US Pat. No. 10,395,609

SEMICONDUCTOR DEVICE, DISPLAY PANEL, DISPLAY DEVICE, INPUT/OUTPUT DEVICE, AND DATA PROCESSING DEVICE

Semiconductor Energy Labo...

1. A semiconductor device comprising:a first D/A converter circuit; and
an amplifier electrically connected to the first D/A converter circuit, the amplifier comprising:
a first transconductance amplifier electrically connected to a first terminal, a second terminal, a first node, and a second node;
a current/voltage converter circuit between the first node and a third node, and between the second node and the third node;
a switch between the third node and the second terminal; and
an offset adjustment circuit electrically connected to the first node, the second node, and the third node,
wherein the first transconductance amplifier is configured to supply a first current to the first node and the second node on the basis of a voltage between the first terminal and the second terminal,
wherein the offset adjustment circuit is configured to supply a correction current to the first node and the second node, and
wherein the current/voltage converter circuit is configured to supply a first voltage to the third node on the basis of the first current and the correction current.

US Pat. No. 10,395,608

METHOD AND DEVICE FOR IMPROVING LCD LARGE VIEWING ANGLE DISPLAY EFFECT

SHENZHEN CHINA STAR OPTOE...

1. A method for improving an LCD large viewing angle display effect, comprising steps of:detecting an input RGB gray-scale voltage, when the input RGB gray-scale voltage meets a given preset condition, performing by a display panel an H/L switching display of two frames, and when the input RGB gray-scale voltage does not meet the given preset condition, performing by the display panel a normal display of two frames, wherein the given preset condition is: any one of 80%*Rspecification?R?0.120*Rspecification, 80%*Gspecification?G?120%*Gspecification and 80%*Bspecification?B?120%*Bspecification constitutes a first preset mode, wherein, Rspecification is a preset red gray-scale voltage threshold; Gspecification is a preset green gray-scale voltage threshold; Bspecification is a preset blue gray-scale voltage threshold; R is an input red gray-scale voltage; G is an input green gray-scale voltage; and B is an input blue gray-scale voltage, wherein the given preset condition is: 80%*Rspecification?R?120%*Rspecification and 80%*Gspecification?G?0.120%*Gspecification and 80%*Bspecification?B?120%*Bspecification constitute a second preset mode.

US Pat. No. 10,395,607

LOW COLOR SHIFT DISPLAY PANEL

INNOLUX CORPORATION, Mia...

1. A display panel, comprising:a pixel array including at least a first sub-pixel and a second sub-pixel;
wherein each of the first sub-pixel and the second sub-pixel respectively including:
a data line;
a gate line;
a first transistor coupled between the data line and a first liquid crystal capacitor and having a gate coupled to the gate line;
a second transistor coupled between the data line and a second liquid crystal capacitor and having a gate coupled to the gate line; and
a third transistor coupled between a common voltage and the second transistor and having a gate coupled to the gate line,
wherein the first sub-pixel has a first ratio, which is a width-to-length ratio of the third transistor in the first sub-pixel divided by a width-to-length ratio of the second transistor in the first sub-pixel,
wherein the second sub-pixel has a second ratio, which is a width-to-length ratio of the third transistor in the second sub-pixel divided by a width-to-length ratio of the second transistor in the second sub-pixel, and
wherein the second ratio is smaller than the first ratio, and
wherein the second ratio is larger than 0.8 times the first ratio.

US Pat. No. 10,395,606

LIQUID CRYSTAL DISPLAY DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A liquid crystal display device comprising a liquid crystal display panel having a plurality of pixels thereon and an illumination element capable of switchably irradiating the liquid crystal display panel with a plurality of color rays, the liquid crystal display device performing displaying by field sequential driving, wherein,in the liquid crystal display panel, the plurality of pixels are provided in a matrix shape of rows and columns, the plurality of pixels including a plurality of pixel rows and a plurality of pixel columns, the liquid crystal display panel including
a plurality of scanning lines respectively connected to the plurality of pixel rows, and
a plurality of signal lines each connected to one of the plurality of pixel columns, the plurality of signal lines including a plurality of pairs of signal lines, each pair of signal line being connected to one said pixel column,
under the field sequential driving, within one field period of emitting any of the plurality of color rays, there is an overlap between: a first period in which a first scanning line group included among the plurality of scanning lines are scanned and one of the pair of signal lines is used to perform signal writes; and a second period in which a second scanning line group included among the plurality of scanning lines are scanned, the second scanning line group being different from the first scanning line group, and another one of the pair of signal lines is used to perform signal writes, and
in a middle region along a column direction of the liquid crystal display panel, signals are written with essentially a same timing to pixel rows connected to scanning lines that are included in the first scanning line group and to pixel rows connected to scanning lines that are included in the second scanning line group.

US Pat. No. 10,395,605

DISPLAY DEVICE AND DISPLAYING METHOD

Samsung Electronics Co., ...

1. A display device comprising:a display including a backlight comprising a plurality of light sources and a display panel, and configured to display a background image based on a background of the display apparatus to provide a transparent effect of the display, wherein the background image includes a preset object;
a sensor disposed at an outer part of the display; and
a processor configured to sense an external lighting environment through the sensor, to identify a direction of a lighting based on the sensed lighting environment, to display a shadow object for the preset object at a position corresponding to the identified lighting direction, and to adjust a brightness of a light source corresponding to a position of the shadow object from among the plurality of light sources based on the sensed lighting environment.

US Pat. No. 10,395,604

LED DRIVING CIRCUIT, LED DRIVING METHOD, AND LIQUID CRYSTAL DISPLAY DEVICE

NLT TECHNOLOGIES, LTD., ...

1. An LED driving circuit for controlling an LED circuit constituted with one LED or two or more LEDS, the driving circuit comprising:a duty ratio adjusting circuit unit which generates and outputs an adjusting signal for adjusting drive of the LED circuit based on a PWM dimming signal inputted from outside; and
a booster circuit unit which applies a driving voltage to the LED circuit according to the adjusting signal outputted from the duty ratio adjusting circuit unit, wherein
the duty ratio adjusting circuit unit generates the adjusting signal, the adjusting signal includes a first duty ratio larger than a duty ratio of the PWM dimming signal during a first period in which the booster circuit unit applies the voltage to the LED circuit but the LED circuits does not flow a current from the booster circuit unit and the LED circuit does not emit, the adjusting signal includes a second duty ratio smaller than the first duty ratio during a second period directly after the first period and in which the booster circuit unit applies the voltage to the LED circuit, the LED circuit flows a current from the booster circuit unit and the LED circuit emits, and
the booster circuit unit boosts a first voltage to a second voltage larger than the first voltage according to the adjusting signal during the first period and applies the second voltage to the LED circuit, and boosts a voltage according to the adjusting signal during the second period and applies the voltage to the LED circuit.

US Pat. No. 10,395,603

DISPLAY DEVICE AND ELECTRONIC DEVICE HAVING THE SAME

Samsung Display Co., Ltd....

1. A display device comprising:a display panel including a plurality of pixels;
a data driver configured to provide a data signal and an emission voltage that compensates a voltage drop of a high power voltage or a voltage drop of a low power voltage to the plurality of pixels through a plurality of data lines;
a scan driver configured to provide a scan signal to the plurality of pixels through a plurality of scan lines;
a power voltage provider configured to provide the high power voltage to the plurality of pixels through a high power voltage line and to provide the low power voltage to the plurality of pixels through a low power voltage line; and
a timing controller configured to generate control signals that control the data driver and the scan driver,
wherein the display panel includes a power controller that is configured to determine whether the data line is coupled to the high power voltage line or to the low power voltage line,
wherein the power controller couples the data line to the high power voltage line or the low power voltage line during an emission period of a pixel of pixels, and
wherein the data driver provides the emission voltage to the high power voltage line or the low power voltage line through the data line coupled to the high power voltage line or the low power voltage line during the emission period of the pixel of pixels.

US Pat. No. 10,395,602

DISPLAY DEVICE

LG Display Co., Ltd., Se...

1. A display device, comprising:a display panel including data lines;
a data driver configured to output a data voltage to be supplied to the data lines through a source line; and
a multiplexer configured to distribute the data voltage received from the source line to the data lines in response to an enable signal received through an enable signal line, the multiplexer including a plurality of switching elements each including a drain electrode connected to the source line, a source electrode connected to the data line, and a gate electrode supplied with the enable signal,
wherein the enable signal is transferred from the enable signal line to the gate electrode of each switching element via an enable signal pattern, and
wherein the enable signal pattern is disposed on a metal layer different from the drain electrode, the source electrode, and the gate electrode of each switching element,
wherein the display panel has a curved or circular outer boundary,
wherein the data driver is disposed in an upper half of the display panel along an outside of the display panel,
wherein the display panel comprises another multiplexer,
wherein one multiplexer corresponds to one source line, and
wherein the multiplexers are disposed between the display panel and the data driver in a step shape along the outside of the display panel.

US Pat. No. 10,395,601

ORGANIC LIGHT EMITTING DISPLAY DEVICE

LG DISPLAY CO., LTD., Se...

1. An organic light emitting display device comprising:a display panel comprising:
a substrate having an active area and an inactive area;
a plurality of data lines and a plurality of gate lines intersecting each other in the active area of the substrate;
a plurality of pixels respectively formed in a plurality of pixel areas defined by intersections of the plurality of data lines and the plurality of gate lines;
a plurality of driving power lines formed in parallel with the plurality of data lines in the active area of the substrate, and configured to supply a driving voltage to the plurality of pixels;
a plurality of first pad parts arranged at intervals in an upper inactive area and a lower inactive area of the substrate each configured to comprise a plurality of data pads each respectively connected to one of the plurality of data lines, and a plurality of driving power pads each respectively connected to one of the plurality of driving power lines; and
a cathode electrode layer connected to the plurality of pixels in common, and configured to supply a cathode voltage to the plurality of pixels;
a plurality of data drivers arranged at intervals near the upper inactive area and the lower inactive area of the substrate each respectively connected to one of the plurality of first pad parts and configured to supply data signals to respective ones of the plurality of data lines through corresponding ones of the plurality of data pads, and configured to directly supply a driving voltage to an upper side and lower side of respective ones of the plurality of driving power lines through corresponding ones of the plurality of driving power pads;
a data printed circuit board (PCB) connected to the plurality of data drivers near the upper inactive area of the substrate, and a data printed circuit board (PCB) connected to the plurality of data drivers near the lower inactive area of the substrate; and
a plurality of gate drivers each configured to supply a gate pulse to each of respective ones of the plurality of gate lines, and supply the cathode voltage to the cathode electrode layer,
wherein each of the plurality of data drivers comprises:
a data flexible circuit film adhered to a corresponding first pad part among the plurality of first pad parts in the display panel and one of the data PCBs;
a data driving integrated circuit (IC) mounted on the data flexible circuit film; and
a group of driving power input lines each respectively electrically connected to a driving power supply line and a respective driving power pad at the data flexible circuit film, and configured to supply the driving voltage, supplied through one of the data PCBs, to corresponding ones of the plurality of driving power pads, and
wherein each of the plurality of driving power pads is disposed between two adjacent data pads in a corresponding first pad part.

US Pat. No. 10,395,600

INTEGRATED GATE DRIVER CIRCUIT

APPLE INC., Cupertino, C...

1. A display device, comprising:a plurality of rows of pixels configured to display image data on a display; and
a first gate driver circuit configured to:
couple a first voltage source to a first node associated with a first gate of a first switch upon receipt of a start signal or a gate signal from another gate driver circuit;
couple a first clock signal to a first gate line via the first switch after a first voltage of the first node exceeds a threshold, wherein the threshold is associated with activating the first switch, wherein the first gate line is configured to couple to a first row of the plurality of rows of pixels; and
couple a second voltage source to the first node based on a second clock signal, wherein the second voltage source is configured to discharge the first node.

US Pat. No. 10,395,599

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device, comprising:a display panel divided into a first area including a plurality of first area pixel rows and a second area including a plurality of second area pixel rows, the number of pixels of each of the second area pixel rows being less than the number of pixels of each of the first area pixel rows;
a scan driver configured to provide a plurality of scan signals to the first area pixel rows and the second area pixel rows based on a width of an active period of a clock signal, the scan signals being output having substantially the same width of active periods to each other;
a data driver configured to provide a plurality of data signals to the display panel via a plurality of data lines; and
a timing controller configured to adjust the width of the active period of the clock signal within a frame period based on locations of the first area and the second area.

US Pat. No. 10,395,598

PIXEL DRIVING CIRCUIT AND DISPLAY APPARATUS THEREOF

HON HAI PRECISION INDUSTR...

1. A pixel driving circuit for driving a pixel unit, the pixel driving circuit comprising:a light emitting element;
a drive transistor with a first gate electrode and a second gate electrode, and configured to transmit a current to the light emitting element;
a first initiating transistor connected between a bias voltage line and the first gate electrode of the drive transistor, and configured to receive a control signal of a scan line;
a controlling transistor electrically connected with a data line and configured to provide the voltage on the data line to the second gate electrode of the drive transistor due to a first control signal from one of two adjacent control lines;
a resetting transistor connected to a second reference voltage line and the source of the drive transistor, and configured to reset the drive transistor based on the first control signal;
a second initiating transistor connected between a source of the drive transistor and an anode of the light emitting element, and configured to receive a second control signal of the other of the two adjacent control lines;
a first storage capacitor, two terminals of which are electrically connected to the first gate electrode and the source electrode of the drive transistor respectively; and
a second storage capacitor, two terminals of which are electrically connected to the second gate electrode and a source electrode of the second initiating transistor respectively;
wherein due to the second control signal, the second initiating transistor controls the second storage capacitor to discharge through the light emitting element and resets the anode of the light emitting element;
wherein a gate electrode of the first initiating transistor is electrically connected to the scan line, a source electrode of the first initiating transistor is electrically connected to the bias voltage line, and a drain electrode of the first initiating transistor is electrically connected to the first gate electrode of the drive transistor;
wherein a drain electrode of the drive transistor is electrically connected to a first power line, the second gate electrode of the drive transistor is electrically connected to a source electrode of the controlling transistor,
wherein a gate electrode of the controlling transistor receives the first control signal, a drain electrode of the controlling transistor is electrically connected to the data line,
wherein a gate electrode of the resetting transistor receives the first control signal, a drain electrode of the resetting transistor is electrically connected to the second reference voltage line, and a source electrode of the resetting transistor is electrically connected to the source electrode of the drive transistor;
wherein a gate electrode of the second initiating transistor receives the second control signal, a drain electrode of the second initiating transistor is electrically connected to the source electrode of the drive transistor, and a source electrode of the second initiating transistor is electrically connected to the anode of the light emitting element.

US Pat. No. 10,395,597

METHOD AND DEVICE FOR ADJUSTING A GAMMA VOLTAGE OF A CURVED DISPLAY PANEL

BOE TECHNOLOGY GROUP CO.,...

1. A method for adjusting a gamma voltage of a curved display panel, comprising:determining a first gamma voltage in a situation that a planar display region of the curved display panel is horizontally placed and in a white balance state;
dividing a curved display region of the curved display panel into a plurality of sub-regions according to a bending degree of the curved display region of the curved display panel, and determining a plurality of inclined angles in a one-to-one correspondence with bending degrees of the plurality of sub-regions;
determining a plurality of second gamma voltages in a one-to-one correspondence with the plurality of inclined angles in a situation that the planar display region of the curved display panel is tilted at the plurality of inclined angles relative to a position where the planar display region is horizontally placed and the planar display region is in the white balance state; and
using the first gamma voltage as a gamma voltage of the planar display region of the curved display panel, and using each of the plurality of second gamma voltages as a gamma voltage of a corresponding sub-region of the plurality of sub-regions.

US Pat. No. 10,395,596

ORGANIC LIGHT EMITTING DISPLAY DEVICE, DATA DRIVER, AND METHOD FOR DRIVING DATA DRIVER

LG Display Co., Ltd., Se...

1. An organic light emitting display device comprising:an organic light emitting display panel including a plurality of gate lines, a plurality of data lines, and a plurality of subpixels arranged therein;
a gate driver configured to output scan signals to the plurality of gate lines;
a data driver configured to output data voltages to the plurality of data lines; and
a controller configured to control driving of the gate driver and the data driver,
wherein the data driver is configured to receive a pulse width modulation value, change the pulse width modulation value into a pulse width modulation dimming value indicating a luminance level higher than that indicated by the pulse width modulation value according to a pulse width modulation dimming enable signal, and output gamma voltages on the basis of the pulse width modulation value or the pulse width modulation dimming value according to the pulse width modulation dimming enable signal.

US Pat. No. 10,395,595

DISPLAY DEVICE

JOLED INC., Tokyo (JP)

1. A display device, comprising:a plurality of pixel circuits connected to a write control line;
a compensation circuit connected to the write control line; and
a compensation voltage generation circuit that outputs, to a compensation signal line, a compensation control voltage which is variable,
wherein each of the plurality of pixel circuits includes:
a drive transistor;
a capacitor connected to a gate electrode and a source electrode of the drive transistor;
a light-emitting element which is driven by the drive transistor; and
a write transistor having a gate electrode, a drain electrode, and a source electrode, the gate electrode being connected to the write control line, one of the drain electrode and the source electrode being connected to a data line for transmitting a data voltage corresponding to luminance of the pixel circuit, the other of the drain electrode and the source electrode being connected to the gate electrode of the drive transistor,
the compensation circuit includes a voltage-dependent capacitor connected to the compensation signal line and the write control line,
the compensation voltage generation circuit outputs the compensation control voltage in accordance with a representative value of the data voltage for the plurality of pixel circuits, and
a capacitance component of the write control line caused by parasitic capacitance of the write transistors of the plurality of pixel circuits and a capacitance component of the write control line caused by the voltage-dependent capacitor have mutually opposite voltage dependence with respect to the representative value of the data voltage for the plurality of pixel circuits,
wherein the voltage-dependent capacitor is a stacked body composed of a metal layer connected to one of the compensation signal line and the write control line, an insulating layer, and a semiconductor layer connected to the other of the compensation signal line and the write control line, and
wherein the capacitance of the voltage-dependent capacitor increases when voltage is applied to the metal layer, the capacitance increasing rapidly near the threshold voltage of the write transistor.

US Pat. No. 10,395,593

DISPLAY DEVICE

Semiconductor Energy Labo...

1. A display device comprising:a driver circuit comprising a first circuit, a second circuit, and first to fourth transistors;
a pixel comprising an EL element and fifth to seventh transistors; and
a gate line,
wherein the first circuit is configured to output a first signal to the second circuit,
wherein one of a source and a drain of the first transistor is electrically connected to one of a source and a drain of the second transistor and a gate of the third transistor,
wherein one of a source and a drain of the third transistor is electrically connected to one of a source and a drain of the fourth transistor,
wherein a gate of the first transistor is electrically connected to a first wiring,
wherein the first wiring is configured to output a first clock signal,
wherein a gate of the second transistor is electrically connected to a gate of the fourth transistor,
wherein a potential of the gate of the second transistor is controlled in accordance with the first signal,
wherein the fifth transistor is configured to supply current to the EL element,
wherein the sixth transistor is configured to control input of an image signal to the pixel,
wherein the fifth transistor and the seventh transistor are electrically connected to each other in series between a power supply line and the EL element, and
wherein the gate line is electrically connected to the one of the source and the drain of the third transistor, and the gate line is directly connected to a gate of the seventh transistor.

US Pat. No. 10,395,592

PIXEL UNIT STRUCTURE OF ORGANIC LIGHT EMITTING DIODE DISPLAY PANEL AND DRIVING MECHANISM THEREOF

HON HAI PRECISION INDUSTR...

1. A pixel unit structure of an organic light emitting diode display panel, the pixel unit structure comprising:a switch transistor configured to receive a scan signal from a scan driver, and receive a data signal from a data driver;
an organic light emitting diode configured to emit light corresponding to the data signal;
a driving transistor electrically coupled to and located between the switch transistor and the organic light emitting diode, the driving transistor configured to receive the data signal from the switch transistor and output a driving current to the organic light emitting diode;
a storage capacitor configured to receive a voltage signal from a voltage supply driver;
a first control circuit configured to receive a first control signal from a first signal generating driver; and
a second control circuit configured to receive the voltage signal from the voltage supply driver, and receive a second control signal from a second signal generating driver;
wherein the organic light emitting diode is controlled by the driving transistor and the first control circuit to emit light;
wherein a voltage level of the voltage signal is one of a low voltage level, a reference voltage higher than the low voltage level, and a driving voltage higher than the reference voltage; and
wherein the pixel unit operates in a plurality of time events repeating in sequence;
wherein the organic light emitting diode comprises an anode terminal electrically coupled to the driving transistor and the first control circuit, and a cathode terminal electrically coupled to ground;
a gate electrode of the switch transistor is electrically coupled to a scan line to receive the scan signal from the scan driver;
a source electrode of the switch transistor is electrically coupled to a data line to receive the data signal from the data driver;
a drain electrode of the switch transistor is electrically coupled to the driving transistor to relay the data signal to the driving transistor;
the storage capacitor comprises a first connecting terminal electrically coupled to a voltage line to receive the voltage signal from the voltage supply driver, and comprises a second connecting terminal electrically coupled to the driving transistor and the first control circuit;
the driving transistor comprises a third connecting terminal and a fourth connecting terminal;
a gate electrode of the driving transistor is electrically coupled to the second connecting terminal of the storage capacitor;
a source electrode of the driving transistor electrically coupled to the third connecting terminal is electrically coupled to the drain electrode of the switch transistor to receive the data signal;
a drain electrode of the driving transistor electrically coupled to the fourth connecting terminal is electrically coupled to the organic light emitting diode;wherein the first control circuit comprises a first control transistor;a gate electrode of the first control transistor is electrically coupled to a first control signal line to receive the first control signal from the first signal generating driver;
a source electrode of the first control transistor is electrically coupled to the second connecting terminal of the storage capacitor;
a drain electrode of the first control transistor is electrically coupled to the fourth connecting terminal;
the gate electrode of the driving transistor and the drain electrode of the driving transistor are electrically coupled together to become a diode-connected transistor when the first control transistor is in a conducting state;
the gate electrode of the driving transistor and the drain electrode of the driving transistor are electrically uncoupled from each other when the first control transistor is in a non-conducting state;
wherein the switch transistor, the driving transistor, the first control transistor, and the second control transistor are P-channel metal oxide semiconductors;
the switch transistor is in a conducting state upon receiving the scan signal at a low voltage level, and in a non-conducting state upon receiving the scan signal at a high-voltage level;
the first control transistor is in a conducting state upon receiving the first control signal at a low voltage level, and in a non-conducting state upon receiving the first control signal at a high-voltage level;
the second control transistor is in a conducting state upon receiving the second control signal at a low voltage level, and in a non-conducting state upon receiving the second control signal at a high voltage level; and
the scan signal, the first control signal, and the second control signal control the pixel unit to operate in five time events repeating in sequence;wherein at a first time event:the first control transistor is in the conducting state;
the second connecting terminal is electrically coupled to the drain electrode of the first control transistor;
the first connecting terminal receives the voltage signal as the reference voltage, and a voltage of the first connecting terminal is equal to the reference voltage; and
electric charge in the storage capacitor is discharged through a conduction path formed by the first connecting terminal, the second connecting terminal, and the first control transistor.

US Pat. No. 10,395,591

DISPLAY DEVICE, CMOS OPERATIONAL AMPLIFIER, AND DRIVING METHOD OF DISPLAY DEVICE

SATURN LICENSING LLC, Ne...

1. An organic electro-luminescence display device comprising:a display unit having a plurality of pixels and a plurality of driving lines for driving the plurality of pixels;
a driving circuit which drives the plurality of pixels through the plurality of driving lines, the driving lines being selectively connectable to an output of the driving circuit; and
a control unit which adjusts a driving capability of the driving circuit according to the number of simultaneously driven driving lines of the driving circuit, the driving capability being an amount of power available to drive the pixels.

