US Pat. No. 10,192,670

REACTOR

AutoNetworks Technologies...

1. A reactor comprising:a combined body that includes: a coil; and a magnetic core that is located inside and outside the coil to form a closed magnetic circuit,
wherein the coil includes a pair of winding portions that are arranged side by side,
the magnetic core includes: an inner core portion that is located inside the coil; and an outer core portion that is located outside the coil and is arranged in a direction that is orthogonal to an axial direction of the coil,
the outer core portion:
is formed using a composite material that is a resin in which magnetic powder is dispersed; and
includes: a main body portion that includes a portion that serves as a magnetic path; and attachment portions that are formed integrally with the main body portion, are provided with bolt holes into which bolts for fixing the combined body to a cooling base are inserted, and bulge from outer circumferential edges of portions of the main body portion in the vicinity of the cooling base,
a center point of each of the bolt holes is located outward of a circle that is formed around a center point that is located in the vicinity of a connecting portion between an inner surface of the inner core portion and an inner surface of the outer core portion, and has a radius that is equal to a thickness of the outer core portion in the axial direction of the coil,
no collar is provided in any of the bolt holes,
the reactor further comprises a flat plate member that is fastened to the outer core portion by the bolts, and is disposed such that the coil is exposed, and
the bolts and the flat plate member are formed using a non-magnetic metal material.

US Pat. No. 10,192,669

VECTOR MAGNETIC CHARACTERISTIC CONTROLLED MATERIAL AND IRON CORE

NATIONAL UNIVERSITY CORPO...

1. A vector magnetic characteristic controlled material, comprising:a grain-oriented electrical steel to which a magnetic domain ultra-refinement process has been applied, the steel including a surface on which continuous and linear scratches are formed in two directions intersecting each other at approximately right angles and having parallel spacing of between about 0.25 mm and about 0.50 mm and in both directions, wherein the parallel spacing is the distance separating parallel scratches, and wherein the material has a magnetic domain structure in which each magnetic domain is divided into plural granular magnetic domains.

US Pat. No. 10,192,668

COIL COMPONENT

Murata Manufacturing Co.,...

1. A coil component comprising:a drum-shaped core including a winding core portion and first and second flange portions provided at respective end portions of the winding core portion along a predetermined direction that is a length direction of the winding core portion;
each of the first and second flange portions having an inner end surface that faces a side of the winding core portion and positions the corresponding end portion of the winding core portion, an outer end surface that faces an outer side opposite to the inner end surface, a bottom surface that couples the inner end surface with the outer end surface and faces a side of a mount substrate at mounting, and a top surface opposite to the bottom surface;
a plate-shaped core bridged between the first and second flange portions while one principal surface of the plate-shaped core contacts the top surface of each of the first and second flange portions;
at least one first terminal electrode provided on the bottom surface of the first flange portion;
at least one second terminal electrode provided on the bottom surface of the second flange portion; and
at least one wire wound around the winding core portion and connected between the first and second terminal electrodes,
wherein, for dimensions measured along the predetermined direction, a dimension of each of the top surfaces of the first and second flange portions is equal to or larger than a dimension of the winding core portion.

US Pat. No. 10,192,667

ENCLOSURE SYSTEM AND METHOD FOR FACILITATING INSTALLATION OF ELECTRICAL EQUIPMENT

Hubbell Incorporated, Sh...

8. A method for installing a transformer:providing an enclosure for electrical equipment, the enclosure including a frame;
coupling a first member to the frame;
coupling the transformer to a first plate;
placing the first plate into the enclosure such that it is at least partially supported by the first member; and
fastening the first plate to the frame by manipulating a fastener that is coupled to the first plate and received through a hole in the frame, wherein fastening the first plate to the frame lifts the first plate from the first member.

US Pat. No. 10,192,666

MAGNETIC DEVICE FOR LOCKING A GEAR SELECTOR LEVER OF A VEHICLE IN A PREDETERMINED POSITION, METHOD FOR PRODUCING A MAGNETIC DEVICE, AND METHOD FOR OPERATING A MAGNETIC DEVICE

ZF Friedrichshafen AG, F...

1. A magnetic device for locking a gear shift lever of a vehicle in a predetermined position, the magnetic device comprising:a coil;
a tie component, which is movably supported in the coil;
a spring disposed outside the coil, wherein the spring is designed to push at least a portion of the tie component out of the coil;
a switch element which is designed to interact with a positioning element and the tie component disposed on a movement track in order to detect a position of the magnetic device in the movement track.

US Pat. No. 10,192,665

MAGNETIC MOUNT SYSTEM

Attachit LLC, Gillett, W...

1. A magnetic mounting system comprising:a device having an indexing magnetic attachment feature comprising a first single multipole magnet; and
a magnetic device mount having a mating indexing magnetic attachment feature comprising a second single multipole magnet,
wherein the first single multipole magnet and the second single multipole magnet each comprise a magnet having multiple polarities arranged at predetermined locations in a pattern forming a magnetic lock and key system between the first single multipole magnet and the second single multipole magnet which orients the device relative to the mount at predictable and programmed intervals, which intervals comprise a specific angular, radial, and/or longitudinal alignment of the device relative to the mount without a mechanical interface.

US Pat. No. 10,192,664

EXCITING DEVICE FOR ELECTROMAGNETIC CONNECTION DEVICE

OGURA CLUTCH CO., LTD., ...

1. An exciting device for an electromagnetic connection device, comprising:a yoke including an annular groove and a first through hole formed in a bottom wall serving as a bottom of the annular groove;
an exciting coil stored in the annular groove;
a terminal housing including a convex portion fitted in the first through hole and a concave portion located on an opposite side of the annular groove with respect to the convex portion, the convex portion including a second through hole extending in a direction parallel to a center line of the first through hole; and
an external connecting terminal buried in the terminal housing in a state in which a portion of the external connecting terminal is exposed in the concave portion, the external connecting terminal including a coil extraction hole formed in the portion exposed in the concave portion and continuing to the second through hole, and the exciting coil including an extraction end soldered to the external connecting terminal in a state in which the extraction end is passed through the second through hole and the coil extraction hole.

US Pat. No. 10,192,663

COIL FOR A SWITCHING DEVICE WITH A HIGH-FREQUENCY POWER

1. A coil system comprising a coil and several windings,wherein a first winding of the coil provides a first winding diameter and a first winding spacing;
wherein a last winding of the coil provides a second winding diameter and a second winding spacing;
wherein the first winding diameter is larger than the second winding diameter;
wherein the first winding spacing is smaller than the second winding spacing;
wherein the coil system further comprises a coil former filling an interior cavity of the coil;
wherein the coil former provides four recesses extending along its longitudinal axis, separated by webs, which are 90° offset relative to one another with reference to the coil former;
wherein the coil former comprises synthetic material,
wherein the coil former provides a relative permittivity that is no greater than about 1.2;
wherein the windings of the coil are guided in a guide groove of the coil former; and
wherein a wire thickness of the coil is larger than a depth of the guide groove.

US Pat. No. 10,192,662

METHOD FOR PRODUCING GRAIN-ORIENTED ELECTRICAL STEEL SHEET

JFE Steel Corporation, T...

1. A method for producing a grain-oriented electrical steel sheet by comprising a series of steps of hot rolling a raw steel material comprising C: 0.002-0.10 mass %, Si: 2.0-8.0 mass %, Mn: 0.005-1.0 mass % and the remainder being Fe and inevitable impurities to obtain a hot rolled sheet, subjecting the hot rolled steel sheet to a hot band annealing as required and further to one cold rolling or two or more cold rollings including an intermediate annealing therebetween to obtain a cold rolled sheet having a final sheet thickness, subjecting the cold rolled sheet to primary recrystallization annealing combined with decarburization annealing, applying an annealing separator to the steel sheet surface and then subjecting to final annealing, characterized in that rapid heating is performed at a rate of not less than 50° C./s in a region of 200-700° C. in the heating process of the primary recrystallization annealing, and the steel sheet is held at any temperature of 250-600° C. in the region of 200-700° C. for 1-5 seconds, while a soaking process of the primary recrystallization annealing is controlled to a temperature range of 750-900° C., a time of 90-180 seconds and PH2O/PH2 in an atmosphere of 0.25-0.40, where PH2O means a partial water vapor pressure of the atmosphere and PH2 means a partial hydrogen pressure of the atmosphere.

US Pat. No. 10,192,659

CHIP RESISTOR

KOA Corporation, Ina-shi...

1. A chip resistor comprising: a ceramic substrate that is shaped like a cuboid; a pair of front electrodes that are provided on lengthwise opposite end portions of a front surface of the ceramic substrate; a resistor body that is provided between and connected to the pair of front electrodes; a protective layer that covers the resistor body; a pair of back electrodes that are provided on lengthwise opposite end portions of a back surface of the ceramic substrate; end-surface electrodes through which the front electrodes and the back electrodes are electrically conductively connected to each other respectively; and external electrodes that cover the end-surface electrodes; wherein:a pair of insulating resin layers are formed on the back surface of the ceramic substrate with interposition of a predetermined interval therebetween so as to cover edge portions of the back electrodes; and at least opposed side end portions of the insulating resin layers are exposed from the external electrodes.

US Pat. No. 10,192,658

CHIP RESISTOR

KOA CORPORATION, Ina-shi...

1. A chip resistor comprising: an insulating substrate that is shaped like a cuboid; a pair of front electrodes that are provided on lengthwise opposite edge portions of a front surface of the insulating substrate; a resistor body that is provided between the two front electrodes; an insulating protection layer that covers entire surfaces of the resistor body and the two front electrodes; and a pair of terminal electrodes that are provided on opposite lengthwise end surfaces of the insulating substrate; wherein: the front electrodes are exposed from opposite widthwise end surfaces and the lengthwise end surfaces of the insulating substrate, and the terminal electrodes wrap around the widthwise end surfaces of the insulating substrate to be thereby connected to the front electrodes only at the exposed portions of the front electrodes that are exposed from the widthwise end surfaces and the lengthwise end surfaces.

US Pat. No. 10,192,657

GROMMET AND WIRE HARNESS

Sumitomo Wiring Systems, ...

1. A grommet that is to be attached to a group of electrical wires and mounted to a vehicle body panel so as to block an opening in the vehicle body panel, the grommet comprising:a first cylindrical portion through which the group of electrical wires is inserted;
a second cylindrical portion that is formed shorter in an axial direction than the first cylindrical portion and surrounds the first cylindrical portion;
a seat portion that is constituted by an annular rubber elastic body that surrounds the second cylindrical portion and is capable of constriction in diameter, the seat portion having an annular unevenness portion capable of fitting around an edge portion of the opening in the vehicle body panel; and
an annular connection portion that elastically connects the first cylindrical portion and the seat portion,
wherein the seat portion has an approximately elliptical shape,
the connection portion has an inclined annular wall portion that forms an inclined annular surface that is inclined in the axial direction between the first cylindrical portion and the seat portion, the inclined annular wall portion supporting a base end portion of the second cylindrical portion, and
a plurality of rib portions are integrally provided on the inclined annular wall portion and the second cylindrical portion, the plurality of rib portions extending from an axially intermediate portion of the second cylindrical portion to the inclined annular wall portion on two sides in a major axis direction of the approximately elliptical shape, and projecting from the second cylindrical portion to a seat portion side.

US Pat. No. 10,192,655

ANISOTROPIC WIRE HARNESS

HIGHLAND INDUSTRIES, INC....

6. A wire harness comprising a flexible jacket positioned between an anisotropic fabric and an exterior sheath, and a plurality of wires sized to be bundled and bound within the anisotropic fabric, whereby the anisotropic fabric is configured to define a modulus of stiffness in the lateral direction that is greater than a modulus of stiffness in the longitudinal direction.

US Pat. No. 10,192,652

MULTI-COVER BUS BAR UNIT FOR ROTARY MACHINES

HONDA MOTOR CO., LTD., T...

1. A bus bar unit comprising:a plurality of bus bars that electrically connects coils of each phase of a rotary electric machine and an external power supply;
a plurality of inner holding sections that separately covers portions of the plurality of bus bars and separately hold the plurality of bus bars, wherein the plurality of inner holding sections are separately mounted on the plurality of bus bars; and
an outer holding section that is formed of an insulating material, that collectively covers the plurality of inner holding sections, and that is formed in a state in which the plurality of bus bars are electrically insulated.

US Pat. No. 10,192,651

TRANSFER MATERIAL, METHOD OF MANUFACTURING TRANSFER MATERIAL, LAMINATED BODY, METHOD OF MANUFACTURING LAMINATED BODY, METHOD OF MANUFACTURING CAPACITANCE-TYPE INPUT DEVICE, AND METHOD OF MANUFACTURING IMAGE DISPLAY DEVICE

FUJIFILM CORPORATION, To...

1. A transfer material comprising, in this order, a temporary support body, a first resin layer, and a second resin layer,the first resin layer not being water soluble,
the second resin layer including a water soluble polymer,
the second resin layer including a compound that has a heteroaromatic ring including a nitrogen atom as a ring member, and
a content of the compound that has a heteroaromatic ring including a nitrogen atom as a ring member in the second resin layer being 3.0% by mass or greater with respect to a total solid content of the second resin layer.

US Pat. No. 10,192,650

PHOTOSENSITIVE CONDUCTIVE PASTE, METHOD OF PRODUCING MULTILAYER ELECTRONIC COMPONENT USING THE SAME, AND MULTILAYER ELECTRONIC COMPONENT

MURATA MANUFACTURING CO.,...

1. A photosensitive conductive paste comprising:(a) a conductive powder in an amount of 70.3 to 85.6 mass % with respect to a total amount of the photosensitive conductive paste;
(b) a photosensitive resin composition containing an alkali-soluble polymer, a photosensitive monomer, a photopolymerization initiator, and a solvent; and
(c) a glass frit,
wherein a mass ratio of the glass frit to the conductive powder is 0.020 to 0.054,
the glass frit has a softening point that is equal to or above a temperature at which sintering of the conductive powder starts, and
the softening point of the glass frit is 657° C. or higher.

US Pat. No. 10,192,648

TANK CLOSURE CESIUM REMOVAL

Westinghouse Electric Com...

7. A method of removing cesium from a liquid waste stream, comprising:transporting the liquid waste stream through conduit to one or more pre-filters to produce a filtered liquid waste stream;
introducing the filtered liquid waste stream into one or more integral, shielded ion-exchange columns, which comprise:
a shield base having a perimeter;
a shield cap having a perimeter and positioned opposite the shield base;
a shield wall extending longitudinally between the shield base and the shield cap, extending along the perimeter of each of the shield cap and the shield base, and forming an exterior surface;
a shield cavity formed by the shield wall;
a pressure vessel concentrically positioned within the shield cavity, comprising:
a sorbent bed comprising an ion-exchange resin; and
a head space positioned above the sorbent bed;
an outlet pine extending through the shield wall, through the head space, into the sorbent bed and along a vertical length thereof;
an inlet pipe extending through the shield wall and into the head space; and
an air gap formed by an annular space between an outer surface of the pressure vessel and an inner surface of the shield wall;
passing said filtered liquid waste stream through the one or more integral, shielded ion-exchange columns;
separating cesium from the filtered liquid waste stream to produce a clean liquid stream; and
transferring the one or more integral, shielded ion-exchange columns to a storage facility.

US Pat. No. 10,192,647

PACKAGE COMPRISING IMPROVED MEANS OF DAMPENING IMPACT BETWEEN AN ASSEMBLY CONTAINING RADIOACTIVE MATERIALS AND THE COVER OF THE PACKAGING

TN INTERNATIONAL, Montig...

1. A package comprising:a packaging for storing and/or transporting radioactive materials;
an assembly containing radioactive materials housed in a cavity of the packaging extending along a longitudinal axis of the packaging and being closed by a cover crossed by said longitudinal axis; and
a system for dampening impact of the assembly against the cover, the system comprising at least one plastically deformable dampening device and a loading device,
wherein one of the loading device and deformable dampening device is mounted moveable on the cover in a plane orthogonal to the longitudinal axis of the packaging, and has means of self-centring relatively to the other of the loading device and the deformable dampening device which is provided on said assembly containing the radioactive materials, and
wherein the deformable dampening device is arranged between the assembly and the cover along the longitudinal axis of the packaging.

US Pat. No. 10,192,646

RADIATION SHIELDING SYSTEM

General Electric Company,...

1. A radiation shielding system for an x-ray detector array comprising active components and passive components, the radiation shielding system comprising:a first radiation shield comprising a plurality of shielding pads configured to be positioned over active components of the digital detector array and a plurality of interstices between the shielding pads and configured to be positioned over passive components of the x-ray detector array,
wherein the plurality of shielding pads have a greater thickness than a thickness of the plurality of interstices.

US Pat. No. 10,192,645

TOOL FOR DELIVERY OF TESTING ELEMENT TO A LIMITED ACCESS LOCATION WITHIN A NUCLEAR CONTAINMENT

Westinghouse Electric Com...

1. An elongated tool for delivering a testing element of a testing apparatus to a limited access location within a nuclear containment, the testing apparatus further having a connecter and having a cable extending between the testing element and the connecter, the tool comprising:a frame apparatus comprising an elongated first frame portion and an elongated second frame portion;
a pivot apparatus disposed between the first and second frame portions and being structured to permit one of the first frame portion and the second frame portion to be pivotable with respect to the other of the first frame portion and the second frame portion;
a rotation apparatus disposed between the first and second frame portions and connected with the pivot apparatus, the rotation apparatus being structured to permit at least one of the first frame portion and the second frame portion to be rotatable about its axis of elongation with respect to the other of the first frame portion and the second frame portion;
the rotation apparatus comprising a connection element having an axis of rotation and being rotatably coupled to the at least one of the first frame portion and the second frame portion and being situated adjacent the pivot apparatus, the connection element having an aperture formed generally centrally therein that is structured to receive the cable therein, the aperture being of an annular shape that extends about the axis of rotation along at least one-half the circumference of the connection element;
wherein the connection element additionally has an access massage formed therein that extends along a portion of its circumference and that is in communication with the aperture and which provides access between the aperture and the exterior of the connection element; and
wherein the rotation apparatus further comprises a removable plug element received in the access passage, the plug element having a surface portion that is of an arcuate shape and that is a part of an arcuate ulterior surface of the connection element that is disposed adjacent the aperture.

US Pat. No. 10,192,640

FRACTIONAL FLOW RESERVE DECISION SUPPORT SYSTEM

Siemens Healthcare GmbH, ...

1. A method for fractional flow reserve (FFR) decision support using a computed tomography (CT)-based clinical decision support system, the method comprising:scanning a patient with a CT system, the scanning providing coronary CT data representing a heart of the patient;
acquiring non-invasive patient data and biochemical measurements;
extracting values from the non-invasive patient data and the biochemical measurements for features of an input vector of a machine-learnt predictor of the CT-based clinical decision support system from the coronary CT data;
generating, by the machine-learnt predictor of the CT-based clinical decision support system based on the values for the features of the input vector, a clinical decision of whether to perform CT-FFR for the patient; and
transmitting the clinical decision.

US Pat. No. 10,192,639

METHOD AND SYSTEM FOR MEDICAL SUGGESTION SEARCH

DrFirst.com, Inc., Rockv...

1. A method, implemented on at least one computing device having at least one processor, storage, and a communication platform connected to a network for providing medical suggestion, the method comprising:receiving one or more dimensions, each of the one or more dimensions relating to an attribute of a patient or an attribute of a physician;
identifying, for each of the one or more dimensions, at least one medical suggestion from a data map associating medical suggestions with dimensions, wherein each dimension-medical suggestion pair in the data map has an associated confidence score indicative of a degree of match between the medical suggestion and the dimension, the degree of match being based on statistical analysis of medical transaction data identified as relevant to the dimension-medical suggestion pair;
calculating, for each medical suggestion, an aggregated confidence score based on an aggregation of the associated confidence scores for the medical suggestion with respect to each of the one or more dimensions;
providing, for selection, at least some of the medical suggestions based on the aggregated confidence score of each medical suggestion;
receiving a selection of a first medical suggestion of the at least some of the medical suggestions provided; and
boosting confidence scores for the dimension-medical suggestion pairs associated with the one or more dimensions and the first medical suggestion responsive to the selection, the boosted confidence score of a dimension-medical suggestion pair being used in calculating the aggregated confidence score for the medical suggestion responsive to a subsequent receipt of the dimension.

US Pat. No. 10,192,638

METHODS AND SYSTEMS FOR MANAGING PATIENT TREATMENT COMPLIANCE

WellDoc, Inc., Columbia,...

1. A computer-implemented method, comprising:receiving, over a network, application features for generating an application including instructions for using a treatment plan;
programmatically generating the application for a user to use on an electronic device by using the received application features;
receiving an activation code from the user to use the application, wherein the activation code is acquired by the user after the user receives authorization from a medical professional to use the application;
after receiving the activation code:
processing the activation code to determine if the user is authorized to use the application;
after determining that the user is authorized, authorizing the user to use and activate the application;
receiving input data from the user; and
using the input data from the user to evaluate user compliance with the treatment plan.

US Pat. No. 10,192,637

SPECIMEN ANALYZER AND SPECIMEN ANALYSIS METHOD

SYSMEX CORPORATION, Kobe...

1. A specimen analyzer comprising:one or more detectors that measure target components in a specimen collected from a subject;
a printer that prints on a print sheet;
a display that displays an operation screen; and
a processor programmed to: cause the printer to print a result of the measurement by the one or more detectors, and cause the display to display only information other than the result of the measurement, wherein
the processor is programmed to cause the printer to print the result of the measurement by the one or more detectors and to cause the display to display only information other than the result of the measurement, so as to prevent erroneous recognition of the result of the measurement due to causing the display to display the result of the measurement,
the display has a size that reduces recognition of the result of the measurement, and
the processor is programed to cause the printer to print the result of the measurement and to cause the display having the size, to display only information other than the result of the measurement such that recognition of the printed result of the measurement is increased.

US Pat. No. 10,192,636

BAGGAGE SYSTEM, RFID CHIP, SERVER AND METHOD FOR CAPTURING BAGGAGE DATA

Brain Trust Innovations I...

1. A baggage system comprising:a belt loader reader device configured to communicate with a radio-frequency identification (RFID) tag associated with a baggage item, wherein the belt loader reader device comprises:
an RFID antenna;
a power transmission subsystem including a power source and an antenna arranged to wirelessly transmit power from the power source to the RFID tag;
a transceiver configured to receive first data from the RFID tag, the first data including identification information;
a controller operatively coupled to the transceiver; and
one or more memory sources operatively coupled to the controller, the one or more memory sources including instructions for configuring the controller to generate one or more messages indicative of the identification information to be sent by the transceiver to a server device via a network connection,
wherein the server device comprises:
a transceiver configured to receive the one or more messages from the belt loader reader device;
a controller operatively coupled to the transceiver; and
one or more memory sources operatively coupled to the controller, the one or more memory sources including instructions for configuring the controller to generate another message indicative of the identification information associated with the baggage item.

US Pat. No. 10,192,634

WIRE ORDER TESTING METHOD AND ASSOCIATED APPARATUS

MEDIATEK SINGAPORE PTE. L...

1. A wire order testing method for determining pin connection relationships between a memory device and an electronic device, the method comprising:testing the memory device with at least one test pattern to obtain at least one first data;
predicting at least one second data that is to be correspondingly obtained from testing of the memory device with the at least one test pattern according to mapping relationships between the test pattern and pins of the memory device; and
determining the pin connection relationships between the memory device and the electronic device according to the at least one first data and the at least one second data.

US Pat. No. 10,192,633

LOW COST INBUILT DETERMINISTIC TESTER FOR SOC TESTING

Intel Corporation, Santa...

6. A method of testing an integrated circuit, comprising:transitioning an auto-response module into a test mode, the auto-response module being fabricated on a chip and a signal path between the memory controller and memory ports at a chip boundary;
sending a read transaction from a transaction agent;
intercepting the read transaction in the auto-response module, wherein the auto-response module non-deterministically accumulates signatures of received transactions, the transactions comprising at least one of a write request and a read request; and
sending a deterministic response to the transaction agent based on a logical address of the read transaction.

US Pat. No. 10,192,632

SEMICONDUCTOR MEMORY DEVICE AND OPERATING METHOD THEREOF

SK Hynix Inc., Gyeonggi-...