US Pat. No. 10,395,590

HYBRID MICRODRIVER ARCHITECTURE FOR DRIVING MICROLED DISPLAYS

Apple Inc., Cupertino, C...

1. A display driver hardware circuit comprising:a thin film transistor (TFT) backplane;
an integrated circuit including emission logic to cause an LED emission pulse and a comparator logic to trigger the emission logic to supply a drive current to an LED during the LED emission pulse, wherein the integrated circuit is comprised of crystalline silicon and contained within a chip of an array of chips coupled with the TFT backplane; and
a ramp signal generator to cause a voltage ramp having a slope based on an analog input voltage from the TFT backplane, wherein a length of the LED emission pulse is related to the slope of the voltage ramp and the LED emission pulse is adjustable from a continuous duty cycle to a non-continuous duty cycle.

US Pat. No. 10,395,589

HYBRID MICRODRIVER ARCHITECTURES HAVING RELAXED COMPARATOR REQUIREMENTS

Apple Inc., Cupertino, C...

1. A display driver hardware circuit comprising:a thin film transistor (TFT) backplane; and
an integrated circuit to switch and drive a plurality of LED devices, the integrated circuit including emission logic to generate an emission pulse to an LED device, the emission logic including comparator logic having a relaxed comparator offset, the comparator logic to compare a voltage from a storage capacitor on the TFT backplane to a reference voltage to control a length of the emission pulse provided by the emission logic;
wherein the voltage from the storage capacitor on the TFT backplane is ramp voltage, the ramp voltage having an initial voltage determined by a subpixel input data voltage received from a display data driver;
wherein the ramp voltage is a variable voltage having multiple segments of variation, each segment having an independently adjustable slope; and
wherein the integrated circuit is comprised of crystalline silicon and contained within a chip of an array of chips coupled with the TFT backplane.

US Pat. No. 10,395,588

MICRO LED DISPLAY PIXEL ARCHITECTURE

INTEL CORPORATION, Santa...

1. Light Emitting Diode (LED) display comprising a plurality of pixel circuits, each including:an LED; and
a non-volatile memory cell to adjust current to the LED, wherein the current to the LED is adjusted by applying data voltages to change a threshold voltage of the non-volatile memory cell.

US Pat. No. 10,395,587

METHOD AND APPARATUS FOR ESTABLISHING LUMINANCE COMPENSATION MODEL, METHOD AND APPARATUS FOR COMPENSATING FOR LUMINANCE OF DISPLAY SCREEN, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A method for establishing a luminance compensation model for compensating for the luminance of a display screen, the method comprising:acquiring an accumulated light emission amount of the display screen;
if the accumulated light emission amount of the display screen falls within one of a plurality of predefined threshold intervals of light emission amount, determining a luminance compensation coefficient for the display screen corresponding to the one threshold interval of light emission amount; and
establishing a luminance compensation model that indicates a correlation between each of the plurality of threshold intervals of light emission amount and the corresponding luminance compensation coefficient,
wherein determining the luminance compensation coefficient for the display screen corresponding to the one threshold interval of light emission amount comprises:
in the case that multiple accumulated light emission amounts fall within the one threshold interval of light emission amount,
i) determining the luminance compensation coefficient when one of the multiple accumulated light emission amounts falls within the one threshold interval of light emission amount, as the luminance compensation coefficient for the display screen corresponding to the one threshold interval of light emission amount; or
ii) determining the luminance compensation coefficient when each of the multiple accumulated light emission amounts falls within the one threshold interval of light emission amount; and
calculating a weighted average of the determined luminance compensation coefficients as the luminance compensation coefficient for the display screen corresponding to the one threshold interval of light emission amount.

US Pat. No. 10,395,586

DISPLAY DEVICE, ELECTRONIC APPLIANCE INCLUDING THE SAME, AND EXTERNAL POWER SUPPLY DEVICE

LG Display Co., Ltd., Se...

1. An electronic appliance including a display device, the display device connected to an external power supply device detecting a zero-cross signal in a driving power (AC) and providing the driving power and the zero-cross signal to the display device, the display device comprising:a display panel having a plurality of data lines and a plurality of gate lines crossing each other, a plurality of pixels arranged in matrix form defined by the plurality of data lines and the plurality of gate lines, the plurality of gate lines including a first gate line and a second gate line, the first gate line connected to a first transistor of a pixel from the plurality of pixels, and the second gate line connected to a second transistor of the pixel;
a data driver;
a gate driver;
a power supply unit receiving the driving power provided by the external power supply device and providing at least a high potential power voltage to a plurality of driving voltages lines based on the driving power; and
a timing controller adapted to control the data driver and the gate driver based on the zero-cross signal received from the external power supply device,
wherein the timing controller is adapted to supply a first scan signal to the first gate line of the gate driver using a first gate start pulse to turn on the first transistor during a display mode during which the display panel displays an image, and supply a second scan signal to the second gate line of the gate driver using a second gate start pulse to turn on the second transistor during a sensing mode during which a characteristic of a driving transistor in the pixel is sensed, the first gate start pulse and the second gate start pulse respectively outputted by the timing controller at corresponding zero-cross points of the AC driving power indicated in the zero-cross signal supplied from the external power supply device for driving the display panel.

US Pat. No. 10,395,585

OLED DISPLAY SYSTEM AND METHOD

Ignis Innovation Inc., W...

1. A display device comprising:a plurality of pixel circuits, each pixel circuit of the plurality of pixel circuits including at least one sub-pixel circuit comprising:
a plurality of components including at least one drive transistor, at least one storage element, and at least one light emitting element, each sub-pixel circuit including at least two dedicated sub-pixel portions, each dedicated sub-pixel portion of each sub-pixel circuit including at least one dedicated component of the plurality of components, of the same types and for the same functions, each dedicated sub-pixel portion of said sub-pixel circuit performing differently from each other for at least one range of operation; and
a controller configured for:
controlling the operation of the at least two dedicated sub-pixel portions of the at least one sub-pixel circuit of each pixel circuit based on a range of operation;
selecting and driving the at least one sub-pixel circuit of each pixel circuit while activating a first of said at least two dedicated sub-pixel portions and deactivating a second of said at least two dedicated sub-pixel portions for a first range of operation; and
selecting and driving the at least one sub-pixel circuit of each pixel circuit while activating the second of said at least two dedicated sub-pixel portions and deactivating the first of said at least two dedicated sub-pixel portions for a second range of operation.

US Pat. No. 10,395,584

INTENSITY SCALED DITHERING PULSE WIDTH MODULATION

Planar Systems, Inc., Be...

1. A circuit for driving at least one light emitting diode (LED) of a pixelated display based on a greyscale vector for a plurality of refresh cycles, comprising:brightness scale detection circuitry configured to receive the greyscale vector and determine a brightness value based on the greyscale vector;
refresh cycle selection circuitry configured to output an indication of a subset of refresh cycles out of the plurality of refresh cycles, such that the subset of refresh cycles are dithered refresh cycles and a remainder of the plurality of refresh cycles are non-dithered refresh cycles;
pulse width determination circuitry configured to receive the greyscale vector and define a pulse width based on the greyscale vector;
pulse adjustment control circuitry configured to:
receive the pulse width, the brightness value, and the indication of the subset of refresh cycles,
for each dithered refresh cycle, determine a width adjustment amount based on the brightness value, wherein:
when the brightness value is below a predetermined brightness threshold and a refresh cycle of the subset of refresh cycles is below a predetermined subset threshold, the width adjustment amount is a first value, and
when the brightness value is below the predetermined brightness threshold, and a refresh cycle of the subset of refresh cycles is above the predetermined subset threshold, the width adjustment amount is a second value, different from the first value,
for each dithered refresh cycle, determine a dithered pulse width by adjusting the pulse width by the width adjustment amount, and
output a dithered pulse width modulation signal including a series of pulses, the series of pulses including a pulse having the pulse width determined by the pulse width determination circuity for each refresh cycle of the non-dithered refresh cycles and a pulse having the dithered pulse width for each refresh cycle of the dithered refresh cycles; and
a current source configured to receive the dithered pulse width modulation signal and to supply current to the at least one LED based on the dithered pulse width modulation signal.

US Pat. No. 10,395,582

PARALLEL REDUNDANT CHIPLET SYSTEM WITH PRINTED CIRCUITS FOR REDUCED FAULTS

X-Celeprint Limited, Cor...

1. A parallel redundant integrated-circuit system, comprising:a system substrate;
a common input connection, a common output connection, a common power connection, and a common ground connection;
a first active circuit, the first active circuit directly connected to the common power connection, the common ground connection, and the common input connection; and
a second active circuit, the second active circuit directly connected to the common power connection, the common ground connection, and the common input connection, wherein the second active circuit is redundant to the first active circuit with the first active circuit and the second active circuit substantially identically electrically connected to operate in parallel in response to the common input connection, so that the first and second active circuits are substantially identically electrically connected to the common input connection and to the common output connection, and
wherein the first active circuit comprises a separate, distinct, and independent first substrate disposed on the system substrate and the second active circuit comprises a separate, distinct, and independent second substrate disposed on the system substrate,
wherein the first substrate is different from the second substrate,
wherein the first active circuit comprises a first driver circuit electrically connected to a first light emitter, and the second active circuit comprises a second driver circuit electrically connected to a second light emitter,
wherein the first light emitter comprises a separate, distinct, and independent first light emitter substrate and the second light emitter has a separate, distinct, and independent second light emitter substrate, and the system substrate, the first substrate, the second substrate, the first light emitter substrate, and the second light emitter substrate are different from each other.

US Pat. No. 10,395,581

METHOD OF DRIVING DISPLAY DEVICE AND DISPLAY DEVICE FOR PERFORMING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display device comprising:a display panel which includes a plurality of pixels, and has an active region in which an image is displayed and an inactive region adjacent to the active region;
an image processor which sets image data of the inactive region to dummy data, and performs a rendering operation for a boundary pixel of the plurality of pixels based on the dummy data to generate output image data, the boundary pixel located in the active region and adjacent to the inactive region; and
a panel driver which provides a driving signal to the display panel to display the image corresponding to the output image data,
wherein the image processor includes;
an image receiver which receives first input image data corresponding to the active region;
a dummy data setter which sets second input image data corresponding to the inactive region based on the dummy data;
an arrangement data storage including a look-up table representing position data of the boundary pixel as pixel arrangement data; and
a dimming processor which performs a dimming operation for the first input image data corresponding to the boundary pixel based on the pixel arrangement data,
wherein the display panel includes a pixel array in which a first pixel of the plurality of pixels including a first sub-pixel and a second sub-pixel and a second pixel of the plurality of pixels including a third sub-pixel and a fourth sub-pixel are alternately arranged,
wherein the first sub-pixel emits a first color light, the third sub-pixel emits a second color light, and the second sub-pixel and the fourth sub-pixel emit a third color light, and
wherein the first through third color lights are different from each other.

US Pat. No. 10,395,580

METHOD OF COMPENSATING FOR LUMINANCE OF A DISPLAY PANEL

Samsung Display Co., Ltd....

1. A method of compensating luminance of a display panel, the method comprising:respectively measuring, at different time points, test luminances of the display panel driven by test data while a multi-time programming (MTP) operation for setting the luminance of the display panel respectively for one or more gray values is performed; and
deriving a luminance equation representing a relationship between a driving time of the display panel and the luminance of the display panel based on the test data and the test luminances, wherein the luminance equation is represented by Y=?*X2+?*X+?, wherein Y represents the luminance of the display panel, X represents the driving time of the display panel, and ?, ? and ? are constants.

US Pat. No. 10,395,579

DISPLAY PANEL, DISPLAY APPARATUS AND SUB-PIXEL RENDERING METHOD

1. A display panel, mainly constituted by repeating pixel groups, the pixel group being composed of a pre-determined number of pixels arranged in a row, and each pixel being constituted by arraying sub-pixels of at least two different primary colours in different orders, wherein adjacent sub-pixels between adjacent pixels in each pixel group or adjacent sub-pixels between adjacent pixel pairs in each pixel group have an identical colour, and the first sub-pixel and the last sub-pixel in the pixel group have an identical colour,wherein, one or more pairs among pairs constituted by the adjacent sub-pixels, having the identical colour, of the adjacent pixels in each pixel group and pairs constituted by the adjacent sub-pixels, having the identical colour, of the adjacent pixels between the pixel groups are combined into a super sub-pixel, there is no black gap in the super sub-pixel obtained as so combined, and the brightness of the super sub-pixel is greater than that of any one of a combined original sub-pixels having the identical colour,
wherein in a case where the display panel is an active light-emitting display panel, an area of the super sub-pixel is the same as that of the other sub-pixel; and
wherein in a case where the display panel is a passive light-emitting display panel, an area of the super sub-pixel obtained as so combined is greater than that of the other sub-pixel.

US Pat. No. 10,395,578

FLAT PANEL DISPLAY DEVICE HAVING DISPLAY AREAS WITH THE APPEARANCE OF ROUNDED CORNERS

Samsung Display Co., Ltd....

1. A display device comprising:a display unit configured to display an image in a display area surrounded by a non-display area; and
a frame covering at least a portion of the non-display area, the frame having a rounded outer corner and an inner corner,
wherein the display unit includes:
a display panel having a first set of pixels disposed directly adjacent to the inner corner of the frame and a second set of pixels disposed in the display area; and
a signal controller configured to receive an input image signal, generate an image data signal in response to the received input image signal, and control the first set of pixels to display the image and the second set of pixels to constantly display a first color to create the appearance of rounded corners in the display area,
wherein the first color is substantially similar to the color of the frame,
wherein the appearance of the rounded corners in the display area is represented by a boundary between the first set of pixels and the second set of pixels directly adjacent to the first set of pixels,
wherein the signal controller comprises:
a memory including a preset database of the second set of pixels corresponding with a level of curvature,
wherein the signal controller is configured to create the appearance of rounded corners to have the curvature in response to the preset database
wherein a processor of the signal controller is configured to extract the second set of pixels corresponding to the level of curvature, and
wherein the display device is configured to receive a user signal from a user, the user signal comprising a corner signal indicating a level of curvature.

US Pat. No. 10,395,577

ORGANIC LIGHT EMITTING DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A method of driving an organic light emitting display device, the method comprising:receiving input image data representing an image comprising a plurality of pixels, each of the plurality of pixels comprising a plurality of sub-pixels;
determining load values for each of the plurality of sub-pixels for each of the plurality of pixels based on the received input image data;
setting a first load value as equal to a largest one of the load values determined for each of the plurality of sub-pixels for each of the plurality of pixels;
calculating a first correction factor that decreases as the first load value increases, when the first load value is greater than a first threshold load value;
calculating a second load value based on the input image data representing the plurality of sub-pixels of the plurality of pixels and current contribution weights for the plurality of sub-pixels;
calculating a second correction factor that decreases as the second load value increases, when the second load value is greater than a second threshold load value;
selecting either the first correction factor or the second correction factor as an output correction factor;
converting the input image data into output image data based on the output correction factor; and
displaying an image corresponding to the output image data.

US Pat. No. 10,395,576

DISPLAY PANEL UTILIZING SUB-PIXEL RENDERING TECHNOLOGY

Novatek Microelectronics ...

1. A display panel, comprising:a plurality of sub-pixel repeating units repeatedly arranged on the display panel and each comprising first color sub-pixels and second color sub-pixels,
wherein, on the display panel, at least four of the first color sub-pixels adjacent to each other forms a first polygon and four of the second color sub-pixels adjacent to each other forms a second polygon, wherein an area of the first polygon is at least twice as large as an area of the second polygon,
wherein the first color sub-pixels, the second color sub-pixels, third color sub-pixels, and fourth color sub-pixels are arranged to form an array of four columns and four rows, and a first column and a third column of each of the sub-pixel repeating units respectively comprise two second color sub-pixels and two fourth color sub-pixels, wherein a second column and a fourth column of each of the sub-pixel repeating units respectively comprise one first color sub-pixel and three third color sub-pixels,
wherein each of the first color sub-pixels, the second color sub-pixels, the third color sub-pixels, and the fourth color sub-pixels have a single color different from each other.

US Pat. No. 10,395,575

SCANNED MICROLED ARRAY FOR WAVEGUIDE DISPLAY

Facebook Technologies, LL...

1. A scanning waveguide display, comprising:a source assembly including:
a light source configured to emit an image light, and
a scanning mirror assembly configured to scan the image light as scanned image light representing a two-dimensional line image; and
an output waveguide including an input area and an output area, the output waveguide coupled to receive the scanned image light at the input area, expand the scanned image light along at least one of the two dimensions, and output the expanded image light from a portion of the output area, a location of the portion of the output area based in part on a direction of the scanned image light output from the scanning mirror assembly.

US Pat. No. 10,395,574

SYSTEM AND METHODS FOR EXTRACTING CORRELATION CURVES FOR AN ORGANIC LIGHT EMITTING DEVICE

Ignis Innovation Inc., W...

1. A method for compensating of aging effects in a display system comprising a plurality of organic light emitting diode (OLED) based pixels configured to display images, the method comprising:storing, in a computer-readable non-transitory memory device, a characterization correlation curve for a stress condition said characterization correlation curve obtained using a reference device;
determining a stress condition on a pixel of the OLED based pixels resulting from operation of the display system;
determining a compensation factor based on the determined stress condition and the characterization correlation curve of the stress condition; and
adjusting a programming of the pixel based on the compensation factor.

US Pat. No. 10,395,573

DISPLAY APPARATUS

Japan Display Inc., Toky...

1. A display apparatus comprising:a signal line or a scanning line coupled to a plurality of pixels arranged in a display region;
a driver that supplies a drive signal via a resistor to the signal line or the scanning line; and
an anomaly detector that monitors a response characteristic of a node between the resistor and the signal line or a node between the resistor and the scanning line,
wherein the anomaly detector
performs anomaly detection operation in the display region based on a change in a response characteristic of the drive signal generated in the node between the resistor and the signal line or the node between the resistor and the scanning line,
outputs a predetermined test pattern to the driver, and
performs the anomaly detection operation based on a determination reference voltage and a determination timing that are set in advance for the drive signal output from the driver in accordance with the test pattern.

US Pat. No. 10,395,572

DISPLAY DEVICE AND METHOD OF TESTING A DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device comprising:a display panel comprising pixels;
a timing controller configured to calculate an on-pixel ratio of input image data provided from an external component, the on-pixel ratio representing a ratio of a number of the pixels that are turned-on according to the input image data to a total number of the pixels; and
a data driver configured to select a first gamma correction value from among a plurality of gamma correction values based on the on-pixel ratio, and configured to generate a data signal based on the input image data and the first gamma correction value.

US Pat. No. 10,395,571

DYNAMICALLY REFORMING SURFACES TO DELIVER PHYSICALITY IN INTRODUCTORY CHILD EDUCATION

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method for dynamically reforming a moveable display surface to deliver physicality to a user, wherein the moveable display surface includes a grid comprising a plurality of moveable cells, the method comprising:generating a physical profile of the user to calibrate the moveable display surface, wherein the generating of the physical profile includes receiving at least one measurement of at least one hand of the user and estimating a maximum depth of a palm of the at least one hand when folded, wherein estimating the maximum depth of the palm when folded includes transmitting a control signal to the moveable display surface that causes a subset of cells of the plurality of moveable cells of the grid to increase in height until each cell of the subset of cells touches the folded palm of the user;
generating a query to search a database comprising a plurality of images, wherein each image includes one or more objects, wherein the query is based on a received input;
querying the database based on the generated query and obtaining a search response, wherein the search response comprises at least one image of the plurality of images, the objects of the at least one image, and relative positions of the objects of the at least one image; and
delivering physicality to the user by transmitting a control signal to the moveable display surface that causes the grid of the moveable display surface to render the objects of the at least one image based at least in part on the physical profile and the relative positions of the objects of the at least one image.

US Pat. No. 10,395,570

MARK AND SIGN LIGHTING DEVICE, METHOD AND SYSTEM

1. A mark and sign illuminating device, comprising:a light reflecting layer;
a first frame rim:
a second frame rim located opposite the first frame rim with respect to the light reflecting layer;
a transparent light guide layer disposed on a surface of the light reflecting layer and between the first frame rim and the second frame rim, wherein a first LED illuminating light source LED 1 and a second LED illuminating light source LED2 are provided in the transparent light guide layer;
wherein the first frame rim is packaged inward in a C shape, an inner end face of the first frame rim facing the transparent light guide layer has a first light reflecting coating layer, and an inner end face of the second frame rim facing the transparent light guide layer has a second light reflecting coating layer.

US Pat. No. 10,395,569

LIGHT FIXTURE SIGN

1. A wall-mountable light fixture sign, comprising:a container configured to be installed completely within a recess in a wall;
a self-contained plastic exit sign that includes a light source and a battery pack and that is configured to project an EXIT message; and
an exit sign face apparatus that includes a flange and a mounting sleeve extending from a rear surface of the flange, wherein the mounting sleeve is sized to receive the self-contained plastic exit sign therein, wherein the flange includes stencil openings formed therein to allow the EXIT message to pass through the stencil openings, wherein the mounting sleeve is sized to fit within the container, and wherein the flange is configured to be installed substantially flush with the wall.

US Pat. No. 10,395,568

SYSTEM AND APPARATUS FOR RELIABLY POWERING A SIGN USING SOLAR POWER

1. A reliable solar powered sign system comprising:i) an electric sign;
ii) a solar array;
iii) a battery unit comprising a first battery bank and a second battery bank;
iv) a control unit, the control unit coupled to the solar array and the battery unit, the control unit comprising a first charge controller coupled to the first battery bank, a second charge controller coupled to the second battery bank, and a logic board, wherein the logic board:
1) monitors an operational state of the first charge controller;
2) monitors an operational state of the second charge controller; and
3) based on the operational state of the first charge controller and second charge controller, couples one of the charge controllers to the electric sign.

US Pat. No. 10,395,567

TRAFFIC SIGN COVER

1. A device for covering the information on an existing road sign, comprising:a planar structure including a first side and a second side;
at least one first holding member configured to attach to the planar structure and form a first space configured to receive an existing road sign between the first holding member and the first side of the planar structure, wherein the at least one first holding member includes at least one narrow pocket clip attached adjacent a first edge of the planar structure and at least one deep pocket clip attached adjacent a second edge of the planar structure, and wherein the at least one first holding member holds the planar structure on the existing road sign when the first holding member is attached to the planar structure; and
at least one second holding member configured to attach to the planar structure and form a second space configured to receive a temporary road sign between the second holding member and the second side of the planar structure, wherein the at least one second holding member holds the temporary road sign in a position that obscures the information on the existing road sign and makes viewable the information on the temporary road sign when the second holding member is attached to the planar structure.

US Pat. No. 10,395,566

OFFSET DISPLAY HOLDER WITH C-CHANNEL

K-International, Inc., W...

1. A display device, comprising:an elongated body including
a top plate extending a length of the elongated body, the top plate having a top surface and a bottom surface opposite the top surface;
a first grip portion extending from the top plate, the first grip portion extending the length of the elongated body, the first grip portion being configured for gripping on opposite sides of the first grip portion by a gripper, the first grip portion including a first support web defining a planar portion extending from the bottom surface of the top plate in a direction perpendicular to the top surface of the top plate, the first support web having the opposite sides configured for gripping by the gripper, the first grip portion including a cross web connected to the first support web, the cross web including a portion disposed parallel to the top surface of the top plate, the cross web being spaced from and disposed below the bottom surface of the top plate so that the opposite sides configured for gripping by the gripper are disposed between the cross web and the top plate;
a brace extending from the top plate and spaced from the first grip portion, the brace extending the length of the elongated body;
a second support web extending from the brace at portion of the brace opposite the top plate, the second support web extending the length of the elongated body, the second support web providing a second grip portion, the second grip portion being configured for gripping on opposite sides of the second grip portion by the gripper, the second grip portion being configured for being gripped by the same gripper as the first grip portion, the second grip portion being spaced from the first grip portion; and
a C-channel connected to the second support web, the C-channel defining an interior space, the C-channel defining a gap opening into the interior space, the C-channel extending the length of the elongated body.

US Pat. No. 10,395,565

HARDCASE LUGGAGE WITH BUILT-IN NAME TAG COMPARTMENT

Olympia International, In...

1. A built-in compartment for hardcase luggage comprising:a case having an outer side and an inner side; and
a drawer configured to be slid in and out of the case,
wherein:
the case comprises a coupling portion formed on the inner side, the coupling portion protruding from the inner side and penetrating a portion of a surface of the hardcase luggage;
the coupling portion is shaped to receive a fastening element;
a space is formed between the surface of the hardcase luggage onto which the case is coupled and a surface of the inner side of the case to receive the drawer; and
the drawer is shaped to remain within the case when the drawer is pulled out of the case such that the case and the drawer are not separated even when the drawer is pulled out maximally.

US Pat. No. 10,395,564

AUTOMOTIVE SERVICE TAG AND METHOD OF USING THE SAME

Auto Service Tags, LLC, ...

1. An automotive service tag for a vehicle, the automotive service tag comprising:a detachable key tag comprising an identifier, a through hole, and a key ring portion configured to hold a key of the vehicle;
a first portion comprising multiple foldable tags each having a respective male portion, wherein each of the multiple foldable tags is associated with one of a set of vehicle services;
a second portion having a top end and comprising the identifier for pairing with the detachable key tag, a hanger portion extending from the top end and configured to hang the automotive service tag on a rear-view mirror of the vehicle, a protrusion extending from the top end and configured to engage with the through hole of the detachable key tag, and multiple female portions each configured to receive a corresponding male portion of a respective one of the multiple foldable tags; and
a foldable edge disposed between the first portion and the second portion, wherein each one of the multiple foldable tags is foldable about the foldable edge such that a male portion of a foldable tag folded about the foldable edge engages with a corresponding female portion to retain the foldable tag at the second portion,
wherein a foldable tag affixed to the automotive service tag but not retained at the second portion indicates that a corresponding vehicle service associated with the foldable tag has not been completed, and
wherein a foldable tag folded about the foldable edge and retained at the second portion indicates that a corresponding vehicle service associated with the foldable tag has been completed or is not needed.

US Pat. No. 10,395,563

METHOD AND APPARATUS FOR EDITING A DIGITAL MAP OF A TRANSPORT VEHICLE FOR TRANSPORTING VEHICLES

Robert Bosch GmbH, Stutt...

1. A method for editing a digital map of a transport vehicle for transporting vehicles, the method comprising:for each of one or more real reference locations of the transport vehicle that corresponds to a respective digital reference location of the map, ascertaining respective reference coordinates relative to a reference coordinate system, so that the respective ascertained reference coordinates are associated with the respective digital reference location that corresponds to the respective real reference location; and
deriving respective coordinates, relative to the reference coordinate system, of further digital locations of the digital map from the reference coordinates of the one or more real reference locations based on a derivation protocol, wherein the further digital locations corresponding to further real locations of the transport vehicle, the digital map of the transport vehicle thereby being edited to include the map coordinates, relative to the reference coordinate system, that are associated with the one or more real reference locations and with the further real locations of the transport vehicle.

US Pat. No. 10,395,562

COMBAT MEDICAL SIMULATORS AND ASSOCIATED SYSTEMS AND METHODS

Gaumard Scientific Compan...

1. A combat medical simulator, comprising:a simulated torso;
a simulated head adapted to be coupled to the simulated torso by a neck support structure; and
the neck support structure, which comprises a first component fixedly secured to the simulated head, a second component fixedly secured to the simulated torso, and a spring having a first portion threadingly engaged with the first component and a second portion threadingly engaged with the second component.

US Pat. No. 10,395,561

THREE-DIMENSIONALLY PRINTED INTERNAL ORGANS FOR CRASH TEST DUMMY

HUMANETICS INNOVATIVE SOL...

1. An internal organ for a crash test dummy comprising:a three-dimensionally printed internal organ comprising a foam material having a plurality of defined and varied cell structures, the three-dimensionally printed internal organ being adapted to be disposed within a torso area of the crash test dummy and to be operatively coupled to a pressure transducer configured to measure regional pressure of the crash test dummy for providing evaluation of potential abdominal injuries during vehicle crash testing.

US Pat. No. 10,395,560

IMAGING PHANTOM FOR RADIATION BASED EQUIPMENT

Stellenbosch University, ...

1. A versatile phantom for image quality control on multiple different types of medical x-ray imaging equipment comprising a radiolucent housing in which there are located a first series of elements of the same shape and size wherein each element has a different electron density such that grey scale can be evaluated utilizing the series; a second series of elements of the same shape and material but having a range of different sizes for assessing low contrast detectability; at least one position indicating item selected from a central ball within the housing, position indicating lines on the housing and a unique flat peripheral face of the housing; and at least one mammography dedicated item selected from elements representative of mammography fibres and mammography micro-calcifications.

US Pat. No. 10,395,559

SURGICAL TRAINING MODEL FOR TRANSLUMINAL LAPAROSCOPIC PROCEDURES

Applied Medical Resources...

1. A surgical training device, comprising:a body having an outer surface and an inner surface defining an elongate lumen having an open proximal end;
a plurality of eyelets connected to the inner surface of the lumen and distributed along the longitudinal axis; and
an elongate core disposed coaxially inside the lumen and extending longitudinally along the longitudinal axis of the model;
wherein the core obstructs the lumen reducing the accessible area to an annular space that extends longitudinally along the model;
wherein said plurality of eyelets forms at least one pathway for practicing the passing of at least one needle and suture through the eyelets of said at least one pathway.

US Pat. No. 10,395,558

METHOD AND APPARATUS FOR AUSCULTATION TRAINING

1. An auscultation training device comprising:a stethoscope having:
a headpiece;
at least one earpiece;
tubing, wherein the tubing has a hollow interior and an opening within the wall of the tubing;
a speaker inserted into the hollow interior of the tubing through an insertion point, further comprising an audio jack wherein the insertion point of the speaker through the tubing forms an airtight seal with the tubing and wherein the speaker does not fully obstruct the hollow interior of the tubing; and
a solenoid inserted into the hollow interior of the tubing through an insertion point along the outer circumference and length of the tubing between the headpiece and the speaker, wherein the insertion point of the solenoid through the tubing forms an airtight seal with the tubing and wherein the solenoid is selectively operational to fully obstruct the hollow interior of the tubing when activated.

US Pat. No. 10,395,557

METHOD AND APPARATUS FOR AUSCULTATION TRAINING

1. An auscultation training device comprising:a stethoscope having:
a headpiece;
at least one earpiece;
tubing, wherein the tubing has a hollow interior;
a speaker inserted into the hollow interior of the tubing through an insertion point, further comprising an audio jack, wherein the insertion point of the speaker through the tubing forms an airtight seal with the tubing; and wherein the speaker does not fully obstruct the hollow interior of the tubing; and
a solenoid inserted into the hollow interior of the tubing through an insertion point along the outer circumference and length of the tubing between the headpiece and the speaker, wherein the insertion point of the solenoid through the tubing forms an airtight seal with the tubing and wherein the solenoid is selectively operational to fully obstruct the hollow interior of the tubing when activated.

US Pat. No. 10,395,556

KIT FOR ASSEMBLING PLANAR LED LIGHTING DEVICE

Progressive Arts Alliance...

1. A kit for assembling a three-dimensional lighted work, comprising:at least two non-conducting planar members, each having a receptacle notch formed as a cut-out extending from one major side surface to the opposite major side surface, said cutout extending in the thickness direction of each planar member;
a generally u-shaped clip configured to mate with the receptacle notches of the planar members to secure them together;
a battery;
at least one battery receptacle formed within one of the planar members, said receptacle extending in the thickness direction of the planar member and having openings on a first face and an opposite second face of said planar member, for accepting and holding the battery such that a positive terminal of the battery is exposed sufficiently to allow electrical contact at said first face of the planar member and a negative terminal of the battery is exposed sufficiently to allow electrical contact at said second face of the planar member;
at least one LED light having a positive contact and a negative contact;
and at least one conductive tape for connecting the positive contact of the at least one LED light to the battery and a second conductive tape for contacting the negative contact of the at least one LED light to the battery.

US Pat. No. 10,395,555

SYSTEM AND METHOD FOR PROVIDING OPTIMAL BRAILLE OUTPUT BASED ON SPOKEN AND SIGN LANGUAGE

1. A system for determining text for an optimal text stream corresponding to a series of words presented in spoken language and sign language, the system comprising:a camera configured to detect image data corresponding to the series of words in sign language;
a microphone configured to detect audio data corresponding to the series of words in spoken language; and
a processor configured to:
determine, for each word in the series of words in sign language, an image-based text word and a confidence value for the image-based text word based on the image data,
determine, for each word in the series of words in spoken language, an audio-based text word and a confidence value for the audio-based text word based on the audio data,
when a corresponding image-based text word and a corresponding audio-based text word do not match, for a particular word in the series of words:
select the image-based text word or the audio-based text word to be included in the optimal text stream based on an image stream confidence value and an audio stream confidence value, the image stream confidence value having an initial value corresponding to a confidence value of a first determined image-based text word, and the audio stream confidence value having an initial value corresponding to a confidence value of a first determined audio-based text word,
update the image stream confidence value by an amount proportional to a confidence value of the corresponding image-based text word and whether the corresponding image-based text word was selected, and
update the audio stream confidence value by an amount proportional to a confidence value of the corresponding audio-based text word and whether the corresponding audio-based text word was selected, and provide the optimal text stream to an output device.

US Pat. No. 10,395,553

METHOD, RECORDING MEDIUM, AND APPARATUS FOR CONTROLLING IMAGE DISPLAYED ON DISPLAY

PANASONIC INTELLECTUAL PR...

1. A method comprising:causing a processor to acquire recipe data including a plurality of steps that should be executed in order in cooking;
causing the processor to determine a first step from the plurality of steps;
causing the processor to acquire first detailed information of the first step and second detailed information of a second step from the recipe data, the second step should be executed next to the first step;
causing the processor to acquire a screen size of a display;
causing the processor to generate simplified information of briefly describing contents of the second step based on the acquired second detailed information and the acquired screen size of the display; and
causing the processor to display, on the display, a guide image including both of first indicative contents of the determined first step and second indicative contents of the second step and not including third indicative contents of a third step that should be executed next to the second step, the first indicative contents and the second indicative contents respectively corresponding to the first detailed information of the first step and the simplified information on the second step.

US Pat. No. 10,395,552

COACHING A PARTICIPANT IN A CONVERSATION

International Business Ma...

1. A system, comprising:a computer processor; and
a memory containing a program that, when executed on the computer processor, performs an operation for coaching a participant in a conversation, comprising:
receiving text of a conversation between a plurality of participants in order to coach a participant in the conversation;
annotating the text of the conversation using natural language processing (NLP) techniques;
evaluating the annotated text of the conversation using a machine learning (ML) model, wherein the ML model is generated through training using a plurality of training examples, wherein the training comprises:
identifying a first plurality of features from the plurality of training examples using NLP techniques, the first plurality of features related to a probability that a given training example, of the plurality of training examples, exhibits a characteristic of a medical disorder, and
determining one or more weights associated with each feature of the first plurality of features, based on the plurality of training examples, and
wherein evaluating the annotated text of the conversation using the ML model comprises:
identifying a second plurality of features in the conversation based on the annotated text of the conversation, the second plurality of features corresponding with one or more features of the first plurality of features; and
determining a probability that the participant in the conversation is exhibiting a characteristic of the medical disorder by applying the one or more weights to the second plurality of features in the conversation, using the ML model;
transmitting, based on the determined probability, a notice to the participant indicating the contribution to the conversation by the participant is characteristic of the medical disorder;
selecting, based on the annotated text of the conversation, an action of a plurality of pre-defined actions that is not characteristic of the medical disorder exhibited by the participant; and
transmitting a suggestion relating to the action to the participant.

US Pat. No. 10,395,551

SYSTEMS AND METHODS FOR AN IMMERSIVE SIMULATOR

THE BOEING COMPANY, Chic...

1. A method (300), comprising:generating (304) visual, auditory and other sensory depictions of a life-sized virtual crew member in an aircraft simulator, wherein the virtual crew member simulates operational actions and behavioral and physiological responses of a crew member of an aircraft;
collecting (308) data representing a state of the aircraft being simulated and one or more responses of an operator during operation of the aircraft simulator, wherein the one or more responses comprise biofeedback data associated with the operator;
generating (306), in response to at least one of the data representing the state of the aircraft and the one or more responses, one or more simulated operational actions or simulated behavioral and physiological responses for the virtual crew member;
collecting (308) additional data representing a new state of the aircraft being simulated and one or more additional responses of the operator, wherein the one or more additional responses comprise additional biofeedback data of the operator that corresponds to an interaction with the one or more simulated operational actions or simulated behavioral and physiological responses for the virtual crew member; and
storing (310) the one or more responses and the one or more additional responses as a log of the operator's operation of the aircraft simulator.

US Pat. No. 10,395,550

PORTABLE COMPUTING DEVICE AND METHOD FOR TRANSMITTING INSTRUCTOR OPERATING STATION (IOS) FILTERED INFORMATION

CAE INC, Saint-Laurent, ...

1. A portable computing device comprising:a display;
a user interface for allowing interactions of a user with the portable computing device;
a communication interface for exchanging data with other entities;
a processing unit for:
receiving Instructor Operating Station (IOS) control and monitoring data from a simulation server via the communication interface, the IOS control and monitoring data allowing the user of the portable computing device to control execution of a simulation in real-time;
receiving simulation session data via the communication interface, the simulation session data comprising destination user access rights and an indication of a destination user that is currently executing the simulation;
displaying the IOS control and monitoring data on the display;
receiving a selection by the user of at least one component of the IOS control and monitoring data displayed on the display via the user interface;
determining IOS filtered information as a subset of information related to the selected at least one component, the determination of the IOS filtered information taking into consideration the destination user access rights of the destination user currently executing the simulation; and
transmitting the IOS filtered information to a destination computing device separate from the portable computing device via the communication interface.

US Pat. No. 10,395,549

SIMULATION PLATFORM MODULE

Lockheed Martin Corporati...

1. A method for generating a mission file, comprising:determining, by a simulation platform module executing on a computing device comprising a processor, that an external simulation object exists;
initiating the external simulation object into an executing state;
receiving from the external simulation object:
a first event mapping that maps a first input to a first event implemented by the external simulation object in response to a notification of an occurrence of the first input wherein the first input comprises data that indicates that at least one peripheral device associated with the computing device has been manipulated; and
an object attribute identifier that identifies an object attribute controlled by the external simulation object;
receiving a first user input from a user via a peripheral device associated with the computing device;
determining that the first user input matches the first input;
notifying the external simulation object of the occurrence of the first input; and
storing a first input identifier that identifies the first input in a data structure.

US Pat. No. 10,395,548

COMPUTER-BASED SYSTEM FOR RELATIONAL MODALITY ASSESSMENT WITH PROJECTIVE TESTING

1. A computer-based system for relational modality assessment with projective testing, said system including:a computer system comprising a computer operably associated with a local input device located proximate to the computer, a visual display device, and memory storing executable instructions, the computer being specially programmed to perform the operations of:
generating a relational inventory test comprising a plurality of questions pertaining to a plurality of diagnostic categories, and displaying said plurality of questions of said relational inventory test on said visual display device so that said plurality of questions are viewable by a system user;
receiving, at the local input device, answers to said plurality of questions of said relational inventory test from said system user;
generating a quantitative assessment of one or more of said plurality of diagnostic categories based upon said answers of said system user to said plurality of questions of said relational inventory test;
outputting said quantitative assessment of said one or more of said plurality of diagnostic categories for said system user on said visual display device;
generating a projective sequence test comprising a plurality of artwork assignments and corresponding questionnaires pertaining to a plurality of role states, and displaying said artwork assignments and said corresponding questionnaires of said projective sequence test on said visual display device so that said artwork assignments and said corresponding questionnaires are viewable by a system user;
receiving, at the local input device, a plurality of drawings elicited by said artwork assignments and a plurality of responses to said corresponding questionnaires from said system user, said plurality of drawings received at said local input device being drawn by said system user, and said plurality of drawings and said plurality of responses being stored by said computer in profile template entries corresponding to respective ones of said plurality of role states;
generating a structured output report pertaining to two or more of said plurality of role states based upon said plurality of drawings and said plurality of responses of said system user to said plurality of artwork assignments and said corresponding questionnaires of said projective sequence test, said structured output report being generated by said computer based upon said profile template entries such that said plurality of drawings and said plurality of responses are arranged psychodynamically so as to create a self-revealing life cycle of said system user's experiences in real-time; and
outputting said structured output report pertaining to said plurality of role states for said system user on said visual display device;
wherein the integration of the results of said relational inventory test and the results of said projective sequence test transform fragmented personal experiences of said system user into a pattern of conflict resolution that said system user is able to recognize so that he or she is able to intervene on his or her own behalf; and
wherein, based upon said quantitative assessment generated from said results of said relational inventory test and said structured output report generated from said results of said projective sequence test, said system user is capable of self-diagnosing his or her psychological state.

US Pat. No. 10,395,547

SUPPORTING POPULARIZATION OF INFORMATION AND COMMUNICATIONS TECHNOLOGY IN THE FIELD OF EDUCATION

NEC Corporation, Tokyo (...

1. An information processing apparatus comprising:a memory storing instructions; and
a processor configured to execute the instructions to:
receive, from a portable terminal via a network, device information for identifying a device connected to the portable terminal;
select, based on the received device information, an application to be provided to the device; and
establish communication, with exchanging data on the network and an interface of the device in a protocol of the interface of the device, between the information processing apparatus and the device, relayed by the network and the portable terminal, and provide the application to the device, relayed by the network and the portable terminal,
wherein the processor is further configured to execute instructions to:
activate a set of device driver programs available on a database,
access the device using the device driver programs,
determine whether the device is controllable,
acquire the device information, if the device is controllable,
select, based on the acquired device information, an application to be provided to the device; and
provide the application to the device, relayed by the network and the portable terminal.

US Pat. No. 10,395,546

ADAPTIVE CONTENT DELIVERY FOR ONLINE EDUCATION

COURSERA, INC., Mountain...

1. A computer-implemented method, comprising:storing an original content of an online education course in a medium of a first type in a database coupled to an online education platform, the original content corresponding to a set of media elements of the medium of the first type;
automatically converting the original content of the online education course stored in the database to a content having different media elements than the original content;
storing the converted content of the online education course in a medium of a second type in the database; and
delivering, by the online education platform, either the original content in the medium of the first type or the converted content of the online education course in the medium of the second type to a student logged in to the online education platform based on a determination of a compatibility of different medium types with limitations of a computing device of the student, a study environment of the student, and/or network conditions.

US Pat. No. 10,395,545

ANALYZING SPEECH DELIVERY

International Business Ma...

1. A method implemented by at least one hardware processor for analyzing speech delivery of a user comprising:presenting to a user, via a graphical user interface on a display of a computing device, a plurality of criteria for analyzing the speech delivery of the user;
receiving, from the user via the computing device, a selection of at least one of the criteria for analyzing speech delivery;
receiving from the user, via the computing device, an input speech goal;
receiving, by the computing device, from at least one sensing device, speech data captured by the at least one sensing device during a delivery of a speech by the user;
transmitting the input speech goal, the speech data, and the selected at least one criteria to an analysis engine for analysis based on the selected at least one criteria;
receiving, from the analysis engine, an analysis report for the speech data, the analysis report comprising an analysis of the speech data performed by the analysis engine based on the selected at least one criteria and using the input speech goal to select a training corpus for training the analysis engine; and
presenting, to the user, via the graphical user interface, the analysis report.

US Pat. No. 10,395,544

ELECTRONIC LANDING MARKER

Amazon Technologies, Inc....

1. A method to guide an unmanned aerial vehicle (UAV) delivering a package to a delivery location, the method comprising:receiving a signal from a central control at an electronic marker that a package has been scheduled for delivery at a delivery time at a delivery location associated with the electronic marker;
displaying a message to a user, at a notification time which is prior to the delivery time, on a screen of the electronic marker to place the electronic marker in a first location proximate a landing zone;
identifying one or more conditions in the landing zone with one or more sensors on the electronic marker;
providing a message to the user with the electronic marker to place the electronic marker in a second location proximate to the landing zone to remedy at least one adverse condition of the one or more conditions in the landing zone;
displaying one or more symbols on the screen of the electronic marker to provide information related to the one or more conditions in the landing zone to the UAV, wherein the UAV is configured to detect the one or more symbols and approach the landing zone based at least in part on the one or more symbols; and
determining, with the one or more sensors, that at least one of the UAV and the package has landed on or near the electronic marker.

US Pat. No. 10,395,543

UNMANNED AERIAL VEHICLE MANAGEMENT SYSTEM

ZIPLINE INTERNATIONAL INC...

1. A system for fulfilling a request from a user, comprising a computer server, the computer server configured to:receive a service request from a remote client device operated by the user, the service request specifying a destination site;
select a distribution center based on the destination site; and
send at least a portion of the service request to the distribution center;
wherein, at least one of the computer server and the distribution center generate mission data that is communicated to an unmanned aerial vehicle; and
the mission data configures the unmanned aerial vehicle to navigate to the destination site.

US Pat. No. 10,395,542

DRONE TRAFFIC ENGINEERING

Cisco Technology, Inc., ...

1. A method comprising:at an air traffic control system including a non-transitory memory and one or more processors:
receiving a request for a flight path for a drone, the request including information indicative of a source location within a geographical area and a destination location within the geographical area;
modeling the geographical area as a data network of nodes and links, wherein modeling includes representing a plurality of geographical regions as the data network including a plurality of nodes, wherein modeling the geographical area as the data network includes mapping the plurality of geographical regions to the plurality of nodes and mapping boundaries between the plurality of geographical regions to links between the plurality of nodes;
determining a network data path from a source node of the plurality of nodes corresponding to the source location to a destination node of the plurality of nodes corresponding to the destination location, based on a minimization of cost metrics associated with the links between the plurality of nodes in the modeled geographical regions, the cost metrics including at least a hop count of nodes;
converting the network data path in the modeled geographical area into a flight path for the drone, wherein data network traffic engineering processes are used to determine the flight path for the drone; and
instructing the drone to traverse the geographic area in accordance with the flight path for the drone.

US Pat. No. 10,395,541

INTEGRATED FAULT-TOLERANT AUGMENTED AREA VIEWING SYSTEM

TEXAS INSTRUMENTS INCORPO...

1. A circuit, comprising:a processor having a processor input and a processor output, the processor input adapted to be coupled to a blind spot sensor, the processor configured to: receive a safety signal from the blind spot sensor; and generate at the processor output a blind spot camera video output signal in response to the safety signal;
an input hash generator having an input hash generator input and an input hash generator output, the input hash generator input coupled to the processor output, and the input hash generator configured to generate at the input hash generator output a first hash of the blind spot camera video output signal;
selector circuitry coupled to the processor and adapted to be coupled to a controller, the selector circuitry configured to select a video output signal, the selected video output signal being either: the blind spot camera video output signal, if the safety signal is responsive to an action by a user; or otherwise a controller video output signal from the controller;
a buffer having a buffer input and a buffer output, the buffer input coupled to the selector circuitry and adapted to be coupled to a display, the buffer configured to output at the buffer output the selected video output signal to the display for viewing by the user;
an output hash generator having an output hash generator input and an output hash generator output, the output hash generator input coupled to the buffer, and the output hash generator configured to generate at the output hash generator output a second hash of the selected video output signal; and
a bad frame detector having a detector input, the detector input coupled to the input hash generator output and to the output hash generator output, the bad frame detector configured to compare the first and second hashes to detect a video fault.

US Pat. No. 10,395,540

PROXIMITY EVENT DETERMINATION WITH LANE CHANGE INFORMATION

Lytx, Inc., San Diego, C...

1. A system for determining lane change information, comprising:an input interface configured to receive sensor-collected data of vehicle behavior; and
a processor configured to:
determine the lane change information based at least in part on:
determining a lane leaving event responsive to a determination that the sensor-collected data includes lane leaving information, and
determining a cut off event responsive to a determination that the sensor-collected data includes cut off information, wherein the cut off information is based at least in part on sensor-collected data including information about a vehicle in front of a current vehicle; and
output the lane change information.

US Pat. No. 10,395,539

NON-LINE OF SIGHT OBSTACLE DETECTION AND LOCALIZATION

GM GLOBAL TECHNOLOGY OPER...

1. A method of detecting and localizing a non-line of sight object, the method comprising:receiving reflections using a detection system of a vehicle, the reflections including direct and multipath reflections;
identifying, using a processor, the reflections associated with static targets to retain the reflections associated with moving targets;
distinguishing, using the processor, between line of sight objects and non-line of sight objects among the moving targets;
localizing, using the processor, the non-line of sight objects relative to the vehicle; and
indicating approaching non-line of sight objects among the non-line of sight objects, the approaching non-line of sight objects moving toward the vehicle on a path that intersects the vehicle.

US Pat. No. 10,395,538

VEHICULAR COMMUNICATION DEVICE

DENSO CORPORATION, Kariy...

1. A vehicular communication device used for a vehicle, comprising:a reception section that receives, from a periphery vehicle equipped with a narrow area communicator, a communication performance index representing performance of the narrow area communicator;
a processor configured to
successively settle a reference value as a criterion for the communication performance index based on the communication performance indexes received by the reception section from a plurality of the periphery vehicles;
acquire the communication performance index for a targeted narrow area communicator, wherein the targeted narrow area communicator is the narrow area communicator targeted at anomaly determination;
determine an anomaly of the targeted narrow area communicator based on a comparison between the reference value settled by the processor and the communication performance index acquired by the processor for the targeted narrow area communicator; and
send a notification to a center of the anomaly of the targeted narrow area communicator;
wherein the center stops an in-vehicle communication service using the targeted narrow area communicator in response to the notification of the anomaly of the targeted narrow area communicator.

US Pat. No. 10,395,537

VIRTUAL MIRROR TECHNIQUE FOR MEASURING TIME AND FREQUENCY OFFSETS BETWEEN CLOCKS ON MOVING PLATFORMS

THE BOEING COMPANY, Chic...

1. A method comprising:receiving a first optical signal transmitted by a first moving platform, the first optical signal comprising a first plurality of pulses;
adjusting a command signal at a second moving platform such that the received first plurality of pulses overlap a second plurality of pulses generated at the second moving platform;
transmitting a second optical signal comprising the second plurality of pulses from the second moving platform to the first moving platform, wherein each of the second plurality of pulses is transmitted from the second moving platform at the same time each of the first plurality of pulses is received at the second moving platform; and
determining a first time offset between a first clock in the first moving platform and a second clock in the second moving platform based on the second plurality of pulses received at the first moving platform.

US Pat. No. 10,395,536

METHOD AND APPARATUS FOR PARKING LOT METERING

Libergy PlugIns, Inc., S...

1. A method for managing parking having a mix of parking spaces both with and without electric vehicle charging, the method comprising the steps of:a) automatically receiving, by a controller of a parking kiosk, through a user interface of the parking kiosk, a first parking request from a first motorist, said controller programmed to manage a plurality of parking spaces having at least two parking space kinds, said at least two parking space kinds comprising both a first parking space kind having a charging device for electric vehicles and a second parking space kind having no charging device for electric vehicles, wherein at least a first parking space has the first parking space kind having a charging device and a second parking space has the second parking space kind having no charging device, said user interface prompting motorists for a selection from among at least a first choice of the first parking space kind and a second choice of the second parking space kind, the first parking request made by the first motorist selecting the first choice with the user interface, said first parking request having a first parameter comprising a first identifier of the first parking space kind;
b) automatically providing, by the controller, with a printer of the parking kiosk to which the controller has access, to the first motorist, based on at least the first parking request, one or more of the following: a first receipt and a first parking pass, each for parking in at least one of said plurality of parking spaces complying with said first parameter, each comprising a first indicia representative of the first parking space kind and a first time of expiration;
c) automatically receiving, by the controller, a second parking request from a second motorist, the second parking request made by the second motorist selecting the second choice with the user interface, the second parking request having a second parameter comprising a second identifier of the second parking space kind;
d) automatically providing, by the controller, with the printer, to the second motorist, based on at least the second parking request, one or more of the following: a second receipt and a second parking pass, each for parking in at least one of said plurality of parking spaces complying with the second parameter, each comprising a second indicia representative of a second time of expiration; and
e) accepting a payment from the first motorist, by the controller, with one of a card reader of the parking kiosk and a radio-frequency identification (RFID) reader in communication with said controller, wherein the performance of b) is in response to the payment and the payment is based on at least the first parking space kind.