1. A semiconductor memory device, comprising:a memory cell array including a plurality of memory cells coupled between a common source line and a bit line; and
a voltage generator applying operating voltages to word lines coupled to the memory cells or discharging potential levels of the word lines,
wherein during a program verify operation, the voltage generator applies a program verify voltage and a pass voltage as the operating voltages to the word lines, and subsequently applies a set voltage to the common source line during a period in which the memory cells are turned on.

US Pat. No. 10,192,630

TRACK-AND-HOLD CIRCUIT WITH ACQUISITION GLITCH SUPPRESSION

HITTITE MICROWAVE LLC, C...

1. A switched track-and-hold circuit with acquisition glitch suppression comprising:a track-and-hold circuit including:
a switching circuit including:
a plurality of switching transistors including a first transistor, and
a first switch coupled to a current source and also directly coupled to an input terminal of the first transistor in a hold mode, and
a plurality of storage devices, the switching circuit configured to apply a representation of an input signal to the input terminal of the first transistor and to the storage devices in a track mode and block a signal path between the input signal and the storage devices in the hold mode; and
an acquisition glitch suppression circuit including:
a replica amplifier configured to sense a differential voltage across the storage devices, and
a switched clamping circuit configured to clamp, at an output of the switched clamping circuit, inputs of the switching circuit to thereby suppress an acquisition glitch.

US Pat. No. 10,192,629

SELF-LATCH SENSE TIMING IN A ONE-TIME-PROGRAMMABLE MEMORY ARCHITECTURE

TEXAS INSTRUMENTS INCORPO...

1. A method of reading data stored in a memory element of a memory device comprising:receiving a signal corresponding to the data stored in the memory element at an input of a sense amplifier;
outputting, at an output of the sense amplifier, a sensed output signal indicating a logic state of the data stored in the memory element in response to a sense amplifier enable signal;
operating a data latch having an input in a reset state in response to a latch signal indicating a first value to pass the sensed output signal of the sense amplifier to an output of the data latch, wherein the input of the data latch is coupled to the output of the sense amplifier to receive the sensed output signal; and
operating the data latch in a set state in response to the latch signal indicating a second value to store a data state of the sensed output signal and isolate the input of the data latch from the output of the sense amplifier;
wherein the latch signal is generated using a set-reset control circuit having an input to receive the sense amplifier enable signal and the generation of the latch signal is at least partially in response to the sense amplifier enable signal.

US Pat. No. 10,192,628

SEMICONDUCTOR MEMORY DEVICE AND METHOD OF OPERATING THE SAME

SK hynix Inc., Icheon-si...

1. A method of operating a semiconductor memory device, comprising:performing, with a peripheral circuit, a program operation on a Least Significant Bit (LSB) of a page; and
performing, with the peripheral circuit, a program operation on a flag cell and a Most Significant Bit (MSB) of the page based on an operation of verifying at least one of a plurality of program states, the plurality of program states including a first program state, a second program state and a third program state,
wherein data stored in the flag cell is data indicating whether data programmed according to the program operation is LSB data or MSB data,
wherein during the performing of the program operation on the flag cell and the MSB of the page, the program operation of the flag cell is initiated after an operation of verifying at least one of the first program state and the third program state is completed, and
wherein a program prohibition voltage is applied to a bit line coupled to the flag cell before the operation of verifying the first or the third program state, and a program permission voltage is applied to the bit line coupled to the flag cell after the operation of verifying the first or the third program state.

US Pat. No. 10,192,627

NON-VOLATILE MEMORY ARRAY WITH MEMORY GATE LINE AND SOURCE LINE SCRAMBLING

Cypress Semiconductor Cor...

1. A memory device, comprising:a plurality of non-volatile memory (NVM) cells, each including a memory gate, arranged in rows and columns, wherein memory gates of first and second NVM cells of a first column are electrically insulated from one another, and wherein memory gates of third and fourth NVM cells of the first column are electrically insulated from one another; and
a first source line coupled to the first and second NVM cells, and a second source line coupled to the third and fourth NVM cells of the first column, wherein the first and second source lines are adjacent and electrically insulated from one another, and wherein each of the first and second source lines respectively shares a common electrical node to receive a same voltage signal with at least one source line of the first column other than the first and second source lines.

US Pat. No. 10,192,626

RESPONDING TO POWER LOSS

Micro Technology, Inc., ...

1. A method of operating a memory, comprising:obtaining information indicative of a data value stored in a particular memory cell of the memory;
programming additional data to the particular memory cell;
determining if a power loss to the memory is indicated while programming the additional data to the particular memory cell; and
if a power loss to the memory is indicated, selectively programming one memory cell of a pair of gate-connected non-volatile memory cells responsive to the information indicative of the data value stored in the particular memory cell;
wherein a resulting combination of threshold voltages of the one memory cell of the pair of gate-connected non-volatile memory cells and of the other memory cell of the pair of gate-connected non-volatile memory cells is representative of the information indicative of the data value stored in the particular memory cell.

US Pat. No. 10,192,625

SEMICONDUCTOR MEMORY DEVICE AND MEMORY SYSTEM IN WHICH READ VOLTAGE IS SET BASED ON TRACKING READ VOLTAGE

Toshiba Memory Corporatio...

1. A semiconductor memory device comprising:a memory cell array including a plurality of memory cells;
a word line connected in common to gates of the memory cells; and
a control circuit configured to execute read operations on the memory cells to read at least three pages of data,
wherein the control circuit, in response to an instruction to read one page of data, executes a first phase during which at least first to third voltages are applied to the word line to determine for each of the memory cells whether or not the memory cell has a threshold voltage that is below a first read voltage and a second phase during which a second read voltage is applied to the word line to determine for each of the memory cells whether or not the memory cell has a threshold voltage that is below the second read voltage,
wherein the control circuit determines the second read voltage based on the first read voltage.

US Pat. No. 10,192,624

NON-VOLATILE MEMORY DEVICE INCLUDING DECOUPLING CIRCUIT

Samsung Electronics Co., ...

1. A non-volatile memory device comprising:a memory cell array including a plurality of planes;
a page buffer connected to the memory cell array and corresponding to each of the plurality of planes, the page buffer being configured to receive a bit line voltage control signal (BLSHF) via a first node;
a decoupling circuit connected to the first node, the decoupling circuit including at least one decoupling capacitor, the decoupling circuit being configured to execute charge sharing via the first node; and
a BLSHF generator connected to the first node;
wherein the BLSHF generator is configured to generate the BLSHF, and
the first node is between the decoupling circuit and the BLSHF generator.

US Pat. No. 10,192,623

SEMICONDUCTOR DEVICE

RENESAS ELECTRONICS CORPO...

1. A semiconductor device comprising:a memory unit; and
a control unit which controls the memory unit,
wherein the memory unit includes
a memory which is configured with a non-volatile memory device, and stores setting information necessary for rewriting,
a first control circuit which has a first register and a rewrite end flag, and
a power source circuit which generates a rewrite voltage,
wherein the control unit includes
a second control circuit which has a rewrite start flag,
a counter which measures a rewrite voltage application time based on the rewrite start flag and the rewrite end flag, and
a second register which stores a next rewrite voltage based on the rewrite voltage application time, and
wherein, when a command for rewriting the memory is received, the control unit reads the setting information necessary for rewriting from the memory, and writes it back to the first register.

US Pat. No. 10,192,622

SYSTEMS, METHODS, AND APPARATUS FOR MEMORY CELLS WITH COMMON SOURCE LINES

Cypress Semiconductor Cor...

1. A method for operating a memory device, comprising:providing a first voltage to a first transistor of a first memory cell and a third transistor of a second memory cell, wherein the first and second memory cells are coupled to a common source line;
providing a second voltage to a second transistor of the first memory cell and a fourth transistor of the second memory cell; and
providing a third voltage to the first transistor of the first memory cell and the third transistor of the second memory cell.

US Pat. No. 10,192,621

FLASH MEMORY

Renesas Electronics Corpo...

1. A flash memory comprising:a memory cell array formed by a plurality of memory cells arranged in a matrix shape;
a plurality of word lines provided in each column of the memory cell array;
a first word line driver that outputs a first voltage group to each of the plurality of word lines; and
a second word line driver that outputs a second voltage group to each of the word lines together with the first word line driver, wherein the first word line driver includes:
a plurality of first level shifters, each level shifter provided to a corresponding word lines,
a plurality of inverters that drive outputs of the respective first level shifters, and
a plurality of first voltage relaxing transistors that relax voltages applied to a respective inverter, wherein:
the inverters are separately formed on a plurality of P wells provided individually in every unit of the memory cells targeted for memory data erasing at once,
the first word line driver includes:
a P well from the plurality of P wells, a plurality of second level shifters that supply a common potential to each source of an NMOS transistor of respective PMOS and NMOS transistors forming the respective inverters formed on the P well, and
a plurality of third level shifters that separately supply a potential to a plurality of N wells provided correspondingly to the plurality of P wells, wherein each of the first voltage relaxing transistors comprises an N channel type MOS transistor provided in an output stage of a respective inverter.

US Pat. No. 10,192,619

METHODS FOR PROGRAMMING 1-R RESISTIVE CHANGE ELEMENT ARRAYS

Nantero, Inc., Woburn, M...

1. A method for adjusting the resistive state of a single resistive change element within a resistive change element array, comprising:providing a resistive change element array, said resistive change element array comprising:
a plurality of word lines;
a plurality of bit lines; and
a plurality of resistive change elements, wherein each resistive change element has a first terminal and a second terminal and wherein said first terminal of each resistive change element is in electrical communication with a word line and said second terminal of each resistive change element is in electrical communication with a bit line;
floating all of said bit lines and all of said word lines within said resistive change element array;
selecting one of said plurality of resistive change elements;
driving the bit line in electrical communication with said selected resistive change element to a preselected voltage;
driving the word line in electrical communication with said selected resistive change element to ground;
discharging said bit line in electrical communication with said selected resistive change element through said selected resistive change element to provide a programming current through said selected resistive change element;
wherein said programming current adjusts the electrical resistance of said selected resistive change element from a first resistive state to a second resistive state.

US Pat. No. 10,192,600

STORAGE ELEMENT

Sony Corporation, Tokyo ...

1. A storage element comprising:a layer structure including
a first layer having a first magnetization state of a first material,
a second layer having a second magnetization state of a second material; and
an intermediate layer including a nonmagnetic material and provided between the first layer and the second layer,
wherein the intermediate layer includes a carbon layer and one or more of Bi2O3, MgF2, CaF, SrTiO2, AlLaO3, and AlNO wherein the carbon layer has a thickness of less than 0.5 nm.

US Pat. No. 10,192,595

LEVEL SHIFTER AND OPERATION METHOD THEREOF

SK Hynix Inc., Gyeonggi-...

1. A level shifter, comprising:an input control unit suitable for outputting an output control signal according to a pulse width of a data signal and a pulse width of an input control signal; and
an output control unit suitable for controlling an output driving signal according to the output control signal.

US Pat. No. 10,192,591

MEMORY DEVICES HAVING SPECIAL MODE ACCESS

Micron Technology, Inc., ...

1. A memory device comprising a register, a memory array, and a serial interface controller configured to receive and operate using a serial message to access the register that controls operation of the memory array by storing bits, the serial message having a format that comprises:a command field of the serial message configured to enable the serial interface controller to access the register;
a register address field of the serial message immediately following the command field indicating an address of the register; and
a data field of the serial message immediately following the register address field;
wherein the serial interface controller is configured to receive the serial message, wherein the command field of the serial message comprises a command that the serial interface controller is configured to interpret as enabling write access to a special mode enable register of the memory device, wherein the address of the register is configured to identify the special mode enable register, wherein the data field of the serial message comprises data to be written into the special mode enable register that is configured, when written into the special mode enable register, to cause the memory device to operate according to a special mode of operation, wherein the special mode of operation comprises a one time programmable (OTP) access mode, a parameter page access mode, or a block lock access mode, or any combination thereof.

US Pat. No. 10,192,589

COMPACT TOOL-LESS HARD DRIVE DISK CARRIER

QUANTA COMPUTER INC., Ta...

1. A computing device, comprising:at least one drive slot, the at least one drive slot comprising at least one connector for engaging a corresponding hard disk drive, and a first locking element; and
a hard drive carrier for removable insertion into the at least one drive slot, the hard drive carrier comprising:
a bracket for securing the hard disk drive in a receiving space and having a second locking element extending therefrom and configured to receive the first locking element of the at least one drive slot and configured to restrict the removable hard drive carrier to vertical motion when the second locking element engages with the first locking element, the second locking element having a U-shaped hook to engage with the first locking element,
an enclosure slidably attached to the bracket, and
a handle having a first end mechanically attached to one end of the bracket, pivotally attached to the enclosure, and configured to alternate between a loading position and a locked position, the U-shaped hook located on a second end of the handle, wherein the second locking element engages with the first locking element when the handle is in the loading position and the bracket moves relative to the enclosure to secure the hard disk drive in the bracket and connect the connector of a hard disk drive to the at least one connector located at the at least one drive slot when the handle transitions from the loading position to the locked position.

US Pat. No. 10,192,587

MOVIE ADVERTISING PLAYBACK SYSTEMS AND METHODS

Open Text SA ULC, Halifa...

1. A method of video production, comprising:receiving, in playback of a video, a command from a viewer to advance the play of the video, wherein advancement of the play of the video skips a proxy advertisement in the video, the receiving performed by a video player device having a transcoder embodied in at least one physical unit;
responsive to the command from the viewer to advance the play of the video, determining a location in the video to resume playback of the video, the determining performed by the video player device;
moving the proxy advertisement to the location in the video determined by the video player device, the moving performed by the video player device, the proxy advertisement including an ad request;
sending the ad request to an advertisement server, the sending performed by the video player device;
receiving an advertisement from the advertisement server, the receiving performed by the video player device; and
delivering the advertisement received from the advertisement server to the location in the video indicated by the proxy advertisement, the delivering performed by the video player device, the video player device to play the advertisement at the location.

US Pat. No. 10,192,584

COGNITIVE DYNAMIC VIDEO SUMMARIZATION USING COGNITIVE ANALYSIS ENRICHED FEATURE SET

International Business Ma...

1. A method of providing a summary of a media production comprising:receiving the media production in computer-readable form, by executing first instructions in a computer system;
dividing the media production into original segments having respective time stamps indicating a time order of the original segments, by executing second instructions in the computer system;
conducting a cognitive analysis of each of the original segments to extract at least one cognitive feature associated with each original segment, by executing third instructions in the computer system;
grouping the original segments into multiple clusters based on the cognitive features by identifying one or more predominant features for each given cluster based on segments making up the given cluster, by executing fourth instructions in the computer system;
selecting a representative segment for each of the clusters based on one or more selection factors which include a distance of a given segment to a centroid of its corresponding cluster, an emotion level of the given segment, an audio uniqueness of the given segment, or a video uniqueness of the given segment wherein the representative segment for a given cluster corresponds to one of the original segments within the given cluster, by executing fifth instructions in the computer system; and
combining the representative segments in time order according to their time stamps to form a media summary, by executing sixth instructions in the computer system.

US Pat. No. 10,192,581

REPRODUCING DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A reproducing device capable of reproducing content from an optical information recording medium in which the content is recorded in a form of a pit group including one or more pits shorter than an optical system resolution limit of the reproducing device, comprising:an irradiation section for irradiating the optical information recording medium with reproduction light;
a conversion section for converting, into reproduction signal indicative of the content, light which reflected off the optical information recording medium;
a signal quality evaluating section for evaluating quality of the reproduction signal converted by the conversion section; and
a spherical aberration correcting section for correcting a spherical aberration caused by the irradiation section, by using a result of evaluation of the quality of the reproduction signal which quality has been evaluated by the signal quality evaluating section; wherein
the signal quality evaluating section is an i-MLSE (Integrated-Maximum Likelihood Sequence Estimation) detecting section for (a) detecting an i-MLSE which is an evaluation index for evaluating a signal characteristic of the reproduction signal and (b) evaluating quality of the reproduction signal,
the optical information recording medium has a BCA (Burst Cutting Area) recording region, and
the reproducing device further comprises a BCA reproduction control section for reproducing information recorded in the BCA recording region.

US Pat. No. 10,192,572

MAGNETIC RECORDING HEAD WITH SPECIFIED THICKNESS AND SATURATION MAGNETIC FLUX DENSITY PRODUCTS FOR STO MAGNETIC LAYERS

Kabushiki Kaisha Toshiba,...

1. A magnetic recording and reproducing device, comprising:a magnetic recording head; and
a controller,
the magnetic recording head including:
a magnetic pole;
a shield;
a stacked body including
a first magnetic layer provided between the magnetic pole and the shield,
a second magnetic layer provided between the first magnetic layer and the shield, and
an intermediate layer provided between the first magnetic layer and the shield, the intermediate layer being non-magnetic; and
a first non-magnetic layer provided between the second magnetic layer and the shield, the first non-magnetic layer contacting the shield and the second magnetic layer,
the first magnetic layer having a first thickness and a first saturation magnetic flux density, the first thickness being along a first direction from the second magnetic layer toward the first magnetic layer,
the second magnetic layer having a second thickness along the first direction and a second saturation magnetic flux density, and
a second product of the second thickness and the second saturation magnetic flux density being larger than a first product of the first thickness and the first saturation magnetic flux density,
the controller is configured to flow a current in the stacked body from the second magnetic layer toward the first magnetic layer,
wherein
in a first state, a first magnetic pole magnetic field is generated from the magnetic pole, the first magnetic pole magnetic field having a component along the first direction,
in a second state, a second magnetic pole magnetic field is generated from the magnetic pole, the second magnetic pole magnetic field having a component along a second direction from the first magnetic layer toward the second magnetic layer, and
in the first state, magnetization of the first magnetic layer has a component along the second direction.

US Pat. No. 10,192,568

AUDIO SOURCE SEPARATION WITH LINEAR COMBINATION AND ORTHOGONALITY CHARACTERISTICS FOR SPATIAL PARAMETERS

Dolby Laboratories Licens...

1. A method of audio source separation from audio content, the method comprising:determining a spatial parameter of an audio source, wherein the determining comprises:
determining a power spectrum parameter of the audio source based on one of a linear combination characteristic of the audio source and an orthogonality characteristic of two or more audio sources to be separated in the audio content;
updating the power spectrum parameter based on the other of the linear combination characteristic and the orthogonality characteristic; and
determining the spatial parameter of the audio source based on the updated power spectrum parameter; and
separating the audio source from the audio content based on the spatial parameter.

US Pat. No. 10,192,561

AUDIO PROCESSOR AND METHOD FOR PROCESSING AN AUDIO SIGNAL USING HORIZONTAL PHASE CORRECTION

Fraunhofer-Gesellschaft z...

1. An audio processor for processing an audio signal comprising:an audio signal phase measure calculator configured for calculating a phase measure of an audio signal for a time frame;
a target phase measure determiner for determining a target phase measure for said time frame;
a phase corrector configured for correcting phases of the audio signal for the time frame using the calculated phase measure and the target phase measure to achieve a processed audio signal,
wherein the phase corrector is configured for forming a vector of deviations, wherein a first element of the vector refers to a first deviation for the first subband of the plurality of subbands and a second element of the vector refers to a second deviation for the second subband of the plurality of subbands from a previous time frame to a current time frame, and wherein the phase corrector is configured to apply the vector of deviations to the phases of the audio signal, wherein the first element of the vector is applied to a phase of the audio signal in a first subband of a plurality of subbands of the audio signal and the second element of the vector is applied to a phase of the audio signal in a second subband of the plurality of subbands of the audio signal, or
wherein the target phase measure determiner is configured for achieving a fundamental frequency estimate for a time frame, for calculating a frequency estimate for each subband of the plurality of subbands of the time frame using the fundamental frequency for the time frame, for forming a vector of frequency estimates for each subband of the plurality of subbands, wherein the first element of the vector refers to a frequency estimate for a first subband and a second element of the vector refers to a frequency estimate for a second subband, and for calculating the frequency estimate using multiples of the fundamental frequency, wherein the frequency estimate of the current subband is that multiple of the fundamental frequency which is closest to the center of the subband, or wherein the frequency estimate of the current subband is a border frequency of the current subband if none of the multiples of the fundamental frequency are within the current subband.

US Pat. No. 10,192,558

ADAPTIVE GAIN-SHAPE RATE SHARING

Telefonaktiebolaget LM Er...

1. A method in an encoder for allocating bits to a gain adjustment quantizer and a shape quantizer to be used for encoding a gain shape vector for a received audio signal, the method comprising:determining a current bitrate and a value for a first signal property of the audio signal;
identifying a bit allocation for the gain adjustment quantizer and the shape quantizer for the determined current bitrate and the determined value for the first signal property, by using information from a table indicating a number of bits to be allocated to the gain adjustment quantizer and the shape quantizer for each of a plurality of combinations of bitrate and values for the first signal property; and
applying the identified bit allocation when encoding the gain shape vector.

US Pat. No. 10,192,557

ELECTRONIC DEVICE AND METHOD FOR VOICE RECOGNITION USING A PLURALITY OF VOICE RECOGNITION ENGINES

Samsung Electronics Co., ...

1. A method of performing voice recognition by an electronic device including a first voice recognition device and a second voice recognition device, the method comprising:when an audio signal is not output from the electronic device, receiving a first voice by the first voice recognition device of the electronic device;
when an audio signal is output from the electronic device, receiving the first voice by the second voice recognition device of the electronic device;
when the first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and receiving a result of recognizing the received second voice from the external electronic device; and
when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.

US Pat. No. 10,192,554

TRANSCRIPTION OF COMMUNICATIONS USING MULTIPLE SPEECH RECOGNITION SYSTEMS

Sorenson IP Holdings, LLC...

1. A method to transcribe communications, the method comprising:obtaining audio data originating at a first device during a communication session between the first device and a second device, the communication session configured for verbal communication;
providing the audio data to a first automated speech recognition system that works independent of human interaction to generate a first transcript using the audio data;
directing the first transcript to the second device;
in response to obtaining a quality indication that indicates a quality of the first transcript is below a quality threshold and while continuing to provide the audio data to the first automated speech recognition system to generate the first transcript and continuing to direct the first transcript to the second device, the method including:
multiplexing the audio data to provide the audio data to the first automated speech recognition system and a second automated speech recognition system;
broadcasting, by the second automated speech recognition system, audio based on the multiplexed audio data;
obtaining, by the second automated speech recognition system, second audio data based on a re-voicing of the broadcast audio; and
generating, by the second automated speech recognition system, a second transcript using the second audio data; and
in response to a transfer indication that occurs after multiplexing of the audio data, directing the second transcript to the second device instead of directing the first transcript to the second device and ceasing providing the audio data to the first automated speech recognition system.

US Pat. No. 10,192,543

METHOD AND SYSTEM FOR CONVEYING AN EXAMPLE IN A NATURAL LANGUAGE UNDERSTANDING APPLICATION

Nuance Communications, In...

1. A system for facilitating development, in a natural language understanding (NLU) application development environment, of an NLU model associated with an NLU application, the system comprising:at least one processor;
a database storing information used for training one or more NLU models;
at least one non-transitory computer-readable storage medium encoded with instructions that, when executed by the at least one processor, cause the at least one processor to perform:
obtaining at least one expected user entry and a corresponding desired routing destination;
applying the NLU model to the at least one expected user entry to determine whether the NLU model associates the at least one expected user entry with the desired routing destination;
when it is determined that the NLU model associates the at least one expected user entry with the desired routing destination, selecting the at least one expected user entry for presentation to a user in a help message of the NLU application as an example of input the user could provide to be routed to the desired routing destination; and
when it is determined that the NLU model does not associate the at least one expected user entry with the desired routing destination:
training the NLU model using training data accessed in the database to associate the at least one expected user entry with the desired routing destination; and
validating that the trained NLU model associates the at least one expected user entry with the desired routing destination.

US Pat. No. 10,192,542

SPEAKING-RATE NORMALIZED PROSODIC PARAMETER BUILDER, SPEAKING-RATE DEPENDENT PROSODIC MODEL BUILDER, SPEAKING-RATE CONTROLLED PROSODIC-INFORMATION GENERATION DEVICE AND PROSODIC-INFORMATION GENERATION METHOD ABLE TO LEARN DIFFERENT LANGUAGES AND MIMIC VAR

NATIONAL TAIPEI UNIVERSIT...