US Pat. No. 10,395,535

METHOD AND SYSTEM FOR LEGAL PARKING

OPERR Technologies, Inc.,...

1. A computer-implemented system for identifying potentially available legal parking, the system comprising:a server communicatively coupled to a plurality of remote computing devices associated with a plurality of users via a network, wherein the plurality of remote computing devices include one or more location identifiers configured to generate location data corresponding to one or more locations, and wherein the server includes at least one non-transitory computer-readable storage medium with computer-readable instructions stored therein, a database for storing legal parking related data, and a processor for executing the computer-readable instructions to:
receive from the plurality of remote computing devices, the legal parking related data, wherein the legal parking related data is defined as having a particular data type comprising at least one of: commercial vehicle, non-commercial vehicle, type of vehicle, or type of vehicle plate;
store the legal parking related data in the database;
track a location and a speed of a first of the plurality of remote computing devices associated with a first user of the plurality of users;
identify based on the speed and the location, that the first user is not moving;
determine, by the processor, a period of time that the first user has not been moving;
compare the period of time with a predetermined threshold period of time;
automatically determine that the first user is parked in the location;
preclude the location from identification in the database as one of one or more potentially available legal parking locations;
receive, from a second of the plurality of remote computing devices associated with a second user, user data associated with the second user, the user data comprising an identified location of a second user, a present time of the second user, user related data, or a user type of the second user;
retrieve, from the database, at least a portion of the legal parking related data corresponding to the user data associated with the second user;
identify one or more potentially available legal parking locations for the second user based on at least one of: (i) the user data or (ii) the portion of the legal parking related data; and
transmit, to the second user, real-time parking availability data at one or more locations comprising at least one of: (1) the one or more potentially available legal parking locations, (2) one or more illegal parking locations, or (3) one or more unavailable locations.

US Pat. No. 10,395,534

OPERATION MANAGEMENT DEVICE, OPERATION MANAGEMENT METHOD AND OPERATION MANAGEMENT SYSTEM

ISUZU MOTORS LIMITED, To...

1. An operation management device comprising:a setting information acquisition unit configured to acquire selected vehicle information set in a user terminal and indicating a selected vehicle selected from a plurality of vehicles;
a vehicle information acquisition unit configured to acquire a plurality of pieces of position information and a plurality of pieces of time information at predetermined time intervals, the plurality of the pieces of position information indicating positions of each of the plurality of vehicles, and each of the plurality of the pieces of time information indicating time at which each of the plurality of the pieces of position information is acquired, and
a display control unit configured to display, on the user terminal, a map image and a position image that is overlapped on the map image, the position image indicating a plurality of positions indicated by the plurality of pieces of position information corresponding to the selected vehicle indicated by the selected vehicle information acquired by the setting information acquisition unit, and the position image being displayed in a mode that is determined based on the time indicated by each of plurality of pieces of time information.

US Pat. No. 10,395,533

METHOD FOR ACQUIRING AND PROVIDING A DATABASE WHICH RELATES TO A PREDETERMINED SURROUNDING AREA AND CONTAINS ENVIRONMENTAL DATA

AUDI AG, Ingolstadt (DE)...

1. A method for acquiring and providing a database which relates to a predetermined surrounding area and contains environmental data relating to at least dynamic objects in the predetermined surrounding area, comprising:acquiring the environmental data from sensors of at least one motor vehicle;
providing access to the database by a first motor vehicle, acting as a server in the predetermined surrounding area, the first motor vehicle providing a central data collecting point and communicating with other motor vehicles, including
responding to a request message received from a second motor vehicle by transferring at least a portion of the environmental data in the database to the second motor vehicle,
transmitting an interrogation message and in response receiving transmission of the environmental data relating to at least the dynamic objects to and from the other motor vehicles,
updating the database based on the environmental data relating to at least the dynamic objects obtained by the sensors of the first motor vehicle and the environmental data received by the transmission from the other motor vehicles, and
transferring, when a transfer criterion is satisfied, the database from the first motor vehicle acting as the server to a third motor vehicle which assumes responsibilities of the server.

US Pat. No. 10,395,532

METHOD FOR OPERATING A VEHICLE, AND MOTOR VEHICLE

Audi AG, Ingolstadt (DE)...

1. A method for operating a vehicle, comprising:receiving a subscription from a control device of the vehicle for information associated with a predefined region, wherein the information includes at least one piece of information;
associating, by a control center, the at least one piece of information with the predefined region; and
publishing, by the control center using a publish/subscribe middleware, the at least one piece of information associated with the predefined region based on a geographic position of the vehicle, wherein publishing the at least one piece of information makes the at least one piece of information available for retrieval by one or more receiving devices associated with vehicles that have subscribed to receive information,
wherein the publish/subscribe middleware supports a communication protocol that allows publishing of and subscribing to messages or the information, and
wherein the publish/subscribe middleware is external to the vehicle,
thereby enabling the control center to make the at least one piece of information available for retrieval rather than transmitting the at least one piece of information directly to the one or more receiving devices.

US Pat. No. 10,395,531

CONTROL DEVICE AND METHOD FOR COUPLING A MULTI-STANDARD ANTENNA ASSEMBLY OF A MOTOR VEHICLE TO AT LEAST ONE VEHICLE COMPONENT

Audi AG, Ingolstadt (DE)...

1. A control device for coupling an antenna assembly of a motor vehicle to at least one vehicle component of the motor vehicle for an exchange of messages with vehicle-external objects, comprising:an antenna connection device for connecting the antenna assembly to the at least one vehicle component;
a first radio module for providing a first radio link via the antenna assembly to at least one of the vehicle-external objects using a first radio standard;
a network connection device (PHY) for coupling the control device to the at least one vehicle component;
a second radio module for simultaneously providing a second radio link via the antenna assembly to at least one other of the vehicle-external objects using a second radio standard differing from the first radio standard;
a processor device for receiving at least one of the messages via the first radio link and for receiving at least one other of the messages via the second radio link; and
a receiver device for receiving a time signal of a Global Navigation Satellite System (GNSS), wherein the control device is configured to transmit a portion of the messages with time data and to generate the portion of the messages based on the time signal,
wherein the processor device comprises a synchronization unit configured to:
determine respective time data for each received message of the portion of the messages, wherein the respective time data are generated in the control device through detection of a respective time of receipt of each received message, and
forward each received message in a sequence determined by the respective time data to the at least one vehicle component, and
wherein the processor device is further configured to provide a respective protocol stack for each of the first radio module and the second radio module.

US Pat. No. 10,395,530

SITUATIONAL UNDERSTANDING OF UNKNOWN ROADWAY CONDITIONS THAT ARE AHEAD FOR A CONNECTED VEHICLE

12. A method comprising:analyzing environment data associated with a lead vehicle and driver data associated with a main vehicle to determine whether an event associated with the lead vehicle is relevant to the main vehicle, wherein the environment data describes a first geographic location of the event and the driver data describes a second geographic location of the main vehicle and wherein the event is determined to be relevant to the main vehicle because (1) the main vehicle is travelling on a route that includes the first geographic location and (2) the second geographic location indicates that the main vehicle has not passed the first geographic location;
wherein one or more of the first geographic location and the second geographic location is determined by a Dedicated Short Range Communication (DSRC)-compliant GPS unit that is accurate to within plus or minus 1.5 meters of an actual location of one or more of the lead vehicle and the main vehicle.

US Pat. No. 10,395,529

TRAFFIC SIGNAL CONTROL USING MULTIPLE Q-LEARNING CATEGORIES

FUJITSU LIMITED, Kawasak...

1. A method to control traffic signals at an intersection, the method comprising:clustering historical traffic data into a plurality of traffic pattern clusters;
generating a plurality of Q-learning categories, each Q-learning category of the plurality of Q-learning categories corresponding to a traffic pattern cluster of the plurality of traffic pattern clusters;
determining a first Q-learning category of the plurality of Q-learning categories to use in controlling traffic signals at an intersection based at least in part on a first traffic data of the intersection, the first Q-learning category corresponding to a first traffic pattern cluster, the first traffic data corresponding to the first traffic pattern cluster;
generating a first control action for the traffic signals at the intersection based at least in part on the first Q-learning category;
determining a second traffic data of the intersection;
determining whether to change to a second Q-learning category of the plurality of Q-learning categories to use in controlling traffic signals at the intersection, the second Q-learning category corresponding to a second traffic pattern cluster, the second traffic data corresponding to the second traffic pattern cluster; and
responsive to a determination to change to the second Q-learning category, generating a second control action for the traffic signals at the intersection based at least in part on the second Q-learning category.

US Pat. No. 10,395,527

METHOD AND CONTROL AND DETECTION DEVICE FOR A PLAUSIBILITY CHECK OF A WRONG-WAY DRIVING INCIDENT OF A MOTOR VEHICLE

Robert Bosch GmbH, Stutt...

12. A control and detection device for providing a plausibility check of a wrong-way driving incident of a motor vehicle at a junction of a unidirectional roadway of a road, comprising:an activating arrangement to activate the plausibility check, configured for recognizing a direction feature of a roadway of the junction, wherein the recognizing includes recognizing at least one road sign as a prohibition sign, wherein the recognizing is performed by an image sensor;
a determining arrangement to determine at least one of (i) whether a current driving direction of the motor vehicle leads in the direction of a roadway having at least one prohibition sign indicating a no entry, and (ii) whether a predicated driving route of the motor vehicle leads in the direction of a roadway having at least one prohibition sign; and
an arrangement for intervening in a steering of the motor vehicle based on a result of the determining arrangement.

US Pat. No. 10,395,525

VEHICLE IDENTIFICATION SYSTEM

RideShare Displays, Inc.,...

1. A vehicle identification system, comprising:a display associated with a front windshield of a vehicle, wherein the display is movable so as to be visible from an exterior of the vehicle by a rider;
a controller communicatively coupled to mobile communication devices, wherein the controller generates a first signal representing an indicator which is transmitted to a mobile communication device associated with a driver of the vehicle and a second signal representing the indicator which is transmitted to a mobile communication device associated with the rider; and
wherein the mobile communication device associated with the driver of the vehicle generates a third signal representing the indicator which is transmitted to the display, the third signal representing the indicator identifies the vehicle.

US Pat. No. 10,395,524

METHOD AND SYSTEM FOR DETECTING AUTONOMOUSLY DRIVEN VEHICLES, FOR DISTANCE MEASUREMENT AND FOR DISTANCE CONTROL

Bayerische Motoren Werke ...

1. A method for detecting autonomously operated vehicles, the method comprising the acts of:sensing a motion trajectory of a first vehicle via a sensor unit located outside the first vehicle;
determining an autonomy characteristic value via a processor as a function of the motion trajectory of a single vehicle, wherein the single vehicle is the first vehicle, the autonomy characteristic value representative of whether the first vehicle is being operated autonomously or non-autonomously; and
controlling a distance of a third vehicle from the first vehicle based on the autonomy characteristic value.

US Pat. No. 10,395,523

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR INDEXING TRAFFIC LANES FOR SIGNAL CONTROL AND TRAFFIC FLOW MANAGEMENT

HERE Global B.V., Eindho...

1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:determine a directionality for one or more lanes for each of two or more roadways proximate an intersection, wherein directionality is one of toward the intersection or away from the intersection;
determine a bearing for each lane of the two or more roadways proximate the intersection, where the bearing is informed by the directionality;
identify the lanes using a hierarchy, wherein the hierarchy considers a predetermined order of directionality and bearing;
cause the identification of the lanes to be stored in a memory, wherein the identification of the lanes is associated with the intersection; and
manage at least one of signal phase and timing or traffic planning of the intersection using the identification of the lanes.

US Pat. No. 10,395,522

ADAPTIVE TRAFFIC OPTIMIZATION USING UNMANNED AERIAL VEHICLES

1. A method of adaptive traffic control, the method comprising:receiving traffic data at an intersection;
determining statistics associated with traffic at the intersection based on the traffic data;
detecting an anomaly in the traffic based on the statistics;
utilizing an unmanned aerial vehicle (UAV) to determine a root cause of the anomaly; and
communicating an anomaly rule based on the root cause to a light controller to control traffic at the intersection.

US Pat. No. 10,395,521

TRAFFIC MANAGEMENT BASED ON BASIC SAFETY MESSAGE DATA

1. A method of managing traffic lanes, including a first lane having traffic flowing towards a first heading, a second lane having traffic flowing towards a second heading, and a third lane that is configurable to have traffic flowing towards either the first heading or the second heading, wherein the first heading is different from the second heading, the method comprising:wirelessly receiving, by a dedicated short range communication (“DSRC”) antenna, messages from vehicles traveling on the first lane, the second lane, or the third lane, wherein each message includes data describing a particular lane of travel for a specific vehicle, a speed of travel for the specific vehicle, and a heading of travel for the specific vehicle;
determining, by a processor, based on the messages, that traffic in the first lane flowing towards the first heading and traffic in the second lane flowing towards the second heading are imbalanced; and
controlling, by the DSRC antenna, a traffic light to reconfigure the traffic light to allow traffic in the third lane to change flow towards a different heading from an initial heading.

US Pat. No. 10,395,520

METHOD AND APPARATUS FOR CONSTRUCTING A TRAFFIC MODEL

HERE Global B.V., Eindho...

5. A method for constructing a traffic model, the method comprising:categorizing links of a second traffic model as being either observed or unobserved based upon an evaluation of a first traffic model associated with a point in time prior to the point in time represented by the second traffic model, wherein a link is observed in an instance in which a most likely route through the first traffic model transits over the link and includes at least a predetermined number of probe data points;
separately for an unobserved graph comprised of unobserved links and an observed graph comprised of observed links, determining a fastest path between common nodes that appear in each of the unobserved graph and the observed graph;
in an instance in which the fastest path in the unobserved graph is at least as fast as the fastest path in the observed graph, adding a travel time penalty to a travel time of the unobserved link in the second traffic model, subsequent to the first traffic model;
completing construction of the second traffic model including the travel time penalty added to the travel time of the unobserved link; and
providing the second traffic model to a routing and navigation system in order to construct a route or estimate a time of arrival based thereupon.

US Pat. No. 10,395,519

METHOD AND SYSTEM FOR COMPUTING AN O-D MATRIX OBTAINED THROUGH RADIO MOBILE NETWORK DATA

TELECOM ITALIA S.p.A., M...

1. A method for managing data regarding one or more flows of physical entities in a geographic area during at least one predetermined time period, wherein for each physical entity the data comprise a plurality of positioning data representing detected positions of the corresponding physical entity in said geographic area and corresponding time data identifying instants at which each position is detected, the method comprising:subdividing the geographic area into at least two zones;
subdividing the at least one predetermined time period into one or more time slots;
identifying a number of the physical entities that flowed from a first zone of the at least two zones to a second zone of the at least two zones during each time slot of the one or more time slots, and
computing an Origin-Destination (O-D) matrix for each time slot of the one or more time slots based on said identifying, each Origin-Destination matrix comprising a respective row for each one of the at least two zones where the flow of the physical entities have started and a respective column for each one of the at least two zones where the flow of the physical entities have ended during the corresponding time slot, and each entry of the Origin-Destination matrix being indicative of the number of the physical entities that, during the corresponding time slot, flowed from the first zone to the second zone,
wherein the step of identifying the number of the physical entities that flowed from the first zone to the second zone during each time slot comprises:
for each physical entity, identifying a purpose of movement among predetermined purposes of movement which caused the physical entity flowing from the respective first zone to the respective second zone on the basis of an analysis of said data, said identifying the purpose of movement comprising:
obtaining a first indication of a location in which each physical entity is located within the first zone, the first indication of the location comprising a first location type associated with said location:
obtaining a second indication of a location in which each physical entity is located within the second zone, the second indication of the location comprising a second location type associated with said location, and
associating a predetermined purpose of movement to the first and second indication of the respective location on the basis of the first location type and second location type, respectively,
wherein, for each purpose of movement identified the step of computing the Origin-Destination matrix comprises:
calculating an indication of a number of physical entities that, during the corresponding time slot, flowed from the first zone to the second zone for a same purpose of movement.

US Pat. No. 10,395,518

WIRELESS TRAFFIC SENSOR SYSTEM

1. A wireless traffic sensor system comprising:at least a first wireless traffic sensor (WTS) and a second WIS being installed in ground along a vehicle passing path; and
a battery charging unit located in vicinity of said first and second wireless traffic sensors,
wherein said battery charging unit converts solar power into a plurality of electrical pulses being transmitted to said first and second wireless traffic sensors; and wherein said first and second wireless traffic sensors use said plurality of electrical pulses in charging a rechargeable battery inside said first and second wireless traffic sensors respectively,
wherein information collected by said first and second wireless traffic sensors are relayed through a communication device to a wireless communication tower nearby, said information being related to one or more vehicles that pass by said first and second wireless traffic sensors, and
wherein said communication device is a cell phone being carried by one of said one or more vehicles and is not in use by any person inside said one of said one or more vehicles.

US Pat. No. 10,395,517

SYSTEM AND METHOD FOR MONITORING USER INTERACTIONS WITH A UNIVERSAL CONTROLLING DEVICE

Universal Electronics Inc...

1. A universal controlling device, comprising:a processing device;
a user interface coupled to the processing device; and
a memory device coupled to the processing device, wherein the memory device has stored thereon instructions which instructions, when executed by the processing device, cause the universal controlling device to sense a one of a plurality of operating modes in which the universal controlling device is currently operating, sense a user interaction with the user interface, and store within a memory of the universal controlling device first data indicative of the sensed user interaction correlated to the sensed one of the plurality of operating modes in which the universal controlling device is currently operating whereby the first data, which is available for analysis, serves to indicate that the sensed user interaction with the user interface occurred while the universal controlling device was operating in the sensed one of the plurality of operating modes.

US Pat. No. 10,395,516

SAFETY INSTRUMENTED CONTROL APPARATUS AND METHOD THEREOF, AND SAFETY INSTRUMENTED SYSTEM

YOKOGAWA ELECTRIC CORPORA...