1. A prosodic-information generation device configured to synthesize second language speech of language content based on first information originating from a first language and prosodic-information of first and second language speech, comprising:a first prosodic-information generation unit including a first speaking-rate normalized prosodic parameter builder, a first storage and a second storage, configured to generate and output a first statistic datum, a first speaking-rate normalized prosodic parameter model stored in the first storage, a second statistic datum and a first speaking-rate dependent prosodic model of the first language in the second storage, in response to the first information originating from the first language spoken by a first speaker;
a second prosodic-information generation unit including a second speaking-rate normalized prosodic parameter builder, a third storage and a fourth storage, configured to provide a first functional information unit and a second functional information unit, and to generate and output a second speaking-rate normalized prosodic parameter model stored in the third storage and a second speaking-rate dependent prosodic model stored in the fourth storage in response to the first statistic datum, the first speaking-rate normalized prosodic parameter model, the second statistic datum, the first speaking-rate dependent prosodic model and a second information originating from the second language spoken by a second speaker, wherein:
the first functional information unit has a first function including a likelihood function, generates a first plurality of parameters capable of joining a speaking-rate normalization of a pitch contour, a syllable duration and/or a pause duration of the second language in response to the second information, the first statistic datum and the first speaking-rate normalized prosodic parameter model in the first storage, and constructs the second speaking-rate normalized prosodic parameter model of the second language in the third storage according to the first plurality of parameters, where the first function uses a Maximum a Posteriori Linear Regression (MAPLR) algorithm to estimate the first plurality of parameters, and the likelihood function is used to relate among a pitch contour, a syllable duration and/or a pause duration of the first language and those of the second language; and
the second functional information unit has a second function including one of a second plurality of parameters simultaneously relate to the first language and the second language, and a plurality of sub-parameters of any one in a third plurality of parameters relevant to the second language alone, in which the first functional information unit, under a maximum a posteriori (MAP) condition, in response to the first information, the second information and one of the second plurality of parameters and the plurality of sub-parameters, produces a speaking-rate dependent reference information so as to construct the second speaking-rate dependent prosodic model of the second language in the fourth storage according to the reference information; and
a prosodic-information generator configured to generate a first prosodic parameter of a second language content in response to the second speaking-rate normalized prosodic parameter model in the third storage, the second speaking-rate dependent prosodic model in the fourth storage, and a desired speaking-rate, wherein:
the second plurality of parameters and the third plurality of parameters include a break-syntax model, a prosodic state model, a prosodic state-syntax model, a syllable prosodic-acoustic model and a syllable-juncture prosodic-acoustic model, and the plurality of sub-parameters include several additive factors related to tone, basic syllable type, initial type, coarticulation and prosodic states such that the language content is synthesized in the second language speech using the prosodic-information generator.

US Pat. No. 10,192,541

SYSTEMS AND METHODS FOR GENERATING SPEECH OF MULTIPLE STYLES FROM TEXT

Nuance Communications, In...

1. A method for use in a text-to-speech system comprising a computer-implemented linguistic analysis component operative to generate a phonetic transcription based upon input text, a speech base comprising speech unit recordings associated with a plurality of styles of speech, and at least one computer-implemented speech generation component operative to generate output speech from stored speech unit recordings based at least in part on the phonetic transcription, the method comprising acts of:(A) receiving, by the linguistic analysis component, input text produced by a text-producing application, wherein the text produced by a text-producing application comprises a speech style indication indicating a style of speech to be output by the text-to-speech system for an associated segment of the input text;
(B) generating, by the linguistic analysis component, a phonetic transcription based at least in part on the input text, the phonetic transcription specifying a first style of speech of the plurality of styles of speech to be output by the at least one speech generation component for the segment of the input text; and
(C) generating, by the at least one speech generation component, output speech based at least in part on the phonetic transcription generated in the act (B), wherein the generating comprises the at least one speech generation component selecting, from the speech unit recordings in the speech base, speech unit recordings associated with a second style of speech of the plurality of styles of speech, the second style of speech being different than the first style of speech, and concatenating the selected speech unit recordings to generate output speech in the first style.

US Pat. No. 10,192,539

SYSTEM AND METHOD FOR PROVIDING A QUIET ZONE

Sound United, LLC, Vista...

1. An audio system comprising:at least one module operable to, at least:
filter an audio signal to pass a frequency band of sound to be counteracted, wherein the frequency band is characterized by at least a lower bound;
identify an unwanted sound at a location, by, at least in part, operating to receive the unwanted sound using at least one sound sensor positioned at a distance away from the location at least one fourth of a wavelength of the lower bound of the frequency band of sound to be counteracted;
identify a loudspeaker to utilize to quiet the unwanted sound;
determine a counteracting sound that, when output by the loudspeaker, will quiet the unwanted sound at the location; and
output the counteracting sound at the loudspeaker.

US Pat. No. 10,192,538

MOBILE BODY

SONY INTERACTIVE ENTERTAI...

1. A mobile body comprising:a driving mechanism that supplies power to rotors of the mobile body;
a speaker;
a global positioning system (GPS) module for detecting a geographic position of the mobile body;
a control unit that generates, from the speaker, a cancellation sound for canceling a driving sound generated by the driving mechanism,
wherein the control unit starts the cancellation sound when the geographic position is within a first geographic area, and
wherein the control unit stops the cancellation sound when the geographic position is within a second geographic area different than the first geographic area; and
a camera for capturing a video;
wherein the control unit interrupts the cancellation sound when the camera is capturing the video, and
wherein the control unit enables the cancellation sound when the camera is not capturing the video.

US Pat. No. 10,192,532

TELESCOPING MUSICAL DRUM

18. A telescoping musical drum, comprising:at least two truncated, conical annular bodies, which can be extended into overlapping end-to-end positions, wherein the open-locking mechanism is accomplished via the increasingly tight friction fit created by extending such concentric conical bodies, working in combination with a ridge or ridges surrounding the lower or upper inner or outer edge of each of said annular bodies that may fit into a groove surrounding the corresponding lower inner or upper outer edge of said adjacent annular body.

US Pat. No. 10,192,522

MULTI-LAYERED DISPLAY DEVICE

YAZAKI CORPORATION, Mina...

1. A display device comprising:a first display surface configured to display vehicle information in a display area and include a segment bar which transmits light;
a second display surface configured to be disposed facing the first display surface and to transmit light, the second display surface including a drawing pattern drawn across an inside and an outside of the display area when seen from a direction in which the second display surface is stacked on the first display surface, and be able to switch to a displayed state in which the drawing pattern is displayed and a hidden state in which the drawing pattern is hidden;
a dial plate disposed between the first display surface and the second display surface; and
a circuit board, wherein
the circuit board includes a plurality of light sources facing a side of the second display surface in a direction substantially perpendicular to a depth direction in which the second display surface transmits light from a back face side to a front face side,
the light sources are configured to transmit light through the side of the second display surface in a direction substantially perpendicular to the depth direction,
the display area is an area exposed through an opening provided in the dial plate, the display device displays information by the first display surface and the second display surface, and
a part of the drawing pattern is disposed over the opening such that the part of the drawing pattern overlaps the first display surface in the direction and the part of the drawing pattern is superimposed on the segment bar and serves as an indication part indicated by the segment bar.

US Pat. No. 10,192,520

BACKLIGHT UNIT, DISPLAY PANEL AND DISPLAY DEVICE

SHANGHAI TIANMA MICRO-ELE...

1. A backlight unit, comprising:a light source having a plurality of light-emitting units that emit light in at least three different colors;
only one light guide plate having N preset regions, where N is a positive integer, and N>1; and
a backlight control unit controlling the light-emitting units to provide light to the preset regions in the only one light guide plate,
wherein:
the only one light guide plate has a light incidence side and a side surface opposite to the light incidence side, and the N preset regions continuously extend from the light incidence side to the side surface of the only one light guide plate;
all light-emitting units in the light source are disposed at the light incidence side of the only one light guide plate, and the light emitted from the plurality of light-emitting units enters the N preset regions from the light incidence side of the only one light guide plate;
in the light-emitting units corresponding to a same preset region in the N present regions, the light-emitting units with a same color are connected in series;
the light-emitting units corresponding to different preset regions in the N present regions are independent;
the light emitted by the light source spreads in the preset regions in a convergent way;
the backlight control unit acquires image data information corresponding to the N preset regions, and derives chrominance and luminance information of an image corresponding to each preset region, by calculating the image data information corresponding to each preset region, wherein the chrominance and luminance information of the image corresponding to each present region comprises a ratio of a red component, a green component and a blue component; and
the backlight control unit then, based on the chrominance and luminance information of each preset region, determines an electric current for each red light-emitting unit, each green light-emitting unit and each blue light-emitting unit of each preset region, according to the ratio of the red component, the green component and the blue component.

US Pat. No. 10,192,515

DISPLAY DEVICE AND DATA DRIVER

AU OPTRONICS CORPORATION,...

1. A data driver applicable to a display device, comprising:a first boost circuit, receiving a supply voltage value and generating a first boosted voltage at a first preset voltage value;
a first gate clock generation circuit, electrically coupled to the first boost circuit, receiving a plurality of timing signals and the first boosted voltage, and generating a first timing signal;
a first level shift circuit, receiving a first timing signal and generating a first gate timing signal; and
a data drive circuit, receiving the plurality of timing signals and generating a plurality of display data signals;
wherein the first boost circuit is electrically coupled to a second boost circuit of a second data driver, and the second booster circuit generates a second boosted voltage at the first preset voltage value.

US Pat. No. 10,192,512

GATE VOLTAGE GENERATION CIRCUIT, TRANSISTOR SUBSTRATE AND DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a gate voltage generation circuit for generating a gate voltage including a first voltage, a second voltage and a third voltage and supplying the gate voltage to a pixel transistor of the display device; and
a transistor substrate provided with the gate voltage generation circuit,
wherein the first voltage is a voltage for opening the pixel transistor,
the second voltage is lower than the first voltage and is a voltage for closing the pixel transistor,
the third voltage is an intermediate voltage between the first voltage and the second voltage,
the voltage rises by way of the intermediate voltage at the time of rising from the second voltage to the first voltage,
the transistor substrate comprises:
a plurality of source lines and a plurality of gate lines formed in a display region;
a pixel region formed by crossing the source lines and the gate lines;
a peripheral region outside the display region;
a gate selection circuit formed in the peripheral region and connected to the gate line of the pixel transistor;
a first transistor constituting the gate selection circuit;
a first source electrode and a first drain electrode constituting the first transistor;
a second transistor constituting the gate selection circuit;
a first gate electrode and a first channel opposed to the first gate electrode, which constitute the first transistor; and
a second gate electrode and a second channel opposed to the second gate electrode, which constitute the second transistor,
the pixel transistor is formed in the pixel region,
the gate voltage generation circuit is formed in the peripheral region,
the first source electrode is electrically connected to the gate voltage generation circuit and the first drain electrode is electrically connected to the gate line, and
a channel length of the first channel is shorter than a channel length of the second channel.

US Pat. No. 10,192,509

DISPLAY APPARATUS AND A METHOD OF OPERATING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display apparatus, comprising:a timing controller configured to generate a mode selection signal and output image data in response to input image data, the mode selection signal indicating a first operation mode or a second operation mode;
a first data driver configured to generate first through M-th data voltages and (M+1)-th through N-th data voltages in response to the mode selection signal and the output image data, and to apply the first through N-th data voltages to first through N-th data lines, respectively, where M is a natural number and N is a natural number greater than M; and
a display panel connected to the first through N-th data lines,
wherein, during a first duration of the first operation mode, each of a polarity pattern of the first through M-th data voltages and a polarity pattern of the (M+1)-th through N-th data voltages repeats a first polarity pattern,
wherein, during a first duration of the second operation mode, the polarity pattern of the first through M-th data voltages repeats the first polarity pattern, and the polarity pattern of the (M+1)-th through N-th data voltages repeats a second polarity pattern different from the first polarity pattern,
wherein the first data driver includes:
a digital-to-analog converter configured to generate the first through N-th data voltages in response to the mode selection signal, a polarity control signal and the output image data, wherein the mode selection signal and the polarity control signal are directly provided to the digital-to-analog converter; and
an output buffer configured to output the first through N-th data voltages to the first through N-th data lines.

US Pat. No. 10,192,503

ELECTROOPTIC DEVICE AND ELECTRONIC APPARATUS

SEIKO EPSON CORPORATION, ...

1. An electrooptic device comprising:a scan line;
a first data line and a second data line that intersect the scan line;
a scan line driving circuit that selects the scan line;
a data line driving circuit that supplies data signals to the first data line or the second data line during a period where the scan line is selected;
a first transistor that includes a gate electrode receiving gate signals for selecting the first data line, the first transistor having one end connected to the first data line and the other end connected to the data line driving circuit; and
a second transistor that includes a gate electrode receiving gate signals for selecting the second data line, the second transistor having one end connected to the second data line and the other end connected to the data line driving circuit,
wherein the gate electrode of the second transistor overlaps the first data line in plan view,
the first transistor includes a plurality of first sub-transistors,
the second transistor includes a plurality of second sub-transistors, and
an overlap between a gate electrode of one of the first sub-transistors and the second data line and an overlap between a gate electrode of one of the second sub-transistors and the first data line alternate in a direction in which the first data line and the second data line extend.

US Pat. No. 10,192,502

APPARATUS HAVING SPATIAL LIGHT MODULATOR AND CONVERTING UNIT CONVERTING INPUT VALUE TO CONTROL VALUE TO CONTROL SPATIAL LIGHT MODULATOR

HAMAMATSU PHOTONICS K.K.,...

1. An apparatus for modulating light, comprising:a spatial light modulator including a plurality of blocks, each of the blocks including a plurality of pixels, the spatial light modulator being configured to modulate input light in response to a drive voltage for each of the pixels;
an input value setting unit configured to set an input value for the each of the pixels;
a converting unit configured to convert the input value to a control value based on a plurality of different look-up tables, each of the look-up tables corresponding to a respective block of the plurality of blocks; and
a driving unit configured to drive each of the pixels in response to the drive voltage corresponding to the control value, wherein
each of the look-up tables is configured to store values for the corresponding block based on a phase modulation amount measured for each of the pixels,
when the phase modulation amount is measured for only one pixel in the block, the stored values are based on the phase modulation amount of the one pixel of the plurality of pixels in the block, and
when the phase modulation amount is measured for more than one pixel in the block, the stored values are based on an average of the phase modulation amount for each of the plurality of pixels in the block.

US Pat. No. 10,192,500

POLARITY REVERSION DRIVING METHOD AND APPARATUS OF LIQUID CRYSTAL DISPLAY, AND A LIQUID CRYSTAL DISPLAY

BOE TECHNOLOGY GROUP CO.,...

1. A polarity reversion driving apparatus of a liquid crystal display, comprising a time schedule controller, an inverter, a first logic controller, a second logic controller and a source driver, wherein,the time schedule controller is configured to transmit a first polarity reversion signal POL1 to the inverter and the first logic controller, and transmit a second polarity reversion signal POL2 to the first logic controller and the second logic controller;
the inverter is configured to invert the polarity of the received first polarity reversion signal to generate a third polarity reversion signal POL3, and transmit the third polarity reversion signal POL3 to the first logic controller;
the first logic controller is configured to get through the received first polarity reversion signal POL1 and the third polarity reversion signal POL3 to constitute a fourth polarity reversion signal POL4 according to a level of the received second polarity reversion signal POL2, and transmit the fourth polarity reversion signal POL4 to the second logic controller;
the second logic controller is configured to select and output the fourth polarity reversion signal POL4 or the second polarity reversion signal POL2 to the source driver according to a level of the control signal;
the source driver is configured to output image data signals with corresponding polarities according to a level of the fourth polarity reversion signal POL4 or a level of the second polarity reversion signal POL2;
wherein polarities of the fourth polarity reversion signal POL4 and the second polarity reversion signal POL2 are inverted for every two frames, and a polarity of the control signal is inverted for every frame.

US Pat. No. 10,192,499

DRIVING DEVICE FOR LIQUID CRYSTAL PANEL AND DRIVING METHOD FOR THE SAME FOR DETERMINING IF AMPLIFYING ORIGINAL DATA VOLTAGES IN A SCANNING DIRECTION

Wuhan China Star Optoelec...

1. A driving device for a liquid crystal panel, comprising:a scanning driver for applying a scanning voltage to pixels arranged as a matrix in a liquid crystal panel row by row; and
a data driver for receiving an image data and a polarity inversion signal, obtaining original data voltages to provide to the pixels in each column according to the image data, determining an amplification coefficient for the original data voltages to provide to the pixels in each column along a scanning direction according to the polarity inversion signal, and providing the original data voltages or amplified data voltages to the pixels in each column;
wherein, if the polarity inversion signal is inverted to a positive polarity from a negative polarity, the original data voltages provided to the pixels in each column along the scanning direction are amplified to produce the amplified data voltages;
wherein, the gain module further utilizes a following formula 1 to amplify the original data voltages to provide to the pixels in each column,
V0=Vi·(Y·U+X)pn  [formula 1]
wherein, Vi represents an original data voltage, Vo represents a data voltage after being amplified, (Y·U+X)pn represents an amplification coefficient, which is gradually increased along the scanning direction; U, X and n are reference coefficients, and each is a fixed value; Y represents a regulation coefficient; p represents a gain coefficient;
wherein, when the polarity inversion signal is inverted to a positive polarity from a negative polarity, the gain coefficient p is set as 1; when the polarity inversion signal is inverted to a negative polarity from a positive polarity, the gain coefficient p is set as 0.

US Pat. No. 10,192,498

MULTI-DOMAIN LIQUID CRYSTAL DISPLAY DEVICE WITH IMPROVED TRANSMITTANCE AND VIEWING ANGLES

Hisense Electric Co., Ltd...

1. A multi-domain liquid crystal display device, comprising:a multi-domain liquid crystal image display apparatus including multiple liquid crystal domains;
a storage medium including a set of instructions for displaying images by the multi-domain liquid crystal image display apparatus; and
a processor in communication with the storage medium and the multi-domain liquid crystal image display apparatus, wherein when executing the set of instructions, the processor is directed to:
obtain a first output frame associated with a first image, wherein the first output frame corresponds to a first GAMMA curve having a GAMMA voltage lower than a reference GAMMA curve at each gray level among a set of predetermined gray levels other than at least one lowest gray level and at least one highest gray level of the set of predetermined gray levels;
obtain a second output frame associated with a second image, wherein the second output frame corresponds to a second GAMMA curve having a GAMMA voltage higher than the reference GAMMA curve at each gray level among the set of predetermined gray levels other than the at least one lowest gray level and the at least one highest gray level of the set of predetermined gray levels; and
display, on the multi-domain liquid crystal image display apparatus, the first output frame and the second output frame as two neighboring output frames in time with different respective angular viewing-profiles, wherein a single domain of the multiple liquid crystal domains within each controllable pixel of the multi-domain liquid crystal image display apparatus uses the first GAMMA curve when the first output frame is displayed to produce a first respective angular viewing-profile and uses the second GAMMA curve when the second output frame is displayed to produce a second respective angular viewing-profile.

US Pat. No. 10,192,497

IMAGE DISPLAY DEVICE AND METHOD FOR DIMMING LIGHT SOURCE

NEC DISPLAY SOLUTIONS, LT...

1. An image display device, comprising:a light source;
a display unit that spatially modulates light from said light source on a basis of an input video signal to form an image;
a histogram acquisition unit that acquires, on the basis of said input video signal, a first histogram, in which image data is indicated by frequencies of levels of brightness, and a second histogram that has a number of levels of brightness that differs from a number of levels of brightness of said first histogram; and
a control unit that implements dimming control for adjusting a luminance of said light source on a basis of said first histogram and said second histogram,
wherein a total sum of histogram count values of said first histogram is equal to a total sum of histogram count values of said second histogram.

US Pat. No. 10,192,495

DISPLAY APPARATUS WITH LIGHTING DEVICE, CONTROL METHOD FOR DISPLAY APPARATUS, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A display apparatus comprising:a plurality of light-emitting units configured to emit light;
a display unit configured to display an image on a screen with transmitted light emitted based on an input image;
a first acquisition unit configured to acquire initial luminance values of the plurality of light-emitting units based on the luminance of each of a plurality of regions of the input image corresponding to each of the plurality of light-emitting units;
a first processing unit configured to acquire intermediate luminance values of the plurality of light-emitting units by correcting the initial luminance values, wherein the first processing unit increases an initial luminance value of a first target light-emitting unit among the plurality of light-emitting units that is greater than an initial luminance value of a first neighboring light-emitting unit neighboring the first target light-emitting unit, according to a difference of the initial luminance value of the first target light-emitting unit and the initial luminance value of the first neighboring light-emitting unit;
a second processing unit configured to acquire correct luminance values of the plurality of light-emitting units by correcting the intermediate luminance values, wherein the second processing unit increases an intermediate luminance value of a second target light-emitting unit among the plurality of light-emitting units that is smaller than an intermediate luminance value of a second neighboring light-emitting unit neighboring the second target light-emitting unit, according to a difference of the intermediate luminance value of the second target light-emitting unit and the intermediate luminance value of the second neighboring light-emitting unit, the second target light-emitting unit being same or different from the first target light-emitting unit; and
a control unit configured to control light emission of each of the plurality of light-emitting units according to the correct luminance value of each of the plurality of light-emitting units.

US Pat. No. 10,192,493

DISPLAY DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A display device, comprising:a case;
a display panel on a first side of the case and capable of being in a transparent display state where a background scene is viewable through the display panel;
a panel light source on a second side of the case and that irradiates the display panel with colored light of a plurality of colors in a time division manner;
a rear side light source on a third side of the case or behind the display panel and that irradiates a rear surface side of the display panel, the rear side light source being capable of emitting colored light of a plurality of colors in a time division manner; and
a control circuit that controls emission timings of the colored light from the panel light source and from the rear side light source,
wherein the panel light source and the rear side light source are synchronized by the control circuit such that colored light of different colors are not emitted at a same timing.

US Pat. No. 10,192,487

PIXEL CIRCUIT HAVING THRESHOLD VOLTAGE COMPENSATION, DRIVING METHOD THEREOF, ORGANIC ELECTROLUMINESCENT DISPLAY PANEL, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising a light emitting element, a driving control module, a resetting control module, a charging control module, a writing control module, and a light emitting control module, wherein:a first control terminal and a second control terminal of the resetting control module are connected to a reset signal terminal, an input terminal of the resetting control module is connected to a first level signal terminal, a first output terminal of the resetting control module is connected to a first node, and a second output terminal of the resetting control module is connected to an output terminal of the driving control module and an input terminal of the light emitting element; the resetting control module is configured to reset the first node and the light emitting element;
a control terminal of the charging control module is connected to the reset signal terminal, an input terminal of the charging control module is connected to an output terminal of the light emitting control module and a first input terminal of the driving control module, and an output terminal of the charging control module is connected to a second node; the charging control module is configured to charge the second node through the light emitting control module and discharge the second node through the driving control module and the resetting control module;
a control terminal of the writing control module is connected to a scan signal terminal, an input terminal of the writing control module is connected to a data signal terminal, and an output terminal of the writing control module is connected to the second node; the writing control module is configured to write a data signal to the second node;
a control terminal of the light emitting control module is connected to a light emitting signal terminal, and an input terminal of the light emitting control module is connected to a second level signal terminal; the light emitting control module is configured to control the driving control module to drive the light emitting element to emit light;
a second input terminal of the driving control module is connected to the first node, and a third input terminal of the driving control module is connected to the second node; and
an output terminal of the light emitting element is connected to a third level signal terminal,
wherein the driving control module comprises a driving transistor having a gate connected to the first node, a first electrode connected to the input terminal of the charging control module and the output terminal of the light emitting control module, a second electrode connected to the input terminal of the light emitting element and the second output terminal of the resetting control module without intervention of any transistor.

US Pat. No. 10,192,467

TAMPER-EVINCING SEAL ASSEMBLY, SYSTEM, AND METHOD

The Boeing Company, Chic...

1. A tamper-evincing seal assembly that is configured to be secured to a component to indicate tampering of the component, the tamper-evincing seal assembly comprising:a curling member that lies flat in a tamper-free state, and outwardly curls in a tampered state,
wherein the curling member comprises a first portion and a second portion, wherein the first portion and the second portion outwardly curl away from each other in the tampered state.

US Pat. No. 10,192,457

ENHANCING KNOWLEDGE BASES USING RICH SOCIAL MEDIA

INTERNATIONAL BUSINESS MA...

1. An apparatus comprising:at least one processor; and
a computer readable storage medium having computer readable program code embodied therewith and executable by the at least one processor, the computer readable program code comprising:
computer readable program code configured to establish at least one legitimacy standard for filtering questions, wherein the at least one legitimacy standard includes presence of a question pattern and at least one exception relative to the question pattern, wherein a question pattern identifies data as requesting additional information;
computer readable program code configured to automatically obtain a question from at least one social media conversation, wherein to obtain a question comprises obtaining data from at least one social media forum, extracting domain-specific communications directed to a target domain by filtering the data using domain-specific keywords, and identifying questions from the extracted domain-specific communications by determining presence of a question pattern;
computer readable program code configured to ascertain a legitimacy of the question, based on the at least one legitimacy standard, via:
determining presence of a question pattern within the obtained data; and
determining presence of at least one exception to the question pattern,
wherein an exception indicates that the data identified as corresponding to a question pattern should not be answered;
wherein the determined at least one exception to the question pattern comprises at least one of: sentiment, author reputation, nature of one or more responses to the question, and a number of sentences relative to the question;
computer readable program code configured to classify, based upon the ascertained legitimacy, the automatically obtained question as legitimate or not legitimate, wherein a legitimate question comprises obtained data identified as containing a question pattern and as not containing at least one exception to the question pattern, wherein a not legitimate question comprises obtained data identified as containing a question pattern and containing at least one exception to the question pattern;
computer readable program code configured to filter out the automatically obtained questions classified as not legitimate;
computer readable program code configured to harvest, for the automatically obtained questions classified as legitimate, from at least one social media conversation an answer to the question, wherein the harvesting comprises:
harvesting an answer comprising at least one rich media component taken from the group consisting of: video content; audio content; picture content; and
harvesting text associated with the at least one rich media component; and
computer readable program code configured to augment an existing question knowledge base corresponding to the target domain using the questions classified as legitimate and including the harvested answer corresponding to the question; and
computer readable program code configured to automatically provide an answer the automatically obtained question using the harvested answer.

US Pat. No. 10,192,456

STIMULATING ONLINE DISCUSSION IN INTERACTIVE LEARNING ENVIRONMENTS

President And Fellows of ...

1. A method of increasing productivity of a discussion server hosting online discussions in connection with an educational resource provided to students over network-connected devices, the method comprising the steps of:(a) distributing an interactive educational resource over a network to a plurality of student devices, the student devices being associated with students enrolled in a class utilizing the educational resource;
(b) providing a discussion server configured to host a plurality of different online discussions;
(c) hosting, at a discussion server, an online discussion for receiving and making visible, to student devices assigned to a first discussion group, annotations concerning the educational resource and received by the discussion server from the student devices assigned to the first discussion group;
(d) computationally analyzing the annotations to identify high-quality annotations likely to generate responses and stimulate discussion threads based on at least one of historical performance, average word length, or word sophistication; and
(e) making the identified annotations visible to student devices associated with students assigned to one or more second discussion groups to improve quality of annotations received by the discussion server from student devices assigned to the one or more second discussion groups and increase a proportion of generative and argumentative discussion threads in online discussions associated with the one or more second discussion groups, thereby increasing productivity of the discussion server.

US Pat. No. 10,192,428

CODESET COMMUNICATION FORMAT AND RELATED METHODS AND STRUCTURES

Universal Electronics Inc...

1. A method comprising:describing a codeset in a format block comprising a first portion and a second portion, wherein the first portion has a first data field that describes a key of a controlling device and a second data field that describes at least one function that is to be performed by a controllable device in response to an activation of the key, wherein the key of the controlling device and the at least one function that is to be performed by the controllable device are each described via use of one or more characters taken from an alphabet, wherein the one or more characters taken from the alphabet for use in describing the key of the controlling device are visibly reproduced on the controlling device in association with the key of the controlling device, and wherein the second portion comprises information that is to be used by a processing device of the controlling device in response to an activation of the key of the controlling device to cause a transmission device of the controlling device to transmit to the controllable device at least one command communication for controlling the at least one function of the controllable device that is described within the second data field;
providing the format block to the controlling device; and
causing the controlling device to use the format block to configure itself to issue command communications to the controllable device in response to an activation of the key of the controlling device.

US Pat. No. 10,192,385

BANKNOTE PROCESSING APPARATUS

Oki Electric Industry Co....

1. A banknote processing apparatus, comprising:a first unit including a pair of first guides that are configured to form a first portion of a transfer conveyance path therebetween;
a second unit that is movable with respect to the first unit in a first direction; and
a pair of transfer guides configured to form a second portion of the transfer conveyance path therebetween, a banknote being conveyed between the first unit and the second unit through the first and second portions of the transfer conveyance path in a second direction that is orthogonal to the first direction, the pair of transfer guides being nested with the pair of first guides in a width direction of the transfer conveyance path, the width direction being orthogonal to both of the first direction and the second direction, each of the transfer guides having a plurality of guide pieces that are separately disposed to each other in the width direction of the transfer conveyance path, each of the guide pieces having a first transfer guide edge portion facing in a direction of a corresponding one of the pair of first guides when the first portion of the transfer conveyance path is in registration with the second portion of the transfer conveyance path, the first transfer guide edge portion having an upper edge and a lower edge, the upper edge being disposed closer, in the first direction, to the second portion of the transfer conveyance path than the lower edge when the first portion of the transfer conveyance path is in registration with the second portion of the transfer conveyance path, the upper edge being closer to the corresponding one of the pair of the first guides than the lower edge, a position of a lowermost edge of each of the first guides being located, in the second direction, at a positional height between an uppermost edge of the first transfer guide edge portion and the lower edge of the first transfer guide edge portion, the lowermost edge being a portion of each of the first guides closest to the second unit, the uppermost edge being a portion of each of the first transfer guide edge portions closest to the first unit.

US Pat. No. 10,192,381

FUEL DISPENSER DOOR LOCK AND ALARM CONTROL

Wayne Fueling Systems LLC...

1. A fuel dispenser, comprising:a housing having a base module with fuel dispensing components disposed therein, and an electronics module with electronics for controlling the fuel dispensing components;
at least one door coupled to the housing and associated with at least one locking mechanism configured to lock and unlock the at least one door to control access to components within the housing;
a door alarm sensor configured to sense when the at least one door is locked and unlocked;
a alarm/lock controller disposed in the housing and coupled to the at least one locking mechanism and the door alarm sensor, the alarm/lock controller being configured to control the at least one locking mechanism and the door alarm sensor; and
a reader operatively coupled to the controller such that the controller is configured to unlock the at least one locking mechanism and to de-activate the door alarm sensor in response to the reader receiving and authenticating a first input.

US Pat. No. 10,192,372

CONSIDERING WHETHER A PORTABLE KEY DEVICE IS LOCATED INSIDE OR OUTSIDE A BARRIER

ASSA ABLOY AB, (SE)

1. A method for considering whether a portable key device is located inside or outside a barrier, the method being performed in an access control device and comprising the steps of:measuring a first signal strength of a radio signal from the portable key device using a first antenna, the first antenna being directed towards the outside of the barrier and the first antenna generating a first main antenna lobe;
measuring a second signal strength of the radio signal from the portable key device using a second antenna, the second antenna being directed towards the inside of the barrier and the second antenna generating a second main antenna lobe, wherein the second main antenna lobe generated by the second antenna is wider than the first main antenna lobe generated by the first antenna, and a gain towards the outside of the barrier by the second antenna is greater than a gain towards the inside of the barrier by the first antenna, and the signal strength from the portable key device using the second antenna is greater than using the first antenna at all positions of the portable key device on the inside of the barrier; and
considering the portable key device to be located on the outside of the barrier only when the first signal strength is greater than the second signal strength.

US Pat. No. 10,192,345

SYSTEMS AND METHODS FOR IMPROVED SURFACE NORMAL ESTIMATION

QUALCOMM Incorporated, S...

1. A method of generating, by an electronic device, a representation of a three dimensional surface for an object, comprising:receiving, by a processor of the electronic device, an image and a corresponding depth map of the object for each of a plurality of viewpoints;
from each of the plurality of images and corresponding depth maps:
deriving, by the processor, one or more surface points of the object in a three dimensional space; and
estimating, by the processor, one or more surface normals,
wherein each surface normal is at a location of a surface point derived from the image and corresponding depth map;
generating, by the processor, a point cloud comprising the surface points from each of the plurality of images and corresponding depth maps; and
generating, by the processor, the representation of the three dimensional surface for the object based on the one or more surface normals and the point cloud, wherein the representation is configured for display on an electronic display.

US Pat. No. 10,192,343

ONLINE MODELING FOR REAL-TIME FACIAL ANIMATION