1. A safety instrumented control apparatus comprising:a message transmitter that transmits an alarm message to a display apparatus based on an output from a field device that continues to output an alarm upon detecting an abnormal condition until a reset operation is performed;
a storage that stores a group ID for identifying a group of the field devices;
a reset circuit that counts on a timer until a predetermined amount of time passes after the reset operation;
a diagnosing circuit that, during the count of the timer for any of the field devices belonging to the group ID, adds display suppression information to the alarm message related to the field device belonging to the group ID;
a record storage where the alarm message is saved irrespective of the count of the timer; and
an activation state managing circuit that manages an activation state of the field device, wherein
when any one of the field devices has not returned to a normal state after the end of the count of the timer, the diagnosing circuit retransmits, to the display apparatus, the alarm message during the count of the timer saved in the record storage.

US Pat. No. 10,395,515

SENSOR AGGREGATION AND VIRTUAL SENSORS

Intel Corporation, Santa...

1. A system including an aggregator to aggregate data to be received over at least one data channel from sensors including at least first and second sensors, the sensors including a selected one or more of transitory and fixed sensors, and the sensors may have an associated trust value, the system comprising:the first one of the sensors to provide first sensed data of a first type to the aggregator;
the second one of the sensors to provide second sensed data of a second type to the aggregator;
the aggregator to
receive selected ones of the first and second sensed data from the sensors,
provide at least one virtual sensor corresponding to the selected ones of the first and second sensed data, and
associate a trust value with the virtual sensor, the trust value based at least in part on trust values, if any, associated with either the first or second sensors.

US Pat. No. 10,395,514

ALARM PULL STATION HAVING A REMOVABLE ACTUATOR COVER

Siemens Schweiz AG, Zuri...

1. An alarm pull station, comprising:a mounting base having a mounting surface, a tab extending from the base, and a cam rotatable to a plurality of pre-determined cam positions about an axis substantially perpendicular to the mounting surface;
an actuator switch having a plunger and a biasing device coupled to the plunger to bias the plunger in a direction towards the cam; and
a cover having a lower protuberance to selectively engage the plunger to bias the cover in a direction towards the cam, an upper protuberance disposed above the lower protuberance to selectively engage the cam when the cam is rotated to a first cam position or to a second cam position, and a flange disposed to slidingly engage the tab on the base to selectively retain the cover to the mounting base in cooperation with the plunger biasing the lower protuberance of the cover and the cam engages the upper protuberance of the cover.

US Pat. No. 10,395,513

RELAYING COMMUNICATIONS IN A WIRELESS SENSOR SYSTEM

Google LLC, Mountain Vie...

1. An audio-enabled wireless device configured to provide an audio output and configured for bidirectional wireless communication in a wireless mesh network, the audio-enabled wireless device comprising:a wireless transceiver;
an audio output element;
a reset element; and
a controller operatively coupled to the wireless transceiver, the audio output element, and the reset element, the controller being configured to:
operate the audio-enabled wireless device in a first power mode;
receive, using the wireless transceiver, a communication packet, the communication packet including a preamble portion, an identification code portion, a data payload portion, and an integrity portion;
after the reception of the communication packet, determine whether a period of time has elapsed; and
in response to determining that the period of time elapsed, transition to a second power mode.

US Pat. No. 10,395,512

MOBILE SIGNAL UNIT, MOBILE OPERATING UNIT AND MOBILE DEFENSE SYSTEM

Georg Bernitz, Nuremberg...

1. Mobile operating unit for activating and/or deactivating a mobile signal unit that includes a first memory unit, a siren for generating an acoustic defense signal, an activation element connected to the siren and configured for selective manual activation of the siren and further configured so that the siren can be activated by an activation command that matches an activation code, and a wireless first interface connected to the activation element and to the first memory unit, the mobile operating unit comprising:an input unit for entering an activation command;
a wireless second interface connected to the input unit and configured for connecting to the wireless first interface of the mobile signal unit;
a second memory unit connected to the wireless second interface and wherein an activation code is stored in the first memory unit or in the second memory, unit; and
a second control unit connected to the second memory unit and configured for comparing with the stored activation code an activation command entered via the input unit and accordingly activating the siren in the event of a match between the entered activation command and the activation code stored in the first or second memory unit.

US Pat. No. 10,395,511

CONDITION-RESPONSIVE WEARABLE DEVICE FOR SENSING AND INDICATING PROXIMITY OF AN ARTICLE WITH A SPECIFIC CHARACTERISTIC

Capitol One Services, LLC...

1. A condition-responsive wearable device for sensing and indicating proximity of an article with a specific characteristic, the wearable device comprising:a processor;
a sensor, wherein the sensor is configured to:
detect an article with a first information source within a first predetermined distance of the sensor, wherein the first information source includes characteristic information of the article,
detect the characteristic information of the article from the first information source,
detect a user with a second information source within a second predetermined distance of the sensor, wherein the second information source includes characteristic information of the user, and
detect the characteristic information of the user from the second information source;
a memory storing instructions that, when executed by the processor, cause the processor to:
request predefined characteristic information associated with the user based on the detected characteristic information of the user;
receive the predefined characteristic information, and
compare the characteristic information of the article with the predefined characteristic information; and
an indicator configured to generate an alarm in response to the processor detecting a mismatch between the characteristic information of the article and the predefined characteristic information.

US Pat. No. 10,395,510

REMINDING METHOD AND REMINDING DEVICE

BEIJING ZHIGU RUI TUO TEC...

1. A method performed by a system comprising a processor, comprising:casting a light spot having a pattern to a fundus of an eye of a user;
collecting at least one image comprising a patterned image, corresponding to the pattern, as presented by the fundus;
adjusting a first focal length of an adjustable lens on an optical path between the eye of the user and an image collection device, and a first distance from an equivalent lens for the eye to the adjustable lens to collect a clearest image of the patterned image corresponding to the pattern and presented by the fundus, wherein the light spot forms a virtual image through the adjustable lens;
in response to the clearest image being collected, determining a focusing point position according to the first focal length of the adjustable lens, the first distance from the equivalent lens to the adjustable lens, a second focal length of the equivalent lens, a second distance between the patterned image presented by the fundus and the equivalent lens, an optical distance between the light spot and the adjustable lens, and a third distance between the virtual image and the adjustable lens; and
obtaining at least one monitoring parameter according to the focusing point position, the at least one monitoring parameter comprising at least one of:
a first angle between a current sightline of the user and a specific direction, or
a second angle between the current sightline of the user and a normal which is on a viewed object and passes through the focusing point position.

US Pat. No. 10,395,509

METHOD OF PREPARING AND/OR CARRYING OUT A GROUND SURVEY IN A REGION OF INTEREST AND RELATED APPARATUS