faceshift AG, Zurich (CH...

1. A method for real-time facial animation, comprising:providing a dynamic expression model that includes a plurality of blendshapes;
receiving tracking data from a plurality of frames in a temporal sequence, the tracking data corresponding to facial expressions of a user;
estimating tracking parameters based on the tracking data from each of the plurality of frames, the tracking parameters corresponding to one or more weight values of the blendshapes; and
refining the dynamic expression model based on the tracking parameters, wherein refining the dynamic expression model comprises refining the dynamic expression model based on tracking data from one or more frames prior to the plurality of frames, wherein the tracking data from the one or more frames is weighted based on a decay coefficient.

US Pat. No. 10,192,340

MULTIPLE PARTICIPANT VIRTUAL REALITY ATTRACTION

Unchartedvr Inc., San Ra...

1. A grid-based virtual reality (VR) attraction system, comprising:a grid aligned stage kit that corresponds to a plurality of stage plans associated with plurality of VR representations, said grid aligned stage kit comprising:
fixed accessories;
moveable accessories;
a stage comprising a platform having a pattern of markings along at least two dimensions, wherein said stage is configured with accessory mounts arranged on said platform, for affixing said fixed stage accessories to said platform, and wherein said pattern identifies coordinates corresponding to a location of said accessory mounts; and
a plurality of stage sections that are configured to be interconnected according to said pattern to form said platform, wherein said platform is configurable according to said plurality of stage plans comprising at least A×B and C×D, wherein A, B, C, and D are different from each other;
a motion tracking system, configured to track VR participants on said stage, and to generate corresponding identity, location, and/or orientation information corresponding to each of said VR participants; and
a VR simulation engine, coupled to said motion tracking system, configured to receive said identity, location, and/or orientation information, and configured to generate said plurality of VR representations to simulate a virtual environment corresponding to said each of said VR participants, said virtual environment comprising virtually represented objects whose locations and orientations correspond to locations and orientations said fixed and moveable accessories that are arranged according to a corresponding stage plan.

US Pat. No. 10,192,339

METHOD FOR GRID-BASED VIRTUAL REALITY ATTRACTION

Unchartedvr Inc., San Ra...

1. A method for augmenting a virtual reality (VR) experience, the system comprising:generating a plurality of VR representations and associating each of a plurality of grid aligned stage kits with one or more of the plurality of VR representations; and
physically implementing one of the plurality of grid aligned stage kits, the grid aligned stage kits comprising a modular stage and a plurality of stage accessories, the modular stage comprising a pattern of markings along at least two dimensions of the modular stage to aid in assembling the plurality of stage accessories to the modular stage, said physically implementing comprising:
using coordinates identified by the pattern of markings to assemble the plurality of stage accessories to the modular stage according to the one of the plurality of grid aligned stage kits; and
configuring a motion tracking system comprising a network of sensors configured to track a VR participant's movements on the modular stage by communicating identity, location and/or orientation information to a VR simulation engine;
wherein each of the plurality of VR representations is preprogrammed to simulate a virtual environment with virtually represented objects whose locations and orientations correspond to locations and orientations of the plurality of stage accessories that are arranged according to the one of the plurality of grid aligned stage kits; and
wherein each of the plurality of VR representations is configured to use tracking information generated by the motion tracking system to present imagery of VR objects as the VR participant approaches or encounters corresponding stage accessories.

US Pat. No. 10,192,338

METHOD, DEVICE AND MCU FOR ADJUSTING AND CONTROLLING SUB-PICTURE IN MULTIPLE PICTURES

1. A method for adjusting and controlling a sub-picture in multiple pictures, comprising:acquiring N original video images sent from a plurality of video terminals, adjusting resolutions of the N original video images and correspondingly displaying N video images in N regions on a display screen of a multipoint control unit, wherein N is a natural number equal to or greater than 1;
performing a resolution increase adjustment processing on a video image in any one of the N regions to acquire a resolution-increased video image; and
cutting, according to information of a region where the resolution-increased video image is located, the resolution-increased video image to obtain an image which is located in the region where the resolution-increased video image is located;
wherein the step of performing a resolution increase adjustment processing on the video image in any one of the N regions to acquire a resolution-increased video image comprises:
acquiring an amplification parameter of the video image in any one of the N regions; and
performing a resolution increase adjustment processing on the video image in a corresponding region according to the amplification parameter to obtain a resolution-increased video image;
wherein the step of acquiring the amplification parameter of the video image in any one of the N regions comprises:
acquiring an instruction carrying information about amplification rate of the video image in a region; and
acquiring the amplification parameter of the video image in a corresponding region according to the information about amplification rate in the instruction;
wherein the step of performing a resolution increase adjustment processing on the video image in a corresponding region according to the amplification parameter to obtain a resolution-increased video image comprises:
amplifying the video image in a corresponding region according to the amplification parameter, and obtaining the resolution of the amplified image, wherein the resolution of the amplified image is smaller than that of a corresponding original video image;
acquiring information about lost pixels according to the resolution of the amplified image; and
acquiring, according to the information about the lost pixels, lost pixels from corresponding positions of a pre-stored original video image corresponding to the amplified image so as to acquire a resolution-increased video image.

US Pat. No. 10,192,337

METHOD AND APPARATUS FOR DISPLAYING AN ADDITIONAL INFORMATION RELATED TO MEASURED VALUE OF OBJECT

SAMSUNG MEDISON CO., LTD....

1. A medical imaging apparatus having a display and comprising:one or more processors configured to:
control the display of the medical imaging apparatus to display a measurement start point and measurement direction information on a medical image of an object,
obtain a measured value of a measurement item, and
control the display to display a first indicator for a reference value predetermined for the measurement item and a second indicator for the measured value,
wherein a position of the first indicator is determined based on the reference value, and a position of the second indicator is determined based on the measured value.

US Pat. No. 10,192,336

METHOD AND APPARATUS FOR ESTABLISHING ULTRA-LARGE CHARACTER LIBRARY AND METHOD AND APPARATUS FOR DISPLAYING CHARACTER

Peking University Founder...

1. A method for establishing an ultra-large character library, comprising:establishing, by a computer, a boot character library, wherein the boot character library can be interpreted by a system font displaying engine;
establishing, by the computer, an ultra-large character library in a non-standard format, wherein the ultra-large character library cannot be interpreted by the system font displaying engine;
creating, by the computer, a font displaying engine middleware for interpreting the ultra-large character library;
wherein the font displaying engine middleware incorporates a one-to-one correspondence established between the boot character library and the ultra-large character library, and wherein, in the case that an application requires the system font displaying engine to display any one of characters including basic ASCII symbols and Chinese characters, the font displaying engine middleware intercepts a font invoking message sent from the system font displaying engine to the boot character library, regardless of whether the boot character library contains information about the character to be displayed, the font invoking message comprising a character code and a font name corresponding to the character to be displayed, accesses the ultra-large character library based on the one-to-one correspondence established between the boot character library and the ultra-large character library, regardless of whether the boot character library contains information about the character to be displayed or not, acquires outline data corresponding to the character from the ultra-large character library based on the character code and the font name, and transmits the outline data of the character to the system font displaying engine to enable the system font displaying engine to display the character according to the character outline data
wherein, the boot character library comprises only basic ASCII symbols.

US Pat. No. 10,192,335

REMOTE CONTROL HIGHLIGHTER

1. A system for highlighting a portion of a displayed presentation which comprises:a first electronic device for generating a presentation; and
a second electronic device for pinpointing a location on the presentation that represents the center point of a portion of the presentation to be emphasized or highlighted, for determining location of the pinpoint location on the presentation and generating location data corresponding to the determined location on the presentation, and for transmitting the location data to the first electronic device, and the second electronic device further tracks the x-axis, y-axis, and z-axis orientation of the second device relative to that pinpoint location on the presentation, continually communicating the coordinates of that orientation to the first electronic device;
wherein the first electronic device receives the location data, establishes a portion of the presentation to be enlarged or magnified using the location data as its center point, and generates an enlarged, highlighted or magnified copy of that portion upon and as part of the presentation while a remaining part of the presentation remains in place unchanged.

US Pat. No. 10,192,321

MULTI-STYLE TEXTURE SYNTHESIS

Adobe Inc., San Jose, CA...

1. A method, performed by a computing device, for synthesizing a texture image with similar texture to a selected style image, the method comprising:training a generator network to synthesize texture images depending on a selection unit input, wherein training the generator network comprises configuring the generator network to synthesize the texture images that are similar to individual style images of multiple style images based on which of the multiple style images is selected by the selection unit input;
receiving user input selecting a selected style image of the multiple style images;
determining the selection unit input corresponding to the selected style image, wherein determining the selection unit input identifies input to the generator network;
synthesizing a texture image using the generator network, wherein synthesizing the texture image comprises using the selection unit input and noise input to synthesize the texture image with texture similar to the selected style image; and
outputting the synthesized texture image, wherein the synthesized texture image comprises a newly created image that is different from the texture image.

US Pat. No. 10,192,317

METHOD AND PIXEL ARRAY FOR DETECTING MOTION INFORMATION

PIXART IMAGING INC., Hsi...

1. A method for detecting motion information, comprising:providing a pixel array; wherein the pixel array includes a plurality of invisible image sensing pixels and a plurality of visible image sensing pixels, so as to detect an image of a measured object located in a first distance range or in a second distance range;
conducting an image detection within the first distance range by using the plurality of invisible image sensing pixels to output a plurality of invisible images;
conducting the image detection within the second distance range by using the plurality of visible image sensing pixels to output a plurality of visible images, wherein the plurality of invisible images is arranged into odd-numbered images listed in first, third, fifth, . . . , and n?1, and the plurality of visible images are arranged into even-numbered images listed in second, fourth, sixth, . . . , and n, wherein n is a positive integer; and
using a processing unit to analyze the plurality of invisible images and the plurality of visible images, so as to obtain a motion information of the measured object,
wherein a light source is provided to the plurality of invisible image sensing pixels in the step of conducting the image detection within the first distance range, and the light source is not provided to the plurality of visible image sensing pixels in the step of conducting the image detection within the second distance range, and
wherein the step of conducting the image detection in which the light source is provided to the plurality of invisible image sensing pixels within the first distance range and the step of conducting the image detection in which the light source is not provided to the plurality of visible image sensing pixels within the second distance range are simultaneously conducted.

US Pat. No. 10,192,301

METHOD AND SYSTEM FOR DETECTING LINE DEFECTS ON SURFACE OF OBJECT

SIEMENS ENERGY, INC., Or...

1. A method for detecting a line defect on a surface of an object comprising:supporting the object on a platform;
illuminating the surface of the object with a plurality of illumination sources comprising at least one ambient illumination source and at least one dark field illumination source;
capturing images of the surface of the object under illumination conditions with the illumination sources using an imaging device;
processing the captured images with a plurality of image operations using the image processor to detect areas of potential defects at locations on the surface of the object;
cutting the areas of the potential defects from the processed images to sub images using the image processor;
stitching the sub images at same location together to generate a set of hypotheses of the potential defects at the locations on the surface of the object using the image processor;
classifying the hypotheses in the stitched images with a classifier to determine whether the potential defects are true defects using the image processor, wherein the classifier is trained with training data having characteristics of the true defects, and wherein the detected true defects are discrete true defects at the locations on the surface of the object;
determining whether the discrete true defects consist of a line defect by refining line segments detected on one of the processed image based on a criterion; and
generating an output comprising the line defect on the surface of the object.

US Pat. No. 10,192,292

ACCOMMODATION-INVARIANT COMPUTATIONAL NEAR-EYE DISPLAYS

The Board of Trustees of ...

1. A display system comprising:a near-eye display;
a processor;
a memory containing a target image and an accommodation-invariant display application;
where the processor is configured by the accommodation-invariant display application to:
calculate an impulse response of the near-eye display;
calculate a compensation image by generating a deconvolved color channel of the target image using a ratio of the target image and the impulse response and inverse filtering, wherein:
the compensation image is a representation of the target image that remains in focus at a plurality of distances from the near-eye display; and
the inverse filtering is evaluated by the processor by using the following expression:

where ic is the compensation image, i is the target image, ?(x, y) is the integrated point spread function, and ?{?} is the discrete Fourier transform; and
display the compensation image on the near-eye display.

US Pat. No. 10,192,288

METHOD AND SYSTEM FOR GENERATING HIGH RESOLUTION WORLDVIEW-3 IMAGES

Signal Processing, Inc., ...

1. A system for generating high resolution super-spectral images, comprising:a panchromatic (PAN) band module having an output generating a panchromatic band of 0.31 m resolution;
a Visible Near Infrared (VNIR) band module having outputs generating eight VNIR bands of 1.2 m resolution;
a Short-Wave Infrared (SWIR) band module having outputs generating eight SWIR bands of 7.5 m resolution;
a first Super-Resolution Algorithm Module (SRAM) having an output generating eight pan-sharpened VNIR bands of 0.31 m resolution by combining the outputs of the PAN band module and the VNIR band module;
a second Super-Resolution Algorithm Module (SRAM) having an output generating eight pan-sharpened SWIR bands of 0.31 m resolution by combining the outputs of the PAN band module and the SWIR band module; and
a merger module having a Hybrid Color Mapping (HCM) algorithm to merge the outputs from the first and second SRAMs in a parallel one-step approach and generate sixteen High-Resolution (HR) bands of 0.31 m resolution.

US Pat. No. 10,192,287

IMAGE PROCESSING METHOD AND IMAGE SYSTEM FOR TRANSPORTATION

INDUSTRIAL TECHNOLOGY RES...

1. An image processing method for transportation adapted to process images captured by at least two cameras disposed on one vehicle in an image system, comprising:matching two corresponding feature points for two images, respectively, to become a feature point set;
selecting at least five most suitable feature point sets, by using an iterative algorithm;
calculating a most suitable radial distortion homography between the two images, according to the at least five most suitable feature point sets; and
fusing the images captured by the at least two cameras at each of timing sequences, by using the most suitable radial distortion homography;
wherein before selecting the at least five most suitable feature point sets, randomly selecting at least five feature point sets;
iteratively calculating a plurality of radial distortion homographies before calculating the most suitable radial distortion homography between the two images; and
quantitatively assessing the plurality of radial distortion homographies;
wherein after iteratively calculating each of the plurality of radial distortion homographies for every iteration, the image processing method further comprises:
marking a ground truth point set between the two images;
transforming the ground truth point set into a transfer point set, respectively, according to each of the plurality of radial distortion homographies; and
calculating a distance difference value between the transfer point set and the ground truth point set.

US Pat. No. 10,192,256

DETERMINING MERCHANT RECOMMENDATIONS

AMERICAN EXPRESS TRAVEL R...

1. A method, comprising:creating, by a computer based system, a group containing a plurality of merchants based on a common trait within a time period,
wherein the common trait includes at least one of a keyword association, similar industry code, criteria, items sold, offers, behaviors, or transaction information;
determining, by the computer based system, a plurality of consumer transaction accounts that were used to initiate transactions at the plurality of merchants;
assigning, by the computer based system, a score to each of the plurality of merchants based on connectivity, activity, common consumers and merchant over-index,
wherein the merchant over-index includes a ratio of consumers with the transactions at a merchant compared to a baseline population of the consumers;
removing, by the computer based system and from the group, a portion of the plurality of merchants with the score below a threshold;
selecting, by the computer based system, an interest,
wherein the interest is associated with a persona, and
wherein at least one of the interest or the persona include parameters that define the at least one of the interest or the persona;
evaluating, by the computer based system, the group containing the plurality of merchants to determine a seed merchant based on the interest;
determining, by the computer based system, a pool of merchants comprising a first subset of merchants that are associated with the seed merchant and a second subset of merchants of which the seed customer has transacted;
receiving, by the computer based system and from a consumer, a request for recommendations of merchants from the pool of merchants based on the persona presented to the consumer;
detecting, by the computer based system via a real time system, a location of a mobile device of the consumer, in response to the receiving the request for recommendations from the mobile device of the consumer;
monitoring, by the computer based system and via the real time system, the location of the mobile device of the consumer;
adjusting, in real time and by the computer based system via the real time system, a list of recommended merchants associated with the persona based on at least one of the monitoring the location of the mobile device of the consumer, a time of day, or a percentage of the transactions at a meal-time exceeding a percentage of overall transactions;
presenting, by the computer based system and via the real time system and to the mobile device, the list of recommended merchants in response to the adjusting; and
associating, by the computer based system, a consumer profile with the persona and in response to the request for recommendations of the merchants from the consumer.

US Pat. No. 10,192,253

FRESHNESS AND SEASONALITY-BASED CONTENT DETERMINATIONS

A9.COM, INC., Palo Alto,...

1. A system, comprising:a processor; and
a non-transitory memory device including instructions that, when executed by the processor, cause the system to:
determine a plurality of items available for selection in an electronic inventory;
calculate a cycle score for each item of the plurality of items, the cycle score correlated to a demand cycle associated with at least one category of a respective item, wherein the cycle score is an output of at least one dynamic cyclical function of a plurality of cyclical functions and depends on the least one category of the respective item and an input of time elapsed from start of a repeating cycle;
calculate an age score for each item of the plurality of items, wherein the age score is an output of at least one age function of a plurality of age functions, and depends on an input of time elapsed from a time of first availability of a respective item;
compute a ranking score of each of the plurality of items based at least in part on user behavior associated with each of the plurality of items, the respective cycle score and the respective age score of each of the plurality of items, the user behavior correlated with each dynamic cyclical function and each age function;
generate a ranking of the plurality of items according to the ranking score of each of the plurality of items;
determine demand data for one or more items of the plurality of items;
derive an additive or multiplicative factor for each of the one or more items based on the demand data;
calculate an adjustment score for each of the one or more items, each adjustment score associated with at least one adjustment function of a plurality of adjustment functions and based on the respective additive or the multiplicative factor;
adjust the ranking score for each of the one or more items by an amount corresponding to the adjustment score to generate an adjusted ranking score for each of the one or more items;
determine an adjusted ranking of the plurality of items based at least in part on the adjusted ranking scores of the one or more items; and
generate a display of at least a portion of the plurality of items according to the adjusted ranking.

US Pat. No. 10,192,251

METHOD AND MEANS FOR BROWSING BY WALKING

SUINNO OY, Helsinki (FI)...

1. An electronic transaction method, comprising:broadcasting a short range wireless information signal containing a base station identity from at least one base station hardware processor of at least one base station, controlled by a business selling products or services at a location of the business, directly to a mobile station controlled by a consumer with an operating system via a Bluetooth© signal;
receiving the short range wireless information signal at a mobile station hardware processor by a mobile client application in the mobile station at a specific location of the mobile station in a range from a specific location of the base station allowing short range direct communication connection between one or more mobile stations and the base station, the mobile client application being a downloadable third party application;
determining, by a transceiver of the mobile station, the location of the mobile station by deducing the location from the base station identity of the Bluetooth base station;
providing content, via wireless Local Area Network (WLAN) and/or cellular signal to the mobile client application, indicative of products and services in the proximity of the determined location of the mobile station in the business location, to the consumer using the mobile station;
searching one or more information pages in the content identified at least in part utilizing the short range wireless information signal with a query term provided to the mobile station by the consumer with mobile station software or computer software; and
displaying a search result of the searching on a display of the mobile station,
wherein the search result is an electronic form, and the mobile station software automatically fills one or more entries on the electronic form based on data in a memory or a storage area of the mobile station.

US Pat. No. 10,192,234

TITLE MATERIALS EMBEDDED WITHIN MEDIA FORMATS AND RELATED APPLICATIONS

API Market, Inc., San Ma...

1. A computer-implemented method for facilitating access to digital content in a network using one or more computing devices, comprising:embedding, by at least one of the one or more computing devices, a portion of a first digital bearer instrument or a reference to the first digital bearer instrument in a first digital media object, the first digital media object having a media format and representing first digital content, the first digital bearer instrument representing a right relating to the first digital content, the portion of the first digital bearer instrument or the reference to the first digital bearer instrument being embedded in the first digital media object such that playback of the first digital content by media players not configured to recognize or process the portion of the first digital bearer instrument or the reference to the first digital bearer instrument is not inhibited, the portion of the first digital bearer instrument or the reference to the first digital bearer instrument also being embedded in the first digital media object such that media players configured to recognize and process the portion of the first digital bearer instrument or the reference to the first digital bearer instrument can recognize and process the portion of the first digital bearer instrument or the reference to the first digital bearer instrument;
embedding, by at least one of the one or more computing devices, a portion of a second digital bearer instrument or a reference to the second digital bearer instrument in a second digital media object, the second digital media object having the media format and representing second digital content, the second digital bearer instrument representing a right relating to the second digital content, the portion of the second digital bearer instrument or the reference to the second digital bearer instrument being embedded in the second digital media object such that playback of the second digital content by media players not configured to recognize or process the portion of the second digital bearer instrument or the reference to the second digital bearer instrument is not inhibited, the portion of the second digital bearer instrument or the reference to the second digital bearer instrument also being embedded in the second digital media object such that media players configured to recognize and process the portion of the second digital bearer instrument or the reference to the second digital bearer instrument can recognize and process the portion of the second digital bearer instrument or the reference to the second digital bearer instrument;
transmitting, by at least one of the one or more computing devices via the network, the first digital media object to a first media player operating on a first client device, the first media player being configured to recognize and process the media format, the first media player not being configured to recognize or process the portion of the first digital bearer instrument or the reference to the first digital bearer instrument;
receiving, by at least one of the one or more computing devices via the network, a notification from the first client device that the first digital content was downloaded or streamed by the first media player of the first client device;
transmitting, by at least one of the one or more computing devices via the network, the second digital media object to a second media player operating on a second client device, the second media player being configured to recognize and process the media format, the second media player also being configured to recognize and process the portion of the second digital bearer instrument or the reference to the second digital bearer instrument;
receiving, by at least one of the one or more computing devices via the network, at least one notification from the second client device, the at least one notification from the second client device representing that the second digital content was downloaded or streamed by the second media player, the at least one notification from the second client device also representing that an automatic action was taken by the second media player based on processing of the portion of the second digital bearer instrument or the reference to the second digital bearer instrument;
retrieving, by at least one of the one or more computing devices, the second digital bearer instrument in response to the at least one notification from the second client device; and
redeeming, by at least one of the one or more computing devices, the right relating to the second digital content by processing the second digital bearer instrument.

US Pat. No. 10,192,227

MEASUREMENTS BASED ON PANEL AND CENSUS DATA

comScore, Inc., Reston, ...

1. A system, comprising:a plurality of client systems configured to access resources on a network;
a first server system comprising one or more processors and one or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform the following operations:
receive a first set of information from a first subset of the client systems as a result of the first subset of the client systems accessing a first set of resources on a network, the first set of information being sent as a result of beacon instructions included with the first set of resources;
store a first set of usage data for the first set of resources, the first set of usage data having been determined based on the first set of information received from the first subset of the client systems;
receive a second set of information from monitoring applications installed on a second subset of the client systems that accessed a second set of resources, wherein users of the second subset of client systems are a sample of a larger group of users that use resources on the network, and wherein the second set of resources includes one or more common resources that are included in the first set of resources; and
store a second set of usage data for the second set of resources, the second set of usage data being determined based on the second set of information received from the second subset of the client systems, wherein the second set of usage data includes information about cookies stored by the second subset of client systems; and
a second server system comprising one or more processors and one or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform the following operations:
access usage measurement data determined based on the first set of usage data for the first set of resources;
access the second set of usage data for the second set of resources;
determine, based on the second set of usage data and not based on the first set of usage data, one or more adjustment factors associated with a characteristic present in the second set of usage data and not present in the first set of usage data;
apply the one or more adjustments factors to the usage measurement data to generate adjusted usage measurement data; and
generate one or more reports based on the adjusted usage measurement data.

US Pat. No. 10,192,225

SYSTEM AND METHOD FOR ANALYZING MARKETING EFFORTS

Citicorp Credit Services,...

8. A computer-implemented method comprising:receiving, by a server, an information need request from a client computing device, the information need request requesting potential customers for one or more products;
querying, by the server, from a transaction database, card transaction data regarding purchases made with a transaction card at a point-of-sale from a transaction card issuer company;
creating, by the server, aggregated card transaction data,
wherein the aggregated card transaction data are created by aggregating and linking customer data, merchant data, and buying behavior data from different databases based on identification keys, and
wherein the aggregating and linking are based on balancing and scaling using a balancing weight, a penetration factor, and a scaling factor by making the card transaction data representatives of general population distribution,
wherein the merchant information database periodically receives, from the transaction database, a set of transaction files comprising raw transaction data and updates each file by:
standardizing the raw transaction data based on one or more predetermined protocols,
assigning a standardized merchant key for each merchant by retrieving a merchant codebook file and identifying a standardized merchant key for each merchant,
generating a set of standardized table files comprising a plurality of cells where each cell contains standardized transaction data and a corresponding standardized merchant key, whereby the each standardized table file is used to retrieve transaction data;
filtering, by the server, the aggregated card transaction data based on filtering criteria determined from the information need request requested by the client computing device to determine a subset of card transaction data satisfying the filtering criteria, wherein the filtering criteria comprise identifying information for the subset of card transactions data;
analyzing, by the server, the subset of card transaction data;
wherein said analysis includes summarizing detailed transaction data on the customers, linking customer data with external datasets, and clustering similar customers into a plurality of segments, wherein each segment comprises customers having at least one common attribute and wherein each segment comprises an identified buying behavior;
generating, by the server, a marketing-related report based on the analysis of the subset of card transaction data;
generating, by the server, a questionnaire containing a plurality of questions that are based on the information need request requested by the client computing device and the subset of card transaction data, wherein the questionnaire comprises a plurality of questions associated with customer buying behavior not limited to a single transaction;
sending, by the server, a request via email communication comprising a website including the questionnaire to each of a plurality of customers to complete the questionnaire on the website on a customer computing device, wherein the plurality of customers opted-in to respond to the questionnaire and are selected for the questionnaire based upon a previous transaction;
receiving, by the server, at least a response to the questionnaire transmitted from the customer computing device; and
generating, by the server, an identification of potential customers based upon the questionnaire, the response to the questionnaire, and the report.

US Pat. No. 10,192,218

METHOD, DEVICE AND SYSTEM FOR ONLINE PAYMENT

TENCENT TECHNOLOGY (SHENZ...

1. A method of facilitating a payment transaction, comprising:at a client terminal having one or more processors and memory storing programs executed by the one or more processors,
receiving, from a user of the client terminal, transaction information including a payment amount and merchandise information for the payment transaction;
detecting current software and hardware capabilities of the client terminal;
identifying a plurality of input interfaces based on the transaction information and the current software and hardware capabilities of the client terminal;
sending an interface listing command identifying the plurality of input interfaces to a transaction server, wherein the interface listing command requests the transaction server to identify one or more acceptable input interfaces for receiving payment account information from the user;
in response to sending the interface listing command, receiving a payment input instruction from the transaction server, wherein the payment input instruction includes a listing of the one or more acceptable input interfaces that are customized by the transaction server from the plurality of input interfaces for receiving the payment account information from the user, and the one or more acceptable input interfaces are selected in accordance with the transaction information of the payment transaction and configured to be supported by the current software and hardware capabilities of the client terminal and acceptable by the transaction server;
based on the payment input instruction, generating a payment information interface for display at the client terminal, wherein the payment information interface presents the one or more acceptable input interfaces for user selection;
receiving, through the payment information interface, a first user selection of a respective one of the one or more acceptable input interfaces for receiving the payment account information;
in response to the first selection input, activating the first user-selected acceptable input interface for receiving the payment account information;
receiving the payment account information from the user through the activated acceptable input interface;
sending a payment request to the transaction server, wherein the payment request comprises the payment amount, user identity information and the received payment account information;
receiving a payment confirmation request from the transaction server for confirming one or more information items of the transaction information and the payment account information to complete the payment transaction;
in response to the payment confirmation request, identifying a plurality of alternative input interfaces for receiving payment verification information from the user for confirming the payment transaction, wherein the alternative input interfaces exclude the first user-selected acceptable input interface;
displaying a payment verification interface including the plurality of alternative input interfaces that exclude the first user-selected acceptable input interface;
receiving, through the payment verification interface, a second user selection of a respective one of the alternative plurality of input interfaces for receiving the payment verification information;
in response to the second selection input, activating the second user-selected alternative input interface for receiving the payment verification information;
receiving the payment verification information through the activated alternative input interface; and
sending the payment verification information to the transaction server.

US Pat. No. 10,192,215

TRIGGER PEER TO PEER PAYMENT WITH FINANCIAL CARDS AND PHONE CAMERA

Capital One Services, LLC...

1. A method comprising:receiving, by a server communicatively coupled to a mobile device by a network, an image of one or more financial cards captured by a camera on the mobile device,
wherein the server further comprises a non-transitory memory storing computer-readable instructions and at least one processor;
retrieving, by the server, account information for each financial card in the received image;
generating, by the server, at least one proposed transaction based on the retrieved account information, wherein the at least one proposed transaction further comprises at least one payer, and at least one recipient, wherein the at least one payer and the at least one recipient are determined by the relative positioning of the one or more financial cards within the image;
transmitting, by the server, the at least one proposed transaction to the mobile device;
receiving, by the server, an approval for the at least one proposed transaction; and
initiating, by the server, a payment or transfer to an account based on the retrieved account information responsive to receiving approval for the at least one proposed transaction.

US Pat. No. 10,192,205

METHOD FOR PROVIDING A GRAPHICAL USER INTERFACE FOR AN ELECTRONIC TRANSACTION

VISA INTERNATIONAL SERVIC...

1. A computer-implemented method for providing a graphical user interface (GUI) for processing an electronic transaction on an input screen via a mobile application, the method comprising:displaying a first GUI screen of the GUI in a shape and a surface appearance resembling a payment card, said first GUI screen resembling the payment card having two shorter edges, wherein the first GUI screen includes one or more first input fields;
generating and displaying a semi-circle oval protruding outwardly from at least one of the two shorter edges of the first GUI screen;
receiving first inputs in the one or more first input fields on the first GUI screen, wherein the one or more first input fields are displayed within the shape and surface appearance resembling the payment card;
wherein the received first inputs are sent to an electronic transaction server;
in response to receiving the first inputs, generating and displaying a first dynamic GUI indication in the semi-circle oval in response to some or all of the first inputs for the one or more first input fields being received while received inputs in the one or more first input fields are persistently displayed, wherein the first dynamic GUI indication comprises: color changes when some or all of the first inputs for the one or more first input fields receive input, an arrow indication only appearing in the semi-circle oval upon completion of the some or all of the first inputs for the one or more first input fields configured to be activated to move to second GUI screen, or an error message to be displayed in the first GUI screen instead of the arrow indication;
receiving a first activation of the first dynamic GUI indication;
in response to receiving the first activation of the first dynamic GUI indication, transitioning from the first GUI screen to the second GUI screen, said transitioning comprising replacing the first GUI screen with the second GUI screen, said second GUI screen displaying one or more second input fields for inputs within the second GUI screen having the shape and surface appearance resembling the payment card;
receiving second inputs in the one or more second input fields that provide complete information for the electronic transaction;
wherein the received second inputs are sent to the electronic transaction server;
in response to receiving the second inputs, generating a second dynamic GUI indication in the semi-circle oval;
receiving a second activation of the second dynamic GUI indication;
transitioning from the second GUI screen to at least one GUI confirmation screen, said transitioning comprising replacing the second GUI screen with the at least one GUI confirmation screen, wherein the at least one GUI confirmation screen indicates completion of inputs received for the electronic transaction; and
receiving a final activation of a third dynamical GUI indication in the semi-circle oval for the at least one GUI confirmation screen to execute the electronic transaction, wherein the received final activation is sent to the electronic transaction server to execute the electronic transaction.

US Pat. No. 10,192,204

SYSTEM AND METHOD FOR STAGING MONEY TRANSFERS BETWEEN USERS HAVING PROFILES

MoneyGram International, ...

1. A method of facilitating a money transfer involving a first user and a second user, the method comprising:sending, to a user interface of a first computing device, a profile application to the first user, the profile application including a plurality of fields for entering user information in order to create a user profile;
sending, to a user interface of a second computing device, the profile application to the second user, wherein the second computing device is configured to communicate with a server via a network;
sending, to the user interface of the first computing device, one or more money transfer preferences to the first user using the profile application;
receiving, at the server from the user interface of the first computing device, a user input from the first user comprising a selected one or more money transfer preferences of the first user using the profile application;
sending, to the user interface of the second computing device, one or more money transfer preferences to the second user using the profile application, wherein the one or more money transfer preferences include a preferred money receive mode;
receiving, at the server from the user interface of the second computing device, a user input from the second user comprising a selected one or more money transfer preferences of the second user using the profile application;
creating, at the server, a first profile for the first user based on the first user's money transfer preferences and a second profile for the second user based on the second user's money transfer preferences, wherein creating the first profile and the second profile includes the first computing device of the first user directing the server to send a link to the second computing device of the second user and causing the profile application to run on the second computing device to display a profile page to create the second profile;
storing, on the server, the first and second user profiles;
receiving, at the server from the user interface of the first computing device, a profile search query from the first user using the profile application;
identifying, at the server, one or more profiles associated with the profile search query, the one or more profiles including the second user profile based on the profile search query being related to the second user profile;
sending, to the user interface of the first computing device, information associated with the one or more identified profiles and a prompt for a selection of a user profile of the one or more identified profiles;
receiving, at the server from the user interface of the first computing device, a selection of the second profile from the first user using the profile application;
forming, at the server, an association between the first user profile and the second user profile, wherein the association between the first user profile and the second user profile allows viewing of the second user's money transfer preferences by the first user, wherein viewing of the second user's money transfer preferences by the first user is not allowed before the association between the first and second user profiles;
receiving, at the server from the user interface of the first computing device, the selected one or more money transfer preferences of the second user's money transfer preferences and a value designation from the first user using the profile application; and
staging, by the server, a money transfer from the first user to be paid to, or on behalf of, the second user, the money transfer automatically staged by the server based on the selected one or more money transfer preferences and the value designation.

US Pat. No. 10,192,192

SECURITY SEAL WITH GLOBAL POSITIONING SYSTEM

1. A container seal comprising:a housing;
a global positioning system coupled to the housing;
a transmitter coupled to the housing;
a processor coupled to the housing and electrically coupled to the global positioning system and the transmitter;
a power source coupled to the housing and configured to provide power to the processor, the global position system and the transmitter; and
a cord coupled to the housing and comprising electrical wiring, wherein the cord comprises a first portion comprising a proximal end extending from the housing and a terminal distal end comprising a first mating connector and a second portion comprising a proximal end extending from an opposing side of the housing and a terminal distal end comprising a second mating connector, wherein
the first mating connector connects to the second mating connector and completes a circuit so that the power source provides power to the global positioning system, the transmitter and the processor, and
the processor receives positioning data from the global position system and sends the positioning data to a remote receiver via the transmitter.

US Pat. No. 10,192,191

SYSTEMS AND METHODS FOR MANAGING INFORMATION ASSOCIATED WITH BOXES USED IN THE DELIVERY OF PACKAGES

FEDEX CORPORATE SERVICES,...

1. A drop box comprising:a display;
a memory device that stores a set of instructions; and
at least one processor that executes the set of instructions to perform a method, including:
transmitting to a wireless device associated with a courier, information from the drop box reflecting an event associated with the drop box;
receiving from the wireless device instructions responsive to the event; and
dynamically updating the display based on the instructions received from the wireless device.

US Pat. No. 10,192,189

MOBILE PICKUP LOCATIONS

Amazon Technologies, Inc....

1. A system, comprising:a mobile pickup location apparatus that is associated with and configured to be attached to a vehicle that transports passengers along a route according to a schedule for transporting the passengers, the mobile pickup location apparatus comprising:
a storage compartment with a locking mechanism;
a control station configured to control the locking mechanism, the control station comprising an input device; and
a mounting mechanism that is configured to attach the mobile pickup location apparatus to an inside surface of the vehicle to enable a user to retrieve an item from the storage compartment while the user is riding as a passenger in the vehicle; and
a computing system implementing an order planning system, the computing system comprising:
one or more processors; and
a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least:
receive from a user a selection of an item;
determine a user preferred area;
determine a preferred timeframe;
identify the mobile pickup location apparatus as a delivery option for the user based on an evaluation of received schedule data for the vehicle that indicates that the vehicle will be travelling and will stop at a stopping point in the preferred area during at least a portion of the preferred timeframe;
present the mobile pickup location apparatus as a delivery option to the user;
receive a selection of the mobile pickup location apparatus from the user as a selected delivery option; and
based on the selection by the user of the mobile pickup location apparatus as the selected delivery option, provide an access code to enable the user to retrieve the item from the storage compartment of the mobile pickup location apparatus and associate the delivery of the item with the mobile pickup location apparatus so that the item will be delivered to the mobile pickup location apparatus as attached to the inside surface of the vehicle to enable the user to meet the vehicle in the preferred area at the stopping point during at least a portion of the preferred timeframe and to retrieve the item while the user is riding as a passenger in the vehicle; and
wherein the control station of the mobile pickup location apparatus, in response to a receipt of the access code while the user is riding as a passenger in the vehicle, controls the locking mechanism to unlock the storage compartment that contains the item to enable the user to retrieve the item from the storage compartment while the user is riding as a passenger in the vehicle.

US Pat. No. 10,192,188

HANDLING OF DANGEROUS GOODS USING IOT DEVICES

SAP SE, Walldorf (DE)

1. A computer-implemented method for monitoring dangerous goods based on networked devices, the method being executed using one or more processors and comprising:registering, by the one or more processors, a dangerous good with a monitoring system, the dangerous good being associated with a networked device comprising one or more components that provide location data associated with the dangerous good and one or more environmental sensors to provide environmental data in response to environments within which the dangerous good is located, the networked device communicating with one or more other networked devices associated with respective dangerous goods to form a mesh network to determine global locations of the dangerous goods, the environmental data comprising one or more of pressure, temperature, moisture, acceleration, and tilt;
determining, by the one or more processors, at least one rule that is to be applied to handling of the dangerous good to prevent a harm, the at least one rule being dependent on a type and a quantity of the dangerous good, and the global locations;
receiving, by the one or more processors, the location data and the environmental data associated with the dangerous good;
determining, by the one or more processors, that a violation has occurred by comparing the location data and the environmental data associated with the dangerous good to the at least one rule, the violation being associated with a respective degree indicating a severity of the harm based on the type and the quantity of the dangerous good; and
transmitting, by the one or more processors, a notification to at least one application of a plurality of applications, the notification indicating that the violation has occurred.

US Pat. No. 10,192,186

DECLARATIVE LANGUAGE DYNAMIC WEB PLATFORM

Amazon Technologies, Inc....

1. A system comprising:a processor; and
a memory device communicatively coupled to the processor, the memory device storing instructions which when executed by the processor, cause the processor to:
access a request for rendering dynamically generated content;
access a first set of declarative data;
generate a first strategy for rendering the dynamically generated content based on the request and the first set of declarative data;
generate a first set of one or more jobs using the first strategy;
access a second set of declarative data;
generate a second strategy for rendering the dynamically generated content based on the request and the second set of declarative data;
generate a second set of one or more jobs using the second strategy;
send one or more of the first set of one or more jobs or the second set of one or more jobs to an assembler module;
receive results from the assembler module based on processing the one or more of the first set of one or more jobs or the second set of one or more jobs; and
generate, based at least in part on the results, rendered content.

US Pat. No. 10,192,185

FARMLAND MANAGEMENT SYSTEM AND FARMLAND MANAGEMENT METHOD

Ricoh Company, Ltd., Tok...

1. A farmland management system comprising:a plurality of sprinklers;
an information detection unit that includes a first light receiving unit and a second light receiving unit, and that is configured to acquire information relating to a crop being cultivated;
a storage unit configured to store crop registration information for estimating a growth condition of the crop;
a processor configured to execute a program stored in a memory to implement
a growth estimation process of referring to the crop registration information and estimating the growth condition of the crop based on the information relating to the crop and the crop registration information; and
a sprinkling water volume determination process of determining one or more sprinklers to be driven from among the plurality of sprinklers and determining an amount of water to be sprinkled by the one or more sprinklers; and
a display unit configured to display the growth condition estimated by the growth estimation process, wherein
the first light receiving unit detects an intensity of light reflected by the crop that is cultivated in a farmland, and the second light receiving unit detects an intensity of light from a light source, whereby the information detection unit
calculates a growth index of the crop based on a measured value of the light intensity detected by the first light receiving unit and a measured value of the light intensity detected by the second light receiving unit, and
detects a soil moisture of each area of a plurality of areas of a farmland in which the plurality of sprinklers are arranged; and
the sprinkling water volume determination process includes comparing the detected soil moisture of each area against a prescribed value, determining the amount of water to be sprinkled based on the comparison of the detected soil moisture of each area with the prescribed value, and driving the determined one or more sprinklers to sprinkle the determined amount of water.

US Pat. No. 10,192,183

SYSTEM AND METHOD FOR REAL COST ANALYSIS OF A COOLING SYSTEM

TRANE INTERNATIONAL INC.,...

1. A computerized method for real cost analysis related to a modification to a physical structure of an existing cooling system, comprising: a computer processor determining a base real cost per time period of the existing cooling system; the computer processor generating an estimated real cost per time period of a model using the modification to a physical structure of the existing cooling system; and the computer processor comparing the base real cost per time period to the estimated real cost per time period, the computer processor outputting to a display a result of the real cost analysis related to the modification, wherein the modification includes one or more of: an addition of a thermal storage capability, and a removal of the thermal storage capability.

US Pat. No. 10,192,181

RESOURCE DEMAND-BASED PROJECT TEAM STAFFING

ORACLE INTERNATIONAL CORP...

1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage resource staffing, the managing comprising:providing a resource demand profile comprising requirements for one or more roles to be staffed for a project team and an allocated budget for staffing the project team, wherein the allocated budget is predetermined;
displaying a project level graphical user interface based on the resource demand profile, the project level graphical user interface comprising a pie chart and a donut chart; wherein the pie chart displays a portion corresponding to each of the one or more roles and the donut chart indicates an amount of the allocated budget remaining for each of the one or more roles, wherein the pie and donut charts are displayed simultaneously with the pie chart displayed within the donut chart;
updating, upon selection of a resource to be staffed to one of the one or more roles, the portion of the pie chart corresponding to the one of the one or more roles to graphically indicate that the selected resource has been selected to be staffed to the one of the one or more roles;
updating, upon selection of the resource to be staffed to the one of the one or more roles, the donut chart to indicate an amount of the allocated budget remaining based on the selection of the resource;
displaying, upon user selection of a portion of the pie chart, a resource suggestion interface comprising a graph of available resources for a role corresponding to the selected portion of the pie chart, the graph comprising the available resources and a selected role graphed by cost and duration, the duration of the selected role being an unstaffed portion of the duration of the selected role, wherein the role is displayed as a role pie chart, the role pie chart comprising slices to indicate an extent to which the corresponding role has been staffed, and wherein, upon user dragging and dropping of a selected resource pie chart onto the role pie chart, the graph is updated including:
updating the role pie chart to indicate the staffing of the selected resource; removing the selected resource pie chart from the graph;
and relocating the role pie chart to correspond to the remaining budget and duration.

US Pat. No. 10,192,180

METHOD AND SYSTEM FOR CROWDSOURCING TASKS

CONDUENT BUSINESS SERVICE...

1. A method for crowdsourcing a task, the method comprising:identifying, by one or more microprocessors, a first set of workers from one or more workers, based on a performance of said one or more workers on a set of tasks previously attempted by said one or more workers, and a Service Level Agreement (SLA) associated with said task;
generating, by said one or more microprocessors, a graph comprising one or more nodes and one or more edges connecting said one or more nodes, wherein each of said one or more nodes is indicative of a worker from said first set of workers, wherein an edge from said one or more edges, connecting two workers from said first set of workers, is indicative of said two workers having worked together on at least one task, wherein each node is associated with a plurality of first parameters and a size of each node is determined based on a weighted sum of values of the plurality of first parameters, and wherein a thickness of each edge is indicative of a degree to which the two workers have worked together;
generating, by said one or more microprocessors, a graphical user interface on a display screen to display the graph, the graphical user interface displaying the nodes in an interactive manner such that a window is displayed within the graphical user interface to present information regarding the worker, when a requestor manipulates an input device to click on the node or hover over the node;
receiving an input, by said one or more microprocessors, from a requestor, to select a second set of workers from said first set of workers, based on the plurality of first parameters associated with each node in said graph and a plurality of second parameters associated with each edge in said graph;
establishing, by said one or more microprocessors, a communication channel between the requestor and the selected second set of workers to collaborate on the task;
receiving, by said one or more microprocessors, a response to the task from the second set of workers; and
updating, by said one or more microprocessors, the graph based on the response received from the second set of workers and based on a detection of an event corresponding to a non-availability of said first set of workers.

US Pat. No. 10,192,179

SESSION TRANSFER IN A CUSTOMER SERVICE ENVIRONMENT

AMAZON TECHNOLOGIES, INC....

1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, the program, when executed, configured to cause the at least one computing device to at least:generate a session in a data store associated with a support request from a customer for support, the session being associated with a session identifier that uniquely identifies the session with respect to a plurality of sessions stored in the data store;
determine a first customer service agent to whom to assign the session based at least in part on an input provided during a phone call, the first customer service agent using a first client device, the first customer service agent associated with a user identifier uniquely identifying the first customer service agent with respect to other customer service agents;
generate a hierarchical tree user interface element in a customer service agent user interface associated with the session for the first client device, the hierarchical tree user interface element including a hierarchical tree expressing a browse history associated with the first customer service agent during the session, wherein a respective child node of the hierarchical tree corresponds to a respective hyperlink followed from a respective parent node of the respective child node, wherein the browse history indicates at least one respective content page of a customer portal to which a second customer service agent has navigated during a previous session;
track activity of the first customer service agent during the session, the activity of the first customer service agent being stored in the data store with the browse history of the hierarchical tree, the activity comprising an identification of a plurality of content pages visited by the first customer service agent, the plurality of content pages being stored in a page cache in the data store;
update the hierarchical tree user interface element by adding a respective node to the hierarchical tree based at least in part upon the activity stored with the browse history, the respective node comprising a hyperlink to at least one of the plurality of content pages visited by the first customer service agent;
receive a request to transfer the session to a third client device associated with a third customer service agent;
transfer the browse history for the session stored in the data store to the third customer service agent; and
render the hierarchical tree user interface element in the third client device, wherein rendering the hierarchical tree user interface element comprises rendering the hierarchical tree to include the hyperlink and establishing the hyperlink to correspond with a cached content page associated with the browse history, wherein the cached content page is determined based at least in part on a retrieval of the page cache for the browse history.

US Pat. No. 10,192,178

APPLICATION INFORMATION FOR POWER TOOLS

Trimble Inc., Sunnyvale,...

1. A method for conveying application information for power tools, said method comprising:accessing information describing a task which is to be performed by a handheld tool, wherein said handheld tool is a power tool;
based upon the information describing said task, conveying a plurality of operating parameters for performing said task to said handheld tool;
automatically configuring said handheld tool with a first operating parameter of said plurality of operating parameters prior to initiating said task;
automatically detecting an implement coupled with said handheld tool;
determining an identification of the implement that is coupled with said handheld tool;
verifying, by said handheld tool while the implement is coupled to said handheld tool, that the identification of the implement coupled with said handheld tool is correct based on the task which is to be performed by the handheld tool;
conveying the identification of said implement to an information management system in response to the verification; and
altering said handheld tool from a disabled state to an enabled state upon a determination that said handheld tool is positioned in accordance with a second operating parameter of said plurality of operating parameters, the second operating parameter comprising positioning parameters, wherein the disabled state prevents said handheld tool from being operable, and wherein the enabled state allows the handheld tool to be operable.

US Pat. No. 10,192,177

AUTOMATED ASSIGNMENT OF ERRORS IN DEPLOYED CODE

Microsoft Technology Lice...

1. A system for debugging transformed code, comprising:a computer processor; and
a computer memory, comprising instructions that cause the computer processor to:
receive an error comprising a stack trace corresponding to a transformed code from a production service;
correlate the error to a symbol that includes a source map and metadata generated for the transformed code, wherein the computer processor is to unminify the transformed code based on the source map to generate a line number for the error in a source code associated with the transformed code and to aggregate the error with other received errors using a filename and the line number of the error in the source code;
query a repository storing the source code corresponding to the transformed code using an address in the metadata; and
assign the error to a developer based on a version history of the source code in the repository, the assigned error including the line number in the source code.

US Pat. No. 10,192,161

LITHIUM-DRIFT BASED RESISTIVE PROCESSING UNIT FOR ACCELERATING MACHINE LEARNING TRAINING

INTERNATIONAL BUSINESS MA...

1. A resistive processing unit, comprising:a plurality of transistors each having at least one lithium-doped region, wherein the plurality of transistors are arranged in an array to provide resistance;
at least one first transmission line electrically connected to a source region of each transistor in at least one column of the array;
at least one second transmission line electrically connected to a drain region of each transistor in at least one row of the array; and
at least one third transmission line electrically connected to a gate region of the plurality of transistors in at least one row of the array;
wherein application of an electrical voltage to the at least one first transmission line, the at least one second transmission line or the at least one third transmission line mobilizes lithium ions in the lithium region, thereby affecting a channel resistance of at least one transistor in the plurality of transistors.

US Pat. No. 10,192,154

INFORMATION REPRODUCTION/I/O METHOD USING DOT PATTERN, INFORMATION REPRODUCTION DEVICE, MOBILE INFORMATION I/O DEVICE, AND ELECTRONIC TOY USING DOT PATTERN

1. A dot pattern comprising:reference dots that define a first direction line being vertical or horizontal and a second direction line perpendicularly crossing with the first direction line, and that are equally spaced along the first direction line or the second direction line;
at least one dot for recognition of at least one of a range and an orientation of the dot pattern, that is arranged by shifting at least one of the reference dots from the first direction line or the second direction line to a position in a range narrower than an equidistance between the reference dots, or, that is arranged at a position that is shifted from the first direction line or the second direction line in a range narrower than an equidistance between the reference dots in addition to at least one of the reference dots; and
information dots that define information by either (A) or (B);
(A) an arrangement of shifting the information dots from virtual points that are intersections of virtual lines that pass though the reference dots defining the second direction line and are parallel to the first direction line and virtual lines that pass though the reference dots defining the first direction line and are parallel to the second direction line;
(B) an arrangement of shifting the information dots from virtual points that are center points of lattice areas each of which is surrounded by a lattice including the reference dots.

US Pat. No. 10,192,151

PRINT CONTROL APPARATUS AND METHOD FOR EXECUTING A PRINT JOB UNDER DIFFERENT PRINT CONDITIONS

SEIKO EPSON CORPORATION, ...

1. A print control apparatus comprising:a job receiver that receives a single print job comprising image data and print mode data that is associated with a plurality of different print conditions capable of being set during execution of the single print job, wherein the plurality of different print conditions includes one or more of a lookup table, a distance between a print head and a recording medium, a dither matrix, and an International Color Consortium (ICC) profile;
a print executer including the print head for printing an image by ejecting ink to execute the single print job based on the image data in accordance with a first print condition; and
a print controller that sets the first print condition among the plurality of print conditions in the print executer,
wherein, the print controller determines whether the print mode data included in the single print job is associated with more than one print condition and displays a user interface configured to receive a user selection of a second print condition from among the plurality of different print conditions to set during execution of the single print job in response to determining that the print mode data included in the single print job is associated with more than one print condition;
when the first print condition of the single print job set by the print controller is changed to the second print condition among the plurality of different print conditions while executing the single print job, the print executer continues to execute the single print job to print the image in accordance with the second print condition.

US Pat. No. 10,192,142

SUPERVISED FACIAL RECOGNITION SYSTEM AND METHOD

University of Central Flo...

1. A computer executed method for facial recognition comprising:receiving a face image;
performing preprocessing on the face image;
applying a 2D DMWT to the preprocessed face image to obtain a resultant image matrix for the face image, the resultant image matrix having a plurality of subimages;
converting each of the subimages into a vector;
combining the vectors for each of the subimages to create a feature matrix;
applying 2D FastICA to the feature matrix to obtain a plurality of independent subimages;
converting the plurality of independent subimages into two-dimensional form;
determining a resultant feature vector using the plurality of two-dimensional independent subimages; and
performing recognition of the resultant feature vector.

US Pat. No. 10,192,141

DETERMINING SCALE OF THREE DIMENSIONAL INFORMATION

APPLICATION SOLUTIONS (EL...

1. A method for determining scale of three dimensional information related to a vehicle comprising:receiving a first sequence of images from a first camera and a second sequence of images from a second camera;
identifying candidate points representing features common to two or more of the images of the first sequence and identifying candidate points representing features common to two or more of the images of the second sequence;
deriving three dimensional information from the images based on changes in position of candidate points between the images of the first sequence and deriving three dimensional information from the images based on changes in position of candidate points between the images of the second sequence;
identifying candidate points associated with a reference feature in the images of the first sequence and identifying candidate points associated with a reference feature in the images of the second sequence; and
determining a first scale of the three dimensional information based on a distance between the first camera and the reference feature, determining a second scale of the three dimensional information based on a distance between the second camera and the reference feature;
wherein identifying candidate points associated with the reference feature comprises selecting only from candidate points falling within a portion of the image corresponding to a part of the field of view of the first camera and the second camera, respectively; and
mounting the first camera on the vehicle as a forward facing camera and the second camera as a rear facing camera;
gathering the first and second image sequences simultaneously from the first and the second camera; and
wherein the reference feature for the first and the second sequence is a ground plane.

US Pat. No. 10,192,140

DATABASE FOR DETECTING COUNTERFEIT ITEMS USING DIGITAL FINGERPRINT RECORDS

Alitheon, Inc., Redmond,...

1. A computer-implemented method comprising:acquiring digital fingerprints of a plurality of known counterfeit physical objects of a given class;
storing each digital fingerprint of a corresponding counterfeit physical object in a digital fingerprint record of a datastore to form a machine-readable counterfeit object database for the given class, wherein each stored digital fingerprint record includes
first data identifying a plurality of locations of interest in the corresponding counterfeit physical object and
for each location of interest, second data forming at least one fingerprint feature vector that describes a fingerprint feature extracted from the location of interest, wherein the at least one fingerprint feature vector describes inherent physical characteristics of the corresponding location of interest without regard to semantic content of the location of interest;
acquiring a digital fingerprint of a target physical object;
querying the machine-readable counterfeit object database based on the digital fingerprint of the target physical object; and
based on a response to the querying, generating a report indicating whether or not the target physical object is likely to be a counterfeit.

US Pat. No. 10,192,138

SYSTEMS AND METHODS FOR REDUCING DATA DENSITY IN LARGE DATASETS

INSCAPE DATA, INC., Irvi...

1. A system, comprising:one or more processors;
one or more non-transitory machine-readable storage media containing instructions which when executed on the one or more processors, cause the one or more processors to perform operations including:
obtaining a plurality of reference video data points;
determining a length of a first vector from an origin point to a reference video data point of the plurality of reference video data points;
obtaining an unknown video data point associated with video content being presented by a display;
determining a length of a second vector from the origin point to the unknown video data point;
projecting a plurality of vectors from the origin point;
determining a number of the plurality of vectors between the reference video data point and the unknown video data point;
estimating an angle between the first vector and the second vector, wherein the angle is estimated using the number of the plurality of vectors;
determining a distance between the reference video data point and the unknown video data point, wherein the distance is determined using the estimated angle and the determined lengths of the first vector and the second vector;
identifying one or more candidate video data points from the plurality of reference video data points, wherein a candidate video data point is a candidate for matching the unknown video data point, and wherein the one or more candidate video data points are determined based on determined distances between one or more reference video data points and the unknown video data point; and
identifying the video content being presented by the display, wherein the video content being presented by the display is identified by comparing the unknown video data point with the one or more candidate video data points.

US Pat. No. 10,192,137

AUTOMATIC RULER DETECTION

MorphoTrak, LLC, Anaheim...

1. A system comprising:a camera; and
one or more computing devices comprising a processor and a memory coupled to said processor, wherein said memory comprises computer-executable instructions that, when executed by said processor, cause the one or more computing device to perform operations comprising:
receiving, from the camera, a sample image that includes a fingerprint and a mensuration reference device, wherein the sample image is associated with a resolution;
processing the sample image to generate a gradient image of the sample image, wherein:
the gradient image comprises a plurality of pixels, and
each pixel within the plurality of pixels is associated with a gradient value representing a respective change in pixel intensity of a corresponding pixel in the sample image with respect to neighboring pixels along an x-direction and neighboring pixels along a y-direction;
identifying a set of edge pixels in the gradient image, the set of edge pixels including pixels in the gradient image that each have a gradient value that satisfies a predetermined threshold;
generating an orientation map for the sample image based on identifying the set of edge pixels in the gradient image, the orientation map specifying a respective orientation for each edge pixel included in the orientation map;
identifying, within a spatial domain of the orientation map, a plurality of edge candidate groups, wherein each of the plurality of edge candidate groups (i) include two or more edge pixels that have respective orientations satisfying a threshold similarity and (ii) identify regions of the sample image that are predicted to be occupied by a mensuration reference device;
determining a set of regularity characteristics for each of the plurality of edge candidate groups;
determining that the set of regularity characteristics for a particular edge candidate group, from among the plurality of edge candidate groups, matches a set of reference regularity characteristics that indicates a mensuration reference device;
extracting a set of predicted ruler marks from the particular edge candidate group based on determining that the set of regularity characteristics for the particular edge candidate group matches the set of reference regularity characteristics that indicates a mensuration reference device;
computing a scale associated with the sample image based at least on extracting the set of predicted ruler marks from the particular edge candidate group; and
generating, based at least on the scale associated with the sample image, a scaled image; and
providing the scaled image for output.

US Pat. No. 10,192,136

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD

TOSHIBA TEC KABUSHIKI KAI...

1. A checkout device comprising:a camera which captures an input image of a product;
a display device; and
a processor programmed to:
identify a first target object region in the input image,
determine whether first identification information can be extracted from the first target object region,
in response to the first identification information not being able to be extracted:
output an output image including the first target object region and information indicating that identification information cannot be extracted from the first target object region, and
control the display device to display the output image on the input image,
in response to the first identification information being able to be extracted, register a product corresponding to the first identification information, and
perform a settlement processing for each product registered in a transaction.

US Pat. No. 10,192,135

3D IMAGE ANALYZER FOR DETERMINING THE GAZE DIRECTION

Fraunhofer-Gesellschaft z...

1. A 3D image analyzer for determination of a gaze direction, wherein the 3D image analyzer is configured to receive at least one first set of image data, which is determined on the basis of a first image, and a further set of information, which is determined on the basis of the first image or of a further image, wherein the first image comprises a pattern resulting from the display of a three-dimensional object from a first perspective into a first image plane, and wherein the further set comprises an image with a pattern resulting from the display of the same three-dimensional object from a further perspective into a further image plane, or wherein the further set comprises information which describes a relation between at least one point of the three-dimensional object and the first image plane, wherein the 3D image analyzer comprises the following features:a position calculator which is configured to calculate a position of the pattern within a three-dimensional room based on the first set, a further set, a further set, which is determined on the basis of the further image, and a geometric relation between the perspectives of the first and the further image or to calculate the position of the pattern within a three-dimensional room based on the first set and a statistically determined relation between at least two characterizing features towards each other in the first image, or to calculate the position of the pattern within the three-dimensional room based on the first set and on a position relation between at least one point of the three-dimensional object and the first image plane; and
an alignment calculator which is configured to calculate at least two possible 3D gaze vectors per image and to determine from these two possible 3D gaze vectors the 3D gaze vector according to which the pattern in the three-dimensional room is aligned, wherein the calculation and determination is based on the first set, the further set and on the calculated position of the pattern.

US Pat. No. 10,192,134

COLOR IDENTIFICATION USING INFRARED IMAGING

MICROSOFT TECHNOLOGY LICE...

1. An image processing method, comprising:receiving from an infrared camera a signal encoding an infrared (IR) image including a plurality of IR pixels, each IR pixel specifying one or more IR parameters of that IR pixel;
identifying, in the IR image, IR-skin pixels that image human skin, the one or more IR parameters including an IR intensity;
determining which skin tone of a plurality of skin tones corresponds to the human skin by mapping the IR intensity of each IR-skin pixel to a corresponding IR intensity subrange of a plurality of IR intensity subranges each predetermined to correspond to one of the plurality of skin tones, each of the plurality of skin tones predetermined to have one or more expected visible light (VL) parameters;
receiving from a VL camera a signal encoding a VL image including a plurality of VL pixels, each VL pixel specifying one or more VL parameters of that VL pixel;
identifying, in the VL image, VL-skin pixels that image identified human skin; and
adjusting the VL image to increase a correspondence between the one or more VL parameters of the VL-skin pixels and the one or more expected VL parameters of the skin tone.

US Pat. No. 10,192,133

MARKER, METHOD OF DETECTING POSITION AND POSE OF MARKER, AND COMPUTER PROGRAM

SEIKO EPSON CORPORATION, ...

1. A method of detecting a marker, the method comprising:capturing external scenery with a camera; and
by way of one or more processors:
extracting the marker from an image of the captured external scenery, the marker comprising quadrilateral specifying elements that specify a quadrilateral shape;
identifying, from the extracted marker, a plurality of first and a plurality of second identification elements respectively of first and second identification element groups that identify the marker, the first and second identification elements being within the quadrilateral shape, the first identification elements being present in a line of a first diagonal which is one of two diagonals of the specified quadrilateral shape, and the second identification elements being present in a line of a second diagonal which is the other diagonal of the two diagonals than the first diagonal;
identifying a direction-identification element of the marker that identifies a direction of the extracted marker, the direction-identification element being other than the first and second identification elements, and a center of the direction-identification element overlapping neither of the first and second diagonals; and
calculating position and pose of the marker with respect to the camera based on the identified direction-identification element of the marker and the plurality of first and second identified identification elements,
wherein no other identification element or direction-identification element is located on a straight line passing through the center of the direction-identification element and an intersection of the two diagonals.

US Pat. No. 10,192,132

METHOD AND APPARATUS FOR DETECTION OF DOTS IN AN IMAGE

MATROX ELECTRONIC SYSTEMS...

1. A method of extracting dots in an image, the method comprising:binarizing an image according to an initial intensity threshold to obtain an initial binary image including an initial set of foreground pixels and an initial set of background pixels, wherein for the initial binary image all foreground pixels have a same foreground intensity value and all background pixels have a same background intensity value;
selecting from the initial binary image an initial set of one or more blobs to be part of a selected set of dots, wherein each blob from the initial set of blobs includes an initial subset from the initial set of foreground pixels and has characteristics of a dot;
responsive to determining that a successive binarization is to be performed, repeating the following:
binarizing the image according to a successive intensity threshold to obtain a successive binary image including a successive set of foreground pixels and a successive set of background pixels, wherein the successive intensity threshold is different from any preceding intensity threshold, and
selecting from the successive binary image a successive set of one or more blobs to be part of the selected set of dots, wherein each blob from the successive set of blobs includes a successive subset from the successive set of foreground pixels and has characteristics of a dot; and
responsive to determining that a successive binarization is not to be performed, outputting the selected set of dots.

US Pat. No. 10,192,130

METHOD AND APPARATUS FOR RECOVERING A VEHICLE VALUE FROM AN IMAGE

BLINKER, INC., Denver, C...

1. A mobile apparatus, comprising:an image sensor configured to convert an optical image into an electrical signal, the optical image including an image of a vehicle license plate;
a license plate detector, which when executed by a processor, is configured to:
identify, using the electrical signal, one or more object images from the image, each of said one or more images comprising a candidate vehicle license plate image,
crop the image to said identified one or more of the object images,
score each of the cropped one or more of the object images based on a probability that the cropped object image comprises the vehicle license plate image, wherein each of the cropped one or more object images is scored by:
detecting a plurality of alphanumeric characters in the object image, and
applying a score based on a position of one of the plurality of characters relative a position of another one of the plurality of characters, and
based on the scored object images, recover, at the mobile apparatus, information from the vehicle license plate image; and
an interface configured to transmit the vehicle license plate information to a remote apparatus and receive an estimated value for a vehicle corresponding to the vehicle license plate in response to the transmission.

US Pat. No. 10,192,129

UTILIZING INTERACTIVE DEEP LEARNING TO SELECT OBJECTS IN DIGITAL VISUAL MEDIA

ADOBE SYSTEMS INCORPORATE...

1. In a digital medium environment for editing digital visual media, a method of interactively selecting digital objects represented within digital visual media using deep learning, the method comprising:accessing a neural network trained utilizing a repository of digital training images having target objects, training ground truth masks of the target objects, training indicators, and training distance maps, each training distance map reflecting distances between a corresponding training indicator and pixels of a corresponding digital training image;
identifying a user indicator with regard to a probe digital image, the user indicator comprising one or more pixels of the probe digital image identified by a user and an indication of how the one or more pixels correspond to a target object represented in the probe digital image;
generating a distance map reflecting distances between the user indicator and pixels of the probe digital image; and
identifying a set of pixels representing the target object in the probe digital image by providing the probe digital image, the user indicator, and the generated distance map as input to the trained neural network.

US Pat. No. 10,192,128

MOBILE SURVEILLANCE APPARATUS, PROGRAM, AND CONTROL METHOD

NEC CORPORATION, Minato-...

1. A mobile surveillance apparatus comprising:a touch panel display screen;
a first processing unit configured to set an event detection position with respect to a surveillance image, in accordance with a first operation performed with respect to the surveillance image displayed on the touch panel display screen;
a second processing unit configured to perform a display change process with respect to the surveillance image or a window including the surveillance image in accordance with the first operation, the display change process being other than the setting of the event detection position; and
a control unit causing the first processing unit to set the event detection position when a predetermined condition is satisfied and the first operation is performed, and causing the second processing unit to perform the display change process when the predetermined condition is not satisfied and the first operation is performed,
wherein at least one of the first operation and the predetermined condition is performed by contacting the touch panel display screen.

US Pat. No. 10,192,127

SYSTEM FOR DYNAMIC OPTICAL CHARACTER RECOGNITION TUNING

Bank of America Corporati...

1. A system for dynamically tuning optical character recognition processes, the system comprising:a memory device; and
a processing device operatively coupled to the memory device, wherein the processing device is configured to execute computer-readable program code to:
receive an image of a resource document comprising image coordinates associated with the resource document;
apply a general optical character recognition process to the image of the resource document to identify a resource document source or a resource document type;
identify an expected image coordinate area of the image of the resource document associated with a data field of the resource document;
apply a data field-specific optical character recognition process to the expected image coordinate area of the image of the resource document;
determine that the data field is missing from the expected image coordinate area of the image of the resource document;
in response to determining that the data field is missing, cause a user interface of a computing device to display the image of the resource document;
receive, from the user interface of the computing device, a user input associated with an updated expected image coordinate area for the data field;
apply the data field-specific optical character recognition process to the updated expected image coordinate area for the data field within the image of the resource document to extract a value of the data field;
replace the expected image coordinate area in a database with the updated expected image coordinate area; and
associate the stored updated expected image coordinate area for the data field with the identified resource document source or the resource document type.

US Pat. No. 10,192,126

BEHAVIOR RECOGNITION APPARATUS, LEARNING APPARATUS, AND METHOD

TOYOTA JIDOSHA KABUSHIKI ...

1. A behavior recognition apparatus comprising:a processor programmed to:
detect, based on a vehicle interior image obtained by photographing a vehicle interior, positions of a plurality of body parts of a person inside a vehicle in the vehicle interior image;
calculate distances between the detected positions of each of the plurality of body parts relative to each other, such that distances between all combinations of the plurality of body parts is calculated;
calculate a rank-order feature that ranks magnitudes the calculated distances between each combination of the detected positions of the plurality of body parts; and
discriminate a behavior of an occupant in the vehicle based on using the calculated rank order feature as an input to a discriminator learned in advance, which recognizes the behavior of the occupant inside the vehicle as an output of the discriminator.

US Pat. No. 10,192,125

VEHICLE-WINDOW-TRANSMITTANCE-CONTROL APPARATUS AND METHOD

FORD GLOBAL TECHNOLOGIES,...

1. A vehicle comprising:a camera outputting image data corresponding to one or more images taken of an occupant within the vehicle;
a window having variable transmittance;
a sensor sensing radiant flux transmitted through the variable transmittance window onto the occupant;
an artificial neural network classifying the occupant's perception of the transmitted radiant flux based on the one or more images and the transmitted radiant flux, including:
generating an affinity score for each of a plurality of classes of occupant configuration using the image data as an input, each of the plurality of classes associated with a corresponding occupant perception of radiant flux; and
selecting a class of occupant configuration associated with the occupant based on an affinity score for the class of occupant configuration satisfying a threshold, the selected class included in the plurality of classes; and
at least one controller changing the transmittance of the window based on the occupant perception of radiant flux associated with the selected class of occupant configuration.

US Pat. No. 10,192,124

OPTICAL UNIT, VEHICLE MONITOR, AND OBSTRUCTION DETECTOR

KOITO MANUFACTURING CO., ...

1. An optical unit comprising:a rotating reflector that is rotated about a rotation axis in one direction while reflecting light emitted from a light source, wherein
the rotating reflector is provided with a reflecting surface so that the light of the light source is reflected by the rotating reflector while the rotating reflector is rotated and forms a desired light distribution pattern,
the rotating reflector includes blades that function as the reflecting surface and are provided around the rotation axis, and
each blade has a twisted shape, in which, for each blade, a first opposed end of the blade is in a skew relationship with a second opposed end of the blade, and in which an angle between the rotation axis and the blade varies at different circumferential positions, with respect to the rotation axis, of the blade.

US Pat. No. 10,192,123

METHOD AND APPARATUS FOR RECOGNIZING OBSTACLE OF VEHICLE

Baidu Online Network Tech...

1. A method for recognizing an obstacle to a vehicle, wherein the vehicle comprises a calibrated lidar sensor and an image capturing apparatus, and the method comprises:acquiring point cloud data of a target region by using the lidar sensor and acquiring image data of the target region by using the image capturing apparatus;
recognizing obstacle information in the point cloud data by using a preset point cloud recognition model, and labeling a recognition result to obtain a first labeled result;
recognizing obstacle information in the image data by using a preset image recognition model, and labeling a recognition result to obtain a second labeled result;
comparing the first labeled result with the second labeled result to decide whether the first labeled result and the second labeled result are identical; and
in response to deciding that the first labeled result and the second labeled result are not identical, determining a correct labeled result from the first labeled result and the second labeled result and outputting the correct labeled result.

US Pat. No. 10,192,122

DRIVING ASSIST APPARATUS, DRIVING ASSIST METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM STORING PROGRAM

MITSUBISHI ELECTRIC CORPO...

1. A driving assist apparatus comprising:a memory; and
a processor configured to
acquire, using a camera, a captured image around a vehicle;
acquire, from one or more sensors other than the camera, position information of one or more objects detected by the one or more sensors to exist around the vehicle;
determine a detection range of the one or more sensor detected objects within the captured image based on the acquired position information;
determine one or more regions of the captured image which correspond to the determined detection range of the one or more sensor detected objects; and
perform image processing on a region of the captured image other than a region corresponding to a detection range of an object detected by the one or more sensors to recognize a second object that is different from any sensor detected objects, wherein
the processor is further configured to
extract a pixel group having a color density equal to or higher than a threshold, from a region of the captured image other than the one or more regions corresponding to the detection range of the one or more sensor detected objects;
calculate a detecting region based on the extracted pixel group; and
performing image processing on the calculated detecting region of the captured image to recognize the second object, and
the processor extracts the pixel group having the color density equal to or higher than the threshold from a region of the capture image in a traffic lane included in the captured image.

US Pat. No. 10,192,119

GENERATING A SUMMARY VIDEO SEQUENCE FROM A SOURCE VIDEO SEQUENCE

Axis AB, Lund (SE)

1. A method for generating a summary video sequence from a source video sequence, the method comprising:identifying, in the source video sequence, event video sequences, wherein each event video sequence comprises consecutive video frames in which one or more objects of interest are present;
extracting, from video frames of one or more event video sequences of the event video sequences, pixels depicting the respective one or more objects of interest; and
while keeping spatial and temporal relations of the extracted pixels as in the source video sequence, overlaying the extracted pixels of the video frames of the one or more event video sequences onto video frames of a main event video sequence acting as a background sequence, the main event video sequence being one of the event video sequences, thereby generating the summary video sequence.

US Pat. No. 10,192,118

ANALYSIS DEVICE, RECORDING MEDIUM, AND ANALYSIS METHOD

SONY CORPORATION, Tokyo ...

1. An analysis device, comprising:at least one processor communicably connected to a sensor, wherein the at least one processor is configured to:
acquire, from the sensor via wireless communication, first motion information of a first user and second motion information of a second user;
detect a first motion of the first user and a second motion of the second user based on the first motion information and the second motion information, respectively,
wherein the first motion information and the second motion information indicate a first play event and a second play event from a plurality of play events, respectively;
associate the first play event with a first time interval and the second play event with a second time interval based on the detected first motion and the detected second motion, respectively;
determine a first play pattern of the first user and a second play pattern of the second user from a plurality of play patterns, based on the association of the first play event with the first time interval and the second play event with the second time interval;
determine a first play style of the first user and a second play style of the second user based on the determined first play pattern and the determined second play pattern;
compare the determined first play style of the first user and the determined second play style of the second user; and
determine compatibility between the first user and the second user based on a degree of similarity in the determined first play style and the determined second play style.

US Pat. No. 10,192,117

GRAPH-BASED FRAMEWORK FOR VIDEO OBJECT SEGMENTATION AND EXTRACTION IN FEATURE SPACE

KODAK ALARIS INC., Roche...

1. A method for graph-based spatiotemporal video segmentation and automatic target object extraction in high-dimensional feature space, comprising:a) automatically analyzing an entire volumetric video sequence;
b) constructing a high-dimensional feature space that includes color, motion, time, and location information so that pixels in the entire volumetric video sequence are reorganized according to their unique and distinguishable feature vectors;
c) creating a graph model that fuses appearance, spatial, and temporal information of all pixels of the video sequence in the high-dimensional feature space, wherein the graph model represents each pixel as a graph node, and two pixels are connected by an edge based on similarity criteria;
d) grouping pixels in the graph model that are inherently similar and assign the same labels to them to form semantic spatiotemporal key segments; and
e) using the semantic spatiotemporal key segments as an input to an initial background/foreground model combined with a graph cut algorithm to label at least one target object.

US Pat. No. 10,192,116

VIDEO SEGMENTATION

Comcast Cable Communicati...

1. A method comprising:identifying a plurality of shots in video content;
generating, by one or more computing devices, a lattice of nodes, wherein the lattice of nodes defines, for the video content, a plurality of potential video segmentation paths beginning at a first shot of the plurality of shots and ending at a last shot of the plurality of shots, and wherein each of the plurality of potential video segmentation paths comprises one or more boundary nodes and one or more non-boundary nodes;
ranking, by the one or more computing devices, the plurality of potential video segmentation paths;
selecting, based on the ranking, which one of the plurality of potential video segmentation paths is to define where boundaries of video segments are located in the video content, resulting in a selected video segmentation path;
determining, based on the one or more boundary nodes of the selected video segmentation path or the one or more non-boundary nodes of the selected segmentation path, segmentation data indicating where the boundaries of the video segments are located in the video content; and
storing the segmentation data.

US Pat. No. 10,192,115

VIRTUALIZING OBJECTS USING OBJECT MODELS AND OBJECT POSITION DATA

1. A method of generating a catalog of positioned objects, comprising:receiving sensor output obtained using one or more input sensors of a user device;
identifying, within the sensor output, one or more objects;
determining, based on the sensor output and based on a location of the user device, a position of the one or more objects;
mapping the one or more objects to one or more corresponding object models within an object model database;
identifying that the one or more objects are to be associated with the determined position;
storing an indication of the one or more object models and the determined position of the one or more objects;
generating an extrapolated image of an area where the one or more objects are located that depicts the area without the one or more objects; and
causing the extrapolated image to be displayed on a display screen such that the one or more objects appear to be absent from the sensor output.