TOTAL SA, Courbevoie (FR...

1. A method of preparing and/or carrying out a ground survey in a region of interest, comprising:triggering at least an event of the preparation and/or of the carrying out of the ground survey in a predetermined area of the region of interest;
flying at least a presence detector configured to detect the presence of a human and/or of an animal and/or of civil facilities in the predetermined area of the region of interest;
before triggering the event, detecting presence of a human and/or of an animal and/or of civil facilities in the predetermined area with the presence detector;
controlling the triggering of the event based on the results of the detection of a human and/or of an animal and/or of civil facilities made with the presence detector,
wherein the preparation and/or carrying out of the ground survey includes generating a geophysical stimulus, in particular a seismic signal in the ground with a source located in a predetermined shooting area, the triggering of the event including activating the source to generate the geophysical stimulus, or
wherein the preparation and/or the carrying out of the ground survey includes dropping a plurality of probes intended to partially penetrate into a ground in a predetermined dropping area, to carry out measurements in the around wherein the method comprises flying at least a probe carrier flying vehicle above the dropping area on the ground, the probe carrier flying vehicle carrying probes and a launcher, configured to separate each probe from the probe carrier flying vehicle, wherein the triggering of the event comprises activating the launcher to separate at least one of the probes from the probe carrier flying vehicle above the dropping area; wherein the method further comprising falling of the probe from the probe carrier flying vehicle in the ground of the dropping area, and at least partial penetration of the probe in the ground of the dropping area.

US Pat. No. 10,395,508

METHOD FOR DETERMINING WHETHER AN INDIVIDUAL LEAVES A PRESCRIBED VIRTUAL PERIMETER

Cerner Innovation, Inc., ...

1. A system for detecting when a monitored individual or any part of the monitored individual has crossed outside of a designated electronic perimeter, the system comprising:one or more 3D camera, motion and sound sensors within a room occupied by a specific individual to be monitored, the one or more 3D camera, motion and sound sensors configured to:
recognize one or more biometric identifiers of the specific individual; and
electronically forward a continuous video feed to a computerized virtual safety rail monitoring system;
wherein the computerized virtual safety rail monitoring system is configured to:
electronically designate virtual safety rails defining a designated electronic perimeter within an area of the room; and
detect whether the specific individual or any part of the specific individual has crossed over the designated electronic perimeter based on 3D information from the continuous video feed received from the one or more 3D camera, motion and sound sensors; and
a centralized monitoring station configured to receive and display the continuous video feed.

US Pat. No. 10,395,507

EMERGENCY COMMAND DEVICE AND SAFETY SYSTEM WITH AN EMERGENCY COMMAND DEVICE

1. An emergency command device, comprising:first and a second safety inputs connectable to a control and evaluating unit to receive an input voltage during operation of the emergency command device;
first and a second safety outputs connectable to the control and evaluating unit;
a first electrical switching path extending between the first safety input and the first safety output;
a second electrical switching path extending between the second safety input and the second safety output;
an emergency actuating unit comprising: a manually triggerable actuating element; a background element; and first and second mechanically, positively opening switches connected to the actuating element, the first switch being disposed in the first electrical switching path and the second switch being disposed in the second electrical switching path;
a light emitting unit comprising: a set of red light emitting diodes arranged to backlight the actuating element; and a set of yellow light emitting diodes arranged to backlight the background element;
at least one voltage detector comprising a comparator to detect an electrical output voltage at least one of the first and second safety outputs, wherein a drop in the output voltage below a preset or presettable threshold value causes the voltage detector to detect manual triggering of the manually triggerable actuating element; and
a flashing circuit arrangement coupled to the comparator to activate a periodic or non-periodic flashing of the yellow light emitting diodes and/or the red light emitting diodes of the light emitting unit in response to detection by the voltage detector of manual triggering of the manually triggerable actuating element.

US Pat. No. 10,395,506

REMOTE COOKING SYSTEMS AND METHODS

Weber-Stephen Products LL...

1. A method for monitoring a cooking status of at least one food items in a cooking device during a cooking operation, comprising the steps of:a processing unit accepting, storing and displaying user-selectable data including one or more cooking parameters selected by a user;
placing at least one temperature sensing device to detect a temperature of the at least one food item;
sensing at least one temperature with the at least one temperature sensing device operatively connected to the processing unit;
the processing unit receiving and storing the at least one temperature sensed by the at least one temperature sensing device and establishing a wireless connection with at least one second unit;
the processing unit transmitting the at least one temperature and one or more cooking parameters wirelessly to at least one second unit,
downloading an application, via the internet, to the second unit, wherein the application has a user interface and is configured to run on the second unit;
the user interface of the application accepting, storing, and displaying user-selectable data, and associating a suggested correct cooking temperature with the user-selectable data; and
calculating and displaying, on the user interface of the application, an estimated finish time based on the user-selectable data, the suggested correct cooking temperature, and the temperature sensed by the at least one temperature sensing device.

US Pat. No. 10,395,504

RECORDING ACTIVITY DETECTION

Alarm.com Incorporated, ...

1. A monitoring system that is configured to monitor a property, the monitoring system comprising:a sensor that is configured to generate sensor data;
a failsafe circuit that is configured to:
monitor an electronic signal of the sensor;
based on monitoring the electronic signal of the sensor, determine that the sensor is generating the sensor data; and
generate data indicating that the sensor is generating the sensor data; and
a monitor control unit that is configured to:
receive the data indicating that the sensor is generating the sensor data;
determine that the monitor control unit did not generate a request for the sensor to generate the sensor data or that the monitor control unit is not aware that the sensor is generating sensor data; and
based on receiving the data indicating that the sensor is generating the sensor data and based on determining that the monitor control unit did not generate a request for the sensor to generate the sensor data or that the monitor control unit is not aware that the sensor is generating sensor data, provide, for output, data indicating that the sensor is generating the sensor data.

US Pat. No. 10,395,503

MONITORING SYSTEM FOR USE WITH MOBILE COMMUNICATION DEVICE

1. A monitoring device for monitoring an environment, the monitoring device comprising a housing and operative to generate data in response to the presence of at least one detected chemical in the environment and communicate the data to an associated receiver for processing by the associated receiver for the detection of one or more chemical signatures in the data;wherein the monitoring device includes a detector component, communication circuitry and a power source operatively coupled to the detector component and the communication circuitry for supplying power thereto, and wherein the communication circuitry is configured to transmit data to the associated receiver; and
wherein the power source includes an antenna configured to receive energy wirelessly and directly supply the received energy to at least one of the detector component or the communication circuitry whereby no onboard battery is used for operation of the monitoring device:
wherein the monitoring device is configured to periodically activate to sense for the presence of one or more chemicals regardless of whether the monitoring device is connected to the associated receiver:
wherein the monitoring device transmits past data gathered by the monitoring device when the monitoring device is connected to the associated receiver; and
wherein at least one of the detector component, communication circuitry or power source is part of a removable/replaceable module.

US Pat. No. 10,395,502

SMART MOBILITY ASSISTANCE DEVICE

1. A device comprising:a set of sensors to monitor a surrounding area of a user of a mobility assistance device, wherein the mobility assistance device comprises a wheelchair, a walker, a cane, a crutch, or a prosthetic;
a processor to detect a hazard in the surrounding area, based on data from the set of sensors;
a first set of feedback mechanisms to provide the user with an alert that notifies the user of the hazard; and
a communication device to send a notification to a third party informing the third party of the hazard.

US Pat. No. 10,395,501

MOBILE MONITORING DEVICE

MSA Europe GmbH, Jona (C...

1. A method for operating a mobile monitoring device, comprising:reading a value of a measured gas property of a gas, the gas being in the environment around the mobile monitoring device, and providing a gas measurement signal dependent on the read value of the measured gas property;
reading a value of a measured physical body property of a body of a person wearing the mobile monitoring device and providing a body measurement signal dependent on the read value of the measured body property;
receiving the gas measurement signal and the body measurement signal by a control unit for controlling the mobile monitoring device;
determining a correlation signal dependent on a degree of correlation between a gas signal derived from the gas measurement signal and a body signal derived from the body measurement signal; and
controlling the mobile monitoring device to (1) generate an alarm signal when the correlation signal indicates that the gas signal or body signal exceeds or drops below a first predetermined threshold value and (2) enter an energy-saving mode when the correlation signal drops below a second predetermined threshold value and the gas signal is below a predetermined threshold value.

US Pat. No. 10,395,500

SYNCHRONIZED, WRIST MOUNTED PERIMETER ALARMS

1. A personnel locating and tracking system consisting of: a first transceiver formed of a smartphone operationally adapted with a mobile application for use by a caregiver and operatively connected to a first audible alarm; a second transceiver module adapted to be wrist or ankle mounted on a dependent and operatively connected to a second audible alarm, said second transceiver module further comprising: a bracelet; a locking mechanism; and a switch for generating a signal upon an unlocking of the locking mechanism; a wireless local area network including said first transceiver and said second transceiver and communicating through the mobile application an alarm distance between said first transceiver and said second transceiver; and a first activation circuit in operative communication by the application with said first transceiver module for activating said first audible alarm when said alarm distances has exceeded a predetermined distance; and a second activation circuit in operative communication with said second transceiver module for activating said second audible alarm when said alarm distance has exceeded the predetermined distance or upon activation of the signal from the switch and for identifying a location and an identification of said second transceiver module.

US Pat. No. 10,395,499

SYSTEMS AND METHODS FOR MONITORING USE OF PERSONAL PROTECTIVE EQUIPMENT

Siemens Aktiengesellschaf...

1. A method for local monitoring of personal protective equipment (PPE), comprising:receiving, by a receiver of a wearable user device, a first identifier included in a first Bluetooth wireless signal received directly from a first wireless transmitting device coupled to a workstation equipment in proximity to the user device;
determining a first personal protective equipment (PPE) item type designated as being required for safety compliance to operate the workstation equipment based on the first identifier;
receiving, by the receiver of the wearable user device, a second identifier included in a second Bluetooth wireless signal received directly from a second wireless transmitting device coupled to a first PPE item;
determining that the first PPE item is associated with the first PPE item type;
monitoring a signal strength of the second Bluetooth wireless signal;
on a condition that the signal strength falls below a threshold value that corresponds to a threshold distance from the wearable user device, rendering, via the wearable user device a real-time indication of safety non-compliance for the first PPE item type.

US Pat. No. 10,395,498

FIRE DETECTION APPARATUS UTILIZING A CAMERA

Smoke Detective, LLC, Pi...

1. A fire detection device, comprising:a camera that captures a reference image and a measured image, the measured image and the reference image each comprising a plurality of pixels, wherein each pixel in the reference image has a corresponding pixel in the measured image; and
a processor configured to:
determine an intensity of the reference image defined as a digital numerical quantity indicative of the number of photons of light detected in the reference image;
(ii) determine an intensity of the measured image defined as a digital numerical quantity indicative of the number of photons of light detected in the measured image;
(iii) determine the difference between the intensity of the measured image and the intensity of the reference image;
(iv) determine whether the difference between the intensity of the measured image and the intensity of the reference image exceeds a preselected intensity threshold;
(v) determine a pixel intensity of each individual pixel in the measure image and the reference image when the difference between the intensity of the measured image and the intensity of the reference image exceeds the preselected intensity threshold, wherein the pixel intensity is defined as a digital numerical quantity indicative of the number of photons of light detected in an individual pixel;
(vi) determine whether a preselected threshold percentage of pixels in the measured image have an increased pixel intensity compared to the pixel intensity of the corresponding pixel in the reference image;
(vii) determine the number of contiguous pixels having an increased pixel intensity in the measured image when said preselected threshold percentage of pixels is met;
(viii) when preselected threshold percentage of pixels is not met, repeat steps (ii)-(vii);
(ix) when the number of continuous pixels having an increased pixel intensity in the measured image exceeds a preselected number of pixels, indicate the presence of smoke.

US Pat. No. 10,395,497

DETERRENT DEVICE COMMUNICATION SYSTEM

LMD Power of Light Corp.,...

1. A deterrent device, comprising:a handheld housing;
a mechanism configured to dispense at least one of a projectile or a discharge from the housing; and
a communication apparatus linked to the housing, wherein the communication apparatus includes:
a controller,
an audio input circuit operably connected to the controller and configured to sense sound in an environment external to the housing, and
an audio output circuit operably connected to the controller and configured to generate a human-perceptible sound.

US Pat. No. 10,395,496

ALARM AND SURVEILLANCE SYSTEM AND METHOD

1. An alarm and surveillance system for alerting a designated user of the alarm and surveillance system of an event occurrence, the alarm and surveillance system comprising:an alarm, an image capture device, and a recording device;
a central server including a primary server and a plurality of redundant servers, wherein the primary server is configured to receive a message from the recording device and verify an authenticity of the message, and wherein each of the plurality of redundant servers is also configured to receive the message from the recording device and verify the authenticity of the message, wherein if the primary server deems the message to be authentic and, simultaneously, at least one redundant server of the plurality of the redundant servers deems the message to be inauthentic, then the at least one redundant server takes over as a new primary server and the primary server undergoes an automatic investigation by a remaining plurality of redundant servers;
a receiving system for receiving and translating the message from the central server; and,
a distributing system including at least one device viewable by the designated user.

US Pat. No. 10,395,495

SECURITY SYSTEM FOR RESTRICTING ACCESS TO RECREATIONAL VENUES

1. A security incident broadcast system for restricting recreation venue access of a person who caused an incident at a first recreation venue, the system comprising:a computer processor, of a mobile communications device, operationally coupled to a communications receiver to process incident records received by the receiver, the computer processor is configured to:
identify a plurality of registered users, each user being associated with at least one recreation venue, each recreation venue being associated with at least one location and the mobile communications device;
receive an incident record from the mobile communications device at the at least one recreation venue;
transmit, over a communications security incident broadcast system network, the incident record to one or more mobile communications devices associated with the at least one registered user in association with the recreational venue that is within a predetermined area of the incident wherein the predetermined area is an area within a predetermined distance of at least one of the first recreation venue where the incident occurred and the GPS location of the mobile communication device associated with said person causing the incident; and
determine a notification at the one or more mobile communication devices when the recreational venue that is within a predetermined area of the incident for notifying the associated user of the incident record.

US Pat. No. 10,395,494

SYSTEMS AND METHODS OF HOME-SPECIFIC SOUND EVENT DETECTION

GOOGLE LLC, Mountain Vie...

1. A method comprising:detecting, by a sensor of a home security system, a sound event;
selecting, by a processor of the home security system that is communicatively coupled to the sensor, at least a portion of sound data captured by the sensor that corresponds to at least one sound feature of the detected sound event;
determining, by the processor, whether the at least one sound feature correlates to an unauthorized entry based upon home-specific sound data of the home security system including information regarding at least one feature selected from a list consisting of: a room size, a reverberation, and a distance between the sensor and a source of the at least the portion of sound data captured by the sensor as determined by the processor of the home security system; and
transmitting, by a communications interface coupled to the processor, a notification to a computing device when the at least one sound feature correlates to the unauthorized entry.

US Pat. No. 10,395,493

SMART TRAY AND METHOD OF USE

1. A smart tray comprising:a tray configured to receive and retain an object without a lid, wherein the tray is comprised of a recessed base and a plurality of sides walls perpendicular to the base forming a receptacle, wherein the receptacle is sized to receive the object, without the object engaging any of the plurality of sides of walls of said tray
a frame enclosing the recessed base and the plurality of sides walls;
a first platform and a second platform disposed above the recessed base integral with or positioned on the frame;
a photoelectric sensor positioned on the first platform and the second platform to detect a change in light caused by the presence or absence of the object within the receptacle;
a wireless networking microcontroller comprised of a chip configured to receive a sensor input from the photoelectric sensor and to transmit a signal using a wireless local area network to a power relay through a network connection to a smart device;
and a user interface operatively connected to the wireless networking microcontroller.

US Pat. No. 10,395,492

SPEED-OF-SOUND EXHIBIT

1. A system for presenting a demonstration of the speed of sound, comprising:a sound source that produces a sound wave;
a viewing area positioned at a predetermined distance from the sound source; and
a plurality of lights positioned between the sound source and the viewing area;
one or more controllers coupled to the plurality of lights, wherein the one or more controllers activate each of the plurality of lights, such that each of the plurality of lights undergoes a visible change, sequentially, from the sound source to the viewing area when a sound wave is produced by the sound source;
wherein the rate at which the plurality of lights are visibly changed is substantially equal to the speed of sound such that the sound wave reaches the viewing area at substantially the same time that a light of the plurality of lights that is closest to the viewing area is visibly changed.

US Pat. No. 10,395,490

METHOD AND SYSTEM FOR PROVIDING HAPTIC EFFECTS BASED ON INFORMATION COMPLEMENTARY TO MULTIMEDIA CONTENT

Immersion Corporation, S...

1. A server comprising:a processor; and
a memory comprising program code that is executable by the processor to cause the processor to:
receive multimedia content from a first remote device;
determine a plurality of haptic effects corresponding to events occurring in the multimedia content by analyzing the multimedia content;
generate a haptic track based on the plurality of haptic effects; and
transmit the multimedia content with the haptic track to a second remote device, the second remote device being configured to receive the haptic track and responsively output the plurality of haptic effects specified in the haptic track while playing back the multimedia content.

US Pat. No. 10,395,489

GENERATION AND BRAKING OF VIBRATIONS

IMMERSION CORPORATION, S...

1. An actuator system configured to generate a haptic effect, the actuator system comprising:a housing of an electronic device, the housing being configured to form a mechanical ground;
a first actuator disposed between a first moving mass and the mechanical ground, the first actuator being configured to render the haptic effect; and
a second actuator disposed between a second moving mass and the mechanical ground, the second actuator being configured to dampen the haptic effect.

US Pat. No. 10,395,488

SYSTEMS AND METHODS FOR GENERATING HAPTIC EFFECTS ASSOCIATED WITH AN ENVELOPE IN AUDIO SIGNALS

Immersion Corporation, S...

1. A system for synchronizing a haptic track comprising:a processor configured to:
receive an audio signal;
receive data associated with the haptic track;
synchronize the haptic track to the audio signal based in part on an envelope associated with the audio signal;
determine a haptic effect to be output by a haptic output device based in part on the audio signal and the haptic track; and
store the haptic effect in the haptic track on a data store.

US Pat. No. 10,395,487

HAPTIC PRESENTATION APPARATUS, RECOGNITION APPARATUS, CONTROL APPARATUS, AND HAPTIC PRESENTATION METHOD

SONY CORPORATION, Tokyo ...

1. A haptic presentation apparatus, comprising:an actuator mechanism that includes a plurality of actuators;
a transmission mechanism configured to transmit haptic information to a user that utilizes a driving force caused by the actuator mechanism;
a detection unit configured to detect a load amount applied to the actuator mechanism;
a recognition unit configured to recognize a contact state of the user with respect to the transmission mechanism based on the load amount detected by the detection unit; and
a control unit configured to:
determine whether the contact state is one of normal or abnormal,
stop an output of a first actuator of the plurality of actuators, after elapse of a threshold period of time, based on the determination that the contact state is normal, and
stop the output of the first actuator and drive a second actuator of the plurality of actuators based on the determination that the contact state is abnormal, wherein the second actuator is driven until the contact state changes from abnormal to normal.

US Pat. No. 10,395,486

DEVICE FOR DETECTING SURROUNDINGS

Kevin Pajestka, Hautzend...

1. A device for detecting an environment, wherein the device comprises:at least one sensor unit, and
at least one evaluation unit,
wherein the at least one sensor unit comprises:
at least one distance sensor, and
at least one position sensor, by means of which at least one position sensor the tilting of the at least one distance sensor in relation to a horizontal plane, can be determined, and wherein a defined position lies only in an angular range of +/?30 degrees about the zero degree position with respect to a horizontal plane, wherein at least one of
distance data are only recorded by the at least one distance sensor when the at least one position sensor registers an acceptable position of the at least one distance sensor, and
the distance data determined by the at least one distance sensor are recorded together with the associated position data,and the at least one evaluation unit generates at least one virtual image of the environment detected by the at least one distance sensor based on the distance data, andwherein, when the at least one distance sensor is tilted outside the angular range of +/?30 degrees about the zero degree position with respect to the horizontal plane, the distance data is not recorded.

US Pat. No. 10,395,485

SETTLEMENT APPARATUS

TOSHIBA TEC KABUSHIKI KAI...

1. A settlement apparatus comprising:a case body;
a coin inserting slot, provided at the case body, which receives a deposited coin;
a coin depositing/dispensing device, provided in the case body, which stores the deposited coin received through the coin inserting slot and dispenses the stored coin; and a concaved shape money placement portion, arranged at the case body, which has a money placement surface on which the deposited coin which is received by the coin inserting slot is temporarily placed, wherein
the money placement surface is formed on a bottom of the money placement portion such that the money placement portion is connected to the coin inserting slot in a width direction of the case body and the money placement surface of the money placement portion is formed horizontally, and
the money placement portion is arranged across a center of the case body in the width direction and the deposited coin is slid on the money placement surface toward the coin inserting slot in the width direction.

US Pat. No. 10,395,484

MULTI-PURPOSE KIOSK AND METHODS

The Western Union Company...

1. A multi-purpose kiosk, comprising:a first network interface configured to connect to a telephone network;
a second network interface configured to connect to a wide-area network (WAN) computer network;
a communication interface, including at least a display screen, a speaker, and a microphone, configured to provide two-way communication between a customer and a customer service representative, via at least one of the first and second network interface, to thereby allow a customer to participate in such communication in real time while using the multi-purpose kiosk to transfer value;
a paper cash dispenser configured to dispense value to the customer;
a value receiver configured to receive value from the customer;
value dispensing hardware components, comprising at least one of a coin dispenser, a money order printer, and a value card dispenser;
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the multi-purpose kiosk to:
(1) receive, via the communication interface, a customer request to receive value transferred from a sender, the value being associated with a transaction file having a unique identifier of an intended recipient and a personal identification number to be provided by the intended recipient to receive the value;
(2) initiate a communication session between the customer and a customer service representative via the communication interface, to thereby receive from the customer service representative the personal identification number upon the customer providing the unique identifier to the customer service representative;
(3) receive, via the communication interface, the personal identification number from the customer;
(4) determine whether the customer has provided the personal identification number;
(5) determine whether the value includes a coinage amount;
(6) in response to determining that the value includes a coinage amount, determine whether the value dispensing hardware components of the multi-purpose kiosk include a coin dispenser;
(7) based on a determination that the multi-purpose kiosk includes a coin dispenser capable of dispensing coinage:
(a) cause the paper cash dispenser of the multi-purpose kiosk to dispense a first portion of the value to the customer in paper currency; and
(b) cause the coin dispenser of the multi-purpose kiosk to dispense a second portion of the value to the customer in coinage; and
(8) based on a determination that the multi-purpose kiosk does not include a coin dispenser capable of dispensing coinage:
(a) cause the paper cash dispenser of the multi-purpose kiosk to dispense the first portion of the value to the customer in paper currency;
(b) cause a plurality of options to be presented to the customer on the display screen of the multi-purpose kiosk, the plurality of options including:
(i) donate the coinage amount to a charity;
(ii) receive a money order for the coinage amount;
(iii) receive a stored value card for the coinage amount;
(c) receive a selection from the customer of one of the plurality of options;
(d) based on a selection of (i) from the customer, present a list of a plurality of charities, receive a selection from the customer of a particular charity, and cause a transfer of the second portion of the value to the particular charity;
(d) based on a selection of (ii) from the customer, cause the money order in an amount of the second portion of the value to be dispensed to the customer via the money order printer of the multi-purpose kiosk; and
(e) based on a selection of (iii) from the customer, cause the stored value card in an amount of the second portion of the value to be dispensed to the customer via the value card dispenser of the multi-purpose kiosk.

US Pat. No. 10,395,483

METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SPORTS GAME

Casey Alexander Huke, Wa...

1. A computer implemented method for providing a game program, comprising executing on a processor the steps of:retrieving, by a server, first play result information regarding an offensive team from a live action game;
comparing the first play result information, at the server, to a plurality of predetermined factors to determine if first play result information is complete;
determining wagering odds, at the server, based on the first play result information and historical play information related to a plurality of factors in the play result information,
outputting, on a display of a communication device remotely located from the server, at least a portion of the play result information, wallet information stored on server, historical play information for the offensive team, historical play information for a league in which the offensive team plays, two or more wager options, a plurality of odds correlated to the two or more wager options, and at least one wager value;
receiving wager information from at least one of the two or more wager options selected on the communication device;
storing the wager information on the server;
retrieving, by a server, second play result information regarding the offensive team from the live action game;
comparing the second play result information, at the server, to the plurality of predetermined factors to determine if play result information is complete;
comparing the second play result information to the wager information to determine if a wager associated with the wager information was successful; and
outputting, on the display of the communication device, results of the comparison of the second play result information to the wager information.

US Pat. No. 10,395,482

SYSTEMS AND METHODS FOR MODIFYING SELECTIONS AVAILABLE IN A BONUS GAME

Gamesys, Ltd., London (G...

1. A system for facilitating an electronic game, comprising:a game server cluster operable to communicate with a plurality of player gaming devices through a load balancer;
a cloud-based cache cluster operable to store real-time game state data for a plurality of online games and further operable to communicate with the game server cluster;
the game server cluster being operable to serve a plurality of distinct game instances for each of a plurality of different online games to any of the plurality of player gaming devices by serving game outcomes to the plurality of player gaming devices by determining such outcomes using data received from a random number generator, wherein at least one game server of the game server cluster comprises:
a processor; and
a memory storing a program for directing the processor, the processor being operable with the program to:
facilitate play of a distinct online game instance comprising a primary game and a bonus round, wherein outcomes of the primary game may include at least one eliminator symbol which, if won by a player playing the primary game, causes a state of at least one player selectable element of a plurality of player selectable elements comprising the bonus round to be modified, by:
determining that an outcome of the primary game includes at least one eliminator symbol;
determining that the bonus round has been triggered during play of the primary game;
determining a number of eliminator symbols collected by the player during the primary game since a previous bonus round, thus determining a number of player-selectable elements to be eliminated from the plurality of player selectable elements to be made available to the player during the bonus round; and
causing, as a result of the at least one eliminator symbol being included in the outcome of the primary game and for each eliminator symbol collected by the player during the primary game since the previous bonus round, a sub-optimal player selectable element of the plurality of player selectable elements to be eliminated, prior to selection by the player of any of the plurality of player selectable elements, as a choice from the plurality of player selectable elements during the bonus round.

US Pat. No. 10,395,481

GAMING SYSTEM, GAMING DEVICE AND METHOD HAVING SECONDARY SYMBOLS ASSOCIATED WITH PRIMARY SYMBOLS

IGT, Las Vegas, NV (US)

1. An electronic gaming machine comprising:a display device;
a payment acceptor;
a processor; and
a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to:
responsive to a physical item being received via the payment acceptor, modify a credit balance based, at least in part, on a monetary value associated with the received physical item,
randomly determine a plurality of primary symbols for a play of a first game,
cause the display device to display the plurality of primary symbols,
responsive to at least two of the displayed primary symbols forming a winning primary symbol combination, cause the display device to display an award associated with the formed winning primary symbol combination, the credit balance being increasable based on the award associated with the formed winning primary symbol combination, and
separate from the random determination and display of the primary symbols:
determine whether to display any secondary symbols, and
responsive to the determination being to display any secondary symbols:
randomly determine a plurality of secondary symbols,
cause the display device to display the plurality of secondary symbols, and
responsive to a designated quantity of at least one matching secondary symbol being displayed, cause a progressive event to occur, wherein the at least one displayed matching secondary symbol comprises one of the secondary symbols being associated with one of the displayed primary symbols, and
responsive to a cashout input being received, cause an initiation of any payout associated with the credit balance.

US Pat. No. 10,395,480

GAMING MACHINE WITH SYMBOL ACCUMULATION

Pridefield Limited, Doug...

1. A computer-implemented method for symbol replacement in a reel-based game, wherein the reel-based game is executed by a gaming machine on behalf of a client machine, wherein the reel-based game includes a base game and a bonus game, both involving spinning a plurality of reels to determine outcome events, and wherein a memory stores respective pluralities of symbols for the reels, the method comprising:selecting, by one or more processors and from the memory, a set of symbols associated with respective positions of each of the reels as a base outcome event of the base game;
determining, by the one or more processors, that the base outcome event includes a trigger event that causes execution of the bonus game;
selecting, by the one or more processors and from the memory, a first bonus set of symbols associated with respective positions of each of the reels as a first bonus outcome event of the bonus game;
incrementing, by the one or more processors, a bonus counter by a number of instances of a predetermined symbol, in the first bonus set of symbols, that do not contribute to any winning combination of symbols in the first bonus set of symbols based on a table of winning combinations for the bonus game;
determining, by the one or more processors, that the bonus counter is at least equal to a threshold number; and
selecting, by the one or more processors and from the memory, a second bonus set of symbols associated with respective positions of each of the reels as a second bonus outcome event of the bonus game, wherein the second bonus set of symbols includes at least the threshold number of instances of the predetermined symbol, and wherein the second bonus set of symbols includes a winning combination.

US Pat. No. 10,395,479

PARI-MUTUEL INTERLEAVED WAGERING SYSTEM

1. A method of operating a gaming system stored on a non-transitory machine-readable storage medium and having a credit meter, comprising:receiving by the gaming system from a player an input of real world credit;
generating by the gaming system wager options based on a pari-mutuel wagering event;
providing by the gaming system a display screen configured to display a player interface that depicts the wager options using a thematic representation of the pari-mutuel wagering event;
receiving by the gaming system a player's input;
determining selection of a wager option based on the player's input;
determining by the gaming system a payout of real world credits using a pari-mutuel wagering event and the selected wager option;
updating by the gaming system the player interface display to incorporate the payout of real world credits within the thematic representation of the pari-mutuel wagering event; and
distributing, by the gaming system, the payout of real world credits to the credit meter.

US Pat. No. 10,395,478

GAMING MACHINE

Aristocrat Technologies A...

1. A gaming machine comprising:a credit input device operable to receive a physical item to establish a credit balance;
a display device; and
a hardware game controller comprising a processor and memory, the memory storing instructions, which, when executed, cause the game controller to at least:
display on the display device a first prize and a second prize in a first display area, wherein the first prize has a first prize threshold and the second prize has a second prize threshold,
display on the display device an overflow prize in a second display area,
contribute a first amount to the first prize,
increment the overflow prize in response to the first prize having reached the first prize threshold to establish an incremented overflow prize, and
in response to determining the first prize and the second prize are not to be awarded, control the display device to display a winning based on the incremented overflow prize.

US Pat. No. 10,395,477

SYSTEMS AND METHODS FOR TRACKING OF NON-WAGERING ACCOUNT ASSOCIATED WITH GAMING ENVIRONMENT

Sightline Interactive LLC...

1. A computer-based method of player tracking, the method performed by one or more computing devices comprising instructions stored in a memory, which when executed by one or more processors of the one or more computing devices, cause the one or more computing devices to perform the method comprising:associating in computer memory of the one or more computing devices, a financial account of a player with a player identifier of a gaming environment, wherein the financial account holds funds maintained by an issuer processor computing system one a bankcard network, wherein the funds are accessible to the player for payment transactions at any of a plurality of merchants associated with the bank card network through the use of a payment vehicle;
subsequent to the use of the payment vehicle for one or more payment transactions, receiving transaction-related information associated with the use of the payment vehicle for payment transactions at one or more of the plurality of merchants;
generating a player intelligence report for the player based at least partially on the transaction-related information received from the issuer processor computing system via the closed communications, wherein the player intelligence report identifies the one or more of the plurality of merchants, and
providing the player intelligence report to a casino computing system associated with the gaming environment, and wherein the player intelligence report comprises the player identifier and comprises at least some of the transaction-related information.

US Pat. No. 10,395,476

INTEGRATED GAMBLING PROCESS FOR GAMES WITH EXPLICIT RANDOM EVENTS

Gamblit Gaming, LLC, Gle...

1. A distributed gaming system comprising:a player's gaming device constructed to:
execute an entertainment game;
generate a user interface display that depicts a representation of the entertainment game;
detect an event in the entertainment game that is modified by a random outcome based on play of the entertainment game;
communicate, to an electromechanical gaming machine by a network, the event;
communicate, to the electromechanical gaming machine by a network, entertainment game state data;
receive, from the electromechanical gaming machine by the network, a randomly generated outcome;
resolve the event in the entertainment game using the randomly generated outcome;
the electromechanical gaming machine coupled to the player's gaming device by the network and constructed to receive credit from a player, comprising:
a real credit controller coupled to a game world controller, wherein the real credit controller is configured to:
receive an odds table from the game world controller;
determine the randomly generated outcome using a random number generator;
determine a wager outcome of a gambling game for a wager of an amount of credit using the randomly generated outcome and the odds table;
communicate the wager outcome and the randomly generated outcome to the game world controller; and
the game world controller coupled to the real credit controller, wherein the game world controller is configured to:
receive, from the player's gaming device via the network, the event;
receive, from the player's gaming device via the network, the entertainment game state data;
generate the odds table using the entertainment game state data;
communicate the odds table to the real credit controller;
receive, from the real credit controller, the wager outcome and the randomly generated outcome;
determine a resolution for the event in the entertainment game based on the randomly generated outcome; and
communicate the resolution for the event to the player's gaming device by the network.

US Pat. No. 10,395,475

GAMING MACHINE AND A METHOD OF GAMING THEREON

ARISTOCRAT TECHNOLOGIES A...

1. A gaming machine comprising:a credit input mechanism configured to receive a credit input representing a monetary value for establishing a credit balance, the credit balance being increasable and decreasable based at least on wagering activity;
at least one credit meter configured to monitor the credit balance;
a display device;
a game controller configured to execute instructions stored in a memory, which when executed, cause the game controller to at least:
generate a plurality of symbol positions and a game area on the display device, the symbol positions comprising a plurality of active symbol positions that are within the game area and a plurality of non-active symbol positions that are outside of the game area, the plurality of symbol positions organized in a plurality of rows and columns;
select a plurality of symbols from a set of symbols, at least some symbols of the plurality of symbols comprising function symbols;
populate each symbol position of the plurality of symbol positions with a symbol selected from the plurality of symbols;
determine whether a predefined triggering criterion is satisfied, the predefined triggering criterion being satisfied when a function symbol included in at least one non-active symbol position is adjacent another function symbol included in at least one active symbol position;
expand the game area to generate an expanded game area in response to the predefined triggering criterion being satisfied, such that a row occupied by the at least one non-active symbol position having the adjacent function symbol becomes an active row that is viewable within the expanded game area, wherein expanding the game area continues until at least one predefined ending criterion is satisfied; and
determine a game outcome based at least in part on symbols displayed in the expanded game area.

US Pat. No. 10,395,474

GAMING SYSTEM HAVING SYSTEM WIDE TOURNAMENT FEATURES

Bally Gaming, Inc., Las ...

1. A computer-implemented method of operating a wagering game tournament on a gaming system with participation of a plurality of gaming machines connected for communication with one or more processors of the gaming system, each gaming machine including an electronic display device, and an electronic input device configured to detect a physical item associated with monetary value that establishes a credit balance on the gaming machine, each gaming machine executing one of a plurality of wagering games in response to an input indicative of a wager drawn on the credit balance of the respective gaming machine, a first wagering game of the plurality of wagering games providing credit awards with particular, respective probabilities of occurring in a winning outcome, and a second wagering game of the plurality of wagering games providing different credit awards with the same, particular, respective probabilities of occurring in a winning outcome as the first wagering game, the method comprising:tracking, via at least one of the one or more processors, a credit award in the first wagering game achieved by a first player on one of the plurality of gaming machines and a credit award in the second wagering game achieved by a second player on another one of the plurality of gaming machines;
awarding to the first player, via at least one of the one or more processors, one or more tournament points corresponding to the respective probability of the credit award achieved by the first player; and
awarding to the second player, via at least one of the one or more processors, one or more tournament points corresponding to the respective probability of the credit award achieved by the second player.

US Pat. No. 10,395,473

FRAUD DETECTION SYSTEM IN A CASINO

ANGEL PLAYING CARDS CO., ...

1. A fraud detection system in a casino having a plurality of tables on which a table game is played, comprising:a control device that detects fraud practiced on the table, wherein the control device:
recognizes a position, type, and number of chips wagered by each player;
recognizes a total amount of chips in a chip tray of a dealer of the table;
performs an addition/subtraction calculation of an increased/decreased amount of
the chips in the game, which is calculated from the position, type, and number of the chips wagered by the players in the game and a result of the game, to/from the total amount of the chips in the chip tray before settlement of the game; and
compares a correct total amount of the chips in the chip tray after end of the game and the settlement and an actual total amount of the chips in the chip tray at the time of the end of the game to determine whether or not there is difference between the correct total amount and the actual total amount; and
a game recording apparatus that records a progress of the game played on the table as an image by a camera, wherein the game recording apparatus is configured to record the image so that, when the control device determines that there is a difference, the game where the difference occurs can be seen.

US Pat. No. 10,395,472

NETWORKED GAMING SYSTEM AND METHOD

NEXRF CORP., Reno, NV (U...

1. A networked gaming system comprising:a user identification received by at least one network access device, wherein the user identification includes a user biometric, which is communicated from the network access device to an authentication server that includes a registration database, the user identification and the user biometric compared with registration data in the registration database;
a network access device that includes at least one network access device identifier, which is communicated from the network access device to the server that includes the registration database, the network access device identifier compared with registration data in the registration database;
wherein a player is provided access to a game when the user identification matches the registered player data and the network access device registration matches the registered network access device data;
a transactional component that charges the registered player at least one credit for a game outcome;
a networked gaming module associated with a gaming server, wherein the networked gaming module performs game operations and generates at least one random game output;
the networked gaming module associates the at least one random game output with an image ID and communicates the image ID from the gaming server to the network access device; and
the networked gaming module communicates one or more images corresponding to the image ID to the network access device.

US Pat. No. 10,395,471

APPARATUS, SYSTEM AND METHOD FOR ELECTRONIC GAMING

Exacta Systems, LLC, Nas...

1. A system for electronic gaming comprising:a first game station at a first location, said game station configured to allow a user to play a game;
a game server remote from said game station;
a central determinate translator which is constructed and arranged in communication with said game server, said game server communicating directly with said game station;
wherein said central determinate translator is configured with game instructions and prize information corresponding to said game; and
wherein said central determinate translator is integrated into said first game station and defines a universal protocol for delivering centrally determined results to said game station.

US Pat. No. 10,395,470

METHOD AND DEVICE FOR IMPLEMENTING WAGERING GAMES REQUIRING PLAYER INPUT

AGS LLC, Las Vegas, NV (...

1. A system for implementing a game at a gaming table relative to one or more players at player locations of the table, comprising:an input sensor corresponding to each of said player locations, each input sensor configured to receive multiple player inputs; and
at least one controller, said at least one controller configured to:
receive, relative to a player's first input to said sensor at a first time, a wager input from said player; and
receive, relative to a player's second input to said sensor at a second time, a game play input from said player,
wherein said input sensor is normally inactivated from receiving inputs and said at least one controller activates said input sensor to receive said player's first input at a first time and activates said input sensor to receive said player's second input at a second time.

US Pat. No. 10,395,469

GAMING MACHINE

Aristrocrat Technologies ...

1. A gaming machine comprising:a display device; and
a hardware game controller comprising a processor and memory, the memory storing instructions, which, when executed, cause the hardware game controller to at least:
display on the display device a first prize and a second prize in a first display area, wherein the first prize has a first prize threshold and the second prize has a second prize threshold,
display on the display device an overflow prize in a second display area,
contribute to the first prize a first amount,
increment the overflow prize in response to the first prize having reached the first prize threshold to establish an incremented overflow prize, and
in response to determining one of the first prize and the second prize is to be awarded, control the display device to display a win based on the one of the first prize and the second prize to be awarded and the incremented overflow prize.

US Pat. No. 10,395,468

GAMING MACHINE

Aristocrat Technologies A...

1. A gaming machine comprising:a display; and
a game controller comprising a processor and a memory storing instructions, which, when executed, cause the game controller to at least:
cause the display to display at a first display area, a primary game,
cause the display to display at a second display area, a feature wheel, wherein the feature wheel includes a plurality of prize slices, each prize slice comprising one prize of a plurality of prizes and a variable size being dependent on the one prize, wherein the variable size of a first prize slice showing a first prize is larger than the variable size of a second prize slice showing a second prize, when the first prize is higher than the second prize, and visually identifying the one prize relative to the plurality of prizes,
receive an input to initiate play of the primary game,
in response to a first outcome, cause the first prize of the first prize slice to increase by a first amount, and
in response to a second outcome, cause the display to display a spin of the feature wheel and select one of the plurality of prize slices.

US Pat. No. 10,395,467

GAMING METHOD AND APPARATUS FOR PORTIONING A PLAY AREA

1. A gaming device comprising:a display device configured to display:
a first grid of a plurality of symbol display positions; and
a second grid of a plurality of boundary elements, the plurality of boundary elements positioned at least between some of the plurality of symbol display positions of the first grid;
a wager input device structured to receive physical items associated with currency values;
a memory device configured to store a credit amount and a plurality of symbols;
a cashout device configured to receive an input to cause an initiation of a payout; and
a processor operable to:
receive a signal from the wager input device indicating receipt of a physical item associated with a currency value;
increase the credit amount stored in the memory based on the currency values associated with the received physical item;
receive a signal to initiate a game of chance in response to placement of a wager, the wager decreasing the credit amount;
mark one or more of the plurality of symbol display positions of a first grid by randomly selecting symbols to appear on the plurality of symbol display positions;
mark one or more of the plurality of boundary elements of the second grid, the boundary elements being marked independently of the symbols displayed in the first grid;
frame at least a portion of the first grid by using at least some of the marked boundary elements of the second grid to define a subportion frame, the subportion frame enclosing at least one symbol display position of the first grid;
evaluate symbol combinations formed from the symbols displayed in the symbol positions of the first grid for base awards, the base awards increasing the credit amount stored in the memory; and
detect the input to cause the initiation of the payout via the cashout device.

US Pat. No. 10,395,466

GAMING MACHINE

Universal Entertainment C...

1. A gaming machine, comprising:a gaming machine main body including a display configured to display game content and a game result;
a topper display device accommodating a display plate module that displays an image suggestive of the game content, which is viewable from a front side of the gaming machine, the display plate module including a design plate insertable and removable via an access opening and cover therefor disposed on a lateral side of the topper display device; and,
a topper support mechanism fixed to a top side of the gaming machine main body and rotatably supporting the topper display device, the topper display device rotatable about a vertical axis of the gaming machine main body within a predetermined limited angle range of rotation, wherein,
the topper support mechanism is rotatable such that the lateral side of the topper display device including the access opening and cover therefor is rotatably positionable toward a front side of the gaming machine main body and the topper support mechanism has a stopper mechanism that limits the angle range of rotation of the topper display device, and wherein,
the topper support mechanism is rotatably positionable within a first angle posture in which a display surface of the design plate is disposed toward a front of the gaming machine, and a second-angle posture in which the display surface of the design plate is disposed in a direction that is partially leftward or rightward relative to the front of the gaming machine and the access opening and cover at the lateral side of the topper display device are disposed in a direction that is partially toward a front of the gaming machine such that they are accessible from a position that is at a front of the gaming machine.

US Pat. No. 10,395,465

PERSISTENT DEVICE RELATIONSHIPS IN WAGERING GAME SYSTEMS

BALLY GAMING, INC., Las ...

1. A method for establishing Bluetooth™pairing relationships between a Bluetooth enabled device and wagering game machines of a wagering game network, the method comprising:receiving, by a first wagering game machine, a player identifier and a personal identification (PIN) number necessary for pairing the Bluetooth enabled device with the wagering game machines of the wagering game network;
storing the PIN in association with the player identifier;
pairing the Bluetooth enabled device to a second wagering game machine using the PIN stored in association with the player identifier, the pairing including
receiving, via a player input device of the second wagering game machine, the player identifier;
detecting, via a Bluetooth interface of the second wagering game machine, the Bluetooth enabled device;
in response to the detecting, performing a Bluetooth protocol pairing process to enable Bluetooth protocol communications between the second wagering game machine and the Bluetooth enabled device, the performing including
requesting, over a communications network, the PIN that has been stored in association with the player identifier;
receiving, over the communications network, the PIN;
generating, by the second wagering game machine, a first encryption key based on the PIN;
receiving, from the Bluetooth enabled device, a second encryption key that was created based at least in part on the PIN;
authenticating the Bluetooth enabled device based at least in part on the first and second encryption keys;
presenting results of a wagering game on the second wagering game machine; and
after the Bluetooth protocol pairing process, transmitting, via the Bluetooth protocol communications, data indicating the results to the Bluetooth enabled device.

US Pat. No. 10,395,464

CUP DISPENSING APPARATUS IN A BEVERAGE VENDING MACHINE

EVOCA S.P.A., Milan (IT)...

1. A cup dispensing apparatus for a beverage vending machine, the cup dispensing apparatus comprising:at least one dispensing group including:
a magazine adapted to accommodate a stack of cups; and
a releasing device having a through opening defining a channel with a substantially vertical axis, the releasing device adapted to be engaged by the stack of cups;
wherein the releasing device is configured to support the stack of cups and to release, when operated, a last cup from a bottom of the stack of cups;
wherein the releasing device includes:
at least three releasing elements evenly distributed around the substantially vertical axis; and
an actuating device connected to the at least three releasing elements to move the at least three releasing elements between a rest position in which the at least three releasing elements define a horizontal first support plane adapted to be engaged by the last cup of the stack of cups to support the stack of cups, and a release position in which the at least three releasing elements define a second support plane at a higher level than the horizontal first support plane and adapted to be engaged by a penultimate cup of the stack of cups to support the rest of the stack of cups;
wherein the at least three releasing elements are segments configured to translate, when the at least three releasing elements move from the respective rest positions to the respective release positions and vice versa, on a plane perpendicular to the vertical axis and along respective paths in respective directions tangential to a portion of the channel that is adjacent to the respective releasing element;
wherein the releasing device includes three separating devices each of which is mounted on a respective one of the at least three releasing elements to move downwards, with respect to the respective one of the at least three releasing elements, and impart a downward detaching thrust on the last cup when the one of the at least three releasing elements reaches the release position.

US Pat. No. 10,395,463

PRODUCT DEFINITION SYSTEM

AMDOCS DEVELOPMENT LIMITE...

1. A method, comprising:creating by a system within a first hardware database of the system a plurality of reusable definitions applicable to a plurality of products, the reusable definitions including:
a plurality of product definitions including descriptions of a unique identifier of a product, an alphanumeric descriptor of the product, a date and time from when a customer request for the product can be taken, an indication as to whether a customer may purchase multiple units of the product, and a period of time after the product expires during which the customer may continue to have the product,
a plurality of price definitions including descriptions of a type of applicable currency, an indication as to whether a price for the product is a recurring or one-time price, and a duration during which the price is available for the product,
a plurality of discount definitions including descriptions of a discount that applies to a price of the product, a discount that is applied to a price of a type of product, and a discount that applies to a price of a total bill of the customer, and
a plurality of commitment definitions including descriptions of an agreement to return the product within a specified timeframe once one or more of a disconnection and termination event have occurred, and an agreement to keep the product for a specified timeframe;
creating by the system within a second hardware database of the system a plurality of complete definitions for specific products of the plurality of products, including for each of the specific products of the plurality of products:
identifying by the system a selection of definitions from the plurality of reusable definitions, the selection of definitions comprising one definition from each of: the plurality of product definitions, the plurality of price definitions, the plurality of discount definitions, and the plurality of commitment definitions,
creating in the second hardware database an association table corresponding to the specific product for storing the complete definition for the specific product,
storing the complete definition for the specific product in the association table corresponding to the specific product by storing in the association table a reference to each of the selected definitions in the first hardware database;
making the specific products of the plurality of products available to customers, using the complete definitions for the specific products of the plurality of products;
wherein at least two of the complete definitions include a reference to a same one of the re-usable definitions, and wherein the one of the re-usable definitions is tailored to apply across the at least two of the complete definitions.

US Pat. No. 10,395,461

ANTI-COUNTERFEITING FEATURES AND METHODS OF FABRICATION AND DETECTION

METAMATERIAL TECHNOLOGIES...

17. A method of fabricating an anti-counterfeiting device, the method comprising:forming a structure over a substrate, wherein the structure has an anti-counterfeiting pattern, wherein the anti-counterfeiting pattern comprises variations of sheet resistance, wherein the anti-counterfeiting pattern is identifiable as anti-counterfeiting features by sheet resistance mapping metrology.

US Pat. No. 10,395,460

PORTABLE TERMINAL DEVICE AND AUTHENTICATION SYSTEM

TOYOTA JIDOSHA KABUSHIKI ...

1. An apparatus mounted on a vehicle, which communicates with a portable device, the apparatus comprising:a first communication unit, comprising a transceiver, configured to perform wireless communication with a portable device by using a first frequency band;
a second communication unit, comprising a transceiver, configured to perform wireless communication with the portable device using a second frequency band including a frequency higher than a frequency of the first frequency band;
a processor configured to:
authenticate the portable device based on a communication result of the first communication unit;
measure a distance between the apparatus and the portable device based on a communication result of the second communication unit; and
notify the portable device in response to (1) authenticating the portable device succeeding and (2) measuring the distance between the apparatus and the portable device failing.

US Pat. No. 10,395,459

SAFETY LOCKOUT SYSTEMS AND METHODS

Master Lock Company LLC, ...

1. A method for performing a lockout-tagout procedure, comprising:reading, by a sensor of a portable device, a location tag positioned at a location or on a device that an electronic lock is associated with to acquire a location identifier;
acquiring, by a communication device of the portable device, audit data from the electronic lock regarding at least one of a lock event or an unlock event of the electronic lock as part of the lockout-tagout procedure; and
at least one of:
(i) transmitting, by the communication device of the portable device, the audit data and the location identifier to a remote server configured to provide for determination of compliance with the lockout-tagout procedure using the audit data and the location identifier; or
(ii) interpreting, by a processing circuit of the portable device, the audit data and the location identifier to determine the at least one of the lock event or the unlock event is part of the lockout-tagout procedure.

US Pat. No. 10,395,458

SECURE VEHICLE ACCESS METHOD AND SYSTEM

Dura Operating, LLC, Aub...

1. A vehicle access methodfor a vehicle which can be driven by different users, including a primary user and a secondary user, which is equipped with a keyless entry system, and which stores a master key, a primary key, a secondary key, and a tertiary key, and
a remote data server, which stores server data including identification information of the primary user, an elliptic encryption curve, the master key, the primary key, the secondary key and the tertiary, and
a first personal device which belongs to the primary user, which includes an application that is configured to connect to the keyless entry system and to the server, and which stores the identification information of the primary user and the elliptic encryption curve,
the access method comprises a data exchange phase including the following successive steps:
b1) sending the identification information of the primary user to the server via the application installed on the first personal device;
b2) receiving at the first personal device from the server encrypted server data using the elliptic encryption curve for the encryption, the encrypted server data including the secondary key, the tertiary key, and an encrypted master key using the primary key for the encryption,
the first personal device being configured to use the elliptic encryption curve to decrypt the encrypted server data, such that the first personal device stores the secondary key, the tertiary key, and the encrypted master key;
the access method subsequently comprises an access phase including the following successive steps:
c1)establishing at the vehicle a secure connection of the first personal device with the vehicle, implementing the tertiary key provided by the first personal device;
c2) if the secure connection procedure is successful, sending the encrypted master key to the vehicle from the first personal device
wherein the vehicle is configured to decrypt the encrypted master key using the primary key, and
after decryption, the vehicle is configured to control the keyless entry system such that the primary user can access the vehicle using the application installed on the first personal device.

US Pat. No. 10,395,457

USER RECOGNITION SYSTEM AND METHODS FOR AUTONOMOUS VEHICLES

GM GLOBAL TECHNOLOGY OPER...

1. A user recognition system for automated user recognition in an autonomous vehicle, comprising:a controller with at least one processor providing functions for automated user recognition in the autonomous vehicle;
at least one environmental sensor configured to scan an environment of the autonomous vehicle and to transmit scan data of the environment;
at least one recognition module configured to, by the at least one processor, analyze the scan data of the environment based on a gesture recognition algorithm, a first facial recognition algorithm, and a second facial recognition algorithm to identify a final user of the vehicle;
wherein the recognition module is configured to first analyze the scan data of the environment based on the gesture recognition algorithm and at least one biometric feature, wherein the at least one biometric feature comprises at least a flagging down gesture;
wherein the recognition module is further configured to analyze the scan data of the environment based on the first facial recognition algorithm and a first subset of facial data when multiple users are identified by the gesture recognition algorithm, wherein the first subset of facial data is obtained based on the scan data;
wherein the recognition module is further configured to analyze the scan data of the environment based on the second facial recognition algorithm and a second subset of facial data when multiple users are identified by the first facial recognition algorithm, wherein the second subset of facial data is larger than the first subset of facial data, and wherein the second subset of facial data is based on user data selected from a database;
wherein, the controller is configured to stop the autonomous vehicle at a position relative to the final user and to configure the autonomous vehicle to offer to the final user the use of the autonomous vehicle.

US Pat. No. 10,395,456

NOISE-TOLERANT SECURITY SYSTEM

CenTrak, Inc., Newtown, ...

1. A security system comprising:a tag that receives, to the extent present, electromagnetic radiation (EM) in the LF band, wherein the EM radiation contains either an LF signal, LF emissions but no LF signal, or both an LF signal and LF emissions, and
wherein, when the EM radiation includes the LF emissions, either alone or in conjunction with an LF signal, the tag:
(a) detects the LF emissions;
(b) generates, in response to detecting the LF emissions, a RF signal capable of resulting in a change-of-state of a final control element; and
(c) transmits the RF signal.

US Pat. No. 10,395,455

SYSTEM FOR REMOTELY CONTROLLING THE POSITION OF A LAND VEHICLE DOOR WHEREIN HAND-HELD AND MOBILE COMMUNICATION DEVICES OF THE SYSTEM COMMUNICATE VIA INDUCTIVE COUPLING

JVIS-USA, LLC, Sterling ...

1. A system for remotely controlling the position of a land vehicle door which is capable of moving between a closed position in which the door covers a vehicle opening and an opened position in which the door uncovers the opening to provide access to the opening, the system comprising:a mobile communication device supported on the vehicle for movement therewith and operative to produce, without prompting, a continuous excitation signal in the form of a first electromagnetic field within a first range of the mobile device;
a dual-mode hand-held communication device, operative to function in a passive mode in which the hand-held device is powered by electromagnetic energy from the first electromagnetic field, to produce a response signal in the form of a second electromagnetic field when the hand-held device is located within the first range wherein the devices wirelessly communicate via inductive coupling, the mobile device being operative to remove identification data from the response signal, the identification data identifying the hand-held device; and
control logic coupled to the devices, wherein the hand-held communication device is operative to function in an active mode in which the hand-held device is powered from an energy storage device of the hand-held device and interacts with the mobile communication device such that the devices are capable of wirelessly transmitting and receiving, respectively, command signals as long as a pedestrian carrying the hand-held device is within a second range of the mobile device, the second range being greater than the first range, the command signals contain the identification data and command data which identifies a pedestrian command for the vehicle to automatically perform an operation, the mobile device being operative to remove the identification data and command data from the command signals, the control logic of the mobile communication device being operative to determine if the hand-held device is an authorized hand-held device based on the identification data, the hand-held device including a sensor to receive a query signal from the mobile device and respond with a signal informing of its proximity to the mobile communication device, and control logic of the mobile communication device being operative to detect when a pedestrian carrying an authorized hand-held device is located within the first range and to generate a door-opening command signal when the authorized device is located within the first range.

US Pat. No. 10,395,454

VEHICLE REMOTE KEY SYSTEM AND SMART KEY AUTHENTICATION METHOD FOR THE SAME

Research Company Foundati...

1. A smart key authentication method for a vehicle remote key system that includes a smart key performing bi-directional communication with a vehicle to control the vehicle and a vehicle authentication module provided at the vehicle to authenticate the smart key, the smart key authentication method comprising:generating, by the vehicle authentication module, a random number and sharing the random number with the smart key and performing a first authentication process based on the random number; and
performing, by the vehicle authentication module, a second authentication process by comparing at least one location information value among an access point (AP) list, a satellite-based positioning sensor value, or a geomagnetic sensor value, which are respectively measured at the vehicle and at the smart key and determining whether or not to permit an authentication to the smart key,
wherein the smart key generates a first random number, and when smart key authentication information containing the first random number is transmitted to the vehicle authentication module, the smart key receives a response signal containing the first random number and a second random number generated by the vehicle authentication module, and
wherein the smart key verifies the response signal with the first random number, and, when the response signal is verified, the smart key extracts smart key location information including at least one of the AP list, the satellite-based positioning sensor value, and the geomagnetic sensor value; generates an authentication request signal containing the smart key location information and the second random number received from the vehicle authentication module; and transmits the authentication request signal to the vehicle authentication module.

US Pat. No. 10,395,453

LIGHT-BASED VEHICLE MESSAGING SYSTEMS

1. A messaging system, comprising:a messaging unit, implemented within a transportation vehicle, that includes:
(a) a light source;
(b) a messaging/modulation controller having an input coupled to an onboard device for receiving information regarding said transportation vehicle and an output coupled to the light source and configured to turn the light source on and off, at a rate that is too fast to be noticed by the human eye, so as to broadcast binary-encoded digital messages corresponding to said information; and
(c) a user interface, comprising at least one of a keyboard, keypad or touch screen, for manually creating schedules that specify how and when the broadcast messages are to be broadcast, including at least one of a time period for broadcast, a time of broadcast or days for broadcasting the broadcast messages,
wherein said transportation vehicle comprises at least one of: an automobile, a truck, a bus, a streetcar, a motorcycle or a bicycle.

US Pat. No. 10,395,452

SYSTEMS AND METHODS FOR ENABLING ACCESS CONTROL VIA MOBILE DEVICES

Honeywell International I...

1. A method, performed at an access control server, for selectively granting access to a controlled functionality, the method including:receiving, via networked communications in an access request from a software application on a mobile device, data indicative of (i); an identifier read by the mobile device using short-range wireless communications and (ii) a mobile device identity, wherein the mobile device is configured to monitor the movement of the mobile device relative to the identifier using the short range wireless communications and provide that data in response to performing a direction-of-motion-dependent determination that satisfies predefined requirements, the determination being based on direction of motion of the mobile device relative to either of: (a) a device carrying the identifier; or (b) a location associated with an access control device such that the data is only provided when the mobile device is moving towards (a) or (b) from a predefined direction;
determining, based on the data indicative of the identifier read by the mobile device, a specific access control functionality;
determining, based on at least the data indicative of the mobile device identity, whether or not access to the specific access control functionality is to be granted; and
in the case that the specific access control functionality is to be granted, sending a signal to a network location associated with the specific access control functionality, thereby to control a hardware component that is configured to grant access to the specific access control functionality.

US Pat. No. 10,395,451

MOBILE DEVICE ATTENDANCE VERIFICATION WITH INTERNATIONAL MOBILE EQUIPMENT IDENTITY

Saudi Arabian Oil Company...

1. An attendance verification system comprising:an attendance server comprising:
a device mapping comprising a mapping of international mobile equipment identities (IMEIs) to respective personal identifiers; and
an attendance record comprising a listing of attendance events documenting attendance of persons at events; and
a mobile electronic device comprising:
a memory;
an international mobile equipment identity (IMEI) of the mobile electronic device stored in the memory of the mobile electronic device;
characteristics of a fingerprint of a person associated with the mobile electronic device stored in the memory of the mobile electronic device; and
a fingerprint scanner,
wherein the mobile electronic device and the attendance server communicate by way of a wireless network;
the mobile electronic device configured to:
acquire a fingerprint of a user of the mobile electronic device by way of the fingerprint scanner;
determine a time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner;
determine a location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner;
compare characteristics of the fingerprint of the user acquired to the characteristics of the fingerprint of the person associated with the mobile electronic device stored in the memory of the mobile electronic device to determine whether the user is the person associated with the mobile electronic device; and
in response to determining that the user is the person associated with the mobile electronic device, send to the attendance server, attendance data comprising:
the IMEI of the mobile electronic device;
the time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner; and
the location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner, and
the attendance server configured to:
in response to receiving the attendance data:
determine a personal identifier of the person associated with the mobile electronic device based on a mapping of the IMEI of the mobile electronic device to a personal identifier of the person associated with the mobile electronic device in the device mapping; and
generate, in the attendance record, an attendance event associating the person associated with the mobile electronic device with at an event associated with the time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner and the location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner, to document attendance of the person associated with the mobile electronic device at the event.

US Pat. No. 10,395,450

MOBILE DEVICE ATTENDANCE VERIFICATION WITH LOCATION DATA

Saudi Arabian Oil Company...

1. An attendance verification system comprising:an attendance server comprising:
a device mapping comprising a mapping of international mobile equipment identities (IMEIs) to respective personal identifiers; and
an attendance record comprising a listing of attendance events documenting attendance of persons at events; and
a mobile electronic device comprising:
a memory,
an international mobile equipment identity (IMEI) of the mobile electronic device stored in the memory of the mobile electronic device, and
characteristics of a fingerprint of a person associated with the mobile electronic device stored in the memory of the mobile electronic device; and
a fingerprint scanner,
the mobile electronic device configured to:
acquire a fingerprint of a user of the mobile electronic device by way of the fingerprint scanner;
determine a time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner;
determine a location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner;
compare characteristics of the fingerprint of the user acquired to the characteristics of the fingerprint of the person associated with the mobile electronic device stored in the memory of the mobile electronic device to determine whether the user is the person associated with the mobile electronic device; and
in response to determining that the user is the person associated with the mobile electronic device, send to the attendance server, attendance data comprising:
the IMEI of the mobile electronic device;
the time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner; and
the location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner, and
the attendance server configured to:
in response to receiving the attendance data:
determine a personal identifier of the person associated with the mobile electronic device based on a mapping of the IMEI of the mobile electronic device to a personal identifier of the person associated with the mobile electronic device in the device mapping;
generate, in the attendance record, an attendance event associating the person associated with the mobile electronic device with at an event associated with the time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner and the location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner, to document attendance of the person associated with the mobile electronic device at the event; and
send to the mobile electronic device, acknowledgement data indicative of the recording of the attendance event, and
the mobile electronic device is further configured to store the acknowledgement data in an attendance log stored in the memory of the mobile electronic device.

US Pat. No. 10,395,449

MOBILE DEVICE ATTENDANCE VERIFICATION WITH PERSONAL IDENTIFIER

Saudi Arabian Oil Company...

1. An attendance verification system comprising:an attendance server comprising:
a device mapping comprising a mapping of international mobile equipment identities (IMEIs) to respective personal identifiers; and
an attendance record comprising a listing of attendance events documenting attendance of persons at events; and
a mobile electronic device comprising:
a memory, an international mobile equipment identity (IMEI) of the mobile electronic device stored in the memory of the mobile electronic device; and
a fingerprint scanner,
the mobile electronic device configured to:
conduct a registration operation comprising:
acquiring the fingerprint of the person associated with the mobile electronic device;
storing, in the memory of the mobile electronic device, the characteristics of the fingerprint of the person associated with the mobile electronic device; and
sending, to the attendance server, registration data comprising:
a personal identifier of the person associated with the mobile electronic device; and
the IMEI of the mobile electronic device;
acquire a fingerprint of a user of the mobile electronic device by way of the fingerprint scanner;
determine a time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner;
determine a location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner;
compare characteristics of the fingerprint of the user acquired to the characteristics of the fingerprint of the person associated with the mobile electronic device stored in the memory of the mobile electronic device to determine whether the user is the person associated with the mobile electronic device; and
in response to determining that the user is the person associated with the mobile electronic device, send to the attendance server, attendance data comprising:
the IMEI of the mobile electronic device;
the time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner; and
the location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner, and
the attendance server configured to:
generate, using the personal identifier of the person associated with the mobile electronic device and the IMEI of the mobile electronic device of the registration data, a mapping of the IMEI of the mobile electronic device to the personal identifier of the person associated with the mobile electronic device in the device mapping;
in response to receiving the attendance data:
determine the personal identifier of the person associated with the mobile electronic device based on the mapping of the IMEI of the mobile electronic device to the personal identifier of the person associated with the mobile electronic device in the device mapping; and
generate, in the attendance record, an attendance event associating the person associated with the mobile electronic device with at an event associated with the time and date of the acquisition of the fingerprint of the user by way of the fingerprint scanner and the location of the mobile electronic device at the time of the acquisition of the fingerprint of the user by way of the fingerprint scanner, to document attendance of the person associated with the mobile electronic device at the event.

US Pat. No. 10,395,448

REMOTE DATA CAPTURE AND MANAGEMENT SYSTEMS

Hamilton Sundstrand Corpo...

17. A computer implemented method for managing data of a remote system, includeswirelessly receiving, at a processor of a remote data center and from the remote system, a fundamental data from a monitored subsystem of the remote system and/or at least one associated subsystem of the remote system as specified by a diagnostic protocol for the monitored subsystem;
determining if a diagnostic protocol change is desired based upon the fundamental data received;
wirelessly transmitting a signal from the remote data center including a diagnostic protocol change command;
wherein the diagnostic protocol change includes modifying the diagnostic protocol by switching data output to at least include the associated subsystem.

US Pat. No. 10,395,447

DATA COLLECTION DEVICE, WORKING MACHINE HAVING DATA COLLECTION DEVICE, AND SYSTEM USING DATA COLLECTION DEVICE

KUBOTA CORPORATION, Osak...

1. A data collection device of a working machine, the data collection device being connected to an in-vehicle network of the working machine and being configured to obtain data outputted from an electric component, the electric component being connected to the in-vehicle network, comprising:a definition storage part configured to store a data group showing a relation between a group preliminarily determined relating to data to be outputted from the electric component and the data to be outputted from the electric component belonging to the group;
a first obtaining part configured to obtain, in group units, the data belonging to the group shown in the data group;
a second obtaining part configured to separate, into individual units, the data of the group units obtained by the first obtaining part, and to obtain the data separated into individual units;
an input-output part configured to output, to the outside: the data of the group units obtained by the first obtaining part; and the data of the individual units obtained by the second obtaining part;
an information storage part configured to store the data obtained by the first obtaining part and the second obtaining part; and
a calculation part configured to calculate individual data that is the data of the individual units,
wherein the definition storage part stores a definition file including a calculation condition under which the individual data is calculated, the definition file relating first identification information, second identification information, and an individual calculation condition to each other, the first identification information being provided for identifying the group, the second identification information being provided for identifying individual data that is the data of individual units, the individual calculation condition being a condition to save the individual data, resulting from a calculated parameter, in the information storage part,
the first obtaining part stores, in group units, the data of the group units to the information storage part after obtaining the data of the group units,
the second obtaining part divides the data of the group units obtained by the first obtaining part into the data of the individual units after the first obtaining part obtains the data of the group units, extracts the individual calculation condition of the individual data based on: the first identification information of the group of the divided individual data; the second identification information of the individual data; and the definition file, and saves the individual data to the information storage part in isolation from the data of the group units, the individual data, resulting from the calculated parameter, being calculated based on the extracted individual calculation condition in the information storage part based on the extracted individual calculation condition,
the calculation part calculates a time length where the individual data meets a value within a first specified range, a time length where the individual data meets a value within a second specified range, a time length where the individual data meets a value within a third specified range, and a time length where the individual data meets a value within a fourth specified range, under a state where the second obtaining part continuously obtains the individual data, and
the information storage part stores a calculation result of the individual data calculated by the calculation part.

US Pat. No. 10,395,446

INTEGRATED WIRELESS DATA SYSTEM FOR AVIONICS PERFORMANCE INDICATION

Tecat Performance Systems...

1. An integrated wireless data system for avionics performance indication used to measure operational characteristics of a propeller driven aircraft under real-world operating conditions comprising:a remote unit mounted on a propeller system of the propeller driven aircraft and having at least one sensor for measuring the operational characteristics and a remote transceiver and an A/D converter and a microprocessor and an energy harvesting device;
said remote unit including a power storage device connected to and for providing power to said remote unit;
a base unit located inside a cockpit of the propeller driven aircraft and having a base transceiver and a microprocessor and an onboard data storage and a real-time display and connected to other aircraft systems and an aircraft electrical system of the propeller driven aircraft;
a wireless communications interface between said remote unit and said base unit, wherein real-time and bi-directional data is transmitted therebetween; and
wherein said power storage device of said remote unit and said at least one sensor are disposed on a propeller extension between an engine and a propeller of the propeller driven aircraft 180 degrees opposite one another to balance said remote unit and said at least one sensor.

US Pat. No. 10,395,445

SYSTEM AND METHOD FOR MONITORING PAYLOAD DISTRIBUTION AND MACHINE INCLUDING SAME

Caterpillar Inc., Deerfi...

1. A machine comprising:a frame, the frame having a front end, a rear end in opposing relationship to the front end, a first side, and a second side in opposing relationship to the first side;
a body, the body mounted to the frame, the body including a payload support surface defining a payload storage area configured to hold a supply of material therein;
a suspension system, the suspension system mounted to the frame, the suspension system including a first front strut, a second front strut, a first rear strut, and a second rear strut, the first front strut and the second front strut disposed adjacent the front end of the frame and on the first side and the second side of the frame, respectively, and the first rear strut and the second rear strut disposed adjacent the rear end of the frame and on the first side and the second side of the frame, respectively, the first front strut, the second front strut, the first rear strut, and the second rear strut being placed in supporting relationship with the body to support the supply of material disposed within the body;
a payload distribution monitoring system, the payload distribution monitoring system supported by the frame and including:
a plurality of pressure sensors, the plurality of pressure sensors respectively arranged with the first front strut, the second front strut, the first rear strut, and the second rear strut to sense a strut pressure therewithin, the plurality of pressure sensors each configured to generate a strut pressure signal indicative of the strut pressure sensed by the respective one of the plurality of pressure sensors,
a non-transitory computer-readable medium, the non-transitory computer-readable medium bearing a payload distribution monitoring program, the payload distribution monitoring program including a graphical user interface,
a geolocation unit, the geolocation unit configured to generate a location signal indicative of a location of the machine,
a controller, the controller in operable communication with each of the plurality of pressure sensors to respectively receive the strut pressure signal therefrom, the controller in operable arrangement with the non-transitory computer-readable medium such that the controller is configured to execute the payload distribution monitoring program contained thereon, the controller in operable communication with the geolocation unit to receive the location signal therefrom,
an interface device, the interface device in operable communication with the controller, the interface device configured to display the graphical user interface of the payload distribution monitoring program,
wherein the payload distribution monitoring program includes a strut pressure monitoring module, a messaging module, and a tracking module, the strut pressure monitoring module configured to monitor for an unbalanced loading condition within the body based upon a relative strut pressure differential exceeding a differential limit, the strut pressure monitoring module being configured to compute the relative strut pressure differential using the strut pressure signal associated with each of the first front strut, the second front strut, the first rear strut, and the second rear strut, the messaging module being configured to display, through the graphical user interface, an unbalanced loading indicator in the interface device indicating that the unbalanced loading condition occurred once the relative strut pressure differential exceeds the differential limit, and the tracking module configured to track the location of the machine when the unbalanced loading condition occurred,
wherein the controller is configured to transmit an unbalanced loading event signal, the unbalanced loading event signal containing strut pressure data, corresponding location data, and unbalanced loading event data indicating the unbalanced loading condition occurred and a time and place of occurrence for the unbalanced loading condition.

US Pat. No. 10,395,443

TESTING FOR ERRORS OF A SENSOR SYSTEM FOR ACQUIRING A STATE OF OCCUPANCY OF A PARKING SPACE

Robert Bosch GmbH, Stutt...

1. A method for testing for errors of a sensor system included in a motor vehicle for acquiring a state of occupancy of a parking space for motor vehicles, comprising:providing a reference data set, ascertained independently of the sensor system to be tested, for a parking space, the reference data set including a reference state of occupancy of the parking space;
acquiring a state of occupancy of the parking space by the sensor system; and
comparing the acquired state of occupancy of the parking space with the reference state of occupancy in order to test the sensor system for errors.

US Pat. No. 10,395,441

VEHICLE MANAGEMENT SYSTEM

Uber Technologies, Inc., ...

12. An autonomous vehicle comprising:one or more systems on-board the autonomous vehicle;
one or more processors on-board the autonomous vehicle; and
one or more memory devices on-board the autonomous vehicle, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising:
obtaining data indicative of one or more parameters associated with the autonomous vehicle, and wherein the autonomous vehicle comprises a passenger that is riding in the autonomous vehicle for a requested transportation service;
determining an existence of a condition that has occurred on-board the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle and a level of severity of the condition;
determining actions to be performed by the autonomous vehicle based at least in part on the condition that has occurred on-board the autonomous vehicle; and
providing, to one or more systems on-board the autonomous vehicle, one or more control command signals to perform the actions to facilitate stopping a motion of the autonomous vehicle in response to the existence of the condition that has occurred on-board the autonomous vehicle, wherein a rate of deceleration associated with stopping the motion of the autonomous vehicle is associated with the level of severity of the condition; and
providing, for display via a user interface on a display device within the autonomous vehicle, data indicative of a type of the condition that has occurred on-board the autonomous vehicle.

US Pat. No. 10,395,440

BATTERY AGNOSTIC PROVISIONING OF POWER

NIO USA, Inc., San Jose,...

1. A method for provisioning an amount of power for one or more vehicles, the method comprising:receiving, at a service provider system and over a communications network, a request indicating a requirement for an amount of power for the one or more vehicles, the request indicating the requirement for the amount of power for the one or more vehicles individually or in total;
reading, by the service provider system, a set of management rules from one or more databases;
reading, by the service provider system, a set of service configuration information from one or more databases;
reading, by the service provider system, a set of vehicle specific information for the one or more vehicles from one or more databases;
determining, by the service provider system, one or more power sources to meet the requirement for the amount of power for the one or more vehicles based on applying the management rules and using the set of service configuration information and the set of vehicle information;
providing, from the service provider system over the communications network to a controller of a battery exchange facility, an indication of the determined power sources; and
operating, by the controller of the battery exchange facility, equipment of the battery exchange facility to affect a battery exchange on the one or more vehicles based on the indication of the determined power sources.

US Pat. No. 10,395,439

METHODS AND APPARATUS FOR ASSISTING IN THE MAINTENANCE OF AIRCRAFT AND OTHER MOBILE PLATFORMS USING OCCURRENCE PROBABILITIES OF POTENTIAL CAUSES OF A DETECTED EVENT

BOMBARDIER INC., Dorval ...

1. A computer-implemented method for assisting in the maintenance of a mobile platform by determining occurrence probabilities of one or more potential causes of an event detected onboard the mobile platform, the method performed by a ground-based apparatus remote from the mobile platform, the method comprising:receiving, at the ground-based apparatus and from the mobile platform, an identification of the event associated with a system of the mobile platform;
using the identification of the event and predefined diagnostic rules associated with the event, identifying the one or more potential causes of the event;
using other data related to the event, computing an occurrence probability for each potential cause for the event; and
generating an output, the output comprising an identification of each potential cause and the occurrence probability of each potential cause.

US Pat. No. 10,395,437

ADJUSTING COMPONENTS OF CARGO TRANSPORTATION UNITS

BlackBerry Limited, Wate...

1. A controller comprising:at least one processor configured to:
detect a compromised condition of a component of a cargo transportation unit (CTU);
determine a time of performing a next maintenance of the CTU based on:
trigger information in maintenance schedule information for the CTU, the trigger information relating to a trigger to cause performance of the next maintenance of the CTU, and
an amount of time for the CTU to travel to a service facility, and when the service facility is available to receive the CTU for maintenance; and
control adjustment of the component in response to detecting the compromised condition and based on the determined time of performing the next maintenance of the CTU, the adjustment of the component to extend a serviceable life of the component until the time of performing the next maintenance of the CTU.

US Pat. No. 10,395,436

SYSTEMS AND METHODS FOR VIRTUAL APPLICATION OF MAKEUP EFFECTS WITH ADJUSTABLE ORIENTATION VIEW

PERFECT CORP., New Taipe...

1. A method implemented in a computing device, comprising:recording and storing a video of a user's head;
retrieving a plurality of target orientation views;
extracting digital images of a face of the user from the video at each of the plurality of target orientation views;
displaying a user interface and obtaining a selection of a makeup effect;
performing virtual application of the selected makeup effect onto a digital image of the user's face;
obtaining an orientation view and displaying the user's face at the obtained orientation view with the selected makeup effect applied to the user's face; and
displaying prompts to direct the user to orient the user's head at different angles while recording the video.

US Pat. No. 10,395,434

ANNOTATED 3D MODELS OF TELECOMMUNICATION SITES FOR PLANNING, ENGINEERING, AND INSTALLATION

ETAK Systems, LLC, Hunte...

1. A method for creating, modifying, and utilizing a virtual 360-degree view of a telecommunications site with annotations thereon, the method comprising:obtaining data capture from the telecommunications site, wherein the data capture comprises one or more of photos and video;
processing the data capture to create a three-dimensional (3D) model of the telecommunications site with associated geography, buildings, and constructions therein;
obtaining object data associated with one or more objects of interest located at the telecommunications site, in the associated geography, the buildings, and the constructions;
inserting annotations for each of the one or more objects of interest in the 3D model at associated locations and with associated information for each of the one or more objects of interest, wherein the annotations are at objects of interest including fiber locations, and one or more of cell towers, underground utilities, roads, and fall lines, wherein the associated information for the fiber locations includes any of distance, owners, number of strands, and fiber type, and wherein the associated information includes details of the associated object of interest from the object data that is obtained from any of public databases, cell tower databases, utility databases, operator data maintained; and
performing one or more of planning, engineering, and installation associated with the telecommunications site utilizing the 3D model with the annotations.

US Pat. No. 10,395,432

NEAR-EYE PARALLAX BARRIER DISPLAYS

NVIDIA Corporation, Sant...

15. A method of displaying images, the method comprising:displaying an array of slits using a first light-attenuating spatial light modulator (SLM);
displaying a pre-filtered image using a second light-attenuating SLM by attenuating rays of light originating from a surrounding environment to synthesize a near-eye light field, wherein the rays of light pass through the first and second light-attenuating SLMs; and
selectively blocking the rays of light originating from the surrounding environment using the array of slits to generate a virtual image in said near-eye light field.

US Pat. No. 10,395,431

OVERLAY FOR CAMERA FIELD OF VISION

International Business Ma...

1. A method for generating an augmented reality overlay for camera field of vision based on a perspective of a display device, the method comprising:generating, by one or more processors, a shape as a visual guide in an overlay image, wherein the shape indicates what tangible content is included within a field of view of an imaging device based at least on an orientation of the imaging device at a first location;
generating, by the one or more processors, a modified overlay image by modification of one or both of a size and an orientation of the shape in the overlay image based, at least in part, on differences between (i) a second location and an orientation of an image display device relative to (ii) the first location and the orientation of the imaging device, wherein the image display device and the imaging device are at different locations; and
displaying, by the one or more processors, the modified overlay image using the image display device.

US Pat. No. 10,395,430

AUGMENTED REALITY SIMULATION DEVICE WHICH DISPLAYS A VIRTUAL OBJECT ON A MACHINE TOOL AND COMPUTER-READABLE MEDIUM

FANUC CORPORATION, Yaman...

1. An augmented reality simulation device comprising: extension information display means for displaying a virtual object so as to be superimposed on a real machine tool; relation information acquisition means for acquiring first relation information which is information that specifies relation between the virtual object and control axes of a numerical controller that controls the machine tool and second relation information which is information that is output from the numerical controller that specifies control settings of the control axes themselves and that also specifies an axis orientation relation between the control axes;conversion means for converting a movement amount in a first coordinate system which is a coordinate system of the control axis to movement information in a second coordinate system which is a coordinate system for allowing the extension information display means to display the virtual object on the basis of the first relation information and the second relation information; and
calculation means for calculating a display position and a display angle of the virtual object on the basis of the movement information in the second coordinate system after the conversion, wherein
the extension information display means displays the virtual object on the basis of a calculation result of the calculation means.

US Pat. No. 10,395,429

IMAGE PROCESSING APPARATUS AND DISPLAY CONTROL METHOD

SONY CORPORATION, Tokyo ...

1. An apparatus, comprising:a camera configured to capture an image;
a sensor; and
circuitry configured to:
recognize a real object in the image;
compare at least one of:
a current position of the real object with at least one prior position of the real object, or
a current posture of the real object with at least one prior posture of the real object;
determine first motion information of the real object based on the comparison;
obtain, from the sensor, second motion information of the camera; and
control a display of a virtual object based on a comparison of a rotation of the real object corresponding to the first motion information with the second motion information of the camera.

US Pat. No. 10,395,428

HMD TRANSITIONS FOR FOCUSING ON SPECIFIC CONTENT IN VIRTUAL-REALITY ENVIRONMENTS

Sony Interactive Entertai...

1. A method for presenting an object from a real-world environment on a screen of a head mounted display (HMD), comprising:receiving images of the real-world environment proximal to a user wearing the HMD, the images received from one or more forward facing cameras of the HMD and processed by a processor of the HMD for rendering on the screen;
detecting a gaze direction of the user wearing the HMD, using one or more gaze detecting cameras of the HMD that are directed toward one or each eye of the user;
analyzing the images to identify an object captured in the images of the real-world environment that correlates with the gaze direction of the user, wherein an image of the object is rendered at a first virtual distance that causes the object to appear out-of-focus for the user; and
generating a signal to adjust a zoom factor for lens of the one or more forward facing cameras so as to cause the image of the object to be brought into focus, wherein adjusting the zoom factor results in the image of the object to be presented on the screen of the HMD at a second virtual distance,
wherein the signal is generated upon determining the gaze direction of the user directed toward the object lasts at least a pre-defined length of time, and
wherein the zoom factor is adjusted to cause the object to be rendered at the second virtual distance for a pre-defined period and upon expiration of the pre-defined period resuming rendering images from the real-world environment without the zoom factor.

US Pat. No. 10,395,427

ON-SITE VISUALIZATION AND MODELING USING P AND ID DRAWINGS AND AUGMENTED REALITY

Bentley Systems, Incorpor...

1. An on-site method for locating a line or symbol in a functional drawing that represents a user-selected object in a physical environment using augmented reality, comprising:accessing, from a memory of an electronic device or a remote server, at least a portion of a three-dimensional (3-D) model and the functional drawing for a location of the electronic device, the functional drawing illustrating a process flow using lines and symbols that are independent of size and shape of objects in the physical environment;
aligning the 3-D model with a scene in the physical environment;
augmenting the scene based on the 3-D model;
displaying the augmented scene on a display of the electronic device;
receiving a user-selection of an object in the physical environment in the displayed augmented scene;
determining a 3-D element of the 3-D model that corresponds to the user-selected object;
determining a corresponding line or symbol of the functional drawing that corresponds to the 3-D element; and
displaying, on the display of the electronic device, a version of the functional drawing in which the corresponding line or symbol is highlighted.

US Pat. No. 10,395,426

AUGMENTED REALITY SYSTEM AND METHOD

EMC IP Holding Company LL...

1. A computer-implemented method, executed on a computing device, comprising:receiving a unique identifier on a client electronic device;
associating the unique identifier with at least one IT component;
obtaining status information concerning the at least one IT component;
generating a visual representation of the at least one IT component on a display screen of the client electronic device, wherein generating a visual representation of the at least one IT component includes:
capturing an image of the at least one IT component using a camera included within the client electronic device, thus generating a captured image, and
rendering the captured image on the display screen of the client electronic device to generate the visual representation of the at least one IT component; and
superimposing a graphical representation of the status information onto the visual representation of the at least one IT component.

US Pat. No. 10,395,425

SYSTEM, METHOD AND RECORDING MEDIUM FOR MANNEQUIN POSE CONTROL

INTERNATIONAL BUSINESS MA...

1. A computer-implemented mannequin pose control method, the method comprising:reading clothing data of an article of clothing on a mannequin;
determining a pose for the mannequin by associating the clothing data with a record in a database that includes the pose for the mannequin for posing with the article of clothing to attract attention, the clothing data dictating the pose for the mannequin; and
changing a current pose of the mannequin to match the pose for the mannequin based on the record in the database.

US Pat. No. 10,395,423

APPARATUS AND METHOD FOR RENDERING ADAPTIVE MESH REFINEMENT (AMR) DATA

Intel Corporation, Santa...

1. A graphics processing apparatus comprising:a ray-tracing based renderer to render image frames using ray tracing techniques, wherein the rendering of the image frames uses results from an interpolation scheme, wherein the interpolated results are obtained through:
transforming adaptive mesh refinement (AMR) data into a multi-octree data structure, wherein the AMR data comprises a plurality of cells at a plurality of different levels, and wherein the plurality of cells are logically subdivided into octants to generate the multi-octree data structure,
implementing the interpolation scheme based on the multi-octree data structure to generate the interpolated results, the interpolation scheme using repeated linear interpolation, wherein the repeated linear interpolation comprising:
for a given point P, performing the operations of:
finding a leaf cell L=(Li,Lj,Lk)(Lm), wherein (Li,Lj,Lk)(Lm) is an index of the leaf cell, (Li,Lj,Lk) indicates coordinates of the leaf cell and Lm indicates a level of the leaf cell for P,
determining the octant of L that P lies in, defining seven new data points of the octant, the seven new data points coinciding with the boundaries of L,
computing an index of each logical face neighbor of L in the x, y and z directions, locating the closest cell for that index, and recursively determining a new data point of the octant corresponding to the closest cell for that index,
for a new data point of the octant that is an edge vertex, computing and locating all three neighbors of the edge vertex, and recursively determining that data point based on the three neighbors,
for a new data point of the octant that is a corner vertex, computing and locating all seven neighbors of the corner vertex, and recursively determining that data point based on the seven neighbors, and
tri-linearly interpolating P on the octant based on the seven new data points, and returning the interpolated value, and
using the interpolated results to render image frames using ray tracing techniques.

US Pat. No. 10,395,422

PARTICIPATING MEDIA BAKING

ACTIVISION PUBLISHING, IN...

1. A computer program embodied on a non-transitory computer readable medium, comprising:computer code for identifying a scene to be rendered;
computer code for pre-computing one or more lighting elements within the scene, including creating a plurality of light scattering tables;
computer code for performing, during the pre-computing, a computation of light extinction and light in-scattering within participating media of the scene, utilizing the plurality of light scattering tables; and
computer code for, during a ray tracing of the scene:
approximating spatially heterogeneous media of the scene as spatially homogeneous media of the scene by performing a volume intersection for each light ray associated with the spatially heterogeneous media of the scene to determine a homogeneous scattering coefficient for the light ray, and
applying to the spatially heterogeneous media of the scene one of the plurality of light scattering tables, where each of the plurality of light scattering tables corresponds to a single homogeneous scattering coefficient, and a table lookup is adjusted for the one of the plurality of light scattering tables utilizing an analytic correction factor in order to apply the one of the plurality of light scattering tables with a different homogeneous scattering coefficient.

US Pat. No. 10,395,421

SURROUND AMBIENT LIGHT SENSING, PROCESSING AND ADJUSTMENT

Dolby Laboratories Licens...

1. A method, comprising:acquiring directional image sensor data with one or more directional image sensors;
generating a light source image based on the directional image sensor data;
causing one or more operations to be performed for an image based at least in part on light source information in the light source image;
wherein the method is performed by one or more computing devices;
wherein the light source image is generated in an image rendering environment, and further comprising:
determining, based at least in part on the light source image, ambient light conditions incident on an image rendering surface;
estimating, based on the ambient light condition incident on the image rendering surface in combination with reflection and scattering properties of the image rendering surface, a prediction of how the ambient light conditions affect image qualities for images rendered on the image rendering surface;
based on the prediction, setting one or more of black levels, contrast settings, white points or primary colors differently in different spatial portions of the image rendering surface in dependence on different ambient light conditions in the different spatial portions of the image rendering surface.