US Pat. No. 10,192,114

METHOD AND APPARATUS FOR OBTAINING A VEHICLE HISTORY REPORT FROM AN IMAGE

BLINKER, INC., Denver, C...

1. A mobile apparatus, comprising:an image sensor configured to capture an optical image of a vehicle license plate;
a license plate detector configured to:
identify and crop, by a processor, one or more object images from the optical image, each of said one or more object images comprising a candidate vehicle, license plate image,
score, by the processor, each of the cropped one or more object images by:
detecting a plurality of alphanumeric characters in the respective cropped object image,
providing a rectangular fitting around the detected plurality of alphanumeric characters,
computing a score based on the rectangular fitting around the detected plurality of characters and a position of at least one of the plurality of characters relative to a position of another one of the plurality of characters, and
based on the computed score, recover information from the candidate vehicle license plate image; and
an interface configured to transmit the recovered information to a remote computing apparatus that is configured to receive a vehicle history report corresponding to the vehicle license plate image in response to the transmission of the recovered information.

US Pat. No. 10,192,112

PLOT GAP IDENTIFICATION

Blue River Technology Inc...

1. A method comprising:receiving, from a camera mounted to a vehicle navigating through the field, one or more images representing field data, the field including a plurality of seed lines and one or more plots within the plurality of seed lines;
determining a plant presence value for each instance of field data, each instance of field data corresponding to a portion of the field and each plant presence value corresponds to a portion of the field and numerically representing a measure of plant matter density associated with each portion of the field;
identifying plant presence values below a threshold density as candidate gaps;
comparing plant presence values associated the candidate gaps to plant presence values associated with portions of the field adjacent to the candidate gaps to eliminate candidate gaps associated with plant presence values within a threshold difference of the adjacent plant presence values;
identifying remaining candidate gaps as the one or more gaps between plots of the plurality of plots within the field; and
segmenting the plant presence values into the one or more plots based on the one or more gaps.

US Pat. No. 10,192,111

STRUCTURE FROM MOTION FOR DRONE VIDEOS

1. A method comprising:obtaining, by a processing system including a processor, a first model for a structure of an object, wherein the first model is based on a first plurality of observations comprising ground-level or near-ground-level observations of the object;
obtaining, by the processing system, a second model for the structure of the object, wherein the second model is based on a second plurality of observations comprising aerial observations of the object;
determining, by the processing system, model parameters for a three-dimensional (3D) third model of the object based on the first model and the second model, wherein the determining comprises a transfer learning procedure using a manifold;
obtaining, by the processing system, data representing a third plurality of observations of the object, wherein the data is captured at an airborne unmanned aircraft system (UAS) operating at an altitude greater than that of the first plurality of observations and less than that of the second plurality of observations;
dynamically adjusting, by the processing system, the third model in accordance with the operating altitude of the UAS, resulting in an adjusted third model;
updating, by the processing system, the adjusted third model in accordance with the data, resulting in an updated adjusted third model; and
determining, by the processing system, a 3D representation of the structure of the object, based on the updated adjusted third model.

US Pat. No. 10,192,110

VEHICLE SAFETY SYSTEM AND OPERATING METHOD THEREOF

PIXART IMAGING INC., Hsi...

1. A vehicle safety system, comprising:a sensing unit configured to capture an image frame containing an eyeball image of an eyeball from a predetermined distance;
a processing unit configured to
divide the image frame into at least two sub-regions each corresponding to one of different functions, wherein each of the different functions is configured to control one vehicle device;
calculate an eyeball position in the image frame, and
generate a drive signal corresponding to one of the at least two sub-regions in which the eyeball position locates; and
a control unit configured to trigger the vehicle device associated with the one of the at least two sub-regions in which the eyeball position locates according to the drive signal.

US Pat. No. 10,192,109

IDENTIFICATION AND/OR AUTHENTICATION OF A USER USING GAZE INFORMATION

Tobii AB, Danderyd (SE)

1. An eye tracking system for authenticating a user of a device, the system comprising:a first image sensor for capturing at least one image of at least part of a user;
a determination unit for determining information relating to an eye of the user based at least in part on at least one image captured by the first image sensor;
an authentication unit for authenticating the user using the information relating to the eye of the user; and
a profile unit for:
loading an eye tracking calibration profile based on the user being authenticated by the authentication unit, the eye tracking calibration profile storing an offset, the offset being between a fovea of the eye of the user relative to an optical axis or between the fovea and a corneal curvature of the eye of the user;
performing a login procedure using the eye tracking calibration profile and gaze information determined by the determination unit as part of the login procedure, wherein the login procedure comprises:
presenting one or more virtual objects;
receiving, from the determination unit, the gaze information that defines characteristics of the eye when viewing the one or more virtual objects; and
confirming the characteristics of the eye with eye information from the eye tracking calibration profile; and
altering future gaze information of the eye of the user based at least in part on the eye tracking calibration profile, the future gaze information determined by the determination unit as part of tracking the eye of the user after completion of the login procedure.

US Pat. No. 10,192,108

SYSTEMS AND METHODS FOR DEVELOPING AND VERIFYING IMAGE PROCESSING STANDARDS FOR MOBILE DEPOSIT

MITEK SYSTEMS, INC., San...

1. A method for verifying image processing accuracy of a mobile deposit processing unit for mobile deposit of a financial document, comprising:receiving sets of test images of financial documents captured by a mobile device;
performing, by one or more processors, an image processing transaction on each set of test images to improve the image quality of at least one aspect of each set of test images and extract at least one category of text from each set of test images, wherein improving the image quality of at least one aspect of each set of test images includes correcting a geometric distortion, cropping and binarizing each set of test images;
determining a confidence level for each category of extracted text;
comparing the confidence level of each category of extracted text with a corresponding threshold value to accept or reject the image processing transaction for each set of test images;
computing a set of false acceptance rates based on the set of acceptances of the image processing transactions on the sets of test images and a set of false rejection rates based on the set of rejections of the image processing transactions on the sets of test images, wherein the set of false rejection rates includes: a false rejection rate computed based on false image quality rejections, a false rejection rate computed based on false payment amount rejections, and a false rejection rate computed based on inaccurate image quality assurance (IQA) rejections;
verifying an accuracy of the mobile deposit processing unit by comparing each of the set of false acceptance rates with a corresponding false acceptance rate threshold and each of the set of false rejection rates with a corresponding false rejection rate threshold; and
determining a status for the mobile deposit processing unit based on the set of false acceptance rates in view of the accuracy of the mobile deposit processing unit.

US Pat. No. 10,192,107

OBJECT DETECTION METHOD AND OBJECT DETECTION APPARATUS

BEIJING KUANGSHI TECHNOLO...

1. An object detection method comprising:mapping at least one image frame in an image sequence into a three dimensional physical space, to obtain three dimensional coordinates of each pixel in the at least one image frame;
extracting a foreground region in the at least one image frame;
segmenting the foreground region into a set of blobs;
detecting, for each blob in the set of blobs, an object in the blob through a neural network based on the three dimensional coordinates of at least one predetermined reference point in the blob to obtain an object detection result; and
matching the object detection results of at least two image frames to obtain an object tracking result;
wherein matching of the object detection results of the at least two image frames comprises:
extracting feature information of each object detected in each image frame of the at least two image frames, wherein the feature information comprises at least one of location information, appearance information, and texture information of the object;
for each object in an image frame of the at least two image frames, assigning a plurality of weights to a plurality of links between the object and each object in other image frames of the at least two image frames respectively based on the feature information, wherein each of the weights indicates a probability of the object being matched with each object in the other image frames; and
matching the at least two image frames in the image sequence based on the weights to obtain the object tracking result;
calculating Euclidean distances between the object and each object in other image frames of the at least two image frames; and
assigning the weights to the links between the object and each object in other image frames of the at least two image frames respectively based on the Euclidean distances;
wherein the smaller the Euclidean distance is, the larger the weight assigned to the link is.

US Pat. No. 10,192,106

MOVING OBJECT DETECTION APPARATUS AND MOVING OBJECT DETECTION METHOD

DENSO CORPORATION, Kariy...

1. A moving object detection apparatus that analyzes a photographic image captured by an onboard camera and detects a moving object in the photographic image, comprising:an imaging portion that captures the photographic image at a predetermined time interval;
a storage portion that stores a first template representing a figure characteristic of a first moving object having a size smaller than a predetermined size, and stores a second template representing a figure characteristic of a second moving object having a size larger than the predetermined size,
a peripheral region detection portion that compares the photographic image with the first template or the second template, and detects the first moving object and the second moving object as the moving object in a peripheral region provided on each of right and left sides in the photographic image; and
a central region detection portion that detects the first moving object as the moving object in a central region provided at a center of the photographic image,
wherein:
the central region detection portion detects the first moving object and the second moving object as the moving object when the second moving object has been detected in the peripheral region of the photographic image obtained at a previous time.

US Pat. No. 10,192,105

SUPPORT VECTOR MACHINE ADAPTED SIGN LANGUAGE CLASSIFICATION METHOD

King Fahd University of P...

1. A computer-implemented method of recognizing sign language, the method comprising:detecting, via circuitry, one or more interest points in an extracted sign language feature, wherein the one or more interest points are localized in space and time in each of a plurality of images acquired from a plurality of frames of a sign language video including the extracted sign language feature, wherein the images include 33 sign primitive postures;
applying a digital filter to determine one or more extrema of a central region of the one or more interest points;
associating one or more features with each interest point of the one or more interest points using a neighboring pixel function;
clustering, via the circuitry, a group of extracted sign language features from the plurality of images based on a similarity between the extracted sign language features according to the associating;
representing each image of the plurality of images by a histogram of visual words corresponding to the respective image to generate a code book;
training, via the circuitry, a classifier based on labels assigned to the plurality of images to classify with a Support Vector Machine each extracted sign language feature using the code book;
detecting, via the circuitry, a posture in each frame of the plurality of frames of the sign language video using the trained classifier;
constructing, via the circuitry, a sign gesture based on the detected postures, and
identifying text words that correspond with the sign gesture and presenting the text on a display to ease communication between deaf people and non-deaf people.

US Pat. No. 10,192,103

SYSTEM AND METHOD FOR DETECTING AND REMOVING OCCLUSIONS IN A THREE-DIMENSIONAL IMAGE

StereoVision Imaging, Inc...

1. A method for removing an occlusion from a three-dimensional scan of a target subject, the method comprising:receiving the three-dimensional scan that includes a face of the target subject, the three-dimensional scan comprising a plurality of three-dimensional points;
determining that the plurality of three-dimensional points includes a subset plurality of three-dimensional points corresponding to the occlusion, the subset plurality of three-dimensional points corresponding to a subset of the plurality of three-dimensional points; and
removing the subset plurality of three-dimensional points corresponding to the occlusion of the face of the target subject from the three-dimensional scan, wherein removing the subset plurality of three-dimensional points corresponding to the occlusion of the face comprises:
converting the three-dimensional scan to a two-dimensional depth image;
detecting edge points in the two-dimensional depth image;
determining edge points in the three-dimensional scan based on the detected edge points in the two-dimensional scan; and
filtering the edge points in the three-dimensional scan to identify those edge points inside a particular region of the three-dimensional scan associated with the occlusion.

US Pat. No. 10,192,102

CAPTCHA IMAGE SCRAMBLE

Facebook, Inc., Menlo Pa...

1. A method comprising:determining, by one or more computing devices, a Completely Automated Public Turing Test to Tell Computers and Humans Apart (CAPTCHA), the CAPTCHA comprising:
a first static image comprising a single continuous image partitioned into a first number of image sections arranged in a first order, wherein each of the plurality of image sections corresponds to a unique identifier;
a second static image comprising a second number of the image sections of the single image scrambled from the single continuous image into a second order, the second number of image sections being different from the first number of image sections;
a challenge based on content in the single image; and
a correct response based on the content in the single image;
generating, by one or more computing devices, based on the first static image and the first order, web-browser-executable code for converting the second static image to the first static image, wherein the web-browser-executable code is further based at least in part on the unique identifiers corresponding to the plurality of image sections and the second order; and
sending, by one or more computing device, the second static image and the web-browser-executable code to a client device.

US Pat. No. 10,192,101

METHOD AND DEVICE TO SPEED UP FACE RECOGNITION

NAGRAVISION S.A., Chesea...

1. A method to customize an application associated with a television experience based on recognition of users located in front of a television display and in a field of view of a camera, the method comprising:performing, using at least one processor, an initialization operation comprising,
enrolling a plurality of users in a database of a computer system, each of the users associated with a profile including a profile ID,
acquiring a first wide image using the camera, the first wide image embracing a wide area to encompass all potential users located in front of the display,
isolating at least one user's face appearing on the first wide image,
defining at least one marking area surrounding each isolated face as a fast scanning area image, the fast scanning area corresponding to a position,
extracting biometric data of the face appearing inside a selected marking area of the at least one marking area from the fast scanning area image, and
associating the extracted biometric data with a profile ID; and
performing, using the at least one processor, an identification operation requested by the application comprising,
acquiring a second wide image with the camera,
extracting from the second wide image an active area according to the selected marking area as a second fast scanning area image,
extracting biometric data of a face appearing in the second fast scanning area image,
comparing the extracted biometric data of the second fast scanning area image with the biometric data of the profile ID assigned to the selected marking area, and in absence of a match, comparing the extracted biometric data with other biometric data of the database until one profile is found, and
transmitting the found profile ID to the application.

US Pat. No. 10,192,100

SYSTEM AND METHOD FOR CLASSIFICATION OF PARTICLES IN A FLUID SAMPLE

KONINKLIJKE PHILIPS N.V.,...

1. A system for classifying particles in water sample, system comprising:an optical detection assembly comprising at least one image acquisition device and corresponding lens with an optical axis, the image acquisition device is configured to acquire images of an image acquisition area perpendicular to the optical axis;
a sample device comprising at least one sample container suitable for holding a water sample in liquid form comprising particles;
a translating arrangement configured to translate said image acquisition area through at least a part of said sample container with an optimal step length between each acquired image, wherein the optimal step length is determined based on a depth of field of the optical detection assembly, and a selected optical resolution;
a controller configured to control said optical detection assembly and said translating arrangement to acquire images of a plurality of image acquisition areas;
an image processor programmed to analyze said acquired images and to determine a set of features for an individual particle captured by said acquired images by creating objects of the individual particle and assigning each of the objects to a corresponding stack of objects comprising different images of the individual particle; and
an artificial intelligent processor programmed to associate said set of features for said individual particle to a particle classification of particles,
wherein said step length between each acquired image is used to determine a distance between the objects in the stacks of objects.

US Pat. No. 10,192,099

SYSTEMS AND METHODS FOR AUTOMATED SCREENING AND PROGNOSIS OF CANCER FROM WHOLE-SLIDE BIOPSY IMAGES

Board of Regents of The U...

1. A method for automatically detecting classifying, and grading cancerous regions of one or more biopsy images comprising:performing an image color standardization procedure on the one or more biopsy images to produce one or more color standardized biopsy images;
performing edge detection on the one or more color standardized biopsy images;
generating sets of texture-based feature vectors from the one or more color standardized biopsy images, wherein generating sets of texture-based feature vectors comprises extraction of a set of features from Fourier and wavelet transforms and fractal analysis of the one or more color standardized biopsy images;
training a classifier by using the generated sets of texture-based feature vectors;
classifying the one or more biopsy images according to the Gleason grading system;
using the result of the classification to determine the Gleason score of the one or more biopsy images;
wherein fractal analysis of the one or more color standardized biopsy images comprises:
performing image filtering on the one or more color standardized biopsy images depending on nature of noise in the one or more color standardized biopsy image;
binarizing the one or more color standardized biopsy images to produce binary images of the one or more color standardized biopsy images,
calculating fractal dimension of the binary images by using different grid sizes based on a Differential Box Counting (DBC) algorithm; and
fusing resulting fractal dimensions; and
wherein binarizing the one or more color standardized biopsy images comprises:
performing image filtering on the one or more color standardized biopsy images to produce one or more filtered images;
smoothing the one or more filtered images using shape-dependent filters;
calculating gradient vectors in the one or more filtered images using different kernels;
selecting an edge angle in the one or more filtered images;
determining threshold values within a local dynamic range in the one or more filtered images,
generating several edge maps in the one or more filtered images, and
fusing the generated edge maps together to form one or more binary images of the one or more color standardized biopsy images.

US Pat. No. 10,192,098

PALM PRINT IMAGE MATCHING TECHNIQUES

MorphoTrak, LLC, Anaheim...

1. A method for matching palm print images, the method implemented by an automatic palm print identification system including a processor, a memory coupled to the processor, an interface to a palm print scanning device, and a sensor associated with the palm print scanning device, the method comprising:generating, for a search palm print image, a search template that identifies at least a plurality of distinctive search orientation blocks within a search orientation field for the search palm print image, each distinctive search orientation block within the plurality of distinctive search orientation blocks having an orientation difference, relative to an adjacent search orientation block within the search orientation field, that satisfies a first threshold;
obtaining a reference template that identifies a plurality of distinctive reference orientation blocks within a reference orientation field for a reference palm print image, each distinctive reference orientation block within the plurality of distinctive reference orientation blocks having an orientation difference, relative to an adjacent reference orientation block within the reference orientation field, that satisfies a second threshold;
identifying, for each of the distinctive search orientation blocks, a mated distinctive reference orientation block from among the plurality of distinctive reference orientation blocks;
comparing one or more regions of the search orientation field that includes at least one distinctive search orientation block with one or more corresponding regions of the reference orientation field that includes at least one distinctive reference orientation block that correspond to the at least one distinctive search orientation block;
computing an orientation similarity score between the search palm print image and the reference palm print image based at least on comparing the one or more regions of the search orientation field and the one or more regions of the reference orientation field
determining that the computed orientation score satisfies a predetermined threshold value;
determining a match between the search palm print image and the reference palm print image based at least on determining that the computed orientation score satisfies the predetermined threshold value; and
providing, for output to one or more computers of the automatic palm print identification system, data indicating the match between the search palm print image and the reference palm print image.

US Pat. No. 10,192,097

FINGER PRINT DETECTION APPARATUS AND DETECTION METHOD THEREOF

Novatek Microelectronics ...

1. A finger print detection method, comprising:accessing a part of an input image to generate a checked image;
summing pixel numbers of pixels having gray levels larger than a smallest gray level out of all gray levels in all pixels and smaller than a largest gray level out of all gray levels in all pixels in the checked image to obtain a detected pixel number; and
determining the checked image is a finger print when the detected pixel number is larger than a reference value.

US Pat. No. 10,192,095

SYSTEM AND METHOD FOR FINGERPRINT VALIDATION

1. A method of validating a fingerprint, said method comprising the steps of:obtaining a volumetric scan of a finger under test using an optical coherence tomography system;
wherein obtaining a volumetric scan comprises the steps of:
scanning a finger under test using the optical coherence tomography system to acquire plurality of A-scans which includes both a surface fingerprint and a sub dermal fingerprint;
combining the A-scans to acquire a plurality of B-scans;
combining the B-scans to obtain the volumetric scan;
processing said volumetric scan to obtain a two dimensional image of at least a portion of the surface fingerprint
and processing said volumetric scan to obtain a two dimensional image of at least a portion of the sub dermal fingerprint, where such portions are of substantially the same fingerprint region;
comparing, using image processing, said surface fingerprint and said sub dermal fingerprint to determine compatibility of said surface fingerprint and said sub dermal fingerprint where compatibility serves to validate said fingerprint; and
outputting results of said comparison of said surface fingerprint and said sub dermal fingerprint.

US Pat. No. 10,192,094

ULTRASONIC FINGERPRINT SENSOR PACKAGE, ULTRASONIC FINGERPRINT IDENTIFICATION DEVICE AND ELECTRONIC DEVICE

NANCHANG O-FILM BIO-IDENT...

1. A package of an ultrasonic fingerprint sensor comprising:a substrate comprising a top surface and a plurality of first connecting electrodes formed on the top surface;
a control chip arranged on the substrate and comprising a periphery-stepped upper surface facing away from the substrate, the periphery-stepped upper surface comprising a central upper surface and a peripheral lower surface surrounding and being lower than the central upper surface, the control chip comprising a plurality of second connecting electrodes formed on the central upper surface, a plurality of third connecting electrodes formed on the peripheral lower surface and connected to the second connecting electrodes in a predetermined manner by a redistribution layer technique;
a plurality of bonding wires, wherein the bonding wires are configured to bond the first connecting electrodes to the third connecting electrodes by a wire bonding technique;
an ultrasonic transducer being arranged on the control chip, wherein the transducer, being controlled by the substrate and the control chip, is configured to emit ultrasound and detect the ultrasound reflected back thereto; and
packing material, wherein the packing material is configured to package the substrate, the control chip, the bonding wires, and the ultrasonic transducer as one module.

US Pat. No. 10,192,093

ULTRASONIC FINGERPRINT SENSOR PACKAGE

NANCHANG O-FILM BIO-IDENT...

1. An ultrasonic fingerprint sensor package comprising:a substrate;
a control chip arranged on the substrate;
bonding wires, the control chip connected to the substrate by the bonding wires using a wire bonding technology;
an ultrasonic probe arranged on the control chip and is configured to emit ultrasonic wave and receive ultrasonic wave reflected by an object; and
packaging material covering the substrate, the control chip, and the bonding wires and fixing the ultrasonic probe using a molding technology;
wherein the ultrasonic probe comprises a piezoelectric layer, a plurality of emitters, and a plurality of receiving lines, the piezoelectric layer comprises an array of piezoelectric posts, the emitters are formed on a lower end of the piezoelectric layer and corresponds to the piezoelectric posts, each of the emitters is connected to a corresponding piezoelectric post, the receiving lines are arranged on an upper end of the piezoelectric layer and corresponds to the piezoelectric posts, and each of the receiving lines is connected to a row of the piezoelectric posts;
wherein the emitters comprises an alloy layer on the lower end of the piezoelectric layer and a plurality of metal pads arranged on the lower end of the alloy layer.

US Pat. No. 10,192,092

HIGH-EFFICIENCY FINGERPRINT IDENTIFICATION DEVICE

SUPERC-TOUCH CORPORATION,...

1. A high-efficiency fingerprint identification device, comprising:a sensing electrode substrate;
a plurality of 1-to-N switch circuits formed on the sensing electrode substrate, each 1-to-N switch circuit having a first end, N second ends and m control ends, the m control ends controlling connection between the first end and the N second ends, where m is an integer greater than or equal to 2, and N is an integer greater than or equal to 3;
a plurality of sensing electrodes arranged along a first direction and a second direction for forming an electrode matrix with columns and rows, the first direction being substantially perpendicular to the second direction, wherein each sensing electrode is corresponding to a nearby 1-to-N switch circuit, the i-th second ends of the 1-to-N switch circuits corresponding to the sensing electrodes in each column are electrically connected to each other, and one of the N second ends is electrically connected to its corresponding sensing electrode, where 1?i?N; and
a plurality of wires divided into driving and sensing lines and control lines, wherein the sensing electrodes in each column are corresponding to at least one driving and sensing line, the at least one driving and sensing line is electrically connected to one of the N second ends of the 1-to-N switch circuits corresponding to the sensing electrodes in the column, the sensing electrodes in each row are corresponding to m control lines, and each control line is electrically connected to ones of the m control ends of the 1-to-N switch circuits corresponding to the sensing electrodes in the row, wherein the driving and sensing lines carry at least a reference voltage and a sensing signal, and the control lines carry at least a control signal.

US Pat. No. 10,192,091

FINGERPRINT SENSOR APPARATUS AND A METHOD FOR CONTROLLING THE FINGERPRINT SENSOR APPARATUS

Novatek Microelectronics ...

1. A fingerprint sensor apparatus, comprising:a processor;
a sampling unit comprising an image sampling circuit and a sensor circuit, coupled to the processor, and configured to sense a fingerprint image;
an image analysing unit, coupled to the sampling unit and the processor, and the processor is configured to execute the image analysing unit to analyse an image parameter of the fingerprint image to obtain an image data, and compare the image data to a reference data to obtain a comparison result, wherein the comparison result comprises that the image data correspond to one of a plurality of stages,
wherein the image parameter is one of a grayscale value, an image resolution, an image brightness, an image spectral distribution, an image discrepancy, an image relevancy and an image color depth of the fingerprint image, wherein the plurality of stages are determined according to the image parameter, and the plurality of different stages correspond to different pressure regions,
wherein the processor is further configured to control an electronic device to execute a predetermined operation according to the stage corresponding to the image data, wherein the processor outputs a signal representative of a pressure value of a fingerprint according to the stage corresponding to the image data.

US Pat. No. 10,192,090

INFORMATION PROCESSING DEVICE, IMAGE READING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM FOR SCANNING BASED ON A CODE IMAGE

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

1. An information processing device comprising:a scanner that performs scanning of an image of a single page of a document and detects a code image included in a scanned region of the image where the scanning is completed; and
a setting unit that sets, based on the code image detected by the scanner, a scanning region within an unscanned region of the image in which scanning by the scanner is to be subsequently performed.

US Pat. No. 10,192,089

SYSTEMS AND METHODS FOR AUTHENTICATION OF CONSUMER PRODUCTS

HONEYWELL INTERNATIONAL I...

1. A method for authentication of a consumer product, wherein the method comprises:providing the consumer product, optionally with packaging material associated therewith;
detecting filtered light from an intrinsic portion of the consumer product or packaging material associated therewith using a photodetector of a portable computing device to produce at least one single-color image data set representative of the intrinsic portion for at least one color;
comparing the at least one single-color image data set with a stored data set representative of authentic information for the intrinsic portion using a microprocessor of the portable computing device, wherein comparing the at least one single-color image data set with the stored data set is conducted independent of and separate from any analysis of non-color data obtained from preconfigured security features; and
providing an indication of authenticity of the consumer product with the portable computing device based upon an outcome of comparing the at least one single-color image data set with the stored data set representative of authentic information for the intrinsic portion.

US Pat. No. 10,192,088

VIDEO SIGNAL MONITORING METHOD, VIDEO SIGNAL MONITORING DEVICE, AND DISPLAY DEVICE

NEC DISPLAY SOLUTIONS, LT...

1. A video signal monitoring method comprising:a detecting process in which a sensor installed in a display device detects at least of luminance or chromaticity in a predetermined region among regions of a video displayed on the display device;
a sensing result converting process of converting the at least one of detected luminance or chromaticity into video identification information for identifying the video; and
a sensing result reading process of outputting the video identification information and a clock time at which the video was displayed.

US Pat. No. 10,192,087

METHODS AND ARRANGEMENTS FOR IDENTIFYING OBJECTS

Digimarc Corporation, Be...

1. An image processing method to identify a canned, barcoded item selected for purchase by a first shopper at a retail store, the store having a shopping portion where items are stocked for sale, and a checkout portion, the method including using information from a first sensor, and then using information from second sensor different than the first sensor, in a data fusion manner to narrow a universe of possible item identifications, the method more particularly comprising the acts:based on information from the first sensor, developing a set of plural item identification hypotheses about the canned barcoded item selected by the shopper for purchase, each of said item identification hypotheses having an associated confidence score that respectively indicates certainty about said hypothesis;
refining the set of plural identification hypotheses about the selected barcoded item, by applying data fusion based on other information, the other information including information from the second sensor, said refining including revising at least certain of said associated confidence scores;
if need be, successively repeating said refining act, until one of said revised confidence scores has a value exceeding a particular, predetermined threshold value, said threshold value having been established prior to said refining act, and serving as a basis for comparison in judging the revised confidence scores; and
adding, to a purchase tally for said shopper, an item associated with said one revised confidence score that has a value exceeding the threshold value, said item being the canned barcoded item selected for purchase by the shopper;
wherein one of said sensors is a fixed sensor in an aisle of the shopping portion of the store, the information from said fixed sensor that is used in said data fusion manner more particularly comprising (a) information indicating locations visited by the shopper during a track of the shopper through the store, or (b) information indicating both removal of an object from a store shelf location and a time of such removal; and
the other of said sensors is a camera at the checkout portion of the retail store, the information from said camera that is used in said data fusion manner more particularly-comprising imagery depicting the canned, barcoded item, or a person's interaction with said item.

US Pat. No. 10,192,086

BARCODE-READING ENHANCEMENT SYSTEM FOR A COMPUTING DEVICE THAT COMPRISES A CAMERA AND AN ILLUMINATION SYSTEM

The Code Corporation, Dr...

1. A barcode reading enhancement system for a mobile device, the mobile device being selected from the group consisting of smartphones, tablets, and combinations thereof, the mobile device comprising a processor, a display screen, memory, an illumination torch, and a camera comprising a camera lens and an image sensor, the barcode reading enhancement system comprising:an optic system aligning with the camera lens to define a barcode reading lens system, the barcode reading lens system being defined by a combination of the camera lens and the optic system, the barcode reading lens system providing a system field of view which is different from a camera field of view of the camera lens; and
an illumination optic system aligning with the illumination torch of the mobile device to define an exposure illumination system, wherein the illumination optic system comprises an illumination lens that is positioned within a torch illumination field of the illumination torch, and wherein the illumination lens modifies the torch illumination field such that the exposure illumination system emits a system illumination field with a system angular size that is different from a torch angular size of the torch illumination field emitted by the illumination torch;
wherein the system field of view and the system illumination field substantially overlap;
wherein the optic system is housed in a first chamber of an attachment securable to an external surface of the mobile device; and
wherein the illumination optic system is housed in a second chamber of the attachment, the second chamber being optically isolated from the first chamber to prevent illumination from the illumination torch from entering the camera without first reflecting from an object within the system field of view.

US Pat. No. 10,192,085

INSPECTION SYSTEM, INSPECTING DEVICE, AND GAMING CHIP

ANGEL PLAYING CARDS CO., ...

1. An inspection system that inspects gaming chips each having a color or a display indicating a value on an outer surface in a state where the gaming chips are stored in a case in which a maximum of the number of gaming chips to be stored is limited, a radio tag storing gaming chip information being embedded in each of the gaming chips, the gaming chips being stored in the case capable of containing a row of gaming chips stacked in a thickness direction, the inspection system comprising:a reading device that reads the radio tag of the gaming chip in the case and acquires gaming chip information of the gaming chip; and
a determining unit that compares the gaming chip information acquired by the reading device with the maximum of the number of gaming chips storable in the case and determines an abnormality of the gaming chip in the case when the number of gaming chips obtained from the gaming chip information acquired by the reading device is different from the maximum of the number of storable gaming chips.

US Pat. No. 10,192,083

ARTICLE MANAGEMENT SYSTEM AND ARTICLE MANAGEMENT METHOD

NEC Corporation, Tokyo (...

1. An article management system comprising:a reader antenna that transmits and receives a radio signal;
a plurality of tag sheets each including an RF tag and placed on the reader antenna;
an RFID reader that reads tag information unique to the RF tag via the reader antenna; and
an identification mark attached to a management target article and arranged between the management target article and the tag sheets,
wherein on a surface of the identification mark that faces the tag sheets, an identification pattern for identifying the identification mark is formed of a first pattern and a second pattern, the second pattern having a dielectric constant or conductivity lower than that of the first pattern, and
wherein the RFID reader comprises:
a storage unit configured to store a first table showing a correspondence relation between a location of each of the tag sheets and the tag information of the RF tag, and a second table showing a correspondence relation between the identification pattern and the management target article; and
a processing unit configured to recognize the identification pattern based on the tag information read from tag sheets placed within a predetermined range among the plurality of tag sheets, and identifying a location of the management target article and identifying the management target article with reference to the first table and the second table.

US Pat. No. 10,192,082

TAG SYSTEM FOR PROVIDING STATUS DATA OF A DEVICE

palmCLOUD Co., Ltd., Poh...

1. A tag system for providing status data of a device, comprising:a device comprising a near field communications (NFC) tag and a status data storage configured to store status data of the device;
a terminal comprising a NFC reader through which the tag of the device is readable and configured to receive data, transmit the data to a server including at least uniform resource locator (URL) data, and output a web page on the basis of data received from the server; and
the server configured to generate the web page after organizing the data by determining a security setting and a user on the basis of the data received from the terminal, and transmit the web page to the terminal,
wherein the tag is configured to collect the status data of the status data storage and to provide reconfigured uniform resource locator (URL) data of the webpage, to the server, on the basis of changes made to the status data collected by the tag.

US Pat. No. 10,192,081

INTERFACE BETWEEN NEAR FIELD COMMUNICATIONS (NFC) CONTROLLER AND SECURE ELEMENT

NXP B.V., Eindhoven (NL)...

1. An interface system for interfacing between an NFC controller and a secure element, the interface system comprising:an interface memory;
an interface controller;
an NFC controller interface configured to exchange data between the NFC controller interface of the interface system and an NFC controller bus interface included in the NFC controller; and
a secure element interface configured to exchange data between the secure element interface of the interface system and a secure element bus interface included in the secure element.

US Pat. No. 10,192,080

METHOD FOR CONFIGURING A COMMUNICATION MODULE OF AT LEAST ONE RADIO-FREQUENCY IDENTIFICATION (RFID) READER AND COMMUNICATION MODULE

Siemens Aktiengesellschaf...

1. A method for configuring a communication module of at least one radio-frequency identification (RFID) reader connected via the communication module to a communication network, the at least one RFID reader being connected to the communication module via a serial interface, the method comprising:storing configuration information comprising at least communication network address information and device type information in a configuration storage unit of the communication module;
conveying the configuration information stored in the configuration storage unit of the communication module by the serial interface to the at least one RFID reader and storing the configuration information in a predetermined configuration storage area of the at least one RFID reader;
loading the configuration information stored in the configuration storage unit or in the predetermined configuration storage area of the at least one RFID reader during a device start of the communication module for its configuration dependent on a successful validity check;
loading the configuration information stored in the predetermined configuration storage area of the at least one RFID reader for configuration of a replacement communication device after a successful validity check during the device start of the replacement communication module used instead of the communication module;
checking, during the validity check, whether the communication module and the replacement communication module have an identical or compatible device type;
checking, also during the validity check, whether configuration information to be used for a commissioning of the replacement communication module is already stored in a configuration storage unit of the replacement communication module;
loading the configuration information stored in the predetermined configuration storage area of the at least one RFID reader during the device start of the replacement communication module for its configuration only when the configuration storage unit of the replacement communication module does not comprise any configuration information to be used for commissioning of the replacement communication module or only comprises older configuration information.

US Pat. No. 10,192,078

INTEGRATED CIRCUIT, DIAGNOSTIC SYSTEM AND DIAGNOSTIC METHOD

SOCIONEXT INC., Yokohama...

1. An integrated circuit that performs radio communication with an external apparatus by transmission or reception of a carrier, the integrated circuit comprising:a processing circuit;
a diagnostic circuit configured to perform a diagnosis of the processing circuit according to a plurality of diagnostic items;
a detector configured to detect a radio signal level; and
a charging circuit configured to store charge for causing the diagnostic circuit to operate, during a period that the detector detects that the radio signal level is a first logic level,
wherein the diagnostic circuit is configured to perform the diagnosis on a first subset of the plurality of diagnostic items by using the charge stored in the charging circuit during a first period that the detector detects that the radio signal level is a second logic level which differs from the first logic level.

US Pat. No. 10,192,077

COMBINED READING APPARATUS FOR IDENTIFYING PRODUCT

HANMI IT CO., LTD., Seou...

1. A combined reading apparatus for identifying a product, the combined reading apparatus comprising:a plate panel configured to recognize Radio Frequency Identification (RFID) tag information, configured such that an antenna adapted to transmit and receive a Radio Frequency (RF) signal to and from an RFID tag is included therein, and formed in a plate shape having predetermined lengths in a horizontal direction, which is a direction from a front thereof to a rear thereof, and a height direction, which is a direction from a top thereof to a bottom thereof;
a connection bar coupled to one side of the plate panel, configured to support the plate panel, and configured to extend from the plate panel in the horizontal direction of the plate panel by a predetermined length;
a grip formed in a bar shape having a predetermined length so as to be held by a hand, spaced apart from the plate panel by a predetermined distance, and coupled to the connection bar;
a control unit configured to control the RF transmission and reception of the antenna; and
an image code reader disposed on one side of the plate panel, and configured to read an optically recognizable image code,
wherein:
the plate panel comprises a mounting part configured to penetrate the plate panel from one surface of the plate panel to a remaining surface of the plate panel, configured to have a predetermined size, and configured to accommodate the image code reader; and
the image code reader is formed in a shape corresponding to that of the mounting part, comprises an image reading unit configured to read the image code and disposed at one of opposite ends of the image code reader disposed on a front side in the horizontal direction, and is rotated within a predetermined angle range around the height direction so that the image reading unit is selectively exposed to the front side.