US Pat. No. 10,170,089

METHOD AND APPARATUS FOR LIGHTING CONTROL OF A DIGITAL KEYBOARD MUSICAL INSTRUMENT

1. A method for controlling a light-emitting device of a digital keyboard musical instrument, comprising:detecting a touch action generated by a user upon a key of the digital keyboard musical instrument and generating a continuous touch signal that corresponds to the process of the touch action, by a capacitance sensor placed underneath the key, and transmitting the continuous touch signal to a processor, wherein the continuous touch signal comprises the magnitude information of the touch action;
receiving the continuous touch signal and generating a corresponding control signal in accordance with the magnitude information of the continuous touch signal, by the processor;
actuating the light-emitting device to produce a light-emitting effect in accordance with the control signal, by the processor.

US Pat. No. 10,170,088

COMPUTING DEVICE WITH TOUCHSCREEN INTERFACE FOR NOTE ENTRY

INTERNATIONAL BUSINESS MA...

1. A computing device, comprising:a touchscreen;
a speaker configured to output sounds corresponding to musical notes; and
a processor to define an area of the touchscreen as a note timing entry region and a remainder of the touchscreen as an interface region,
wherein the computing device further comprises:
a housing supportive of the touchscreen, the speaker and the processor and which is configured as a portable laptop computer; and
a trackpad supported on the housing with a surface remote from the touchscreen and having first and second areas respectively corresponding to the note timing entry region and the interface region,
wherein the processor is configured to record a timing of user taps in the note timing entry region of the touchscreen and the first area of the surface of the trackpad and to control the speaker to output the sounds corresponding to the musical notes in a sequence in accordance with the timing of the user taps,
wherein the processor displays recommendations for durations, pressures and scale locations of the user taps and records and displays deviations between the recommendations and the durations, the pressures and the scale locations of the user taps, the scale locations of the user taps being defined relative to a baseline.

US Pat. No. 10,170,087

APPARATUS FOR SOUNDING A STRING OF STRINGED INSTRUMENT

1. An apparatus for sounding a string of a stringed instrument comprising:a first servo motor serving to secure a mediator to an output shaft of the first servo motor and to rotate the mediator in opposing directions for ensuring interaction of the mediator with the string;
a guide disposed substantially orthogonally to string plane of the stringed instrument and serving to move the first servo motor from or to the string along one side of the guide;
a second servo motor mounted at the reverse side of the guide; and
a transmission mechanism comprising its first end being coupled with an output shaft of the second servo motor and its second end being connected to the first servo motor.

US Pat. No. 10,170,086

SUPPORT DEVICE FOR PIVOTAL MEMBER OF KEYBOARD INSTRUMENT AND METHOD OF MANUFACTURING THE SAME

Kabushiki Kaisha Kawai Ga...

1. A method of manufacturing a support device for a pivotal member of a keyboard instrument, which pivotally supports the pivotal member pivotally moved by a key depression, via a pivotal pin fixed to the pivotal member, the method comprising:preparing a core material-containing braid formed by a slender elongated core material and a braid extending along a length of the core material and covering a peripheral surface of the core material;
preparing a support device body including two support walls opposed to each other with a predetermined spacing therebetween, and two pin holes formed in respective support walls and in which opposite ends of the pivotal pin are inserted, respectively;
inserting the prepared core material-containing braid through the two pin holes of the support device body and fixing the core material-containing braid to the support device body;
cutting the core material-containing braid inserted through the two pin holes, along inner and outer surfaces of each of the support walls such that cut surfaces of the core material-containing braid become flushed with respective inner and outer surfaces;
mounting the pivotal member between the two support walls of the support device body such that a hole portion of the pivotal member, through which the pivotal pin is to be inserted, and the pin holes of the two support walls are aligned in a straight line; and
inserting the pivotal pin from an outside of one of the two support walls into the pin hole of the one of the two support walls, the hole portion of the pivotal member, and the pin hole of the other of the two support walls to mount the pivotal pin while pushing out the core material of the core material-containing braid from each pin hole,
wherein in the preparing core material step, a core material-containing braid of a single type in which the core material and the braid have respective predetermined diameters is prepared, and
wherein the support device body has a diameter of the pin holes set according to a desired degree of rotatability of a kind of the pivotal member to be supported thereby.

US Pat. No. 10,170,085

PIANO SYSTEMS AND METHODS FOR THE ENHANCED DISPLAY OF THE HANDS OF A PIANIST

1. A method for the enhanced display of the hands of a pianist playing a piano having a keyboard and a lid with an underside, the lid having at least an open position and a closed position, the method comprising:(a) providing an imaging device in a position that is both above and to a side of the keyboard, such that the imaging device has a perspective view comprising the keyboard and at least one hand of the pianist, wherein closer keys appear larger than farther keys;
(b) recording, using the imaging device, at least one video stream comprising at least a portion of the perspective view; and
(c) while the pianist is playing the piano, at least one of:
(i) using at least a portion of the underside of the lid of the piano as a display for displaying the video stream;
(ii) using at least a portion of the lid as a support structure for a display for displaying the video stream; and
(iii) displaying at least a portion of the video stream within the space defined by the body and lid of the piano, when the lid is in the open position, wherein either:
(1) the keyboard displayed on the display has a trapezoidal shape, and the display's shape conforms to keyboard's trapezoidal shape, such that the display is not rectangular, and the display's shape is trapezoidal, five-sided, six-sided, or curved, such that the displayed trapezoidal keyboard fits within the display, or
(2) the display's shape comprises a curve conforming to a curve of the piano lid, such that the display is not rectangular.

US Pat. No. 10,170,084

GRAPHICAL REPRESENTATION GENERATION FOR MULTIPLE POINTS OF INTEREST

Apple Inc., Cupertino, C...

1. A method comprising:identifying, at a server system, a plurality of graphical interface items, each of the plurality of graphical interface items corresponding to a point of interest (POI) on a map, wherein the map is associated with an initial map scale;
receiving, at the server system, an indication of a change in the initial map scale to a new map scale;
in response to receiving the indication of the change in the initial map scale, generating a representation of a plurality of POI's on the map, wherein inclusion of graphical interface items corresponding to a first subset of the plurality of POI's in a generated representation is determined in a first manner and wherein inclusion of graphical interface items of a second subset of the plurality of POI's in the generated representation is determined in a second manner different from the first manner, wherein the first subset of the plurality of POI's is associated with a higher priority level than the second subset of the plurality of POI's; and
causing, by the server system, the generated representation to be displayed on a display of a computing device providing recommended POIs to a user.

US Pat. No. 10,170,083

DISPLAY APPARATUS FOR CONTROL INFORMATION, METHOD FOR DISPLAYING CONTROL INFORMATION, AND SYSTEM FOR DISPLAYING CONTROL INFORMATION

PANASONIC INTELLECTUAL PR...

1. An information display apparatus comprising:a first obtaining unit configured to obtain a plurality of control plans including one or more control information items regarding one or more appliances;
a second obtaining unit configured to obtain a picture data item showing an image of the one or more appliances;
a memory that stores the picture data item obtained by the second obtaining unit;
a first selecting unit configured to select, based on a specified selection instruction, a control plan from among the control plans obtained by the first obtaining unit;
a processor that executes processing for superimposing the one or more control information items included in the control plan selected by the first selecting unit, for each of the one or more appliances which are included in the picture data item obtained by the second obtaining unit, at a position around the appliance in the picture data item; and
a display unit configured to display the picture data item with the one or more control information items superimposed thereon,
wherein at least one of the one or more control information items includes instructions for controlling one of the one or more appliances.

US Pat. No. 10,170,082

IMAGE DISPLAY DEVICE AND IMAGE DISPLAY METHOD

NEC CORPORATION, Minato-...

1. An image display device comprising a signal processor and a display controlled by a controller configured to process a plurality of thumbnail images each having a predetermined aspect ratio based on a plurality of main images having different aspect ratios, wherein each of the plurality of thumbnail images includes an effective image area surrounded by blanks depending on each of the plurality of main images, wherein the controller processes a thumbnail image among the plurality of thumbnail images by way of (i) to (iii),(i) specifying a short side of the effective image area of the thumbnail image in a horizontal direction when the effective image area is surrounded by blanks formed in the horizontal direction or in a vertical direction when the effective image area is surrounded by blanks formed in the vertical direction;
(ii) resizing the effective image area of the thumbnail image by adjusting the short side of the effective image area to a predetermined length of a square shape that is determined in advance, thus producing a resized image; and
(iii) extracting the square shape from the effective image area of the resized image about a center of the effective image area of the resized image, thus generating a display image corresponding to the square shape.

US Pat. No. 10,170,081

IMAGE CORRECTION DEVICE AND VIDEO CONTENT REPRODUCTION DEVICE

SOCIONEXT INC., Kanagawa...

1. An image correction device, which generates a corrected image for a viewer with low vision, by adding excessive emphasis which reduces image quality as perceived by a viewer having normal eyesight, to at least one of luminance gradation, luminance contour, and color tone of a pre-correction image,the image correction device, comprising:
a controller which specifies, in a low vision mode which is an image correction mode for the viewer with low vision, a parameter that represents an amount of correction greater than an upper limit of an amount of correction which does not reduce the image quality as perceived by the viewer having normal eyesight when the pre-correction image is corrected; and
an image processor which generates the corrected image by correcting the at least one of the luminance gradation, the luminance contour, and the color tone of the pre-correction image with the amount of correction represented by the parameter,
wherein the image processor includes a gradation corrector which corrects the luminance gradation of the pre-correction image,
the gradation corrector includes:
a histogram detector which counts, in each of N sections obtained by dividing a range of a pre-correction luminance value related to luminance of a plurality of pixels included in the pre-correction image, a frequency HIST(i) which is the number of pixels each having the pre-correction luminance value included in an i-th section, N being ?2, I being 1 to N;
a gain characteristics generator which receives a magnifying value HISTEFFECT which has been specified, and generates, using a value HIST_AVE which is an average value of the frequency HIST(i), a polygonal line having a gradient of (1+(HIST(i)/HIST_AVE?1)×HISTEFFECT) in the i-th section, as gain characteristics representing correspondence between the pre-correction luminance value and a corrected luminance value; and
a converter which converts the pre-correction luminance value into the corrected luminance value associated with the pre-correction luminance value according to the gain characteristics, and
the controller specifies, as the magnifying value HISTEFFECT, a value less than or equal to 0.05 in the standard mode, and a value greater than or equal to 0.2 in the low vision mode, to the gradation corrector.

US Pat. No. 10,170,080

ELECTRONIC DEVICE HAVING ANCILLARY DISPLAY WITH COLOR CONTROL

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a first display with a first color cast;
a keyboard having keyboard keys with glyphs with a second color cast that is warmer or cooler than the first color cast; and
a second display having a third color cast; and
control circuitry configured to:
automatically adjust the third color cast to match the first color cast and display first content on the second display during a first time period; and
automatically adjust the third color cast to match the second color cast and display second content on the second display during a second time period that is at least partially different from the first time period.

US Pat. No. 10,170,079

DISPLAY APPARATUS AND DISPLAY PANEL DRIVING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A method of driving a display panel comprising a plurality of pixels including red (R), green (G), blue (B), and white (W) sub-pixels, the method comprising:receiving image data;
converting RGB data included in the received image data into RGBW data; and
driving the display panel based on the converted RGBW data,
wherein the converting comprises converting the RGB data into YCbCr data and obtaining a W value of the RGBW data based on a Y value of the converted YCbCr data, and
wherein the W value is the Y value of the converted YCbCr data or a value obtained by applying the Y value to a predetermined contrast enhancement algorithm.

US Pat. No. 10,170,078

METHOD OF PROCESSING OPTICAL COHERENCE TOMOGRAPHIC IMAGE AND APPARATUS FOR PERFORMING THE METHOD

SAMSUNG ELECTRONICS CO., ...

1. A method of processing an optical coherence tomographic image, the method y comprising:obtaining an optical coherence tomographic image by irradiating light to an object;
generating a color space map based on the obtained optical coherence tomographic image;
normalizing data of the obtained optical coherence tomographic image;
realigning the normalized data of the optical coherence tomographic image;
performing tone mapping on the realigned data of the optical coherence tomographic image; and
generating a color image by mapping the data of the optical coherence tomographic image on which the tone mapping is performed, by using the generated color space map,
wherein properties of the color space map comprise a hue having a linear characteristic, while a brightness and a saturation have a non-linear characteristic, and
wherein mapping values of hue corresponding to gray level intensity values are set to have a constant gradient.

US Pat. No. 10,170,077

MULTI-PROJECTOR SYSTEM, PROJECTOR, METHOD FOR ADJUSTING IMAGE, AND COMPUTER PROGRAM PRODUCT

JVC KENWOOD Corporation, ...

1. A multi-projector system comprising:two or more projectors including a first projector and a second projector;
an image outputting apparatus implemented by CPU configured to output respective images to the two or more projectors; and
an adjusting apparatus implemented by CPU configured to adjust images projected by the two or more projectors, wherein each of the projectors comprises
a liquid crystal on silicon (LCOS) device configured to modulate light from a light source in accordance with an input image so as to emit the modulated light as a projected image; and
a color adjusting unit implemented by CPU and configured to control the input image in accordance with first control data so as to adjust colors of the projected image,
the image outputting apparatus comprises
an outputting unit implemented by CPU and configured
to arrange red, green, and blue as three primary colors and cyan, magenta, and yellow as three complementary colors that are each complementary to a corresponding one of the three primary colors in two areas positioned correspondingly to each of a first adjustment image and a second adjustment image having respective areas obtained by dividing an image frame corresponding to the projected images of the first projector and the second projector in a predetermined direction and
to output the first adjustment image and the second adjustment image as the input images of the first projector and the second projector respectively, and
the adjusting apparatus comprises
a camera configured to take a projected image projected onto a projection medium and to output a captured image;
an analyzing unit implemented by CPU and configured to, when a first adjustment projected image projected onto the projection medium based on the first adjustment image by the first projector and a second adjustment projected image projected onto the projection medium based on the second adjustment image by the second projector are projected and arranged in the predetermined direction with the positions of the respective areas matched and when there is an overlapping area in the first adjustment projected image and the second adjustment projected image, analyze an image of the overlapping area from the captured image so as to determine a color component; and
a controller implemented by CPU configured to generate and output the first control data for controlling at least the color adjusting unit of the first projector so that a mixed color of one of the primary colors and one of the complementary colors with the overlapping area is an achromatic color in accordance with the color component determined as a result of the analysis by the analyzing unit, wherein,
the controller is, for each primary color, configured to
generate and output the first control data that causes the color adjusting unit of the first projector to change the color of an area in which a primary color is arranged, and
adjust a color of images projected by the first projector by placing, at first adjusted positions on an xy-chromaticity diagram, positions of the primary colors projected by the first projector on the xy-chromaticity diagram,
wherein, the first adjusted positions are set by compositing each of the primary colors with another one of the primary colors so that the positions of the primary colors are moved on a side of a color gamut of which apexes are original positions of the primary colors, from the positions of the apexes of the color gamut,
each of the first adjusted positions is set so that a line passing through a position of a determined achromatic color on the xy-chromaticity diagram also passes through the first adjusted position being set and a position of one of the complementary colors projected by the second projector on the xy-chromaticity diagram, and
one of the first adjusted positions is applied to an entire image projected by the first projector, through the first control data.

US Pat. No. 10,170,076

METHOD FOR SENDING COMMANDS TO DISPLAY DEVICES CONNECTED IN SERIES

DynaScan Technology Corp....

1. A method for sending commands to display devices connected in series, comprising:sending a command to a first display device of N display devices connected in series, the command having a header, each of the N display devices having an identification code, and the identification codes of the N display devices are predetermined as a same preset identification code;
the first display device receiving the command and determining whether the header is corresponding to the preset identification code;
when the header is corresponding to the preset identification code, the first display device executing the command; and
when the header of the command is different from the preset identification code, the first display device adding an adjustment to the header to generate a modified command, and sending the modified command to a display device next to the first display device;
wherein N is a positive integer.

US Pat. No. 10,170,075

ELECTRONIC DEVICE AND METHOD OF PROVIDING INFORMATION IN ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device, comprising:a rotation support member;
a support member configured to support the rotation support member;
a rotation member movably coupled to the rotation support member;
a display movably coupled to a surface of the rotation member;
a driving device configured to drive the display;
a memory; and
a processor,
wherein the processor is configured to control, if input information is received, driving of the rotation member to make the display corresponding to the received input information face a first direction,
control, if the display moves to face the first direction, driving the rotation member to face a second direction for identifying an external object,
identify, if the display is located to face the external object in the second direction, the external object, and
display information on at least one function executed in connection with the identified external object on the display.

US Pat. No. 10,170,074

DISPLAY SCREEN ADJUSTING METHOD, DISPLAY SCREEN ADJUSTING APPARATUS, AS WELL AS DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A display screen adjusting method, comprising the steps of:acquiring visual angle information and fixation point position information of a user relative to a display screen, the visual angle information comprising an angle formed between the sight line of the user and a plane of the display screen, and the fixation point position information comprising the position where the sight line of the user intersects with the plane of the display screen;
determining a reference point position to which the display screen needs to be adjusted according to the fixation point position information; and
adjusting the angle and position of the display screen according to the visual angle information, the reference point position and the current position of the display screen in light of a predetermined rule,
wherein the step of acquiring the visual angle information and fixation point position information of the user relative to the display screen comprises:
acquiring the visual angle information and fixation point position information of the user relative to the display screen when a time period during which the sight line of the user is kept fixed exceeds a predetermined time period,
wherein the visual angle information and the fixation point position information are visual angle information and fixation point position information of the user's both eyes relative to the display screen, and the step of determining the reference point position to which the display screen needs to be adjusted according to the fixation point position information comprises:
when the fixation point position information is two positions where the sight lines of the user's two eyes respectively intersect with the plane of the display screen, taking the central point of the line connecting the two positions as the reference point position; and
when the fixation point position information is one position where the sight lines of the user's two eyes intersect with the plane of the display screen, taking the one position as the reference point position.

US Pat. No. 10,170,073

VEHICLE DRIVING ASSISTANCE APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A vehicle driving assistant apparatus comprising:an infrared image acquiring module for acquiring information of an infrared image of an object ahead of a vehicle;
a luminance detection module for detecting the luminance of visible light transmitted to the vehicle from ahead of the vehicle;
an infrared driving module connected with the infrared image acquiring module;
a luminance comparing module connected with the luminance detection module and the infrared driving module, the luminance comparing module for comparing the luminance of the visible light detected by the luminance detection module and a preset value, sending a first signal to the infrared driving module when the luminance of the visible light is greater than or equal to the preset value, and sending a second signal to the infrared driving module when the luminance of the visible light is less than the preset value; and
a display module connected with the infrared image acquiring module, the display module for displaying a corresponding image according to the information of the infrared image acquired by the infrared image acquiring module;
wherein the infrared driving module is configured to activate the infrared image acquiring module when receiving the first signal, and deactivate the infrared image acquiring module when receiving the second signal.

US Pat. No. 10,170,072

GATE LINE LAYOUT CONFIGURATION

Apple Inc., Cupertino, C...

1. A display device, comprising:a plurality of pixels;
a plurality of source lines configured to provide a plurality of data line signals to the plurality of pixels;
a plurality of gate lines configured to provide a plurality of gate signals to a plurality of switches associated with the plurality of pixels;
a plurality of vertical gate lines disposed generally parallel to the plurality of source lines and coupled to the plurality of gate lines at a plurality of cross point nodes; and
a plurality of compensation lines, each compensation line proximate and parallel to a respective vertical gate line of the plurality of vertical gate lines, wherein the plurality of compensation lines are configured to transmit a respective plurality of compensation signals, each being an inverse of a respective gate signal of the plurality of gate signals to reduce or eliminate a kickback voltage on at least one of the plurality of pixels, and wherein the plurality of compensation lines is configured to reduce a coupling effect between the plurality of vertical gate lines and the plurality of source lines of at least one cross point node of the plurality of cross point nodes, and wherein the plurality of gate lines and the plurality of compensation lines are positioned above or below the plurality of source lines.

US Pat. No. 10,170,071

DISPLAY APPARATUS

Japan Display Inc., Toky...

1. A display apparatus comprising:a display device that displays an image; and
a drive circuit that drives the display device,
wherein the display device comprises
a regulator that supplies power based on a predetermined set voltage,
a plurality of circuit blocks that share the supply of the power from the regulator and control the display device,
a voltage monitoring circuit that determines whether a level of a power supply voltage of at least one of the circuit blocks is high or low based on a predetermined threshold voltage, and
a voltage controller that increases the set voltage when the voltage monitoring circuit determines that the power supply voltage of the circuit block is lower than the threshold voltage,
wherein the voltage controller reduces the set voltage when the power supply voltage is equal to or higher than the threshold voltage for a predetermined period of time after the set voltage has been increased by the voltage controller, and
wherein, when the voltage controller reduces the set voltage, a lower limit voltage of the set voltage is an initial set voltage before the voltage controller has increased the set voltage.

US Pat. No. 10,170,070

DISPLAY APPARATUS WITH TESTING FUNCTIONS AND DRIVING CIRCUIT AND DRIVING METHOD THEREOF

RICHTEK TECHNOLOGY CORPOR...

1. A display apparatus, comprising:a display panel circuit which includes a panel load line, the display panel circuit being configured to operably execute a scanning display operation; and
a panel driving circuit, configured to operably generate a panel load driving signal according to a display control signal generated by a timing control circuit and a driving voltage and/or a driving current generated by a driving power circuit, wherein the panel load driving signal is coupled to the panel load line to drive the display panel circuit, and the panel load driving signal includes a test driving signal and a display driving signal; the panel driving circuit including:
a phase determining circuit, which judges when the display panel circuit is available for a test and decides at least a test phase and a scanning display phase according to the display control signal, and generates a phase determining signal indicating whether or not in the test phase, wherein the phase determining signal has at least a first state representing the test phase and a second state representing the scanning display phase; wherein the test phase is a part of a period wherein the display panel circuit is not executing the scanning display operation;
a driving stage circuit, which includes a driving switch circuit; and
a driving logic circuit, which is configured to operably perform the following driving operations according to the display control signal and the phase determining signal:
(A) generating a switch control signal according to the display control signal and the phase determining signal during the scanning display phase to control the driving switch circuit of the driving stage circuit to switch the driving voltage and/or the driving current for generating the display driving signal to drive the panel load line such that the display panel circuit performs the scanning display operation; and
(B) during a partial time period within the test phase, generating the switch control signal according to a test instruction and the phase determining signal to control the driving switch circuit of the driving stage circuit to switch the driving voltage and/or the driving current for generating the test driving signal to drive the panel load line for testing a failure item of the display panel circuit, wherein the test instruction is a pre-determined test instruction or a programmable test instruction.

US Pat. No. 10,170,069

SHIFT REGISTER, DRIVING METHOD THEREOF AND GATE DRIVING DEVICE HAVING STABLE OUTPUT

BOE TECHNOLOGY GROUP CO.,...

1. A shift register, comprising:an input circuit, coupled to a signal input terminal, a first voltage signal terminal and a first node, and configured to supply a first voltage signal from the first voltage signal terminal to the first node according to an input signal from the signal input terminal;
a first reset circuit, coupled to a reset signal terminal, a second voltage signal terminal and the first node, and configured to supply a first reset signal from the second voltage signal terminal to the first node according to a second reset signal from the reset signal terminal, so as to reset a voltage of the first node;
an output circuit, coupled to a clock signal terminal, a signal output terminal and the first node, and configured to supply a clock signal from the clock signal terminal to the signal output terminal as an output signal, according to the voltage of the first node;
a second reset circuit, coupled to a third voltage signal terminal, the first node, a second node and the signal output terminal, and configured to supply a third voltage signal from the third voltage signal terminal to the first node and the signal output terminal according to a voltage of the second node, so as to reset the voltage of the first node and the output signal; and
a first pull-down control circuit, coupled to the first node, the second node, the third voltage signal terminal, a first auxiliary voltage signal terminal and a second auxiliary voltage signal terminal, and configured to control the voltage of the second node according to the voltage of the first node;
wherein a phase of a first auxiliary voltage signal from the first auxiliary voltage signal terminal is opposite to that of a second auxiliary voltage signal from the second auxiliary voltage signal terminal, each with a duty ratio of 50%, and
wherein the first pull-down control circuit comprises:
a sixth transistor having a control electrode coupled to the first node, a first electrode coupled to the third voltage signal terminal, and a second electrode coupled to the second node;
a seventh transistor having a control electrode and a first electrode both coupled to the second auxiliary voltage signal terminal, and a second electrode coupled to the second node; and
an eighth transistor having a control electrode and a first electrode both coupled to the first auxiliary voltage signal terminal, and a second electrode coupled to the second node, and
wherein a width-to-length ratio of the seventh transistor is identical with a width-to-length ratio of the eighth transistor; and
a width-to-length ratio of the sixth transistor is an integral multiple of the width-to-length ratios of the seventh transistor and the eighth transistor.

US Pat. No. 10,170,068

GATE DRIVING CIRCUIT, ARRAY SUBSTRATE, DISPLAY PANEL AND DRIVING METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A driving method for a gate driving circuit, the gate driving circuit comprising:at least a Gate driver on Array (GOA) unit at stage n, GOAn, and a GOA unit at stage n+m, GOAn+m, an output terminal of GOAn being connected to an input terminal of GOAn+m, and an output terminal of GOAn+m being connected to a reset terminal of GOAn, where n and m are natural numbers;
a signal line providing an electrical leakage compensation signal VLHB; and
an electrical leakage compensation sub circuit having two input terminals connected to output terminals of GOAn and GOAn+m, respectively, a control terminal connected to the signal line, and an output terminal connected to a Pull-Up (PU) node of GOAn+m, the electrical leakage compensation sub circuit being configured to compensate for a voltage at the PU node of GOAn+m in response to the electrical leakage compensation signal VLHB,wherein the driving method comprises:a display scanning phase in which the electrical leakage compensation signal is at a first level;
a compensation phase in which the electrical leakage compensation signal is at a second level, such that the electrical leakage compensation sub circuit compensates for the voltage at the PU node of the GOA unit, GOAn+m; and
a resetting phase in which the electrical leakage compensation sub circuit is reset in response to the electrical leakage compensation signal being switched from the second level to the first level,wherein the electrical leakage compensation sub circuit comprises a first N-type TFT, a second N-type TFT, a third N-type TFT and a fourth N-type TFT, the first level is low level and the second level is a high level, and wherein:in the display scanning phase, when the output terminal of the GOA unit at stage n, GOAn, is at a low level, the first N-type TFT, the second N-type TFT, the third N-type TFT and the fourth N-type TFT are all off; when the output terminal of the GOA unit at stage n, GOAn, becomes high, the first N-type TFT and the second N-type TFT are on and the third N-type TFT and the fourth N-type TFT are off,
in the compensation phase, the first N-type TFT is off, the second N-type TFT remains on and the third N-type TFT is on, such that a voltage at PUn+1 is pulled up, and
in the resetting phase, when the output terminal of the GOA unit GOAn+m is at the high level, the first N-type TFT, the second N-type TFT and the third N-type TFT are off and the fourth N-type TFT is on; in response to the output terminal of the GOA unit GOAn+m being switched from the high level to the low level, the first N-type TFT, the second N-type TFT, the third N-type TFT and the fourth N-type TFT are all off.

US Pat. No. 10,170,067

GOA ELECTRIC CIRCUIT BASED ON LTPS SEMICONDUCTOR THIN-FILM TRANSISTORS

WUHAN CHINA STAR OPTOELEC...

1. A GOA (Gate Driver on Array) electric circuit based on LTPS (Low Temperature Poly-silicon) semiconductor thin-film transistors, comprising a plurality of cascaded GOA units and each stage thereof comprising a scan control module, an output module, a bootstrap capacitor, and a pull-down module; n is a positive integer, in a nth-stage GOA unit except for a first stage and a last stage:wherein the scan control module comprises a first thin-film transistor, a third thin-film transistor, and a fifth thin-film transistor; the first thin-film transistor has a gate electrode electrically connected to a first clock signal, a source electrode electrically connected to an output terminal G(n?1) of a previous-stage (the (n?1)th stage) GOA unit, and a drain electrode electrically connected to a third node; the third thin-film transistor has a gate electrode electrically connected to a third clock signal, a source electrode electrically connected an output terminal G(n+1) of a next-stage (the (n+1)th stage) GOA unit, and a drain electrode electrically connected to the third node; and the fifth thin-film transistor has a gate electrode electrically connected to a constant high voltage level, a source electrode electrically connected to the third node, and a drain electrode electrically connected to a first node;
wherein the output module comprises a second thin-film transistor; the second thin-film transistor has a gate electrode electrically connected to the first node, a source electrode electrically connected to a second clock signal, and a drain electrode electrically connected to an output terminal G(n);
wherein one terminal of the bootstrap capacitor is electrically connected to the first node and the other terminal thereof is electrically connected to the output terminal G(n);
wherein the pull-down module comprises a fourth thin-film transistor, a sixth thin-film transistor, a seventh thin-film transistor, an eighth thin-film transistor, a ninth thin-film transistor, a tenth thin-film transistor, and a resistor; the fourth thin-film transistor has a gate electrode electrically connected to a fourth clock signal, a source electrode electrically connected to a constant low voltage level, and a drain electrode electrically connected to the output terminal G(n); the sixth thin-film transistor has a gate electrode electrically connected to a second node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the third node; the seventh thin-film transistor has a gate electrode electrically connected to the second node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the output terminal G(n); the eighth thin-film transistor has a gate electrode electrically connected to the third node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the second node; the ninth thin-film transistor has a gate electrode electrically connected to a fourth node, a source electrode electrically connected to a timing signal, a drain electrode electrically connected to the second node; the tenth thin-film transistor has a gate electrode electrically connected to the third node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the fourth node; and one terminal of the resistor is electrically connected to the constant high voltage level and the other terminal thereof is electrically connected to the fourth node; and
wherein all of the thin-film transistors are low temperature poly-silicon semiconductor thin-film transistors, the pulses of the first clock signal, the second clock signal, the third clock signal, and the fourth clock signal are sequentially outputted and are not overlapped with one another, and in a stage maintaining the output terminal G(n) at low voltage level, the voltage level of the second node is correspondingly changed between the high and low voltage levels as the timing signal is changed between the high and low voltage levels.

US Pat. No. 10,170,066

DRIVING METHOD AND DRIVING MODULE FOR GATE SCANNING LINE AND TFT-LCD DISPLAY PANEL

Shenzhen China Star Optoe...

1. A driving method for a plurality of gate scanning lines, wherein, the driving method comprises:driving the gate scanning lines line by line through a CKV waveform of a variable frequency of a gate driver;
from a first line of the gate scanning lines to a middle line of the gate scanning lines, an opening time is gradually increased for each of the gate scanning lines;
from the middle line of the gate scanning lines to a N-th line of the gate scanning lines, the opening time is gradually decreased for each of the gate scanning lines,
wherein the middle line of the gate scanning lines comprises a N/2-th line of the gate scanning lines and a N/2+1-th line of the gate scanning lines, the opening time of the N/2-th line of the gate scanning lines is the same as the opening time of the N/2+1-th line of the gate scanning lines, and N is an even integer.

US Pat. No. 10,170,065

SHIFT REGISTER UNIT AND DRIVING METHOD THEREOF, GATE DRIVING CIRCUIT, DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A shift register unit, comprising: an input module, an output control module and an output module;the input module comprising a first input sub-module and a second input sub-module; wherein the first input sub-module is connected to a signal input terminal and a first node, for transmitting a signal inputted by the signal input terminal to the first node; the second input sub-module is connected to the signal input terminal, a low level signal input terminal and a second node, for transmitting a signal inputted by the low level signal input terminal to the second node based on the signal inputted by the signal input terminal;
the output control module is connected to the first node, a clock signal input terminal and the second node, for transmitting a signal inputted by the clock signal input terminal to the second node based on the signal of the first node;
the output module is connected to the second node, a high level signal input terminal and a signal output terminal, for transmitting a signal inputted by the high level signal input terminal to the signal output terminal based on the signal of the second node,
wherein the shift register unit further comprises: a reset control module and a reset module;
wherein the reset control module is connected to a reset signal input terminal, the low level signal input terminal, the first node, a third node, the high level signal input terminal and the second node, for transmitting the signal inputted by the low level signal input terminal to the first node based on a signal inputted by the reset signal input terminal, transmitting the signal inputted by the high level signal input terminal to the third node, and transmitting the signal inputted by the low level signal input terminal to the first node and the second node based on the signal of the third node; and
the reset module is connected to the third node, the low level signal input terminal and the signal output terminal, for transmitting the signal inputted by the low level signal input terminal to the signal output terminal based on the signal of the third node.

US Pat. No. 10,170,064

CIRCUIT FOR PROCESSING GATE VOLTAGE SIGNAL SUPPLIED FOR LIQUID CRYSTAL DISPLAY DEVICE

Shenzhen China Star Optoe...

1. A circuit for processing a gate voltage signal supplied for a liquid crystal display device, comprising: an input-output circuit and a control circuit;wherein the input-output circuit is configured for receiving the gate voltage signal, the control circuit is configured for receiving a control signal and being subjected to the control of the control signal to make the input-output circuit to output a first output signal in a first time segment, a second output signal in a second time segment, a third output signal in a third time segment and a fourth output signal in a fourth time segment during each period based on the gate voltage signal;
wherein the control signal comprises a first control signal and a second control signal, a period of the first control signal and a period of the second control signal are the same as a period of the gate voltage signal, the first control signal has a first voltage level and the second control signal has a second voltage level in the second time segment, the first control signal has the second voltage level and the second control signal has the first voltage level in the third time segment, the first control signal and the second control signal in the other time segments both have the first voltage level or both have the second voltage level.

US Pat. No. 10,170,063

MURA COMPENSATION METHOD FOR DISPLAY PANEL AND DISPLAY PANEL

Shenzhen China Star Optoe...

1. A mura compensation method for display panel, comprising:compressing on an array basis of n*m pixels, storing a default mura compensation value corresponding to a first pixel in each area, wherein, n and m being integers greater than or equal to 2;
based on the default mura compensation value, performing linear interpolation calculation to obtain mura compensation values for pixels in the same area other than the first pixel, and performing mura compensation to the display panel;
after performing mura compensation to the display panel, obtaining information of an X-th area still having mura phenomenon, wherein the X-th area belonging to an area formed by compression on an array basis of n*m pixels of the display panel;
obtaining a final grayscale compensation curve equation;
based on the default mura compensation value and the final grayscale compensation curve equation, calculating to obtain supplementary mura compensation values for pixels in the X-th area other than the first pixel;
based on the default mura compensation value and the supplementary mura compensation values, re-performing the mura compensation to the X-th area.

US Pat. No. 10,170,062

DISPLAY PANEL, DISPLAY AND A METHOD OF RAISING A PURE COLOR IMAGE BRIGHTNESS OF FOUR PRIMARY COLORS

Wuhan China Star Optoelec...

1. A display panel, and the display panel comprises a plurality of pixel units aligned in array, and each pixel unit comprises a R pixel, a G pixel, a B pixel and a W pixel, wherein a gamma value of the W pixel of the display panel is set to be a first predetermined value, and gamma values of the R pixel, the G pixel, the B pixel of the display panel are set to be a second predetermined value smaller than the first predetermined value, wherein the display panel is implemented with process steps of: changing the gamma values of the R pixel, the G pixel, the B pixel from the first predetermined values to the second predetermined value as deactivating the W pixel; and adjusting a gray scale image of the entire display panel including the R pixel, the G pixel, the B pixel and W pixel to be the first predetermined value as activating the W pixel to raise brightness values of gamma middle gray scales of the R pixel, the G pixel and the B pixel to increase a contribution of the R pixel, the G pixel and the B pixel to a brightness of the display panel as showing a pure color image.

US Pat. No. 10,170,061

BACKLIGHT COMPENSATION FOR A COMPUTING DEVICE WITH TWO OR MORE DISPLAY DEVICES

Dell Products L.P., Roun...

1. A method comprising:determining, by a computing device comprising a first display device and a second display device, a first amount of ambient light associated with the first display device;
determining, by the computing device, a first current associated with the first display device;
determining, by the computing device, a second amount of ambient light associated with the second display device;
determining, by the computing device, a second current associated with the second display device;
determining, by the computing device, a first perceived brightness associated with the first display device based on the first current and the first amount of ambient light;
determining, by the computing device, a second perceived brightness associated with the second display device based on the second current and the second amount of ambient light;
determining, by the computing device, a first ratio of the first perceived brightness of the first display device to the second perceived brightness of the second display device; and
modifying, by the computing device and based at least in part on the first ratio, the second current to create a second modified amount of current associated with the second display device, wherein the second modified amount of current modifies the second perceived brightness of the second display device to create a modified second perceived brightness of the second display device.

US Pat. No. 10,170,060

INTERLACED LIQUID CRYSTAL DISPLAY PANEL AND BACKLIGHT USED IN A HEAD MOUNTED DISPLAY

Facebook Technologies, LL...

1. A display device, comprising:a liquid crystal display (LCD) panel including at least a first group of pixel lines and a second group of pixel lines;
a backlight disposed behind the LCD panel to emit light toward the first and second groups of pixel lines;
a shift grating disposed between the LCD and the backlight, the shift grating configured to block the light from the backlight from reaching either the first group of pixel lines or the second group of pixel lines; and
a controller configured to:
while the shift grating is blocking the light from the backlight from reaching the first group of pixel lines, set the first group of pixel lines with first group line data for a video frame;
control the backlight and the shift grating such that the light from the backlight illuminates the first group of pixel lines when the first group of pixel lines are set with the first group line data;
while the backlight is illuminating the first group of pixel lines, the first group line data is set on the first group of pixel lines, and the shift grating is blocking the light from reaching the second group of pixels lines, set the second group of pixel lines with second group line data for the video frame; and
control the backlight and the shift grating such that the light from the backlight illuminates the second group of pixel lines and the shift grating blocks the light from reaching the first group of pixel lines when the second group of pixel lines are set with the second group line data.

US Pat. No. 10,170,059

COLOR SEQUENTIAL IMAGE METHOD AND SYSTEM THEREOF

WISTRON CORP., New Taipe...

1. A color sequential image method for displaying ages using two color fields, the method comprising:analyzing and sorting a plurality of colors in an input color image by percentages occupied in the input color image, wherein a first color occupies a largest percentage of the input color image, a second color occupies a middle percentage of the input color image, a third color occupies a smallest percentage of the input color image, and a sum of the percentages of the first, second and third colors equals one hundred percent of the input image;
generating a plurality of backlight control signals, wherein the backlight control signals comprises a first backlight control signal, a second backlight control signal, and a third backlight control signal which respectively correspond to the first color, the second color, and the third color;
driving two backlight sources according to a first set of two corresponding ones of the backlight control signals to form a first color field; and
driving two backlight sources according to a second set of two corresponding ones of the backlight control signals to form a second color field;
wherein the first set and the second set are different, and the third backlight control signal is in both the first set and the second set.

US Pat. No. 10,170,058

DISPLAY DEVICE WITH TEMPERATURE-BASED CONTROL AND METHOD FOR DRIVING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A display device comprising:a light emitter comprising a plurality of light emitting elements connected in parallel to each other;
a plurality of switching elements, respectively connected to the plurality of light emitting elements;
a plurality of temperature sensors, respectively configured to detect a temperature of the plurality of switching elements; and
a driving circuit configured to:
control a turn-on level of each of the plurality of switching elements based on the detected temperature, and
adjust a driving current of each of the plurality of light emitting elements based on the turn-on level of a respective switching element connected thereto;
wherein the driving circuit comprises:
a gain adjuster configured to adjust a reference current value based on the detected temperature; and
a compensator configured to adjust the turn-on level of the respective switching element based on a difference between the adjusted reference current value and a feedback current value of the respective switching element.

US Pat. No. 10,170,057

METHOD AND APPARATUS FOR CONTROLLING LIQUID CRYSTAL DISPLAY BRIGHTNESS, AND LIQUID CRYSTAL DISPLAY DEVICE

Hisense Electric Co., Ltd...

1. A method of controlling liquid crystal display brightness, the method comprising:determining, by a liquid crystal display device, grayscale values of pixels in a zone image data block under a predetermined rule according to a received image signal, and pre-obtaining a zone backlight value corresponding to the zone image data block according to the grayscale values;
determining, by the liquid crystal display device, a backlight gain coefficient according to a backlight value gain variable and an ambient luminance revision variable, and multiplying, by the liquid crystal display device, the zone backlight value with the backlight gain coefficient to obtain a backlight value, to which a gain is applied, of a backlight zone corresponding to the zone image data block, wherein the backlight value gain variable is determined by the grayscale values, and the ambient luminance revision variable is determined by ambient luminance; and
outputting, by the liquid crystal display device, the backlight value, to which a gain is applied, of the backlight zone to a driver circuit of a backlight source in the backlight zone to control brightness of the backlight source in the backlight zone as a result of the driver circuit driving the backlight source.

US Pat. No. 10,170,056

METHOD OF CONTROLLING MIRROR DISPLAY AND ELECTRONIC DEVICE FOR THE SAME

Samsung Electronics Co., ...

1. A method of controlling a mirror display, comprising:applying lighting power generated from one of external power and battery power to a power input terminal of a lighting unit of the mirror display, according to whether the external power is input to the mirror display, wherein the lighting unit includes the power input terminal and an enable terminal, the power input terminal is configured to receive the lighting power, and the enable terminal is configured to receive a signal for enabling or disabling the lighting unit;
applying the external power to a power key to operate a controller while the external power is input to the mirror display and applying the battery power to the power key while the external power is not input to the mirror display, wherein the power key outputs the one of the external power and the battery power while the power key is closed;
connecting one of the controller of the mirror display and the power key to the enable terminal of the lighting unit, such that lighting unit is enabled or disabled according to the signal from one of the controller or the battery power from the power key, according to whether the external power is input to the mirror display;
detecting a battery residual capacity of a battery providing the battery power; and
stopping an operation of a display of the mirror display in response to the external power not being input to the mirror display and the battery residual capacity being less than a predetermined value,
wherein connecting the one of the controller and the power key to the enable terminal of the lighting unit further comprises:
connecting the controller to the enable terminal of the lighting unit in response to the battery residual capacity being equal to or greater than the predetermined value; and
connecting the power key to the enable terminal of the lighting unit in response to the battery residual capacity being less than the predetermined value.

US Pat. No. 10,170,055

DISPLAY DEVICE AND DRIVING METHOD THEREOF

Semiconductor Energy Labo...

1. A display device comprising:a plurality of first wirings;
a plurality of second wirings;
a plurality of third wirings;
a plurality of fourth wirings;
a plurality of fifth wirings;
a plurality of pixels arranged in a matrix; and
a plurality of reading circuits,
wherein each of the plurality of pixels includes a light-emitting element, a first transistor, a second transistor, and a third transistor,
wherein each of the plurality of first wirings extends in a row direction,
wherein each of the plurality of second wirings extends in a column direction,
wherein each of the plurality of fourth wirings extends in the row direction,
wherein each of the plurality of fifth wirings extends in the column direction,
wherein a gate of the first transistor is electrically connected to one of the plurality of first wirings,
wherein one of a source and a drain of the first transistor is electrically connected to one of the plurality of second wirings,
wherein the other of the source and the drain of the first transistor is electrically connected to a gate of the second transistor,
wherein one of a source and a drain of the second transistor is electrically connected to one of the plurality of third wirings,
wherein the other of the source and the drain of the second transistor is electrically connected to one of a source and a drain of the third transistor,
wherein a gate of the third transistor is electrically connected to one of the plurality of fourth wirings,
wherein the other of the source and the drain of the third transistor is electrically connected to one of the plurality of fifth wirings,
wherein the light-emitting element is electrically connected to the other of the source and the drain of the second transistor,
wherein one of the plurality of reading circuits is electrically connected to one of the plurality of fifth wirings,
wherein in a blanking period of the display device:
in each of the plurality of pixels in a row in which all pixels are displayed in black, the first transistor is turned on by one of the plurality of first wirings and the third transistor is turned on by one of the plurality of fourth wirings;
the second transistor is turned on by one of the plurality of second wirings;
data on current characteristics of the second transistor is read out by the plurality of reading circuits; and
the plurality of pixels in the row are displayed in black via one of the plurality of second wirings, and
wherein a signal for correcting variation in the current characteristics in accordance with the data on the current characteristics is input to the pixels.

US Pat. No. 10,170,054

ORGANIC LIGHT EMITTING DISPLAY AND METHOD FOR DRIVING THE SAME

Samsung Display Co., Ltd....

1. An organic light emitting display that defines a plurality of pixels arranged in a matrix as a plurality of pixel row groups, each of which comprises the same number of pixel rows and individually drives the respective pixel row groups, the organic light emitting display comprising:a display unit comprising the plurality of pixels, a plurality of data lines, and a plurality of scan lines;
a scan driving unit configured to apply scan signals to the plurality of pixels;
a data driving unit configured to apply data voltages, that are to be provided to the plurality of pixels, to a first output line; and
a data distribution unit including a plurality of demultiplexers, each demultiplexer comprising two switches configured to selectively connect at least two data lines that are continuously arranged to the first output line according to at least two demultiplexing signals, each switch controlling connection between its respective data line and the first output line in response to receiving one of said demultiplexing signals,
wherein;
the demultiplexing signals that correspond to the pixel rows included in the respective row groups have different pulse widths, a first pulse width of each of the demultiplexing signals that corresponds to a first pixel row of the pixel row group is greater than a last pulse width of each of the demultiplexing signals that corresponds to a last pixel row of the pixel row group; and
the demultiplexing signals are sequentially output corresponding to the scan signals that are sequentially output.

US Pat. No. 10,170,053

GATE DRIVING MODULE AND GATE-IN-PANEL

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

1. A gate driving module comprising:a first pull-up TFT having a terminal connected to a gate driving signal generator and another terminal connected to an end of a first gate line;
a first pull-down TFT having a terminal connected to the end of the first gate line and another terminal connected to a low-level voltage terminal;
a second pull-up TFT having a terminal connected to the gate driving signal generator and having another terminal, an another end opposite to the end of the first gate line connected only to the another terminal of the second pull-up TFT;
a third pull-up TFT having a terminal connected to the gate driving signal generator and another terminal connected to an end of a second gate line; and
a Qb3 node connected to a gate terminal of the third pull-up TFT via a third inverter,
wherein the first pull-down TFT is turned off when the first pull-up TFT and the second pull-up TFT are turned on, and the first pull-down TFT is turned on when the first pull-up TFT and the second pull-up TFT are turned off, and
wherein the Qb3 node is connected to a Qb2 node, the Qb2 node being connected to a gate terminal of the second pull-up TFT via a second inverter.

US Pat. No. 10,170,052

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device, comprising:a plurality of pixels respectively comprising a plurality of pixel circuits, each of the pixel circuits having at least one transistor, and a plurality of display structures connected to the plurality of pixel circuits, the plurality of display structures defining a display region of the display device; and
a driving circuit configured to drive the plurality of pixels, the driving circuit being at a center portion of the display region,
wherein a sum of widths of the plurality of pixel circuits and a width of the driving circuit is less than or equal to a sum of widths of the plurality of display structures.

US Pat. No. 10,170,050

PIXEL CIRCUIT, DRIVING METHOD, ORGANIC ELECTROLUMINESCENT DISPLAY PANEL, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising a driving controller, a light emitter, a light emitting controller, an initialization controller, and a compensation controller,wherein the driving controller comprises a first input terminal which is connected with an output terminal of the initialization controller; a second input terminal which is connected with an output terminal of the compensation controller and a first output terminal of the light emitting controller; a third input terminal which is connected with a first input terminal of the light emitting controller and a first reference voltage line; and an output terminal which is connected with a second input terminal of the light emitting controller, and the driving controller is configured to supply a driving current to the light emitter for driving the light emitter to emit light;
wherein the initialization controller comprises a control terminal which is configured to receive an initialization control signal; an input terminal which is configured to receive an initialization signal; and an output terminal which is connected with the first input terminal of the driving controller, and in an initialization phase, the initialization controller is configured to, under the control of the initialization control signal, supply the initialization signal to the driving controller;
wherein the compensation controller comprises a first control terminal which is configured to receive a compensation control signal; a second control terminal which is configured to receive a data signal; an output terminal which is connected with the second input terminal of the driving controller and the first output terminal of the light emitting controller; and an input terminal which is connected with a second reference voltage line, and in the compensation phase, the compensation controller is configured to, under the control of the compensation control signal and the data signal, write the data signal and a preset threshold voltage into the driving controller, wherein the preset threshold voltage has a same threshold voltage as the driving controller to compensate the drift of the threshold voltage of the driving controller; and
wherein the light emitting controller comprises a first input terminal which is connected with the third input terminal of the driving controller and the first reference voltage line; a control terminal which is configured to receive a light emitting control signal; the second input terminal which is connected with an output terminal of the driving controller; the first output terminal which is connected with the second input terminal of the driving controller and the output terminal of the compensation controller; and a second output terminal which is connected with a terminal of the light emitter, and the other terminal of the light emitter is connected with a third reference voltage line, and in a light emitting phase, the light emitting controller is configured to, under the control of the light emitting control signal, supply a voltage of the first reference voltage line to input terminal of the driving controller, store the data signal and the preset threshold voltage in another input terminal of the driving controller, and apply the driving current from the driving controller to the light emitter for driving the light emitter to emit light.

US Pat. No. 10,170,049

DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

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

1. A display device, comprising:a display panel comprising:
data lines and gate lines intersecting each other; and
pixels in a matrix;
a timing controller configured to:
allow the pixels to be driven at a lower refresh rate in low-speed driving mode than in normal driving mode; and
control a horizontal blank time to be longer in the low-speed driving mode than in the normal driving mode, the horizontal blank time being a period of time during which no data voltage exists, between an nth data voltage, supplied to the pixels on an nth horizontal line of the display panel, and an (n+1)th data voltage, supplied to the pixels on an (n+1)th horizontal line of the display panel, that are consecutively supplied through the data lines, where “n” is a positive integer greater than or equal to 1; and
a display panel driving circuit configured to:
write data to the display panel;
write one frame of image data to the pixels during one frame period in the normal driving mode; and
write one frame of image data to the pixels in a distributed manner during an i-frame period in the low-speed driving mode, where “i” is a positive integer from 2 to 4,
wherein the horizontal blank time is extended so that a next data voltage is supplied to the data lines after discharging the parasitic capacitance of the data lines in the low-speed driving mode.

US Pat. No. 10,170,048

PIXEL AND ORGANIC LIGHT-EMITTING DIODE (OLED) DISPLAY HAVING THE SAME

Samsung Display Co., Ltd....

1. An organic light-emitting diode (OLED) display comprising:a plurality of scan lines;
a plurality of light-emitting lines;
a plurality of data lines crossing the scan lines and the light-emitting lines;
a plurality of pixels; and
a voltage generator configured to output a third voltage and a fourth voltage different from the third voltage to the pixels,
wherein each of the pixels includes:
a pixel circuit configured to receive a first voltage, the third voltage and the fourth voltage; and
an OLED including an anode connected to the pixel circuit and a cathode configured to receive a second voltage having a voltage level lower than that of the first voltage,
wherein the difference between the second voltage and the fourth voltage is substantially constant, and wherein the pixel circuit is configured to apply the fourth voltage to the anode.

US Pat. No. 10,170,047

ORGANIC LIGHT EMITTING DISPLAY AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. An organic light emitting display comprising:a plurality of pixels coupled to scan lines and data lines;
a scan driver configured to supply scan signals to the pixels through the scan lines;
a data driver configured to supply data signals to the pixels through the data lines; and
a power supplier configured to supply a first voltage to the pixels and to supply a second voltage to at least one of the scan driver and the data driver,
wherein the power supplier comprises a first converter configured to convert an input voltage into the first voltage, and a second converter configured to receive the first voltage generated by the first converter and convert the received first voltage into the second voltage.

US Pat. No. 10,170,046

OLED DISPLAY DEVICE AND METHOD FOR CORRECTING IMAGE STICKING OF OLED DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. An OLED display device, the OLED display device comprises an OLED pixel array; wherein the OLED display device further comprises:a pixel detecting circuit for detecting aging degrees of respective OLED pixels in the OLED pixel array;
wherein respective OLED pixels are aged by displaying an aging image on the OLED pixel array, such that the aging degrees of respective OLED pixels are the same; a brightness of a pixel in the aging image corresponding to an OLED pixel in the OLED pixel array is inversely proportional to the aging degree of the OLED pixel.

US Pat. No. 10,170,045

DISPLAY DEVICE AND DRIVING METHOD OF THE SAME

Sharp Kabushiki Kaisha, ...

1. A display device configured to display a plurality of subframes in one frame interval, the display device comprising:a display unit including a plurality of pixels laid out arrayed in a first and a second direction; and
drive circuits configured to drive the display unit following a color assignation rule,
wherein the color assignation rule is a rule that one of a first through a fourth color is assigned to each of the plurality of pixels in a first through a fourth subframe,
and wherein, in the color assignation rule, the plurality of pixels are classified into first through fourth groups such that
groups to which the pixels belong are different from all groups to which pixels belong that are adjacent in eight directions, and
pixels adjacent in 8 directions to pixels belonging to the same group, are of the same groups,
and the first through fourth colors are respectively assigned to the pixels of the first through fourth groups in the first subframe, the second through fourth and first colors are respectively assigned in the second subframe, the third, fourth, first, and second colors are respectively assigned in the third subframe, and the fourth and first through third colors are respectively assigned in the fourth subframe,
wherein the display unit further includes
a plurality of scanning lines,
a plurality of data lines, and
a plurality of light emission control lines,
wherein the drive circuits include
a scanning line drive circuit configured to select the plurality of scanning lines in order in each subframe interval,
a data line drive circuit configured to apply, to the plurality of data lines, voltage that corresponds to a video signal in each line interval in each subframe interval following the color assignation rule, and
a light emission control line drive circuit configured to drive the plurality of light emission control lines in each subframe interval following the color assignation rule,
wherein the pixels include
a data maintaining unit corresponding to one scanning line, one data line, and three or four light emission control lines, and holding voltage applied to a data line corresponding to a selection period of a corresponding scanning line,
first through third light-emitting elements configured to emit light of the first through third colors, and
first through third light emission control transistors provided between the data maintaining unit and the first through third light-emitting elements, having control terminals connected to a light emission control line of corresponding light emission control lines in accordance with the color assignation rule,
wherein the pixels further include
a full-emission control circuit configured to electrically connect between the data maintaining unit and the first through third light-emitting elements when selection voltage is applied to the fourth light emission control line corresponding to the fourth color, of the four corresponding light emission control lines,
wherein the full-emission control circuit further includes
three transistors of which control terminals and one conducting terminals are connected to the fourth light emission control line, and other conducting terminals are respectively connected to the control terminals of the first through third light emission control transistors.

US Pat. No. 10,170,044

ORGANIC LIGHT EMITTING DISPLAY AND METHOD OF DRIVING THE SAME

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

1. An organic light emitting display comprising:a plurality of pixels sharing a sensing path;
a first switch circuit configured to supply a sensing data voltage to the pixels sharing the sensing path through data lines in response to a first scan pulse;
a second switch circuit configured to electrically connect an Organic Light Emitting Diode (OLED) of each of the pixels with the sensing path in response to a second scan pulse, to simultaneously supply currents of the pixels to the sensing path in a sensing period; and
a sensing circuit configured to sense a sensing value through the sensing path, wherein the sensing path includes a reference voltage line connected to the pixels to provide the currents of the pixels to the sensing circuit, and
wherein the pixels simultaneously sensed by the sensing circuit have a same sensing value, and data to be written to the pixels is compensated with a same compensation value.

US Pat. No. 10,170,043

DISPLAY DRIVING CIRCUIT, ARRAY SUBSTRATE, CIRCUIT DRIVING METHOD, AND DISPLAY DEVICE

BOE Technology Group Co.,...

1. A display driving circuit, being connected to one scan line and one data line, and comprising a pixel unit, a reset module, and a current control module, whereinthe reset module is connected to a reset signal line and the data line, respectively, and configured to set a voltage on the data line to a preset initial voltage when an active level is on the reset signal line;
the current control module is connected to a reference signal line, a data voltage signal line, and the data line, respectively, and configured to form a first current flowing from the data line to the reference voltage line, a magnitude of the first current being controlled by a voltage on the data voltage signal line; and
the pixel unit is connected to the scan line, the data line, a preset-level voltage line, and an output terminal for outputting a driving current, and configured to output the driving current to the output terminal when the active level is on the scan line,
wherein the pixel unit includes a first transistor and a second transistor,
the first transistor and the second transistor have device parameters that are the same or in a predetermined proportion, gates of the first transistor and the second transistor are both connected to a first node, and first electrodes of the first transistor and the second transistor are both connected to the preset-level voltage line; and
a second electrode of the second transistor is connected to the output terminal for outputting the driving current.

US Pat. No. 10,170,042

DISPLAY DEVICE HAVING SHARED COLUMN LINES

Sony Corporation, Tokyo ...

1. A display device comprising:a plurality of pixel circuits arranged in a matrix, the matrix including columns of the pixel circuits extending along a column direction, and the columns of the pixel circuits including a first pair of columns and a second pair of columns,
a plurality of signal lines extending along the column direction and configured to supply data signals;
a plurality of first control lines extending along a row direction perpendicular to the column direction and configured to supply scan signals;
a plurality of precharge potential lines extending along the column direction; and
a plurality of power supply potential lines extending along the column direction,
wherein one of the power supply potential lines is shared by pixel circuits in the first pair of columns,
one of the precharge potential lines is shared by pixel circuits in the second pair of columns,
the one of the power supply potential lines is located between the first pair of columns, but none of the precharge potential lines are located between the first pair of columns, and
the one of the precharge potential lines is located between the second pair of columns, but none of the power supply potential lines are located between the second pair of columns.

US Pat. No. 10,170,041

PIXEL CIRCUIT AND DISPLAY DEVICE

Sony Corporation, Tokyo ...

1. A display device, comprising: a plurality of pixel circuits; a plurality of power supply lines extending along a first direction; a plurality of reference potential lines extending along the first direction; and a plurality of signal lines extending along the first direction, wherein at least one of the plurality of pixel circuits includes: a drive transistor having a gate, a source and a drain electrodes, and configured to supply a drive current from one of the power supply lines to an electro-optic element, the source electrode being directly connected to an anode electrode of the electro-optic element; a capacitor having a first electrode connected to the source electrode and a second electrode connected to the gate electrode; a first thin film transistor (TFT) connected between the source electrode and one of the reference potential lines, and configured to supply a reference potential from one of the reference potential lines to the first electrode of the capacitor; and a second TFT connected between the second electrode and one of the signal lines, and configured to sample a signal voltage from one of the signal lines.

US Pat. No. 10,170,040

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a switching element having a first input/output terminal electrically connected to a first signal line;
a first wiring electrically connected to a second input/output terminal of the switching element;
a transistor having a gate electrode electrically connected to the first wiring;
a second wiring electrically connected to a source or drain of the transistor;
a pixel electrode electrically connected to the second wiring;
a first insulating layer which is arranged between the first wiring and the second wiring and is arranged between the first wiring and the pixel electrode;
a second insulating layer arranged between the first insulating layer and pixel electrode; and
a conducting layer arranged between the first insulating layer and the second insulating layer, the conducting layer including a region overlapping the pixel electrode; wherein
the conducting layer further includes a dividing groove dividing the conducting layer into a plurality of regions at a region overlapping the pixel electrode.

US Pat. No. 10,170,039

METHOD FOR CORRECTING DISPLAY DEVICE AND CORRECTION DEVICE FOR DISPLAY DEVICE

JOLED INC., Tokyo (JP)

1. A method for correcting a display device including:a display panel having display pixels,
a first memory that stores cumulative values of pixel signals included in a video signal,
a second memory having a slower write speed than a write speed of the first memory, and
a control unit that controls display of the display panel, the method to be performed by the control unit, comprising:
performing cumulative processing for calculating the cumulative values repeatedly in every first period and storing the cumulative values in the first memory in every the first period;
performing transfer processing for transferring the cumulative values from the first memory to the second memory in every second period longer than the first period;
delaying timing of the transfer processing in one part of the display pixels from timing of the transfer processing in the other part of the display pixels according to the write speed of the second memory;
for each of the display pixels, reading a cumulative value from the first memory and correcting a corresponding pixel signal; and
delaying start timing of the cumulative processing in the one part of the display pixels according to the timing of the transfer processing.

US Pat. No. 10,170,038

ORGANIC LIGHT EMITTING DIODE DISPLAY

Samsung Display Co., Ltd....

1. An organic light emitting diode display, comprising:a substrate;
a scan line and a previous stage scan line on the substrate and configured to transmit scan signals;
a data line and a driving voltage line crossing the scan line and configured to transmit a data voltage and a driving voltage, respectively;
an initialization transistor connected to the previous stage scan line and the driving voltage line, and comprising an initialization drain electrode connected to a driving gate electrode of a driving transistor;
a compensation transistor connected to the scan line and comprising a compensation drain electrode connected to the initialization drain electrode; and
an organic light emitting diode electrically connected to the driving transistor,
wherein at least one of the initialization transistor and the compensation transistor comprises a plurality of gate electrodes,
wherein the initialization transistor comprises:
a first initialization transistor comprising a first initialization channel, a first initialization gate electrode, a first initialization source electrode, and a first initialization drain electrode; and
a second initialization transistor comprising a second initialization channel, a second initialization gate electrode, a second initialization source electrode, and a second initialization drain electrode,
a third initialization transistor comprising a third initialization channel, a third initialization gate electrode, a third initialization source electrode, and a third initialization drain electrode, and
a fourth initialization transistor comprising a fourth initialization channel, a fourth initialization gate electrode, a fourth initialization source electrode, and a fourth initialization drain electrode.

US Pat. No. 10,170,037

CONTROLLER, ORGANIC LIGHT-EMITTING DISPLAY PANEL, ORGANIC LIGHT-EMITTING DISPLAY DEVICE, AND METHOD OF DRIVING THE SAME

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

1. An organic light-emitting display device comprising:an organic light-emitting display panel comprising a matrix of a plurality of subpixels disposed thereon, the plurality of subpixels having data voltages applied from data lines and driving voltages applied from driving voltage lines;
a data driver outputting the data voltages corresponding to image data to the data lines; and
a timing controller receiving input video data and controlling the data driver, wherein the timing controller converts the input video data to the image data,
wherein among the plurality of subpixels to which the driving voltages are applied from the driving voltage lines, subpixels located more distantly from start points of the driving voltage lines have a higher data voltage applied thereto via the data lines,
wherein the higher data voltage applied to the subpixels located more distantly from the start points is based on a predetermined distance between the subpixels and the start points,
wherein, among the plurality of subpixels to which the driving voltages are applied from the driving voltage lines, subpixels located at an equal distance from the start points of the driving voltage lines receive the data voltages to which different data voltage changes depending on grayscale levels are added to the voltage level corresponding to the image data if the grayscale levels of the image data for the respective subpixels are a predetermined low grayscale range, and
wherein the different data voltage changes correspond to differences in grayscale levels of the image data of the respective subpixels.

US Pat. No. 10,170,036

SYSTEMS AND METHODS FOR DISPLAYING IMAGES

International Business Ma...

1. A display pixel circuit comprising:a light emitting device operatively coupled to a light emitting device driver, the light emitting device driver configured to:
charge a storage device with a threshold voltage of the light emitting device driver by flowing a current through the light emitting device driver; and
switch a control voltage to permit the light emitting device driver to drive the light emitting device based on a voltage level;
a light detection device illuminated by detecting at least one wavelength of light producing a photocurrent proportional to an illuminance of the light detection device, wherein the light detection device is reverse biased and includes a cathode connected to a power voltage, and wherein the cathode is driven positive with respect to an anode connected to a load resistor; and
an illumination persistence circuit, consisting of the storage device, and comprising an illumination gain, wherein the illumination gain is configured to charge the storage device to store the voltage level;
wherein the storage device is connected in series with the light detection device and the light emitting device.

US Pat. No. 10,170,035

ORGANIC LIGHT-EMITTING DIODE DISPLAY

Samsung Display Co., Ltd....

1. An organic light-emitting diode (OLED) display, comprising:a display panel including a plurality of pixels and having a plurality of luminance levels at respective points on the display panel;
a power supply unit configured to provide first and second power voltages to the display panel;
a gamma reference voltage generator configured to i) generate a compensation gamma reference voltage, ii) detect a voltage level of the first power voltage at a detection point of the display panel, iii) change the compensation gamma reference voltage from a first voltage level to a second voltage level within a frame based at least in part on the detected voltage level, and iv) determine the first voltage level of the compensation gamma reference voltage based at least in part on one of the plurality of luminance levels at the respective points on the display panel;
a gamma voltage generator configured to divide the compensation gamma reference voltage so as to output a plurality of gamma voltages; and
a data driver configured to generate a data signal corresponding to the gamma voltages and provide the data signal to the display panel,
wherein the gamma reference voltage generator is further configured to:
substantially linearly decrease the compensation gamma reference voltage from the first voltage level to the second voltage level during a first duration of the frame, wherein the first duration corresponds to a duration in which the data signal is applied to a first area of the display panel, wherein the first area is closer to the data driver than the detection point, and
maintain the second voltage level during a second duration of the frame after the first duration, wherein the second duration corresponds to a duration in which the data signal is applied to a second area of the display panel, wherein the second area includes a remaining area of the display panel adjacent to the first area.

US Pat. No. 10,170,034

GRAPHENE DISPLAY, A DRIVING METHOD FOR A GRAPHENE DISPLAY AND A DRIVING APPARATUS

Shenzhen China Star Optoe...

1. A graphene display wherein the graphene display comprising a display panel and a driving apparatus electrically connected to the display panel, the display panel comprising a plurality of pixels distributed in array type and each of the pixels is consisted of three dynamic sub-pixels;wherein the driving apparatus comprising:
an obtaining module to obtaining grayscale values of three primary colors of each of the pixels to be input;
a determination module to determining adjusted grayscale values of the three dynamic sub-pixels of each of the pixels according to the obtained grayscale values of the three primary colors of each of the pixels and a preset correspondence relationship of the obtained grayscale values of the three primary colors and color blocks determined by five primary colors in color gamut;
a driving module to apply driving voltages to the three dynamic sub-pixels respectively corresponding to the adjusted grayscale values of the three dynamic sub-pixels of each of the pixels such that each of the pixels uses the three dynamic sub-pixels thereof to display the adjusted grayscale values of the five primary colors in the color gamut.

US Pat. No. 10,170,033

DISPLAY DEVICE

SAMSUNG ELECTRONICS CO., ...

1. A display device comprising:a data generator configured to generate a clock-embedded data packet;
a data recoveror configured to receive the clock-embedded data packet to recover data therefrom; and
a controller configured to control operation of the data generator and configured to control operation of the data recoveror,
wherein the data packet comprises a header, a first symbol that includes address information therein, and a second symbol that does not include address information,
wherein the header comprises address information of the first symbol, and
wherein the data recoveror uses address information in the header to recover data of the first symbol.

US Pat. No. 10,170,032

GATE DRIVE CIRCUIT UNIT AND DRIVING METHOD THEREOF, GATE DRIVE CIRCUIT, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A gate drive circuit unit, comprising:an input sub-circuit, connected to a first level terminal, a signal input terminal and a first node, and used for pulling a voltage at the first node as same as a voltage at the first level terminal under control of an input signal at the signal input terminal;
a control sub-circuit, connected to the first level terminal, a second level terminal, a first clock signal terminal, a signal output terminal and a second node, and used for pulling a voltage at the second node as the same as a voltage at the first level terminal under the control of a first clock signal at the first clock signal terminal, an input signal at the signal input terminal and an output signal at the signal output terminal, or pulling a voltage at the second node as the same as a voltage at the second node under the control of an input signal at the signal input terminal and an output signal at the signal output terminal;
an energy storage sub-circuit, connected to the first node and the signal output terminal, and used for storing the voltage at the first node and causing the voltage at the first node and the voltage at the signal output terminal to equipotentially jump;
a reset sub-circuit, connected to the signal output terminal, the first node, the second node and the second level terminal, and used for pulling the voltage at the first node as the same as the voltage at the second level terminal and pulling the voltage at the signal output terminal as the same as the voltage at the second level terminal under the control of the voltage at the second node; and
an output sub-circuit, connected to the first node, the signal output terminal, and a second clock signal terminal, and used for outputting a second clock signal of a second clock signal terminal at the signal output terminal under the control of the voltage at the first node.

US Pat. No. 10,170,031

DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A display apparatus comprising a T/CON functional module for providing a timing control, whereinthe T/CON functional module and at least one other functional module in the display apparatus are integrated into one printed circuit board,
wherein the at least one other functional module comprises at least one of a first functional module for providing signals for a gate line drive IC, a second functional module for providing signals for a data line drive IC, a system functional module for driving the T/CON functional module and a power functional module for providing operating voltages.

US Pat. No. 10,170,030

DUAL-MODE DISPLAY

Samsung Electronics Compa...

1. A device comprising:a first, non-emissive display comprising one or more non-emissive first-display pixels that are configured to operate in a plurality of modes comprising:
a first mode in which the one or more first-display pixels absorb or reflect visible light; and
a second mode in which the one or more first-display pixels are at least 70% transparent to visible light, wherein at least one first-display pixel comprises:
a front electrode oriented substantially parallel to a viewing surface of the display;
a first side electrode oriented substantially perpendicular to the viewing surface of the display; and
a second side electrode opposite the first side electrode and oriented substantially perpendicular to the viewing surface of the display and substantially parallel to the first side electrode, wherein:
a voltage difference exists between the two side electrodes when operating in the second mode such that the first side electrode has a polarity that is different from a polarity of the second side electrode,
wherein the non-emissive display is a polymer-dispersed liquid-crystal display, an electrochromic display, an electro-dispersive display, or an electrowetting display; and
a second display disposed behind or in front of the first display, the second display configured to emit, modulate, absorb, or reflect visible light.

US Pat. No. 10,170,029

DISPLAY DEVICE HAVING GATE DRIVING CIRCUIT AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. A display device comprising:a display panel comprising a plurality of pixels respectively connected to a plurality of gate lines;
a voltage generator configured to output a gate on voltage to a voltage output terminal;
a clock generator configured to receive the gate on voltage to generate at least one clock signal;
a gate driving circuit comprising a plurality of driving stages configured to output gate signals to the plurality of gate lines in response to the at least one clock signal; and
a signal controller configured to detect a current variation of the voltage output terminal to output a back bias control voltage when the detected current variation is greater than a reference level,
wherein each of the plurality of driving stages comprises at least one transistor configured to adjust a threshold voltage based on the back bias control voltage, and
wherein the signal controller comprises a back bias controller configured to search for the back bias control voltage that is capable of minimizing a consumption current level of the voltage output terminal while changing the back bias control voltage by a set level from a default voltage level when the detected current variation is greater than the reference level.

US Pat. No. 10,170,028

DATA TRANSMISSION SYSTEM INCLUDING ENCODER AND A CLOCK RECOVERY SYSTEM FOR DISPLAY DEVICE, DATA TRANSMISSION METHOD FOR DISPLAY DEVICE AND DISPLAY DEVICE

RENESAS ELECTRONICS CORPO...

1. A data transmission system for a display device, the data transmission system comprising:an encoder including at least one translation table, and encoding m (m is a natural number) bits of a data into n (n is a natural number and n>m) bits of a data on a basis of the translation table;
a parallel-to-serial converter for subjecting the encoded data outputted from the encoder to a parallel-to-serial conversion;
a clock recovery circuit for recovering a clock from the data encoded by the encoder and serialized by the parallel-to-serial converter;
a serial-to-parallel converter for subjecting the data outputted from the parallel-to-serial converter to a serial-to-parallel conversion;
a decoder for decoding the n bits of the encoded data to the m bits of the data in accordance with the clock recovered by the clock recovery circuit; and
an output driver for outputting a gray scale voltage in accordance with the data decoded by the decoder,
wherein an amplitude of the gray scale voltage is determined according to a value of the m bit of the data, and
wherein, in the translation table, a larger the amplitude of the gray scale voltage of a bit pattern in 2m pieces of bit patterns of them bits of the data, a larger a data change index of the bit pattern which is assigned to the bit pattern in the 2m pieces of bit patterns in 2n pieces of bit patterns of the n bits of the data.

US Pat. No. 10,170,027

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device comprising:a plurality of unit areas, each of the plurality of unit areas comprising a first pixel, a second pixel, and a third pixel, wherein the first pixel, the second pixel, and the third pixel are configured to produce different colors,
wherein each of the plurality of unit areas respectively comprises a square shaped guideline inscribed therein, the square shaped guideline comprising four vertices each disposed on one of four sides of the corresponding unit area, respectively,
wherein the first pixel is disposed on a first side of the square shaped guideline, the first side and the first pixel extending in a first direction,
wherein the second pixel is disposed in a center region of the square shaped guideline, the second pixel extending in a second direction, the second direction crossing the first direction perpendicularly,
wherein the plurality of unit areas is arranged in a matrix shape along an x-direction and a y-direction, the y-direction crossing the x-direction perpendicularly, the first direction and the second direction being different from the x-direction and y-direction, and
wherein the second pixel comprises a plurality of second pixels, and a number of the plurality of second pixels in each of the plurality of unit areas is equal to a sum of numbers of the first pixel and the third pixel in each of the plurality of unit areas,
wherein the first pixel comprising a first length extending in the first direction, the second pixel comprising a second length extending in the second direction, and the third pixel comprising a third length extending in the second direction, the first length and the third length being greater than the second length,
wherein the first pixel is configured to produce one color of a color group consisting of blue color and red color, and
wherein the second pixel is configured to produce green color.

US Pat. No. 10,170,026

DETECTION CIRCUITS AND DETECTION METHODS OF LIQUID CRYSTAL PANELS

Shenzhen China Star Optoe...

1. A detection circuit of liquid crystal panels, comprising:at least one optical sensor configured to detect brightness of a liquid crystal panel, and to convert the detected brightness into a first voltage;
an operational amplifier configured to amplify the first voltage according to a predetermined ratio to generate a second voltage; and
a comparison circuit configured to compare the second voltage generated by the operational amplifier with a plurality of reference voltages to generate control signals for shutting down power of the liquid crystal panel;
wherein the comparison circuit comprises:
a first comparator that is configured to compare the second voltage with a first reference voltage;
a first switch that is turned on or off in accordance with first control signals outputted by the first comparator;
a second comparator that is configured to compare the second voltage with a second reference voltage;
a second switch that is turned on or off in accordance with second control signals outputted by the second comparator; and
wherein the second reference voltage is greater than the first reference voltage, and the power of the liquid crystal panel is turned off when the first switch is turned on by the first control signals or when the second switch is turned on by the second control signals.

US Pat. No. 10,170,025

SELECTION PANEL FOR A BEVERAGE DISPENSING DEVICE

Nestec S.A., Vevey (CH)

1. A beverage dispensing machine comprising a selection panel comprising a front window, the front window comprising:at least one display zone designed for displaying a product information label;
at least one light source for illuminating the product information label arranged in the at least one display zone of the front window, the at least one light source being arranged outside of contours of the at least one display zone; and
a reflector associated with the at least one light source designed for reflecting light emitted by the at least one light source towards the at least one display zone of the front window, wherein:
the reflector is located in a recession extending in a rear of the at least one display zone, outlines of the recession comprising a side of introduction of the light emitted by the at least one light source,
a rear wall and lateral walls, the lateral walls raising from the rear wall up to a rear surface of the front window, and the lateral walls comprising at least two side lateral walls parallel to a main emission direction of the light emitted by the at least one light source, and the lateral walls further comprising an end lateral wall on an opposite side of introduction of the light emitted by the at least one light source, and the rear wall and the end lateral wall joining together according to a curved profile design,
wherein the reflector is connectable to the front window to support the product information label between the rear surface of the front window and a conformable shaped upper surface of the reflector,
the beverage dispensing machine comprises a front door in which the front window of the selection panel is supported, and
the reflector is moveably attached to an inside face of the front door by a dedicated connection.

US Pat. No. 10,170,023

TRANSPARENT ELECTRONIC DISPLAY BOARD AND METHOD FOR MANUFACTURING SAME

G-SMATT CO., LTD., Gyeon...

1. A transparent electronic display board, comprising:a pair of transparent plates spaced apart from each other and bonded to each other by transparent resin charged into a space between the transparent plates;
light emitting elements fastened to one of the pair of the transparent plates, each of the light emitting elements comprising a single cathode electrode and anode electrodes comprised of a first anode electrode, a second anode electrode and a third anode electrode, the light emitting elements arranged in horizontal directions and vertical directions;
transparent electrodes formed on said one of the pair of the transparent plates, the transparent electrodes comprising anode connection electrodes connected to the anode electrodes and a single common cathode connection electrode connected in common to all of the cathode electrodes in the transparent electronic display board;
transparent conductive tape adhered to each of the transparent electrodes on one edge of the transparent plate, the transparent conductive tape supplying power to the corresponding transparent electrode, wherein all the transparent conductive tapes to supply the power to the transparent electrodes are positioned on the same edge of the transparent plate;
connection terminals extending from the one edge of the transparent plate, the connection terminals being connected to the corresponding transparent conductive tape;
wherein the anode connection electrodes comprise:
first anode connection electrodes each arranged in each horizontal direction, each first anode connection electrode having a plurality of first extensions each protruding from said each first anode connection electrode in a vertical direction, each first extension connected to each of the first anode electrodes arranged in each horizontal direction;
third anode connection electrodes each arranged in each horizontal direction, each third anode connection electrode having a plurality of second extensions each protruding from said third anode connection electrode in a vertical direction, each second extension connected to each of the third anode electrodes arranged in each horizontal direction, wherein an end-side of the first extension connected to the first anode electrode in each light emitting element is spaced apart from and faces an end-side of the second extension connected to the third anode electrode in said each light emitting element; and
second anode connection electrodes each connected to the second anode electrodes arranged in each horizontal direction, wherein the second anode connection electrode in each horizontal direction is positioned spaced apart from and between the end-sides of the first extensions in said each horizontal direction and the end-sides of the second extensions in said each horizontal direction.

US Pat. No. 10,170,022

PHOTOLUMINESCENT RETROREFLECTOR

UbiQD, Inc., Los Alamos,...

1. An optical apparatus, comprising:a retroreflective element; and
a photoluminescent additive that down-converts a portion of incident light which is incident upon the optical apparatus, thereby imparting a colored glow to the apparatus and filtering the incident light;wherein said photoluminescent additive has a Stokes shift greater than 50 nm.

US Pat. No. 10,170,021

ELLIPTICAL CORRUGATED SIGNAGE

Vanguard Packaging, Inc.,...

1. A method of making a display sign that is moveable between a flat configuration and a three-dimensional configuration, the method comprising:forming a main body with a first section coupled to a second section; and
joining a proximal end of a former to said first section of said main body such that said former is moveable between a stowed configuration and a deployed configuration,
wherein moving said former between the stowed configuration and the deployed configuration causes the display sign to move between the flat configuration and the three-dimensional configuration, respectively,
wherein said distal end of said former is positioned adjacent to said first section when said former is in the stowed configuration, and
wherein said distal end of said former is positioned adjacent to said second section when said former is in the deployed configuration.

US Pat. No. 10,170,020

POP-UP DISPLAY WITH TRANSLATING STOP MEMBER

1. A pop-up display apparatus, comprising:a shroud including a first sheet and a second sheet disposed in opposition to one another, the first sheet and the second sheet being connected to one another at a first side by a first joint and at a second side by a second joint;
a stop member disposed between the first sheet and the second sheet and between the first joint and the second joint, the stop member being connected to the first joint and the second joint at a first height along a height of the shroud, the stop member including:
a first stop element and a second stop element arranged for translational movement in opposite directions relative to one another between a first position and a second position; and
a band element within which the second stop element translates relative to the first stop element, the band element formed from a first arm and a second arm depending from the first stop element, wherein at least a first line of weakness and a second line of weakness is formed between the first stop element and the first arm to permit rotation of the first arm relative to the first stop element, the first line of weakness being spaced apart from a second line of weakness by a distance greater than a thickness of the second stop element; and
an elastic member, separate from the stop member, connected to the first joint and the second joint, the elastic member being at a second height along the height of the shroud and being configured to bias the first joint toward the second joint,
wherein the first position of the stop member corresponds to a stowed state of the pop-up display and a substantially flat shroud profile, and
wherein the second position of the stop member corresponds to a deployed state of the pop-up display and a convex shroud profile.

US Pat. No. 10,170,019

FEEDBACK FROM A WELDING TORCH OF A WELDING SYSTEM

ILLINOIS TOOL WORKS INC.,...

1. A welding system comprising:a welding torch comprising a sensor configured to detect a temperature associated with the welding torch, wherein live welding using the welding torch is disabled based on the detected temperature, wherein the detected temperature comprises a temperature of a display of the welding torch, a temperature of a light-emitting device of the welding torch, or a temperature of a vibration device of the welding torch.

US Pat. No. 10,170,018

CLOUD BASED SERVER TO SUPPORT FACILITY OPERATIONS MANAGEMENT

1. A computer system configured to enable users to maintain a facility, the computer system comprising:a computer server configured to communicate across a computer network with a plurality of mobile devices, wherein each mobile device is pre-configured for one of a plurality of different facilities; and
a database configured to store facility data about the facilities identifying sets of equipment within each facility that a user is required to perform a maintenance check on, and parameter data associated with the equipment that is set by a user through a given one of the mobile devices during the maintenance check,
wherein the computer server enables the mobile devices to read data from the database or insert new data into the database in response to requests received from the mobile devices,
wherein when a given one of the requests indicates that the maintenance check has been completed by a given one of the mobile devices, the computer server processes the one request by inserting the parameter data into the database for the facility associated with the given mobile device from values provided in the given request,
wherein a given one of the requests causes the computer server to output a threshold to the mobile device that made the request, and the mobile device is configured to present a warning when the parameter data set by the user is outside the threshold.

US Pat. No. 10,170,017

ANALYZING OR EMULATING A KEYBOARD PERFORMANCE USING AUDIOVISUAL DYNAMIC POINT REFERENCING

JAMMIT, INC., Hollywood,...

1. An audiovisual work including a video keyboard performance, the work comprising:a video portion and an audio portion, wherein the work includes a video keyboard performance of a musician displaying combinations of finger movements that follow the audio portion; and,
a dynamic point reference grid within the work for an accurate and precise selection and point-cycling of a desired portion of the work by a user, wherein the dynamic point reference includes a custom tempo map of the audio portion that is adaptable for a plurality of tempos within the work;
wherein
the video portion and the audio portion are stored on a non-transitory computer readable medium with instructions for execution by a processor;
the audio portion comprises a recording of a musical instrument having a fluctuation in tempos;
the custom tempo map is configured to include a mapping of the distance between bars or beats, the distance measured as time; where, the mapping captures the fluctuation in tempos and composes the dynamic point reference grid for the accurate and precise selection of a point of reference for point-cycling of the desired portion of the work.

US Pat. No. 10,170,016

COMPREHENSIVE MANAGEMENT OF HUMAN HEALTH

1. A computer-implemented method for promoting human health, the method comprising:performing the following steps by at least one processor;
establishing a communication link between the processor, an eating monitoring device monitoring eating of a user, and an action device used by the user, wherein the processor controls ability of the user to access functionality of the action device selected from the group consisting of one or more of (1) playing a videogame, (2) watching a video display of the action device, and (3) watching television;
receiving health-related information of the user from the eating monitoring device;
receiving one or more thresholds associated with health-related goals of the user, wherein the type of the health-related information and the type of the one or more thresholds are selected from the group consisting of one or more of: (1) speed of eating, (2) number of bites taken by user, (3) time between meals, (4) meal length, (5) weight of food eaten by user, (6) calories of food eaten by the user, (7) quantity of food eaten by the user, (8) quality of food eaten by the user, (9) characteristics of food eaten by the user, and (10) ingredients of food eaten by the user;
receiving action-related information from the action device, wherein the action-related information comprises information of functionality of the action device utilized by the user; and
implementing a feedback loop comprising: (a) continuously monitoring the received action-related information of the action device, (b) comparing the health-related information with at least one of the corresponding one or more thresholds, and (c) determining whether at least one of the compared thresholds is met, and (d) based on the determination that the at least one of the compared thresholds is met, sending at least one computer-executable instruction to the action device to allow or remove access to the functionality of the action device.

US Pat. No. 10,170,015

EDUCATIONAL MEDIA PLANNING AND DELIVERY FOR IN-CLASS LESSONS WITH LIMITED DURATION

INTERNATIONAL BUSINESS MA...

1. A method comprising:defining a topic for a plurality of students and a time period for presenting the topic to the plurality of students, each of the students in the plurality of students having an associated learning style parameter, the learning style parameter including a learning style information, learning pace information or speed or mastery information;
determining by a computing device a first electronic media from a plurality of electronic media on the topic for each of the students in the plurality of students, the determination of the first electronic media being based on a consumption time of the electronic media, the time period and the associated learning style parameter of each student, the duration of the electronic media being less than the time period;
presenting the first electronic media determined for each student to each student in the plurality of students;
determining a plurality of test questions for each of the first electronic media, and transmitting the plurality of test questions to each of the plurality of students when each student completes the associated first electronic media;
tracking a progress of each student in completing the plurality of test questions during the time period; and
changing a number of test questions in the plurality of test questions when the progress of the student indicates the student will not complete the topic within the time period.

US Pat. No. 10,170,014

DOMAIN-SPECIFIC QUESTION-ANSWER PAIR GENERATION

International Business Ma...

1. A computer-implemented method, the computer-implemented method comprising:retrieving question-answer pairs from a database;
constructing question-answer pair templates, wherein the constructing is based on leveraging domain specific resources and user experiences of a plurality of users; and
eliminating erroneous question-answer pairs from the retrieved question-answer pairs based on specifications of a heuristic process of the constructed templates, wherein the heuristic process is based on a term definition text operation that analyzes question-forming strings and answer-forming strings based on a plurality of glossaries and sentence formulations of the constructed templates.

US Pat. No. 10,170,013

ASSESSMENT INSTANCES IN COMPUTERIZED ASSESSMENTS

Questionmark Computing Li...

1. A method for administering an assessment, comprising:receiving an assessment request by a data processing device, the data processing device being associated with assessment information stored on a storage device, the assessment information including changeable versions of a plurality of assessment questions stored in a data store;
creating an assessment instance including a version of at least a portion of the changeable versions of the plurality of assessment questions from the data store, wherein an assessment instance identifier (ID) identifies both the assessment instance and each specific version of the changeable versions of the plurality of assessment questions included in the assessment instance;
recording the assessment instance ID that identifies both the assessment instance and the each specific version of the changeable versions of the plurality of assessment questions included in the assessment instance;
sending, via a network, the assessment instance associated with the assessment instance ID to an assessment taker;
amending, in the data store, at least one assessment question of the plurality of assessment questions included in the assessment instance identified by the assessment instance ID, wherein the at least one assessment question is amended in the data store after recording the assessment instance ID that identifies both the assessment instance and the each specific version of the changeable versions of the plurality of assessment questions included in the assessment instance and after sending the assessment instance associated with the assessment instance ID to the assessment taker, wherein the at least one assessment question, as amended after sending the assessment instance to the assessment taker, is absent from the assessment instance while the at least one assessment question, as unamended, remains on the assessment instance;
recording assessment responses with the assessment instance ID to the plurality of assessment questions included in the assessment instance including the at least one assessment question amended in the data store after sending the assessment instance associated with the assessment instance ID to the assessment taker; and
permitting analysis of the at least one assessment question, as unamended and remaining on the assessment instance, associated with the assessment instance ID after amending in the data store the at least one assessment question.

US Pat. No. 10,170,012

COMMUNICATION SYSTEM AND METHOD

Core Vocabulary Exchange ...

1. A communication system for assisting a user in conveying or exchanging a communication, the communication system comprising:a core vocabulary substrate comprising a first surface having a plurality of icons displayed thereon, each of the plurality of icons representing one of a plurality of core vocabulary words;
a plurality icon pieces removably attached to the surface of the core vocabulary substrate, wherein each of the plurality of icon pieces is removably attached to a matching one of the plurality of icons;
a communication card landing pad extending from and interconnected with the core vocabulary substrate, the communication card landing pad configured to receive a communication card removably attached thereto;
a communication binder comprising a front cover having a first length and a back cover having a second length, the second length being longer than the first length and thereby defining a second communication card landing pad configured to receive a communication card removably attached thereto;
a spine interconnecting the front and back covers;
a first pair of binder surfaces of the front cover and second pair of binder surfaces of the back cover;
a plurality of fastener locator marks displayed on at least one of the binder surfaces; and
at least one of a handle and a shoulder strap.

US Pat. No. 10,170,011

GUIDE DRONES FOR AIRPLANES ON THE GROUND

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method, comprising:meeting, by a drone device operatively coupled to a processor, an aircraft at a first location; and
guiding, by the drone device, the aircraft to a second location along a ground movement path selected from a plurality of ground movement paths associated with an airport, wherein the guiding comprises:
providing a direction indication to the aircraft;
monitoring a defined region around the aircraft for one or more hazards; and
in response to identifying a hazard on the aircraft from the one or more hazards related to the defined region around the aircraft;
providing a hazard indication to the aircraft, and
employ, by the drone device, a tool of the drone device to eliminate the hazard.

US Pat. No. 10,170,010

DISPLAY OF TRAFFIC OVERLAID ON AERONAUTICAL CHART

Rockwell Collins, Inc., ...

1. An aircraft system, comprising:a display implemented in a cockpit of an aircraft, the display configured to present images to a pilot;
an avionics server implemented in the aircraft and communicatively coupled to the display, the avionics server comprising at least one processor configured to host at least one application and execute the at least one application; and
an automatic dependent surveillance-broadcast (ADS-B) receiver implemented in the aircraft and communicatively coupled to the avionics server, the ADS-B receiver configured to receive ADS-B In data associated with ADS-B traffic information from other aircraft in a vicinity of the aircraft and output the ADS-B In data to the avionics server;
wherein execution of the at least one application is configured to cause the at least one processor to:
generate geo-referenced aeronautical chart graphics data associated with a selected aeronautical chart;
output the geo-referenced aeronautical chart graphics data to the display;
receive the ADS-B In data from the ADS-B receiver;
generate geo-referenced traffic graphics data based on the received ADS-B In data, the geo-referenced traffic graphics data associated with at least a portion of the ADS-B traffic information of the other aircraft in the vicinity of the aircraft; and
output the geo-referenced traffic graphics data to the display;
wherein the display is configured to:
receive the geo-referenced aeronautical chart graphics data and the geo-referenced traffic graphics data; and
display at least one image of the selected aeronautical chart overlaid with at least a portion of the ADS-B traffic information.

US Pat. No. 10,170,009

METHOD FOR TRANSMITTING FLIGHT PARAMETERS OF A LEAD AIRCRAFT TO AN INTRUDER AIRCRAFT

Airbus Operations (S.A.S....

1. A method for transmitting flight parameters of a lead aircraft to at least one intruder aircraft, enabling the intruder aircraft to calculate positions of centers of wake vortices generated by the lead aircraft or to calculate flow strength of the wake vortices, each aircraft comprising:a collision avoidance system configured to detect probabilities of collisions with other aircraft flying within a monitoring volume distributed around the aircraft, the system comprising an interrogator connected to a directional antenna, termed interrogator antenna, and a transponder;
a flight management system collecting the flight parameters of the aircraft; and
a flight parameter transmission authorization system connected to the collision avoidance system, the flight parameter transmission authorization system having a database comprising coordinates defining a volume of confidence, the volume of confidence being smaller than the monitoring volume of the aircraft;
the method comprising successive steps comprising:
interrogation, in which the interrogator of the lead aircraft transmits an interrogation signal via the interrogator antenna in each of four segments of 90° azimuth, the interrogation signal containing an address of the lead aircraft;
reception, in which the interrogator of the lead aircraft receives, from the transponder of each intruder aircraft located within the monitoring volume, a response signal in response to an interrogation signal from the lead aircraft, the response signal comprising an altitude of the intruder aircraft provided by the flight management system of the intruder aircraft;
calculation, in which the interrogator of the lead aircraft determines position of each intruder aircraft on a basis of time difference between transmission of the interrogation signal and reception of a response signal from the intruder aircraft, of an analysis of a wave carrying the intruder response signal, and of knowledge of the altitude of the intruder aircraft;
comparison, and determination, on a basis of the database, of position of each intruder aircraft with respect to the volume of confidence; and
only if an intruder aircraft is situated within the volume of confidence, transmission, by the flight parameter transmission authorization system of the lead aircraft, of an instruction to the transponder of the lead aircraft to transmit an enriched signal to the interrogator of the intruder aircraft, the enriched signal comprising one or more flight parameters provided by the flight management system of the lead aircraft and enabling the flight management system of the intruder aircraft to calculate the position of centers of wake vortices generated by the lead aircraft or the flow strength of the wake vortices.

US Pat. No. 10,170,008

SYSTEM AND METHOD FOR OPTIMIZING AN AIRCRAFT TRAJECTORY

Double Black Aviation Tec...

1. A method for automatically determining a plurality of self-spacing flight trajectories for a first aircraft, comprising:providing a traffic avoidance spacing system having at least one electronic device to process instructions for determining a plurality of flight trajectories and providing a flight management system;
providing information regarding a first aircraft moving in space according to a first state vector;
providing information regarding a second aircraft moving in space according to a second state vector, said second aircraft having a standard avoidance interval extending in at least one direction from said second aircraft;
determining, by said at least one electronic device, a first flight trajectory for said first aircraft based on said first state vector of said first aircraft;
comparing, by said at least one electronic device, said first flight trajectory to said second state vector of said second aircraft to determine a miss distance between said first aircraft and said second aircraft;
comparing, by said at least one electronic device, said miss distance between said first aircraft and said second aircraft to said standard avoidance interval of said second aircraft to confirm that said miss distance is greater than said standard avoidance interval of said second aircraft;
providing information regarding a third aircraft moving in space according to a third state vector, said third aircraft having a standard avoidance interval extending in at least one direction from said second aircraft;
comparing, by said at least one electronic device, said first flight trajectory to said third state vector of said third aircraft to determine a miss distance between said first aircraft and said third aircraft;
comparing, by said at least one electronic device, said miss distance between said first aircraft and said third aircraft to said standard avoidance interval of said third aircraft to confirm that said miss distance is greater than said standard avoidance interval of said third aircraft;
determining, by said at least one electronic device, a second flight trajectory for said first aircraft based on said first state vector of said first aircraft, said second flight trajectory being distinct from said first flight trajectory;
receiving and executing, by said flight management system, one of said first and second flight trajectories; and
achieving and maintaining, by said flight management system, a position of said first aircraft between said second and third aircrafts to establish a self-spacing interval.

US Pat. No. 10,170,007

TRAJECTORY AMENDMENT SYSTEM

GE Aviation Systems LLC, ...

1. A computer-implemented method of providing trajectory amendments, comprising:identifying, by one or more first computing devices, an arrival time slot associated with a landing area;
providing, by the one or more first computing devices to one or more second computing devices of a plurality of operators, a first set of data identifying the arrival time slot;
receiving, by the one or more first computing devices, a second set of data indicating that a first operator of the plurality of operators has selected the arrival time slot; and
determining in real-time, by the one or more first computing devices, one or more trajectory amendments to allow a first aircraft associated with the first operator to meet the arrival time slot associated with the landing area;
determining, by the one or more first computing devices, a projected operations value associated with the one or more trajectory amendments; and
sending, by the one or more first computing devices, the one or more trajectory amendments.

US Pat. No. 10,170,006

ROUTE PLANNING FOR MULTI-UNMANNED AERIAL VEHICLE-BASED PACKAGE DELIVERY

INTERNATIONAL BUSINESS MA...

1. A method, comprising:receiving, at a computer processor, data for each of a plurality of unmanned aerial vehicles (UAVs), the data including a UAV identifier, current geographic location, and final destination of each UAV;
calculating a plurality of permutations of travel routes for each of the UAVs, the proposed travel routes calculated as a function of the current geographic location of each of the plurality of UAVs and the final destinations of the plurality of UAVs;
applying a selected variable to the plurality of calculated permutations to produce proposed travel routes for the plurality of UAVs, wherein the selected variable is configured to minimize an idle time for the plurality of UAVs, wherein the idle time is time that each of the plurality of UAVs are not actively engaged in a package delivery or pick-up service; and
generating a routing plan from the proposed travel routes, wherein at least one of the proposed travel routes includes an interchange location at which a first UAV of the plurality of UAVs exchanges a package with a second UAV of the plurality of UAVs.

US Pat. No. 10,170,005

VEHICLE CONFLICT DETECTION

Honeywell International I...

1. A device comprising:transceiver circuitry;
conflict detection circuitry coupled to the transceiver circuitry, the conflict detection circuitry to:
receive, from position determination circuitry, a position of a vehicle in a geographical area that is segmented into discrete cells;
determine whether the position is situated in a cell of the cells that includes a polygonal area representing an extended restricted area within the cell, the extended restricted area including a footprint of a restricted area extended in one or more directions, and the extended restricted area completely within the polygonal area;
in response to a determination the position is situated within the polygonal area, determine whether the position is situated within the extended restricted area; and
in response to a determination the position is situated within the extended restricted area, provide one or more signals to the transceiver circuitry to cause the transceiver circuitry to transmit an alert to the vehicle indicating that a conflict exists.

US Pat. No. 10,170,004

FLEET MANAGER BASED VEHICLE CONTROL

SPEEDGAUGE, INC., San Fr...

1. A system for vehicle control, the system comprising:a positioning receiver that identifies a first location of a vehicle and that later identifies a second location of the vehicle;
a memory that stores information that corresponds to a first geographic area comprising a first plurality of thoroughfares;
a communication transceiver that receives a message from a server, the message identifying a second geographic area comprising a second plurality of thoroughfares, wherein the second geographic area is within the first geographic area and the second plurality of thoroughfares are included among the first plurality of thoroughfares; and
a processor coupled to the memory, wherein the processor executes instructions also stored in the memory, wherein execution of the instructions causes the processor to:
identify a destination,
generate a route along a subset of the first plurality of thoroughfares from the first location of the vehicle to the destination, wherein at least a portion of the route is within the second geographic area, and
identify, based on the second location of the vehicle, that the vehicle has failed to avoid the second geographic area; and
an output device that outputs an alert automatically in response to identifying that the vehicle has failed to avoid the second geographic area, the alert providing instructions to an operator regarding control of the vehicle.

US Pat. No. 10,170,003

DYNAMIC PARKING SPACE DEFINITION

INTERNATIONAL BUSINESS MA...

1. A computer-implement method comprising:performing an automated measurement of at least one dimension of an arriving vehicle arriving at a parking area, the arriving vehicle to be parked in the parking area;
obtaining a skills assessment of a driver of the arriving vehicle, the skills assessment indicating skill level of the driver in performing at least one parking maneuver;
dynamically defining a parking space in an unoccupied area within the parking area for the arriving vehicle based at least on the at least one dimension of the arriving vehicle and the obtained skills assessment, the defining comprising allocating the dynamically defined parking space in the unoccupied area, the allocating comprising choosing dimensions for the dynamically defined parking space;
directing the arriving vehicle to the dynamically defined parking space, the directing comprising providing live parking guidance to facilitate maneuvering the arriving vehicle into position in the dynamically defined parking space, wherein the dynamically defined parking space is an initial parking space to which the arriving vehicle is initially directed;
observing the arriving vehicle in maneuvering into the initial parking space;
determining, based on the observing, that the initial parking space is sub-optimal;
based on determining that the initial parking space is sub-optimal, dynamically defining a different parking space in another unoccupied area within the parking area; and
re-directing the arriving vehicle to the dynamically defined different parking space.

US Pat. No. 10,170,002

IN-VEHICLE LIGHTING APPARATUS HAVING A LIGHTING DEVICE INCLUDING A LIGHT SOURCE IN EACH OF THE DIRECT AND INDIRECT LIGHTING PARTS THEREOF

DENSO CORPORATION, Kariy...

1. An in-vehicle lighting apparatus comprising:a lighting device disposed in an interior compartment of a subject vehicle and attached to a vehicle instrument panel near a lower part of a vehicle A-pillar;
a vehicle information obtainer configured to obtain vehicle information regarding a state of the subject vehicle; and
a light controller configured to control the lighting device based on the vehicle information obtained by the vehicle information obtainer, wherein
the lighting device includes an indirect lighting part that directs light from a light source configured therein onto a surface of the A-pillar.

US Pat. No. 10,170,001

BLIND ZONE INDICATOR MODULE FOR EXTERIOR REARVIEW MIRROR ASSEMBLY

MAGNA MIRRORS OF AMERICA,...

1. An indicator module for an exterior rearview mirror assembly for a vehicle, the indicator module comprising:a hollow housing formed by injection molding of white plastic material;
wherein the hollow housing comprises (i) a front end configured for attaching the indicator module at the rear of a mirror reflective element configured for use by an exterior rearview mirror assembly, (ii) a rear end opposite the front end, and (iii) an intermediate portion between the front end and the rear end;
wherein the hollow housing comprises an inner surface that is white and is diffusely reflective of light incident thereat;
a circuit board having a first side and a second side opposite the first side, wherein at least one light emitting diode is disposed at the first side of the circuit board;
wherein the circuit board is disposed between the rear end of the hollow housing and the front end of the hollow housing such that the first side of the circuit board faces the front end of the hollow housing and the second side of the circuit board faces away from the front end of the hollow housing;
a diffuser element attached at the front end of the hollow housing, wherein the diffuser element closes the front end of the hollow housing;
potting material disposed at and over the second side of the circuit board to seal the rear side of the circuit board;
wherein, when the at least one light emitting diode is activated, light emitted by the at least one light emitting diode reflects off the white inner surface of the hollow housing and passes through the diffuser element to exit the indicator module; and
wherein the indicator module comprises a blind zone indication module.

US Pat. No. 10,170,000

PROXIMITY DETECTION SYSTEM AND METHOD AND COLLISION AVOIDANCE SYSTEM AND METHOD USING PROXIMITY DETECTION

Strata Safety Products, L...

1. A system, comprising:a vehicle;
a field generator positioned at the vehicle that generates a magnetic field and listens for a response signal during at least one time window, the at least one time window including a plurality of time portions;
an alarm device configured to sense the magnetic field and generate a response signal,
wherein the alarm device generates the response signal during a first number of the plurality of time portions for a first strength of the magnetic field and the alarm device generates the response signal during a second number of the plurality of time portions for a second strength of the magnetic field.

US Pat. No. 10,169,999

IDENTIFYING ROADWAY OBSTACLES BASED ON VEHICULAR DATA

Allstate Solutions Privat...

1. A method comprising:activating, by a roadway obstacle and navigation system including a roadway obstacle and navigation application executing on a mobile device associated with the roadway obstacle and navigation system, one or more communication interfaces of the mobile device;
scanning, by the roadway obstacle and navigation system and via the one or more communication interfaces, for one or more of a telematics device and an on-board computer associated with a vehicle;
responsive to detecting, via the scan, one or more of the telematics device and the on-board computer associated with the vehicle, pairing, by the roadway obstacle and navigation system and via the one or more communication interfaces, the mobile device with one or more of the telematics device and the on-board computer associated with the vehicle;
receiving, by the roadway obstacle and navigation system and from one or more of the telematics device and the on-board computer, vehicle operational data of the vehicle;
determining, by the roadway obstacle and navigation system and based on the vehicle operational data, whether a driving event occurred;
responsive to determining that the driving event occurred, compressing, by the roadway obstacle and navigation system, the vehicle operational data corresponding to the driving event;
transmitting, by the roadway obstacle and navigation system, the compressed vehicle operational data to an obstacle identification server;
receiving, by the roadway obstacle and navigation system and from the obstacle identification server, data corresponding to one or more roadway obstacles, wherein the data corresponding to the one or more roadway obstacles includes at least location information of each of the one or more roadway obstacles;
determining, by the roadway obstacle and navigation system, a relative location of the vehicle in relation to the location information of each of the one or more roadway obstacles; and
determining, by the roadway obstacle and navigation system, whether the relative location of the vehicle in relation to at least one of the one or more roadway obstacles is within a predetermined threshold.

US Pat. No. 10,169,998

SYSTEM AND METHOD FOR CONFIGURING LANE NODE TREE

Hyundai Motor Company, S...

1. A system for configuring a lane node tree, the system comprising:a host vehicle; and
a controller disposed in the host vehicle and including a memory configured to store program instructions and a processor configured to execute the stored program instructions, which when executed cause the controller to:
select a driving vehicle detection mode among a plurality of driving vehicle detection modes according to a driving application that is executed by the host vehicle, wherein the plurality of driving vehicle detection modes includes a self-lane mode for detecting a vehicle in a lane in which the host vehicle is present, an opposite lane mode for detecting a vehicle in an opposite lane of the lane in which the host vehicle is present, and a left/right lane mode for detecting a vehicle in a left lane or a right lane with respect to the lane in which the host vehicle is present;
select a lane of a road according to the selected driving vehicle detection mode;
determine whether a neighbor vehicle neighboring the host vehicle is present in the selected lane; and
request a node connection from a neighbor vehicle present in the selected lane when the neighbor vehicle is determined to be present in the selected lane, wherein
when the selected driving vehicle detection mode is the self-lane mode, the controller configures the lane node tree using connection information regarding at least one node received from the neighbor vehicle present in the lane in which the host vehicle is present,
when the selected driving vehicle detection mode is the opposite lane mode, the controller configures the lane node tree using connection information regarding at least one node received from the neighbor vehicle present in the opposite lane of the lane in which the host vehicle is present, and
when the selected driving vehicle detection mode is the left/right lane mode, the controller configures the lane node tree using connection information regarding at least one node received from the neighbor vehicle present in the left lane or the right lane with respect to the lane in which the host vehicle is present.

US Pat. No. 10,169,997

VEHICLE ALERT APPARATUS

Toyota Jidosha Kabushiki ...

1. A vehicle alert method comprising:carrying out vehicle-vehicle communication with another vehicle around a host vehicle to determine an approaching state between the host vehicle and the other vehicle when the host vehicle is going to enter an intersection and, based on the approaching state, detecting another vehicle that may collide with the host vehicle as an alert target vehicle;
operating an alert unit to make a driver pay attention to the target vehicle when the target vehicle is detected;
acquiring intersection information that represents a situation of the intersection where the host vehicle is going to enter;
inhibiting an operation of the alert unit for the target vehicle in at least one of a case in which the target vehicle is approaching the host vehicle from an orientation in which it is estimated that the target vehicle cannot collide with the host vehicle based on the intersection information or a case in which the target vehicle is approaching the host vehicle from an orientation in which it is estimated that the target vehicle will not collide with the host vehicle for regulatory reasons based on the intersection information;
acquiring, as the intersection information, the intersection information that represents a situation of the intersection including a grade separated location where the host vehicle traveling road and another road are grade separated and that can be used to estimate whether the intersection is the grade separated location; and
determining that each of a leftward orientation and a rightward orientation of the host vehicle is an orientation in which the target vehicle cannot collide with the host vehicle and inhibiting the operation of the alert unit for the target vehicle that is approaching the host vehicle from the orientation in which it is determined that the target vehicle cannot collide with the host vehicle, if it is estimated that the intersection is the grade separated location.

US Pat. No. 10,169,996

METHOD AND APPARATUS FOR ESTIMATION OF WAITING TIME TO PARK

HERE Global B.V., Eindho...

1. A method comprising:processing parking data from a parking area to determine a blocking probability that all parking spots in the parking area are occupied;
building a remaining parking duration model for a plurality of cars parked in said all parking spots based on the parking data and at least one of a predetermined probability distribution of parking durations and a predetermined probability distribution of remaining parking duration; and
calculating a conditional waiting time to park in the parking area based on the remaining parking duration model,
wherein a user interface of a device is presented to display the conditional waiting time to park.

US Pat. No. 10,169,995

AUTOMATIC SELECTION OF PARKING SPACES BASED ON PARKING SPACE ATTRIBUTES, DRIVER PREFERENCES, AND VEHICLE INFORMATION

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method comprising:receiving, by a computing device, vehicle identification information for a vehicle that is entering a parking facility;
identifying, by the computing device, a driver profile and vehicle information based on the vehicle identification information, wherein the driver profile identifies criteria for scoring and selecting a parking space;
determining, by the computing device, attributes of one or more open parking spaces in the parking facility when the vehicle enters the parking facility, wherein the attributes are determined by analyzing image data by applying pixel-based classification to the image data, wherein the image data further identifies at least one selected from the group consisting of:
presence of pedestrians;
objects; and
other vehicles;
scoring, by the computing device, each of the one or more open parking spaces based on the attributes, the driver profile, and the vehicle information, wherein the scoring is further based on a proximity of the one or more open parking spaces to a destination of the driver as identified by activity of the driver;
selecting, by the computing device, a particular one of the one or more parking spaces based on the scoring;
determining, by the computing device, navigation directions from the vehicle to the selected parking space, wherein the navigation directions are based on the image data and navigation directions previously provided to a different vehicle; and
outputting, by the computing device, the navigation directions to a user device or vehicle interface system associated with the driver.

US Pat. No. 10,169,994

VEHICULAR COLLABORATION FOR VEHICULAR PARKING AREA AVAILABILITY DETECTION

INTERNATIONAL BUSINESS MA...

1. A method, by a processor, for using vehicular collaboration for vehicular parking area availability detection, comprising:providing an indication, including displaying a probability, that a vehicle parking area is available for use, the probability determined according to a plurality of factors for obtaining the vehicular parking area upon receiving data capturing one or more vehicular parking areas from one or more devices of at least one of a plurality of collaborative vehicles in substantially close proximity to the one or more vehicular parking areas; wherein the capturing includes capturing the one or more vehicular parking areas from one or more camera or sensor based devices mounted to the at least one of the plurality of collaborative vehicles.

US Pat. No. 10,169,993

FORECASTING WITH MATRIX POWERS

Conduent Business Service...

1. A parking guidance device comprising:an electronic processor; and
a non-transitory storage medium operatively connected with the electronic processor and storing instructions readable and executable by the electronic processor to perform a parking guidance method including:
receiving, at the electronic processor, parking event data acquired by parking sensors of a parking facility;
constructing a current occupancy state i for the parking facility at a time t from the received parking event data wherein the current occupancy state estimates a fraction of parking spaces of the parking facility occupied at the time t;
computing occupancy state probabilities for the parking facility at a future time t+s using the matrix quantity (?)·expm(Q?s) where expm( . . . ) denotes the matrix exponential, Q is a generator matrix, and ? is a random variable;
generating parking guidance information based at least on the computed occupancy state probabilities; and
transmitting the parking guidance information to an electronic device other than the electronic processor.

US Pat. No. 10,169,992

DYNAMICALLY ROUTING MESSAGES IN A PUBLISH/SUBSCRIBE SYSTEM BY CREATING TEMPORAL TOPICS FOR SUBSCRIPTIONS AND PUBLICATIONS

International Business Ma...

1. A system, comprising:a memory unit for storing a computer program for dynamically routing messages in a publish-subscribe system; and
a processor coupled to the memory unit, wherein the processor is configured to execute the program instructions of the computer program comprising:
receiving one or more messages from one or more sensors;
analyzing said one or more messages using data analytics;
correlating one or more of said one or more analyzed messages with an event;
creating a temporal topic in response to said one or more of said one or more analyzed messages being correlated with said event;
creating a temporal publication based on said event;
creating a temporal subscription to subscribe to said created temporal topic;
identifying subscribers, who had not previously registered to receive messages pertaining to said created temporal topic, based on social media to be associated with said temporal subscription; and
publishing said temporal publication to said subscribers associated with said temporal subscription.

US Pat. No. 10,169,991

PROXIMITY AWARENESS SYSTEM FOR MOTOR VEHICLES

Ridar Systems LLC, Palme...

1. A method of enhancing road safety for vehicles traveling on a network of roads, the method comprising:receiving, at an interaction detector, a plurality of monitoring vectors from a plurality of vehicles travelling on the network of roads, the interaction detector being remote from the plurality of vehicles;
determining, from the plurality of monitoring vectors, whether there is an interaction between two of the plurality of vehicles on the network of roads, the interaction determined when the two vehicles are within a predetermined distance of one another such that the two of vehicles have a risk of collision, the interaction being determined without use of prior knowledge of a pre-planned route of either of the two vehicles on the network of roads; and
alerting an occupant of at least one of the two vehicles if an interaction on the network of roads is determined.

US Pat. No. 10,169,990

METHOD AND SYSTEM FOR DISTRIBUTED REDUNDANCY CONTROL ON INTELLIGENT TRAFFIC NETWORK

KYLAND TECHNOLOGY CO., LT...

1. A method for distributed redundancy control on an intelligent traffic network comprising an intelligent traffic control center and a plurality of communication control nodes constituting a redundant network, wherein the method comprises:for each of the communication control nodes, sending, by a communication control node, messages for electing a primary device to the other communication control nodes than the communication control node among the plurality of communication control nodes, and electing a primary device from the plurality of communication control nodes according to preset priorities of the communication control nodes, and backing up data of the communication control node in the primary device; and
sending, by the primary device, state detection messages to the other communication control nodes than the primary device among the plurality of communication control nodes, and for each of the other communication control nodes than the primary device among the plurality of communication control nodes, when a response message sent by the communication control node to respond to the state detection message indicates that the communication control node can-not control any action of a device served by the communication control node, then controlling the action of the device served by the communication control node, and adjusting, by the primary device, control intervals of time of signaling lamps at junctions corresponding to the respective communication control nodes in the redundant network according to traffic flows at the junctions; and when the response message is a message for electing a primary device, then instructing the communication control node to control again the action of the device served by the communication control node, and further backing up the data of the communication control node in the primary device;
the data of the communication control node comprises instruction control data of devices served by the communication control node; the action of the device served by the communication control node is a control for a signaling lamp.

US Pat. No. 10,169,989

TRANSPORTATION VEHICLE TRAFFIC MANAGEMENT

International Business Ma...

1. A computer program product for transportation vehicle traffic management, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith the program instructions executable by a processor to cause the processor to perform a method comprising:detecting, by a traffic controller, a first traffic state parameter value for a first lane;
establishing, by the traffic controller in response to detecting the first traffic state parameter value, a first broadcast of a first movement value to indicate a first movement pattern for a first set of vehicles in the first lane;
detecting, by the traffic controller in response to establishing the first broadcast of the first movement value, a second traffic state parameter value for the first lane;
modifying, by the traffic controller in response to detecting the second traffic state parameter value, the first broadcast of the first movement value to indicate a second movement pattern for the first set of vehicles in the first lane;
detecting, by the traffic controller, a third traffic state parameter value for a second lane;
establishing, by the traffic controller in response to detecting the third traffic state parameter value, a second broadcast of a second movement value to indicate a third movement pattern for a second set of vehicles in the second lane;
detecting, by the traffic controller in response to establishing the second broadcast of the second movement value, a fourth traffic state parameter value for the second lane; and
modifying, by the traffic controller in response to detecting the fourth traffic state parameter value, the second broadcast of the second movement value to indicate a fourth movement pattern for the second set of vehicles in the second lane.

US Pat. No. 10,169,988

AERIAL DRONE FOR CORRECTING ERRATIC DRIVING OF A VEHICLE

International Business Ma...

1. A computer-implemented method comprising:receiving, by one or more processors and from at least one sensor associated with a vehicle, sensor readings indicating that the vehicle is being operated by a driver in an erratic manner;
computing, by one or more processors, a risk R associated with the driver operating the vehicle in the erratic manner;
determining, by one or more processors, whether the risk R is above a predefined threshold T;
in response to determining that the risk R is above the predefined threshold T, deploying, by one or more processors, an aerial drone to a current location of the vehicle; and
transmitting, by one or more processors, instructions to the aerial drone to perform an action that causes an amelioration of the erratic manner in which the vehicle is being driven.

US Pat. No. 10,169,987

VEHICLE IDENTIFICATION SYSTEM

RideShare Displays, Inc.,...

1. A vehicle identification system, comprising:a display associated with a vehicle, wherein the display is located to be visible from an exterior of the vehicle by a rider;
a controller communicatively coupled to a network and configured to, in response to receipt of a signal from a user, generate and transmit a first signal representing an indicator via the network to a mobile communication device associated with a driver of the vehicle; and
wherein, in response to receiving the first signal, the mobile communication device associated with the driver of the vehicle generates and transmits a second signal representing the indicator to the display, the indicator identifies the vehicle.

US Pat. No. 10,169,986

INTEGRATION OF PERSONALIZED TRAFFIC INFORMATION

International Business Ma...

1. A method comprising:collecting, by one or more processors, a planned route associated with contextual information for a client device;
receiving, by one or more processors, traffic information based, at least in part, on the planned route, wherein the traffic information is received from one or more broadcast stations to which the traffic information has been mapped based, at least in part, on classification of the traffic information and the planned route;
adjusting, by one or more processors, a number of broadcast stations from the one or more broadcast stations that the client device receives information from based on contextual information for the planned route;
receiving, by one or more processors, traffic information from the adjusted number of broadcast stations;
classifying, by one or more processors, the received traffic information from the adjusted number of broadcast stations into information types;
prioritizing, by one or more processors, the received traffic information based on source of the received traffic information, the classified information type of the received traffic information, position the client device is located when the traffic information from each of the adjusted number of broadcast stations is received;
modifying, by one or more processors, the planned route based on the prioritized traffic information received from the adjusted number of broadcast stations; and
transmitting, by one or more processors, the modified planned route for display on the client device.

US Pat. No. 10,169,985

METHOD AND SYSTEM FOR COORDINATED CONTROL OF MULTIPLE MOBILE COMMUNICATION DEVICES

CUE Audio, LLC, Denver, ...

1. A system comprising:a controller, the controller including one or more processors configured to execute a set of program instructions stored in memory, wherein the set of program instructions cause the one or more processors to generate an inaudible audio signal including one or more audio triggering patterns; and
a speaker unit, wherein the speaker unit is communicatively coupled to the one or more processors of the controller, wherein the speaker unit is configured to output the inaudible audio signal including the one or more audio triggering patterns to one or more mobile devices, wherein the one or more audio triggering patterns correspond with one or more actions executable by the one or more mobile devices.

US Pat. No. 10,169,984

METHOD FOR TRANSMITTING DATA IN WIRELESS SYSTEM

GRAND MATE CO., LTD., Ta...

1. A method for transmitting data in a wireless system, wherein the wireless system comprises a first server, a relay device, and at least one appliance, wherein the first server and the relay device are connected to a local area network respectively; the relay device is wirelessly connected to the at least one appliance, and is adapted to receive and store a state information of the at least one appliance; the method comprising the steps of:A. connecting to the first server by the relay device through the local area network via a signal;
B. determining by the relay device whether the state information sent from the at least one appliance is stored in the relay device;
if the relay device stores the state information sent from the at least one appliance, then the state information is sent to the first server by the relay device;
otherwise, a first interactive command is sent to the first server by the relay device, wherein the first interactive command corresponds to a situation that the relay device does not store any state information of the at least one appliance;
C. sending a second interactive command to the first server by the relay device, and then interrupting a connection between the relay device and the first server, wherein the second interactive command requests the first server to interrupt the connection with the relay device.

US Pat. No. 10,169,983

METHOD OF NOISE SUPPRESSION FOR VOICE BASED INTERACTIVE DEVICES

HONEYWELL INTERNATIONAL I...

1. A method comprising:a security system protecting a secured area;
a volume control processor of the security system operating in a standby mode;
an audio device providing audio entertainment within the secured area, wherein the audio device provides the audio entertainment at a volume having a first level;
a wireless interface providing a communication channel between the security system and the audio device, wherein the audio device transmits a registration message to the security system through the wireless interface when the audio device is activated;
a second processor of the security system detecting a security threat within the secured area or detecting a voice command from a second person proximate a control panel of the security system located within the secured area;
the volume control processor entering an active state in response to the second processor detecting the security threat or the voice command;
the second processor providing a voice connection between the control panel and a remotely located central monitoring station in response to the second processor detecting the security threat, thereby facilitating a first person located at the remotely located central monitoring station conversing with the second person;
when in the active state, the volume control processor automatically transmitting a first automatic notification of activation of the voice connection to the audio device that transmitted the registration message in response to the second processor providing the voice connection;
when in the active state, the volume control processor automatically transmitting a second automatic notification to the audio device that transmitted the registration message in response to the second processor detecting the voice command;
a third processor of the audio device receiving the first automatic notification or the second automatic notification from the volume control processor through the wireless interface and automatically reducing the volume of the audio entertainment from the first level to a second level in response to receiving the first automatic notification or the second automatic notification;
the volume control processor automatically transmitting a call termination message to the audio device in response to the voice connection terminating; and
the third processor receiving the call termination message from the volume control processor through the wireless interface and automatically returning the volume of the audio entertainment to the first level in response to receiving the call termination message.

US Pat. No. 10,169,982

SYSTEMS AND METHODS FOR DELAYING OR ACTIVATING A BLOWOUT DEVICE OR A PURGE DEVICE IN A SAMPLING PIPE NETWORK OF AN ASPIRATED SMOKE DETECTION SYSTEM

HONEYWELL INTERNATIONAL I...

1. A system comprising:an aspirated smoke detector;
a sampling pipe coupled to the aspirated smoke detector;
a blowout device coupled to the sampling pipe; and
a delay device coupled to the blowout device,
wherein, responsive to the aspirated smoke detector detecting a triggering event, the aspirated smoke detector transmits a triggering event signal to the blowout device,
wherein, responsive to the blowout device receiving the triggering event signal, the blowout device transmits a delay signal to the delay device, and
wherein, responsive to the aspirated smoke detector receiving the delay signal, the delay device delays the blowout device from performing a blowout action in the sampling pipe by delaying transmission of an activation signal to the blowout device.

US Pat. No. 10,169,981

PORTABLE ALARM SYSTEM

Hippi, LLC, Clermont, FL...

1. A portable alarm system for identifying an intrusion to a physical premise, comprising:a portable base unit, including an outer housing that encloses a receiver, a power supply and a secondary protective housing, the receiver configured to receive a wireless alarm signal indicative of a physical intrusion from at least one sensor that is physically separate from the portable base unit;
a controller enclosed in the secondary protective housing that is configured to receive primary power from said power supply and to communicate with the wireless receiver;
a cellular modem enclosed in the secondary protective housing that is electrically connected to the controller and that is configured to receive primary power from said power supply; and
an energy storage device enclosed in the secondary protective housing that is configured to maintain a store of energy and that is electrically connected to the controller and the cellular modem to provide a back-up source of power thereto upon detection by the controller that said power supply has been permanently eliminated.

US Pat. No. 10,169,980

PORTABLE SECURITY BIN

USA Technologies, Inc., ...

1. A portable security bin comprising:a closed, lockable enclosure;
a receiving slot in the enclosure that receives secure material;
a contents height sensor that measures a height of the secure material in the enclosure; and
an electronic bin controller, comprising:
a short-range radio;
a long-range radio;
a processor;
non-volatile memory;
a non-volatile bin controller ID; a time-base;
wherein the electronic bin controller:
periodically monitors, at a first time interval, the height of the secure material;
periodically listens, at a second time interval, to receive, via to the short-range radio, a first radio beacon, wherein the first radio beacon comprises a first broadcast radio ID;
determines a first bin-distance, wherein the first bin-distance is a distance between the bin and a first broadcast radio, responsive to the short-range radio;
selects one of three mutually exclusive bin security states: (a) a home state, (b) a caution state, or (c) a warning state; responsive to the first bin-distance;
sends a bin-security message, via the long-range radio, responsive a change in the security state, comprising the bin security state; and
periodically transmits, at a third time interval, a bin-status message, comprising: (a) the bin controller ID, (b) the first broadcast radio ID, and (c) the height of the secure material; and
wherein the bin controller is affixed to the enclosure.

US Pat. No. 10,169,979

COMMUNICATING ALARM TRIGGER STATUS

General Electric Company,...

1. A method comprising:receiving data characterizing an operational state of a machine and an associated timing information;
accessing, based on the operational state, an alarm trigger of a plurality of alarm triggers, the alarm trigger including predefined properties including an alarm threshold value; and
displaying a graphical object representing the alarm trigger, the graphical object displayed in a graphical display space having a first axis and a second axis for displaying a plot over time of an operational parameter associated with the machine, the graphical object having a first visual characteristic indicating the alarm threshold,
wherein the graphical object comprises:
a first triangle; and
a second triangle connected by a line to the first triangle, an edge of the first triangle, an edge of the second triangle and the line oriented parallel to the first axis.

US Pat. No. 10,169,978

WEARABLE COMPUTING DEVICE FOR MONITORING HAZARDS

1. A wearable computing device for monitoring occupational hazards comprising:an apparel item;
a control circuit affixed to the apparel item;
a sensor communicatively coupled to the control circuit and configured to detect or monitor at least one of an aspect of a user of the wearable computing device and an ambient environment of the user;
a communications device communicatively coupled to the control circuit;
an antenna communicatively coupled to the communication device and comprising a component, the component comprising a first conductive composition, the first conductive composition comprising individual sheets of graphene forming a three-dimensional percolated network within the conductive composition;
wherein
the control circuit is configured to generate a notification when sensor data comprises a value above a threshold amount; and
the sensor comprising a second conductive composition, the second conductive composition comprising individual sheets of graphene, the individual sheets of graphene forming a three-dimensional percolated network within the second conductive composition.

US Pat. No. 10,169,977

SERVING UTENSIL PLACEMENT MONITORING SYSTEM

1. A serving utensil placement monitoring system, comprising:a serving utensil storage station configured to store one serving utensil when unused and monitor to ensure that the serving utensil is returned to the same serving utensil storage station within a predetermined time span when the serving utensil is removed from the serving utensil storage station, the serving utensil storage station shaped to present a handle of a serving utensil for gripping by a user, the serving station being located for use at a location proximate to a food serving station;
a microprocessor in communication with a clocking circuit;
a serving utensil proximity sensing device in signal communication with the microprocessor, the serving utensil proximity sensing device being integral with the serving utensil storage station, the serving utensil proximity sensing device being located and configured to identify when the serving utensil is removed from the serving utensil storage station and when the serving utensil is returned to the serving utensil storage station;
at least one alerting component,
a portable power supply providing electrical power to electrically powered components of the serving utensil placement monitoring system; and
a utensil storage monitoring system housing,
wherein the utensil storage monitoring system housing contains at least the microprocessor, the clocking circuit, and the portable power supply therein,
wherein the utensil storage monitoring system housing carries at least the serving utensil proximity sensing device,
wherein, the microprocessor operates in accordance with a set of utensil monitoring instructions, the set of utensil monitoring instructions including:
sensing, using the serving utensil proximity sensing device, when the serving utensil is moved away from a serving utensil storage location,
initiating a clocking of a time span following when the serving utensil is moved away from the serving utensil storage station,
monitoring, using the serving utensil proximity sensing device, when the serving utensil is returned to serving utensil storage station,
resetting the clocked time span to zero upon return of the serving utensil to the same serving utensil storage station, and
activating the at least one alerting component when the clocked time span is at least one of equal to and greater than a predetermined allowable in-use time period.

US Pat. No. 10,169,976

VEHICLE OCCUPANT DETECTION SYSTEM

The Board of Trustees of ...

1. An occupant detection system within a vehicle comprising:an electrical signal sensor;
an accelerometer;
a carbon dioxide sensor; and
a processor in communication with a memory, wherein the processor executes computer-readable instructions stored on the memory, said instructions cause the processor to:
receive a first signal from the electrical signal sensor indicating whether power to the vehicle is on or off, receive a second signal from the accelerometer indicating whether the vehicle is in motion, and receive a third signal from the carbon dioxide sensor associated with a concentration of carbon dioxide in a cabin of the vehicle,
in response to the first signal indicating that the power is on or the second signal indicating that the vehicle is in motion, store data associated with the third signal in the memory at a first time interval periodically,
in response to the first signal indicating that the power is off and the second signal indicating that the vehicle is not in motion, compare a rate of change of the data associated with the third signal with a threshold level of an expected rate of change of carbon dioxide concentration within the cabin of the vehicle and store the data associated with the third signal in the memory at a second time interval periodically, wherein the second time interval is more frequent than the first time interval, and
in response to the rate of change of the data associated with the third signal exceeding the threshold level, generate and communicate an alarm signal.

US Pat. No. 10,169,975

DETECTING LIFE BY MEANS OF CO2 IN AN ENCLOSED VOLUME

VI-ENTERPRISES, LLC, Hun...

1. A method for detecting CO2 in an enclosed volume with a CO2 detection system, the method comprising:triggering the system to awaken from a sleep state;
querying system sensors to determine system parameters, the system sensors comprising a CO2 sensor, the CO2 sensor located within the enclosed volume, and obtaining a current CO2 concentration;
using the current CO2 concentration and calculating moving averages for CO2 decay rate;
determining whether the current CO2 level is greater than an ambient CO2 level;
re-entering the sleep state if the current CO2 level is not greater than the ambient CO2 level;
determining whether the CO2 level is not decaying fast enough;
if the CO2 level is not decaying fast enough, incrementing a first timer, and when the first timer is greater than a stabilization value, determining whether the enclosed volume is currently moving, or is static;
when the enclosed volume is static, determining whether a temperature in the enclosed volume is within an acceptable range;
if the temperature in the enclosed volume is outside of the acceptable range, determining whether this is a first instance of a condition where the CO2 level is not decaying fast enough, and the temperature is outside of the acceptable range, and if it is the first instance of the condition, sending a first alert;
after a predetermined period of time has elapsed after the first alert, sending a second alert;
after a predetermined period of time has elapsed after the second alert, sending a third alert.

US Pat. No. 10,169,974

HOME SECURITY SYSTEM

1. A home security method, comprising:detecting a motion in a monitored room through a motion sensor;
starting data collection through at least one first sensing device and at least one second sensing device;
transmitting said collected data to a computing device comprising a data analysis unit;
detecting a potentially dangerous situation through the data analysis unit by analyzing said collected data;
transmitting a relevant snippet of data of said first sensing device from the computing device to a first randomly selected service center server;
evaluating said snippet of data of said first sensing device through a first service center operator as being related to “definitely a dangerous situation”, “definitely no dangerous situation” or “unclear”;
if “unclear” was chosen by said operator, transmitting the evaluation of the first operator from the first randomly selected service center server to the computing device.

US Pat. No. 10,169,973

DISCONTINUING DISPLAY OF VIRTUAL CONTENT AND PROVIDING ALERTS BASED ON HAZARDOUS PHYSICAL OBSTRUCTIONS

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method comprising:determining, by a virtual wearable computing device communicating with a cloud computing software network and using a user profile, an anticipated travel path and anticipated user movements of a user wearing the virtual wearable computing device based on virtual content being presented by the virtual wearable computing device;
detecting, by the virtual wearable computing device, a hazardous condition based on monitoring a proximity of the user wearing the virtual wearable computing device to a physical obstruction and based on the anticipated travel path and the anticipated user movements; and
alerting, by the virtual wearable computing device, the user regarding the detection of the hazardous condition.

US Pat. No. 10,169,972

METHOD AND SYSTEM FOR MONITORING THE SAFETY OF FIELD WORKERS

Blackline Safety Corp., ...

1. A worker safety device comprising:a manually actuable device usable by the worker to indicate a need for assistance, wherein the manually actuable device is a retained mechanical lever configured be actuable from a normal position to a help request position only by being moved outward and away from the safety device, and the retained mechanical lever comprises a detent configured to allow a user's finger to flip the mechanical lever outward;
a gas sensor configured to detect gas in the environment of the worker;
a processor programmed to obtain information from said manually actuable device and the gas sensor to determine worker status;
a communication system controlled by the processor for communicating worker status data to a remote server, wherein the worker status data comprises information generated by the gas sensor;
wherein the safety device is configured to wirelessly communicate an emergency alert comprising the worker status data to the remote server when the mechanical lever moved from the normal position to the help request position.

US Pat. No. 10,169,971

METHOD AND APPARATUS FOR MONITORING PERSON AND HOME

Walmaty Apollo, LLC, Ben...

1. An apparatus for monitoring parameters associated with a person and the person's home, the apparatus comprising:one or more sensors, the one or more sensors configured to monitor the parameters associated with the person and the person's home; and
a control circuit, the control circuit communicatively coupled to the one or more sensors and configured to:
receive, from the one or more sensors, values associated with the parameters;
create, based on the values associated with the parameters, an activity profile for the person, wherein the activity profile for the person is an aggregation of a plurality of sub-waves, and wherein each of the plurality sub-waves reflects an event;
create, for the person, a routine experiential base state, wherein the routine experiential base state includes a typical event timeline for the person and is based on past values associated with the parameters received from the one or more sensors;
determine, based on the activity profile for the person and the routine experiential base state, that a combination of the values indicates a deviation in the activity profile for the person from the routine experiential base state;
determine, based on the deviation, an alert; and
cause transmission of the alert.

US Pat. No. 10,169,970

LOCATION TRACKING SYSTEM

FILIP TECHNOLOGIES UK LTD...

1. A location update method implemented by a location tracking device, said location update method comprising:determining a number of location records to be transmitted;
sending a first number of records message to the location server indicating the number of location records to be transmitted from the location tracking device to the location server;
receiving by the location tracking device a second number of records message from the location server; and
sending the location records from the location tracking device to the location server if the first and second number of record messages are equal.

US Pat. No. 10,169,969

RFID-ENHANCED AND LOCATION DETECTION IN A JEWELRY SHOPPING EXPERIENCE

ELECTRONIC COMMODITIES EX...

1. A method comprising:causing information about a jewelry item to be stored in a database entry of an account of a user stored in a non-transitory computer-readable storage medium;
after storing the information in the database entry, detecting, by at least one processor of at least one computer in electronic communication with a plurality of other computers via an electronic communications network, a mobile device associated with the user;
responsive to detecting the mobile device associated with the user, identifying the jewelry item stored in the database entry of the account of the user, in which the jewelry item is in a first location;
after identifying the jewelry item stored in the database entry of the account of the user, detecting, by at least one processor of at least one computer in electronic communication with a sensor, an (Radio Frequency Identification) RFID tag that is coupled to the jewelry item when the jewelry item is moved to a second location different from the first location, in which the RFID tag is proximate to an RFID reader that is capable of receiving information from the RFID tag when the jewelry item is in the second location, in which the RFID tag is embedded with information that is unique to the jewelry item;
in response to detecting the RFID tag when the jewelry item is in the second location, automatically receiving, via the RFID reader, the information that is unique to the jewelry item, in which the RFID reader and the RFID tag are in wireless communication over a network; and
after the information that is unique to the jewelry item is automatically received via the RFID reader, transmitting the received information to an electronic device that is located proximately to a jewelry counter, in which the electronic device displays the information on a display, and in which the electronic device is physically distinct from the RFID reader.

US Pat. No. 10,169,968

MULTI-LAYER STACK WITH EMBEDDED TAMPER-DETECT PROTECTION

INTERNATIONAL BUSINESS MA...

1. A tamper-respondent assembly comprising:a multi-layer stack comprising multiple discrete component layers stacked and electrically connected together via a plurality of electrical contacts in between the component layers;
a tamper-respondent electronic circuit structure embedded within the multi-layer stack, the tamper-respondent electronic circuit structure comprising at least one tamper-respondent sensor embedded, at least in part, within at least one component layer of the multiple discrete component layers of the multi-layer stack, the tamper-respondent electronic circuit structure defining a secure volume within the multi-layer stack; and
wherein the tamper-respondent electronic circuit structure is embedded within the multi-layer stack, and the secure volume resides fully within the multi-layer stack.

US Pat. No. 10,169,967

MULTI-LAYER STACK WITH EMBEDDED TAMPER-DETECT PROTECTION

INTERNATIONAL BUSINESS MA...

1. A tamper-respondent assembly comprising:a multi-layer stack comprising multiple discrete component layers stacked and electrically connected together via a plurality of electrical contacts in between the component layers;
a tamper-respondent electronic circuit structure embedded within the multi-layer stack, the tamper-respondent electronic circuit structure comprising at least one tamper-respondent sensor embedded, at least in part, within at least one component layer of the multiple discrete component layers of the multi-layer stack, the tamper-respondent electronic circuit structure defining a secure volume within the multi-layer stack; and
wherein the at least one tamper-respondent sensor embedded, at least in part, within the at least one component layer comprises multiple stacked tamper-detect circuits within one component layer of the at least one component layer of the multi-layer stack.

US Pat. No. 10,169,966

NETWORKING COMMUNICATION METHOD FOR MULTI-SLAVE CABLE ANTI-THEFT MONITORING SYSTEM

1. A networking communication method for a multi-slave cable anti-theft monitoring system, wherein the cable anti-theft monitoring system using the networking communication protocol is composed of a central office, a master and slaves, and the central office receives a message of a cable status monitoring result, reported by the master, and presents the status of the system to a user through a human-machine interface; the master and the slaves monitor a work status of a cable in real time based on power line carrier communication and data collection, and reports a monitoring result to the central office over a GPRS wireless network; and the slaves receive a cable status data query command from the master and feed a local collection result back to the master;as a timer is arranged at each site of the system, the central office (CO), the master (MA) and the slave Sn perform initialization respectively after the system is powered on, which is characterized in that the execution flow of a networking and communication protocol between communication sites is described as follows:
A1: the master (MA) sends a site registration application message to the central office via a wireless communication module, and starts a registration feedback timer thereof;
A2: after receiving the registration application message from the master (MA), the central office (CO) first determines whether the master has been registered, if the master has been registered, the central office sends a registration confirmation message to the master directly via the wireless communication module; if the master is not registered, the central office writes information on the master to a list of sites in a database, and then replies a registration confirmation message to the master; after the registration confirmation message is sent to the master, the central office starts a site failure timer for the master to be registered;
A3: after receiving the registration confirmation message, the master (MA) turns off the registration feedback timer and verifies the correctness of the message, the registration is successful if the message is correct, the master will change a registration flag REG=1 thereof, then construct a piggybacking slave data request frame, and sends the data request frame via a power carrier communication module to the slave Sn furthest from the master, where the slave Sn is located on a monitored line, n is a positive integer greater than 2, and a slave response timer is turned on;
A4: after receiving the piggybacking data request, the slave Sn first turns off a site failure timer thereof and verifies the correctness of the message, if the message is correct, the slave Sn will collect relevant local data information according to the data request and insert the data information in a piggybacking data request feedback frame, and send the data request feedback frame to the last slave Sn?1 via the power carrier communication module, after sending the data frame, the slave Sn will restart the site failure time to wait for the next data request;
A5: after receiving the piggybacking data request feedback frame with response data from the slave Sn, the slave Sn?1 turns off a site failure timer thereof and verifies the correctness of the message, if the message is correct, the slave Sn?1 will also insert relevant local data information in a piggybacking data request feedback frame, and send the data request feedback frame to the last slave Sn?2 via the power carrier communication module, after sending the data frame, the slave Sn?1 will restart the site failure time;
A6: similar to the slave Sn and the slave Sn?1, after verifying the correctness of the message, a preorder slave inserts local data information in a piggybacking data request feedback frame and sends the data request feedback frame to the last slave until the slave S1 closest to the master (MA) receives the message for processing and sends the processed message back to the master (MA) via the power carrier communication module;
A7: after receiving the piggybacking data request feedback frame from the slave S1, the master (MA) turns off the slave feedback timer and verifies the correctness of the message, if the message is correct, the master constructs a data collection message according to the data request feedback frame and sends the data collection message to the central office (CO); and
A8: after receiving the data collection message reported by the master (MA), the central office (CO) first turns off the corresponding site failure timer and verifies the correctness of the message, if the message is correct, the central office writes the data information to a database, after writing the data information, the central office (CO) will restart the corresponding site failure timer to wait for the next data reporting from the master (MA).

US Pat. No. 10,169,965

PHYSICAL MESH BARRIER FOR PROTECTION OF SERVER RACK

Amazon Technologies, Inc....

1. A method for detecting tampering of a physical access restraint for a rack-mounted datacenter appliance, the method comprising:receiving, at a datacenter, a rack equipped with a detector and a barrier coupled with the detector, the barrier comprising a mesh extending across the rack in an arrangement in which the mesh blocks physical access to an appliance received in the rack; and
accessing the detector coupled with the barrier to obtain information indicating that the barrier has been tampered with between authorized installation of the barrier and receipt of the rack at the datacenter based on a change in an electrical characteristic of a component of the barrier relative to an initial state of the electrical characteristic of the component detected by the detector in association with the authorized installation of the barrier.

US Pat. No. 10,169,964

METHOD OF ACTIVATING A SUPPLEMENTAL VISUAL WARNING SIGNAL BASED ON FREQUENCY EMITTED FROM A GENERATOR OF A PRIMARY AUDIBLE WARNING SIGNAL

International Business Ma...

1. A system to activate supplemental signals in response to primary signals, the system comprising:a plurality of first signal devices for generating the primary signals, each of the first signal devices being associated with one of a plurality of defined areas to generate one of the primary signals to indicate specified events associated with said one of the plurality of defined areas;
a plurality of second signal devices for generating the supplemental signals, each of the second signal devices being associated with one of the defined areas;
a multitude of wireless transceivers, each of the transceivers having a plurality of settable operating frequencies for communicating with at least one of the first signal devices and at least one of the second signal devices; and
a computer for configuring the multitude of wireless transceivers by determining a specified frequency for each of the wireless transceivers to associate each of the defined areas with one of the transceivers; wherein when one of the first signal devices associated with the one of the defined areas generates one of the primary signals to indicate one of the specified events relating to the one of the defined areas, said one of the first signal devices sends an activation signal to the one of the transceivers associated with said one of the areas, and said one of the transceivers is activated by the activation signal, and in response, the one of the transceivers activates one or more of the second signal devices associated with said one of the defined areas to generate one or more of the supplemental signals to confirm that said one of the first signal devices has generated one of the primary signals to indicate the one of the specified events related to said one of the defined areas; and
wherein the computer communicates with a global timing system to provide an automatic alert signal based on a synchronized time.

US Pat. No. 10,169,963

WEARABLE DEVICE THAT WARMS AND/OR COOLS TO NOTIFY A USER

International Business Ma...

1. A computer-implemented method comprising:monitoring for an alert condition being met, the alert condition having a corresponding alert type;
responsive to the alert condition being met, communicating the corresponding alert type by taking a first alert action, the first alert action being selectively applying a temperature change to at least one of a first pre-defined quadrant of a wearable device and a second pre-defined quadrant of the wearable device; and
responsive to the alert condition being met, communicating the corresponding alert type by taking a second alert action, the second alert action being selectively pulsating at least one mechanical bump within one of a plurality of pre-defined quadrants on the wearable device, the mechanical bump protruding from the wearable device and having a size to ensure contact with a portion of the outer surface of the user;
wherein:
the first alert action is generated by a thermocouple;
two pre-defined quadrants of the plurality of pre-defined quadrants are divided by a first edge, a temperature of the first edge being adjustable by the thermocouple according to the first alert action; and
the temperature is distinct from the temperature change of the first pre-defined quadrant of the wearable device and/or the second pre-defined quadrant of the wearable device.

US Pat. No. 10,169,962

OBJECT LOCATION DEVICE AND SYSTEM

1. An alert system in communication with an emergency detection system that detects emergency conditions of a building wherein the alert system directs a first responder to a response location at which a responder aid device that assists the first responder in responding to the emergency condition is located, the alert system comprising:a beacon placed outside wherein the beacon communicates with the emergency detection system wherein the beacon receives an emergency signal from the emergency detection system that identifies the emergency condition;
a communication system that receives the emergency signal from the emergency detection system;
a seal that seals the communication system within the beacon;
an adjustable visual alert generated by the beacon after receiving the emergency signal through the communication system wherein the visual alert adjusts to identify a response location located outdoors to be accessed by the first responder at which the responder aid device is located for usage by the first responder.

US Pat. No. 10,169,961

INSTANT BANK ACCOUNT CREDITING VIA A BILL-VALIDATING DEPOSITING SYSTEM

Peregrin Technologies, In...

1. A method of executing computer instructions on at least one computing device in which the at least one computing device includes at least one processor and at least one memory, comprising:fetching computer instructions from the at least one memory of the at least one computing device for execution on the at least one processor of the at least one computing device;
executing the fetched computer instructions on the at least one processor of the at least one computing device; and
storing in the at least one memory of the at least one computing device any results of having executed the fetched computer instructions on the at least one processor of the at least one computing device;
wherein the computer instructions to be executed comprise instructions for instant bank account crediting via a bill-validating depositing system;
wherein the executing the fetched computer instructions further comprises:
authenticating, via the bill-validating depositing system, a merchant as a legitimate depositor for one or more financial accounts of a financial entity accessible over an electronic network;
receiving, via the bill-validating depositing system, from the authenticated merchant currency as a deposit for a provision of goods and/or services; and
communicating, via the bill-validating depositing system and the electronic network, deposit-related content to a server for obtaining immediate credit for the deposit by the authenticated merchant, wherein the immediate credit allows the authenticated merchant to immediately access one or more financial instruments equal in value to the deposit and to immediately withdraw, via the bill-validating depositing system, the currency equal in value to the deposit; and
wherein the storing in the at least one memory of the at least one computing device any results of having executed the fetched computer instructions on the at least one processor of the at least one computing device comprises: storing immediate credit details in the at least one memory of the at least one computing device, the immediate credit details resulting from the execution of the fetched computer instructions on the at least one processor of the at least one computing device.

US Pat. No. 10,169,960

INTERACTION METHOD BETWEEN AN ATTENDANT COMPUTER AND A SELF-SERVICE COMPUTER

NCR Corporation, Atlanta...

1. A system comprising:an attendant computer including a display for displaying a screen from a self-service computer displayed by the self-service computer during a transaction, wherein the screen from the self-service computer includes selections entered into the self-service computer by a user, wherein the attendant computer and the self-service computer display the screen substantially simultaneously during the transaction through interaction with a screen database that shares screen data from a screen database located on a server between the attendant computer and the self-service computer and wherein the screen data for the screen, and the screen data including: screen objects, screen layout information, instructions for displaying the screen, graphics and multimedia files or links to graphics, and other links to other data associated with the screen, the attendant computer further including an input device for recording attendant selections on the screen, the attendant selections including selections made by the attendant on behalf of the user of the self-service computer during the transaction, and for sending the selections to the self-service computer for substantially simultaneous display by the self-service computer, the attendant selection immediately visible to the user at the self-service computer when made by the attendant, and the screen presented on attendant computer and the self-service computer are synchronized with one another during the transaction, and wherein the attendant computer configured with access rights to access information stored in self-service computer during the transaction and the access rights of the attendant computer is different from self-service computer access rights to that information for the self-service computer during the transaction, and wherein the screen presented on the attendant computer includes a message area that displays messages indicative of a status of the self-service computer, the status including an amount of time that the user has been operating the self-service computer during the transaction.

US Pat. No. 10,169,959

METHOD AND APPARATUS FOR INCREASING POTENTIAL PAYOUT OPPORTUNITIES IN CARD GAMES

1. A gaming apparatus comprising:a video display device having a grid of five playing card positions;
a player interface including at least one button, the button configured to generate a signal in response to being activated;
a wager input device structured to receive physical items associated with currency values;
a memory storing data related to a plurality of playing cards; and
game circuitry operable to:
deal cards from the plurality of cards to the five card positions on the video display device,
determine whether any of the card positions is associated with a multiple card indicia representing multiple cards,
identify a plurality of different five card poker hands from the dealt cards when one of the card positions is associated with a multiple card indicia,
display a best five card poker hand from the identified plurality of different five card poker hands on the video display.

US Pat. No. 10,169,958

CONFIGURING WAGERING GAME MACHINES FOR GAMING EFFECTS

Bally Gaming, Inc., Las ...

1. A method of operating a gaming system, the method comprising:presenting, via an electronic display device of the gaming system, a configuration interface configured to present a plurality of options for configuring a first wagering game machine of a plurality of wagering game machines for a portion of a wagering game effect;
automatically detecting, via user input from the configuration interface, an electronic request to configure the first wagering game machine for presentation of the portion of the wagering game effect, wherein the portion of the wagering game effect has a presentation limit for the presentation of the portion of the wagering game effect amongst the plurality of wagering game machines;
electronically modifying, via an electronic processing unit of the gaming system, an availability of at least one of the plurality of options on the configuration interface in response to automatically detecting, based on electronic evaluation of the electronic request against the presentation limit, whether the presentation of the portion of the wagering game effect associated with the first wagering game machine complies with the presentation limit, wherein modifying an availability of at least one of the plurality of options includes designating one or more of the plurality of options as available options or as unavailable options; and
activating, via the electronic processing unit, the portion of the wagering game effect for presentation in accordance with one of the available options on at least the first wagering game machine.

US Pat. No. 10,169,957

MULTIPLE PLAYER GAMING STATION INTERACTION SYSTEMS AND METHODS

IGT, Las Vegas, NV (US)

1. A method of operating a gaming system, the method comprising:receiving, via a first touchscreen of a first wagering gaming machine, a selection of an object by a first player;
thereafter, receiving, via the first touchscreen, a gesture associated with the selected object;
determining, by a controller of the gaming system and based at least in part on the received gesture, if the selected object is to be transferred to a second wagering gaming machine, wherein:
a first received gesture is associated with identifying the second wagering gaming machine and, when received, causes a transferring of the selected object to the second wagering gaming machine,
the first received gesture is not associated with identifying any wagering gaming machine different than the second wagering gamine machine and, when received, does not cause any transferring of the selected object to any wagering gaming machine different than the second wagering gaming machine,
a second, different received gesture is associated with and, when received, does not cause any transferring of the selected object to the second wagering gaming machine,
the first received gesture has a first swipe speed, a first swipe direction and a first touch pressure,
the second received gesture has a second swipe speed, a second swipe direction and a second touch pressure, and
at least one of the first and second swipe speeds, the first and second swipe directions and the first and second touch pressures are different; and
responsive to a determination that the selected object is to be transferred to the second wagering gaming machine, transferring, by the controller, data associated with the selected object from the first wagering gaming machine to the second wagering gaming machine.

US Pat. No. 10,169,956

GAMING DEVICE AND METHODS OF ALLOWING A PLAYER TO PLAY A GAMING DEVICE HAVING SELECTABLE AWARDS

KONAMI GAMING, INC., Las...

1. A gaming machine, including:a display device;
an input device which accepts physical media indicating a monetary value to establish a credit balance; and
a controller coupled to the display device and the input device, the controller configured to:
receive a signal from the input device indicating a wager being made the player on a game and adjust the credit balance by an amount of the wager;
provide a feature event, the feature event including a plurality of selectable free game awards, the plurality of free game awards including a first free game award and a second free game award;
establish the first free game award including a first number of free games and a first award multiplier;
dynamically determine the second free game award as a function of the first free game award, the second free game award including a second number of free games and a second award multiplier, the second number of free games being less than the first number of free game and the second award multiplier being greater than the first award multiplier; and,
display a game screen on the display device including computer-generated images of the feature event to allow the player to select one of the first free game award and the second free game award and to provide free games as a function of the selected free game award, the game screen including a first award image associated with the first free game award displaying the first number of free games and the first award multiplier and a second award image associated with the second free game award displaying the second number of free games and the second award multiplier;
wherein the controller is further configured to perform the following steps during the free games if the player selected the first free game award:
in response to a trigger condition, dynamically determine another second free game award as a function of a remaining number of free games in the first free game award, the another second free game award including another second number of free games and another second award multiplier; and,
allow the player to select the another second free game award and responsively to provide free games as a function of the another second free game award.

US Pat. No. 10,169,955

GAME WORLD SERVER DRIVEN TRIGGERING FOR GAMBLING HYBRID GAMING SYSTEM

Gamblit Gaming, LLC, Gle...

1. A gaming system for providing a gambling hybrid game that includes an entertainment game and a gambling game, comprising:a processing device constructed to:
execute the entertainment game, wherein the entertainment game updates a value for each entertainment game variable in a set of entertainment game variables and the set of entertainment game variables represents a state of the entertainment game, including at least one continuous variable;
display a user interface for the entertainment game;
communicate, to a game world server, a signal including a trigger of a wager based upon a comparison of a value of the continuous variable to a threshold value;
communicate, to the game world server, a signal including the value for each entertainment game variable in the set of entertainment game variables;
receive, from the game world server, a signal including a result of the wager;
display the result of the wager via the user interface for the entertainment game;
display an amount of intermediate in-game user resources that may be used to purchase or enable in-game resources based on the result of the wager via the user interface for the entertainment game;
and
receive, from the game world server, a signal including a change in the set of entertainment game variables;
a real world server constructed to:
receive, from the game world server, the signal including the trigger of the wager;
receive, from the game world server, a signal including the value for each entertainment game variable in the set of entertainment game variables;
determine the result of the wager using a random number generator and the signal including the value for each entertainment game variable in the set of entertainment game variables;
communicate, to the game world server, the signal including the result of the wager;
and
communicate, to the game world server, the result of the wager; and
the game world server, connected to the processing device via a network and connected to the real world server via a communication link, constructed to:
continuously monitor the processing device for the signal including the trigger of the wager;
receive, from the processing device, the signal including the trigger of the wager;
receive, from the processing device, the signal including the value for each entertainment game variable in the set of entertainment game variables;
determine the wager is triggered based upon the signal including the value for each entertainment game variable in the set of entertainment game variables;
communicate, to the real world server, the signal including the trigger of the wager;
communicate, to the real world server, the signal including the value for each entertainment game variable in the set of entertainment game variables;
receive, from the real world server, the signal including the result of the wager;
calculate the amount of intermediate in-game user resources that may be used to purchase or enable in-game resources based on the result of the wager;
communicate, to the processing device, the signal including the result of the wager and the amount of intermediate in-game user resources;
determine the change to the set of entertainment game variables based upon the result of the wager; and
communicate, to the processing device, the signal including the change to the set of entertainment game variables.

US Pat. No. 10,169,954

FLEXIBLE DETERMINATION OF PROGRESSIVE AWARDS

IGT, Las Vegas, NV (US)

1. A gaming system comprising:a processor; and
a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to:
maintain a progressive award amount,
responsive to a progressive award triggering event occurring when the maintained progressive award amount is a first award amount:
determine a first payout of the maintained progressive award amount, said determination being based on a first percentage of the maintained progressive award amount and a first wager amount placed, and
communicate data which results in a display device displaying the determined first payout of the maintained progressive award amount, and
responsive to the progressive award triggering event occurring when the maintained progressive award amount is a second, different award amount:
determine a second, different payout of the maintained progressive award amount, said determination being based on a second, different percentage of the maintained progressive award amount and the first wager amount placed, and
communicate data which results in the display device displaying the determined second, different payout of the maintained progressive award amount.

US Pat. No. 10,169,953

FUNGIBLE OBJECT AWARD INTERLEAVED WAGERING SYSTEM

Gamblit Gaming, LLC, Gle...

1. A fungible object award interleaved wagering system, comprising:a plurality of interactive controllers operatively connected to an application controller by a network, each interactive controller configured to:
provide an interactive application;
distribute, to an application controller, application telemetry;
receive, from the application controller, an object based on the application telemetry; and
generate a visual display of the object within the interactive application;
a wager controller operatively connected to the application controller, the wager controller constructed to:
receive a credit input;
receive, from the application controller, a wager request;
generate a wager outcome based on the wager request using a random number generator; and
distribute, to an object controller, the wager outcome; and
the application controller operatively connected to the plurality of interactive controllers and the wager controller, the application controller constructed to:
receive, from one of the plurality of interactive controllers, the application telemetry;
distribute, to the wager controller, the wager request based on the received application telemetry;
receive, from the object controller, an object, wherein the object is generated by the object controller based on the wager outcome; and
distribute, to the one of the plurality of interactive controllers interactive controller, the object.

US Pat. No. 10,169,952

PROCESSING CREDIT-RELATED EVENTS IN A WAGERING GAME SYSTEM

Bally Gaming, Inc., Las ...

1. A method for presenting changes to a credit balance affected by a plurality of wagering games conducted via a wagering game machine, the wagering game machine including an electronic processing unit and an electronic display, the method comprising:detecting, via the electronic processing unit, a plurality of credit modification events based on wager amounts and win amounts associated with the plurality of wagering games, at least one of which is not visible on the electronic display;
creating, via the electronic processing unit, a queue of graphical identifiers associated with the plurality of credit modification events, each graphical identifier in the queue including a representation of its associated credit modification event and wagering game;
presenting the queue of graphical identifiers on the electronic display, in an order in which the plurality of credit modifications events will modify a displayed credit meter, by presenting, for each of the graphical identifiers, a graphical progression comprising:
a first stage, during which the credit meter is presented on the electronic display,
a second stage, during which the current one of the graphical identifiers is displayed adjacent to the credit meter,
a third stage, during which a graphical sequence animates merging of the graphical identifier of the second stage with the credit meter to present the credit meter as modified by the credit modification event associated with the graphical identifier of the second stage, and
a fourth stage, during which the graphical identifier of the second stage is removed from the electronic display.

US Pat. No. 10,169,951

GAMING MACHINE WITH RUNS OF SYMBOLS

KONAMI GAMING, INC., Las...

1. A gaming machine, comprising:a memory device configured to store data representing a plurality of symbols and a plurality of reels for use during a game, each reel of the plurality of reels including a plurality of symbol containing elements, each symbol containing element configured to display a symbol, the plurality of reels including a first reel and a second reel, each of the first reel and the second reel including a consecutive run of symbol containing elements configured to display an identical symbol;
a display device configured to display a game screen; and
a game controller for executing a play of the game, the game controller including a microprocessor programmed to:
generate the plurality of reels for use during the play of the game by:
generating the first reel including randomly selecting a first identical symbol and inserting the first identical symbol into each symbol containing element of the consecutive run of symbol containing elements of the first reel prior to a spin of the first reel; and
generating the second reel including randomly selecting a second identical symbol and inserting the second identical symbol into each symbol containing element of the consecutive run of symbol containing elements of the second reel prior to a spin of the second reel;
display the plurality of reels on the game screen and spin the plurality of reels including the first reel having the selected first identical symbol in each symbol containing element of the consecutive run of symbol containing elements included in the first reel and the second reel having the selected second identical symbol in each symbol containing element of the consecutive run of symbol containing elements included in the second reel; and
stop the plurality of reels to display an outcome of the play of the game.

US Pat. No. 10,169,950

REMOTE CONTENT MANAGEMENT AND RESOURCE SHARING ON A GAMING MACHINE AND METHOD OF IMPLEMENTING SAME

IGT, Las Vegas, NV (US)

1. A gaming system comprising:at least one display device;
at least one processor; and
at least one memory device which stores a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to:
enable a placement of a wager on a play of a game, for the wagered on play of the game:
determine a game outcome from a plurality of game outcomes,
cause the at least one display device to display, in a game window controlled by the at least one processor, the determined game outcome,
determine any award associated with the displayed game outcome, and
cause the at least one display device to display any determined award associated with the displayed game outcome, and
after a determination occurs to allocate control of a first resource of the at least one display device to a remote host executing remote host software, cause a display, in a first service window controlled by the remote host which is distinct from the at least one processor, of at least one of: an available player service and an available function, wherein said determination to allocate control of the first resource of the at least one display device to the remote host occurs based on a usage of the at least one processor.

US Pat. No. 10,169,949

METHOD AND DEVICE FOR RECEIVING ARTICLE, AND METHOD AND SYSTEM FOR DELIVERING ARTICLE

GUANGZHOU XAIRCRAFT TECHN...

1. A device for receiving an article, comprising:a box body;
a door, arranged on the box body;
a wireless communication module connected with the door and comprising a first hardware processor configured to execute the following program module stored on a first memory: performing unlocking matching with an aircraft, controlling the door to be in an open state after unlocking matching succeeds, and sending a delivery instruction to the aircraft, and
a second hardware processor configured to execute the following program module stored on a second memory: detecting, when an available capacity of the box body is acquired, whether another article is stored in the box body, wherein
when it is detected that another article is stored in the box body, a residual capacity of the box body is calculated according to a total capacity and an occupied capacity of the box body, and the residual capacity serves as the available capacity; and
when it is detected that another article is not stored in the box body, the total capacity of the box body serves as the available capacity.

US Pat. No. 10,169,948

PRIORITIZING STORAGE OPERATION REQUESTS UTILIZING DATA ATTRIBUTES

INTERNATIONAL BUSINESS MA...

1. A computer implemented method for prioritizing storage operation requests, the method comprising:at least one processor creating a storage operation request, the storage operation request originated by an initiator and transmitted to a target; wherein the initiator comprises a host computer and the target comprises a storage controller of a mass data storage system being a separate entity physically located remotely from the host computer and connected thereto via a storage area network (SAN), the storage controller handling input/output (I/O) requests from a plurality of hosts to a plurality of storage devices comprised within the mass data storage system;
at least one processor identifying and assigning, prior to the transmission of the storage operation request to the target, a priority value for the storage operation request, the priority value being associated with a request of the initiator and based upon a user purchased service level agreement (SLA) between the user of the initiator and a business operating the target; wherein the SLA changes according to an SLA priority associated with an account of the user and is determined by checking metadata of the storage operation request to determine a user type of the user, the user type comprising one of a premium user and a non-premium user;
at least one processor receiving the storage operation request at the target, wherein the target selects at least one storage operation request from a plurality of storage operation requests based on a highest priority value; and
at least one processor of the target satisfying the storage operation request having the highest priority value.

US Pat. No. 10,169,947

TRANSACTION DEVICE AND A METHOD OF CURRENCY ITEM REPLENISHMENT IN A TRANSACTION DEVICE

Innovative Technology Lim...

1. A method of managing currency item replenishment in a transaction device configured to accept a plurality m of currency item denominations, the method comprising analyzing transaction history data to produce at least one statistical distribution from which an optimum currency item replenishment period and currency item replenishment levels are determined, wherein the method comprises:monitoring a plurality of monetary transactions executed by said transaction apparatus;
determine for each of the plurality of currency item denominations a net payout per transaction distribution over the plurality of monetary transactions;
determine a probability density function for currency exhaustion after n transactions for each of the m currency item denominations;
determine a global risk function for currency exhaustion of at least one of the plurality of currency item denominations after n transactions based on the m probability density functions;
iteratively adjust the probability density function for each of the m currency item denominations by exchanging currency item quantity allocation q between the m currency item denominations until the number of transactions N at which the global risk function equals a predetermined probability T converges to a stationary value; and
use the stationary value of N to calculate the optimum currency item replenishment period and set q for which N is stationary to be the optimum currency item replenishment level.

US Pat. No. 10,169,946

USER ALERTS BASED ON IMAGE CAPTURING BY A BILL STORAGE DEVICE

Capital One Services, LLC...

1. A method, comprising:monitoring, by a user device, activity associated with a user of a currency bill storage device based on currency bill data received from the currency bill storage device over a period of time;
the currency bill storage device comprising:
a wallet,
a billfold, or
a purse, and
the currency bill storage device including one or more image sensors configured to capture images of currency bills,
the currency bill data being based on the images;
tracking, by the user device, a balance in the currency bill storage device based on the currency bill data;
identifying, by the user device and based on the activity, an upcoming transaction in which the user is expected to utilize a particular quantity of currency bills in the currency bill storage device;
determining, by the user device, whether the balance is sufficient relative to the particular quantity of currency bills; and
performing, by the user device, one or more actions to cause an alert to be provided to the user based on determining whether the balance is sufficient relative to the particular quantity of currency bills.

US Pat. No. 10,169,945

MEDIUM STORAGE BOX AND MEDIUM HANDLING DEVICE

Oki Electric Industry Co....

1. A medium storage box including an internal storage space configured to store a paper sheet-shaped medium, the medium storage box comprising:a first opening;
a second opening through which the medium passes;
a first shutter member that closes off the first opening;
a second shutter member that closes off the second opening;
a biasing mechanism that biases either the first shutter member, or the second shutter member, or both, in a closing direction;
a separation section that separates banknotes stored inside the medium storage box;
an external gear mechanism that is inserted into the first opening from outside;
an internal gear mechanism for driving the separation section, the internal gear mechanism meshing with the external gear mechanism, wherein
the first shutter member is configured to be pressed by the external gear mechanism and moving in an opening direction during insertion of the external gear mechanism, such that a portion of the first shutter member abuts the second shutter member and moves the second shutter member in an opening direction, and
the external gear mechanism transmits a drive force to the internal gear mechanism.

US Pat. No. 10,169,944

DEVICE FOR OPTIMISING THE FILLING OF BAGS FOR CONTAINING BANKNOTES

CIMA S.P.A., Mirandola (...

1. A device for filling and closing disposable bags for containing banknotes, comprising:a bag made of flexible material intended to be filled with the banknotes,
a plate for the lower support of the bag containing the banknotes, which is vertically movable through a controlled lowering apparatus of said plate and provided with a central slot open at the top and extending vertically through the body of the plate for the insertion of a bottom portion of the bag,
a pushing piston for pushing the banknotes towards said plate and
first sealing elements placed above the plate, wherein the device further comprises:
a container, placed above said plate, having side walls and a bottom for direct support of the banknotes, defining an inner space for the temporary housing of one or more banknotes before their introduction into the bag, said bottom having an opening for the exit of said one or more banknotes from the container when pushed by the piston,
the bag being anchored, at the edges of its mouth, to fixing pins placed in proximity of the opening in the bottom of the container, laterally with respect to the container, and
said first sealing elements being placed between the container and the plate.

US Pat. No. 10,169,943

HAPTIC FEEDBACK APPARATUS AND METHOD FOR AN ELECTION VOTING SYSTEM

Hart InterCivic, Inc., A...

1. An election voting device, comprising:a tactile plate located on, or as part of, a surface of the election voting device, the tactile plate being located in a manner to allow touching by a voter during use of the election voting device; and
a mechanical vibrator located proximate to the tactile plate so that the tactile plate may vibrate in response to vibrations of the mechanical vibrator,
wherein the tactile plate is detachable from the mechanical vibrator or detachable from the election voting device.

US Pat. No. 10,169,942

DOOR LOCK SENSOR AND ALARM

Schlage Lock Company LLC,...

1. A system for generating an alarm associated with acceleration of a door, the system comprising:a door lock mechanism installed with a door panel that includes a lock and permits entry through the door based on a status of the lock;
at least one accelerometer coupled to the door lock mechanism and configured to detect motion of the door; and
a controller configured to:
determine whether an initial acceleration detected by the at least one accelerometer during a first period of time of the door being in motion is less than an acceleration threshold of the door, wherein the acceleration threshold is an acceleration that when exceeded by the door is indicative of a forced entry; and
maintain the alarm associated with the door lock mechanism in a deactivated state when the initial acceleration of the door detected by the at least one accelerometer is less than the acceleration threshold.

US Pat. No. 10,169,941

METHOD FOR DETECTING AN IDENTIFIER FOR STARTING A MOTOR VEHICLE

1. A method for detecting an identifier for starting a motor vehicle, said motor vehicle comprising a first antenna and said identifier comprising a second antenna, said method comprising:transmitting, by said first antenna, a first Bluetooth Low Energy™ signal toward said identifier at a nominal power;
measuring the power of a corresponding Bluetooth Low Energy™ signal received by the second antenna of said identifier;
comparing said measured power with a threshold power corresponding to a threshold distance from said first antenna using a regression curve of power as a function of distance;
determining whether the measured power is greater than or equal to said threshold power;
enabling the starting of the motor vehicle when the measured power is greater than or equal to said threshold power;
positioning said identifier at a reference position; and
adjusting the second antenna of the identifier for use with the first antenna on the first use of the identifier with the motor vehicle, and/or on request;
wherein:
the first antenna is placed at a predefined distance from the reference position of the motor vehicle and the adjustment comprises:
transmitting, by the first antenna, a first calibration signal at the nominal power toward the second antenna,
measuring the power of a corresponding reception signal received by the second antenna, and sending the measured power toward said first antenna,
comparing the measured power with a theoretical power corresponding to said predefined distance, using a regression curve of power as a function of distance,
determining whether there is an offset between said measured power and said theoretical power, and
when the offset exists, modifying the nominal power of the first transmitted Bluetooth Low Energy™ signal as a function of said offset, or modifying the threshold power as a function of said offset,
the threshold distance is smaller than a radius of a circle inscribed in the passenger compartment of the motor vehicle, said circle being centered on said first antenna, and
the regression curve is a substantially exponential decaying curve.

US Pat. No. 10,169,940

ELECTRIC LOCK AND CONTROL METHOD THEREOF

TAIWAN FU HSING INDUSTRIA...

10. An electric lock, comprising:a wireless module;
a storage unit;
a lock unit; and
a processing unit electrically connected to the wireless module, the storage unit and the lock unit;
wherein the processing unit is configured to enter an administrator setting mode after receiving an administrator password, and to generate an authentication code in the administrator setting mode;
wherein when the electric lock wirelessly receives a first input from a portable device, the processing unit is configured to compare the first input with the authentication code;
wherein when the processing unit determines that the first input matches the authentication code, the processing unit controls the wireless module to pair with the portable device, receives an unique identification information of the portable device and controls the storage unit to store the unique identification information of the portable device;
wherein when the processing unit receives a second input and the wireless module senses the portable device having the unique identification information within a predetermined distance, the processing unit controls the lock unit to perform an unlocking operation.

US Pat. No. 10,169,939

IDENTITY RECOGNITION

International Business Ma...

1. A computer-implemented method comprising:receiving, by a user device of a first user, identification data comprising a universally unique identifier (UUID) that is associated with a security database of a second user and a first security token associated with the second user;
verifying, by the user device, the received identification data by utilizing the UUID to access the security database that purportedly issued the UUID and verifying that the first security token matches a second security token generated by the security database;
responsive to verifying the received identification data, disarming a security system associated with the user device for a specified time period;
detecting the presence or absence of the second user;
confirming whether the second user has completed a task associated with the first security token; and
responsive to detecting the absence of the second user and confirming whether the second user has completed the task, automatically re-arming the security system associated with the user device after the specified time period expires.

US Pat. No. 10,169,938

LOW POWER CREDENTIAL DETECTION DEVICE FOR ACCESS CONTROL SYSTEM

Schlage Lock Company LLC,...

1. An access control device, comprising:a credential reader circuit structured to enter a standby mode, awaken from a standby mode, and receive data from a nearby credential; and
a credential detection circuit, including:
a memory configured to store program instructions;
an antenna; and
a processor electrically coupled to the antenna and to the credential reader circuit, the processor configured to execute the stored program instructions to:
transmit an interrogation signal;
receive a reflected interrogation signal with the antenna; and
transmit an activation signal to the credential reader circuit in response to the received reflected interrogation signal; and
wherein the credential is one of a low frequency proximity credential and a contactless smart credential.

US Pat. No. 10,169,937

SYSTEMS AND METHODS FOR MULTIFACTOR PHYSICAL AUTHENTICATION

JPMorgan Chase Bank, N.A....

1. A method for accessing an entitlement at a facility using multifactor physical authentication, comprising:receiving, at a first electronic interface for a physical access controller at a facility that controls physical access to an area within the facility, an individual identifier from an individual;
at least one computer processor presenting an authentication challenge to the individual;
the at least one computer processor receiving, at a second electronic interface for the physical access controller at the facility, a response to the authentication challenge;
the at least one computer processor authenticating the individual based on the individual identifier and the response to the authentication challenge;
the at least one computer processor retrieving at least one authorized facility entitlement that provides access to a resource associated with the facility that is associated with the individual identifier; and
the at least one computer processor activating the facility entitlement at the facility associated with the authorized entitlement.

US Pat. No. 10,169,936

COMBINED MOTION DETECTION AND ACCESS CONTROL SYSTEM AND METHOD

1. A combined motion detection and access control method comprising:receiving an indication of motion detection within a premises and ascertaining an indication of an area of said premises within which said motion was detected;
responsive to said ascertaining said area of said premises within which said motion was detected, broadcasting, within said area within which said motion was detected, an encoded identification of said area within which said motion was detected;
receiving, by a mobile transceiver associated with an individual, said broadcasted encoded area identification of said area within which said motion was detected;
responsive to said receiving said encoded area identification of said area within which said motion was detected, broadcasting, by said mobile transceiver associated with said individual, an encoded identification of said individual together with said encoded area identification of said area within which said motion was detected;
receiving said broadcasted encoded identification of said individual together with said broadcasted encoded area identification of said area within which said motion was detected; and
responsive to said receiving said encoded identification of said individual together with said encoded area identification of said area within which said motion was detected, ascertaining whether said individual is allowed access to said area of said premises encoded in said encoded area identification within which said motion was detected.

US Pat. No. 10,169,935

ELECTRONIC DOOR ACCESS CONTROL SYSTEM

1. An electronic door access control system for restricting access via a door comprising a lock mechanism having a latch bolt, the system comprising:a key comprising a unique coded ID sequence, a key memory and a power source;
a key reader for reading said key;
a latch release mechanism; and
a door control unit comprising a controller, a real time clock, a door control unit memory and a door identifier;
wherein when said key is positioned proximate to said key reader, said power source provides power for operating said key reader, said latch release mechanism and said door control unit and the coded ID sequence is read by said key card reader and relayed to said door control unit and further wherein when the coded ID sequence matches one of said plurality of predetermined allowed coded ID sequences, said door control unit actuates said latch release mechanism, thereby allowing the door to be opened, and further wherein a time stamp and said door identifier is relayed to said key for storage in said key memory and further wherein said power provided by said power source is at a first voltage, wherein said latch release mechanism operates at second voltage greater than said first voltage, and further comprising an electronic circuit for increasing said first voltage to said second voltage wherein said door control unit actuates said latch release mechanism using said second voltage.

US Pat. No. 10,169,934

BUILDING ACCESS AND LAYOUT MAPPING FOR AN AUTONOMOUS VEHICLE BASED TRANSPORTATION SYSTEM

GM GLOBAL TECHNOLOGY OPER...

1. A computer-based system comprising a memory element and a processor device communicatively coupled to the memory element, the memory element having computer-executable instructions stored thereon and configurable to be executed by the processor to cause the computer-based system to:receive a ride request for a vehicle based transportation system, the ride request identifying a passenger, a pickup location, and a destination location;
determine that the passenger requires user-specific security clearance to access a secured area that is outside of the vehicle and at or near the destination location; and
coordinate with a security system associated with the secured area to grant the user-specific security clearance to the passenger.

US Pat. No. 10,169,933

SYSTEM, METHOD, AND APPARATUS FOR REDUCING DRIVING WHILE TEXTING

1. A system for reducing driving while texting, the system comprising:a containment vessel, the containment vessel having at least a partial faraday shield that attenuates at least Bluetooth radio signals and cellular radio signals thereby preventing a user device held within the containment vessel from communicating either by way of cellular service or by way of Bluetooth to a transceiver that is external to the containment vessel;
means for inserting the user device into the containment vessel;
means for detecting the presence of the user device within the containment vessel;
means for detecting movement of a vehicle in which the containment vessel is held;
means for logging at least time periods in which movement is detected by the means for detecting movement and an absence of the user device is detected by the means for detecting the presence of the user device; and
means for reporting the time periods.

US Pat. No. 10,169,932

ANOMALITY CANDIDATE INFORMATION ANALYSIS APPARATUS AND BEHAVIOR PREDICTION DEVICE

Hitachi, Ltd., Tokyo (JP...

1. An anomality candidate information analysis apparatus for analyzing anomality candidate information of a monitoring object, comprising:a storage unit that stores monitoring object information regarding the monitoring object, environment information regarding an environment around the monitoring object, operator information regarding an operator of the monitoring object, and anomality candidate information detected in the monitoring object in association with each other;
an analysis unit that extracts the anomality candidate information associated with the monitoring object information, the environment information, and the operator information, and analyzes a dependence degree of the anomality candidate information to the environment information and the operator information; and
a detection unit that is provided on the monitoring object, and detects the monitoring object information, the operator information, and the anomality candidate information;
wherein the detection unit includes a driving characteristic learning unit that learns an operation performed by the operator of the monitoring object as a driving characteristic from a detection value of the monitoring object information and calculates a next detection value at a predetermined time after the detection value was detected as a prediction value, and an anomaly operation detection unit that detects the detection value of the monitoring object information as the anomaly candidate information using the prediction value calculated by the driving characteristic learning unit as a threshold value;
wherein the analysis unit excludes the anomality candidate information which is associated with specific environment information or specific operator information from extraction;
wherein the analysis unit includes a setting unit capable of setting a condition for extracting the monitoring object information, and a display unit that displays the extracted anomalitycandidate information based on the condition; and
wherein the display unit displays a relationship between the detection numbers and the assumed number of anomalities of the anomality candidate information and a use period, a relationship between a detection number of the anomality candidate information items and environment information items, and a relationship between the detection number of the anomality candidate information items and operator information items.

US Pat. No. 10,169,931

SERVICE IMPROVEMENT BY BETTER INCOMING DIAGNOSIS DATA, PROBLEM SPECIFIC TRAINING AND TECHNICIAN FEEDBACK

1. A method for failure analysis, the method comprises:sensing sensed vehicle parameters by multiple vehicle sensors that comprise multiple types of sensors;
calculating, by a vehicle monitor, based on the sensed vehicle parameters, parameters of multiple vehicle components; wherein the vehicle monitor is mechanically coupled to the vehicle or installed in the vehicle;
searching, by the vehicle monitor and based on the parameters of the multiple vehicle components, for a vehicle failure that is either a current vehicle failure or an impeding vehicle failure;
receiving, by the vehicle monitor, a notification that the vehicle failure was repaired; and
estimating a success of the repair by the vehicle monitor and based on at least parameters of multiple vehicle components that are calculated from sensed vehicle parameters that are sensed after the repair.

US Pat. No. 10,169,930

VEHICLE LIFT CONFIGURED FOR INTEGRATION WITH VEHICLE DIAGNOSTIC COMPUTING DEVICES

Gray Manufacturing Compan...

1. A vehicle lift comprising:a main housing;
a lift actuator;
a carriage assembly configured to engage a wheel of a vehicle, wherein said lift actuator is configured to vertically shift said carriage assembly relative to said main housing; and
a lift control module configured to control said lift actuator to vertically shift said carriage assembly, wherein said lift control module comprises a graphic display for displaying information related to operation of said vehicle lift;
wherein said vehicle lift is configured to connect with an on-board diagnostic (OBD) system of a vehicle,
wherein said lift control module is configured to obtain vehicle diagnostic information generated by the OBD system of the vehicle and to display, via said graphic display, the vehicle diagnostic information.

US Pat. No. 10,169,929

SYSTEMS OF USING VEHICLE SYSTEM DATA TO IMPROVE THE OPERATION OF OFF-ROAD VEHICLES

Freeport-McMoRan Inc., P...

1. A system for operating a fleet of off-road vehicles, comprising:a network;
a plurality of sensors operatively associated with the fleet of off-road vehicles, said plurality of sensors sensing information related to the operation of a plurality of off-road vehicle systems, said plurality of sensors being operatively connected to said network;
a processing system operatively connected to said network, said processing system being configured to:
collect sensor data from the off-road vehicles, the sensor data being related to the operation of a plurality of vehicle systems;
combine sensor data from the vehicle systems in accordance with a user-defined event;
determine whether the collected and combined sensor data are within or without defined limits of the user-defined event;
produce an alarm signal for a user when the collected and combined sensor data are without the defined limits of the user-defined event; and
recommend modification of the operation of vehicles for which an alarm signal has been produced; and
a display system operatively associated with said processing system, said processing system displaying on said display system at least information relating to the recommended modification.

US Pat. No. 10,169,928

APPARATUS FOR PROVIDING DATA TO A HARDWARE-IN-THE-LOOP SIMULATOR

Hitachi, Ltd., Tokyo (JP...

1. An apparatus for providing real-time data for testing a circuit for an automotive vehicle system, the apparatus comprising:a test vehicle having at least one sensor which generates a sensor output signal representative of a condition of the vehicle;
a wireless transmitter contained on the test vehicle which receives the sensor output signal and transmits the sensor output signal to a computer network as sensor data from the test vehicle;
a simulator data server which receives, from the computer network, the sensor data from the test vehicle; and
a hardware-in-the-loop simulator comprising at least one circuit under test and a hardware-in-the-loop interface associated with the circuit under test,
the hardware-in-the-loop interface comprising a processor that receives, from the simulator data server, the sensor data from the test vehicle, the hardware-in-the-loop interface further comprising a test interface that enables the processor to communicate with the circuit under test,
wherein the processor is programmed to execute a simulation model of the automotive vehicle system using the sensor data from the test vehicle and circuit data received from the circuit under test, and provide simulation results to the circuit under test via the test interface to enable the circuit under test to process the simulation results to provide new circuit data to the processor via the test interface.

US Pat. No. 10,169,927

METHODS AND SYSTEMS FOR MONITORING VEHICLE SYSTEMS USING MOBILE DEVICES

HONEYWELL INTERNATIONAL I...

1. A method of presenting information pertaining to a plurality of mechanical components of a rotorcraft including at least one of a rotor assembly and a drive assembly, the method comprising:initiating, by a client device, an ad hoc wireless connection with a monitoring system onboard the rotorcraft via a wireless network associated with the rotorcraft, wherein the monitoring system onboard the rotorcraft analyzes measurement data obtained during operation of the rotorcraft corresponding to operational characteristics of one or more of the plurality of mechanical components of the rotorcraft and generates a status summary file including status summary data indicative of a health of each respective mechanical component of the plurality of mechanical components based at least in part on the measurement data, the measurement data corresponding to operational characteristics of the one or more mechanical components of the at least one of the rotor assembly and the drive assembly during flight;
requesting, by the client device via the ad hoc wireless connection, the status summary file from the monitoring system;
receiving, by the client device, the status summary file from the monitoring system via the ad hoc wireless connection, the monitoring system providing the status summary file in response to the client device requesting the status summary file;
processing, by the client device, the status summary data of the status summary file to present graphical representations of the health of each respective mechanical component of the at least one of the rotor assembly and the drive assembly of the rotorcraft on the client device; and
providing, on the client device, an indication the rotorcraft is cleared for further operation when the status summary data indicates the plurality of mechanical components are healthy.

US Pat. No. 10,169,926

DRIVER ASSISTANCE SYSTEM FOR VEHICLE

MAGNA ELECTRONICS INC., ...

1. A method for providing backup assistance for a driver of a vehicle, said method comprising:providing a rear backup camera at a vehicle so as to have a field of view at least rearward of the vehicle;
providing a processor at the vehicle;
storing a plurality of sets of overlays in memory, wherein each set of the stored plurality of sets of overlays is associated with a respective vehicle wheelbase configuration of a plurality of different vehicle wheelbase configurations;
providing a wheelbase configuration input to the processor that is representative of the vehicle wheelbase configuration of the vehicle;
selecting, via the processor, and responsive at least in part to the wheelbase configuration input, a particular set of stored overlays from the stored plurality of sets of overlays, wherein the selected set of stored overlays comprises a plurality of individual predicted vehicle trajectory overlays that correspond to respective steering angle ranges for the vehicle wheelbase configuration of the vehicle; and
selecting, via the processor, and responsive at least in part to a steering angle of the vehicle during a reversing maneuver of the vehicle, an individual predicted vehicle trajectory overlay of the selected set of stored overlays for displaying at a display of the vehicle for viewing by a driver of the vehicle during the reversing maneuver of the vehicle.

US Pat. No. 10,169,925

HEAD MOUNTED DISPLAY AND CONTROL METHOD FOR HEAD MOUNTED DISPLAY

Seiko Epson Corporation, ...

1. A display which allows a user to visually recognize a virtual image and external scenery, comprising:an image display unit that forms the virtual image which is visually recognized by the user;
an image acquisition unit that acquires a plurality of images of the external scenery from a plurality of visual field directions of the user according to movement of a head of the user wearing the display;
at least one processor that executes one or more programs to realize one or more functions of:
a superimposition processing unit that generates a plurality of pieces of superimposition information, based on the plurality of images of the external scenery, for superimposing invisible information which is not shown in an outward appearance of an object on the object included in the external scenery and causes the image display unit to repeatedly form the virtual image based on the plurality of pieces of superimposition information; and
a storage unit that stores the invisible information,
wherein the superimposition processing unit
extracts a feature of the object included in the external scenery through image recognition on the plurality of images acquired by the image acquisition unit,
corrects the invisible information having a feature in common with the extracted feature of the object on the basis of the extracted feature, and
generates the plurality of pieces of superimposition information such that, when the virtual image is repeatedly formed, the extracted feature of the object and the feature of the invisible information overlap each other in each of the plurality of visual field directions of the user according to the movement of the head of the user.

US Pat. No. 10,169,924

AUGMENTED REALITY VIRTUAL CONTENT PLATFORM APPARATUSES, METHODS AND SYSTEMS

SNAPS MEDIA INC., New Yo...

1. A system comprising:a memory to store image data; and a processor, operatively coupled to the memory, to:
identify a geo-location of an image captured by a client device, the image is associated with social media feed of social network;
provide, at a display of the client device, a plurality of augmented image stickers based on the geo-location of the image;
receive a selection of at least two of the augmented image stickers to inject into the image;
post the image with the at least two of the augmented image stickers injected into the image to the social network, the posted image is visible in the social media feed during a specified time duration.

US Pat. No. 10,169,923

WEARABLE DISPLAY SYSTEM THAT DISPLAYS A WORKOUT GUIDE

SONY CORPORATION, Tokyo ...

1. A display control device, comprising:circuitry configured to:
acquire position information of a user of the display control device from a first sensor;
determine, based on the acquired position information, whether the user is positioned within a specific area of a real space;
control, when determining that the user is positioned within the specific area, a display unit to superimpose a guidance avatar on the real space at a position within a visual field of the user, the guidance avatar corresponding to the specific area; and
control the display unit to add a predetermined object indicating a position of the guidance avatar instead of the guidance avatar when determining that the guidance avatar is located outside the visual field of the user, wherein
the guidance avatar moves within the specific area independent from movement of the user.

US Pat. No. 10,169,922

REALITY MIXER FOR MIXED REALITY

MICROSOFT TECHNOLOGY LICE...

1. A mixed-reality display device comprising:an input system configured to receive a parameter value, the parameter value being one of a plurality of values of a predetermined range receivable by the input system;
an electronic display configured to display virtual image content that adds an augmentation to a real-world environment viewed by a user of the mixed reality display device, the virtual image content being positioned persistently relative to the real-world environment, the display being configured to superpose the virtual image content on the real-world environment, so as to impart a variable unrealistic quality to the real-world environment; and
a graphics processor coupled operatively to the input system and to the electronic display, the graphics processor being configured to render the virtual image content so as to variably change the augmentation, to variably change a perceived realism of the real world environment in correlation to the parameter value.

US Pat. No. 10,169,921

SYSTEMS AND METHODS FOR AUGMENTED REALITY AWARE CONTENTS

Wipro Limited, Bangalore...

1. A method of rendering augmented reality aware standard digital content, the method comprising:detecting, by a user device, a context sensitive trigger initiated in response to activation of a trigger condition related to a standard digital content;
determining augmented reality content information associated with the context sensitive trigger using augmented reality awareness data;
retrieving based on rendering capability of the user device and augmented reality content information, at least one of augmented reality trigger information, augmented reality digital content associated with the augmented reality trigger information or mixed content experience configuration, wherein the mixed content experience configuration is indicative of what kind and combination of the standard digital content, the augmented reality digital content, and reality data has to be rendered;
activating at least one reality source based on the context sensitive trigger to capture reality data in response to retrieving the augmented reality content information, the augmented reality trigger information, and the mixed content experience configuration;
identifying, by the user device, at least one augmented reality trigger in the at least one reality source, when the rendering capability of the user device comprises ability to identify augmented reality triggers in reality sources;
selectively rendering, by the user device, a particular combination of the at least one portion of the standard digital content, the augmented reality digital content and the reality data captured by the at least one reality source relative to the at least one portion of the standard digital content, based on the rendering capability of the user device and the mixed content experience configuration, wherein based on the rendering capability of the user device, determining one or more decision factors comprising a selection of one or more augmented reality engines, selection of one or more augmentation objects, and selection of quality of augmentation; and
automatically determining, by the user device, an extent of rendering the particular combination of the at least one portion of the standard digital content, the augmented reality digital content and the reality data relative to the at least one portion of the standard digital content on the user device based on the determined one or more decision factors.

US Pat. No. 10,169,920

VIRTUAL GUARD RAILS

Intel Corporation, Santa...

1. A system execute a virtual or augmented reality simulation, the system comprising:a display for displaying simulation content to a user;
memory to store instructions representing the simulation content; and
a controller coupled to the display and the memory to execute the instructions, wherein executing the instructions causes the controller to receive user parameters representing user limitations for the simulation content, monitor execution of the simulation for simulation content that exceeds the user parameters, wherein the monitoring is performed in real-time and prior to presentation of the simulation content on the display, replace the simulation content that exceeds the user parameters with virtual guard rail content that remains within the user parameters, and initiate a graceful termination of the simulation if the simulation content cannot be replaced with virtual guard rail content.

US Pat. No. 10,169,919

HEADSET VISUAL DISPLACEMENT FOR MOTION CORRECTION

Oath Inc., New York, NY ...

1. A headset comprising:a display that presents a visual;
a motion sensor that detects a motion of the headset;
a visual displacer that:
identifies a displacement of the display, opposite the motion, that maintains a physical position of the visual relative to a stationary reference point; and
displaces the physical position of the visual according to the displacement;
a visual generator that incrementally adjusts a perspective of the visual, from an initial perspective to an updated perspective, based upon the motion of the headset; and
a visual generator interface that periodically reports the displacement of the visual to the visual generator.

US Pat. No. 10,169,918

RELATIONAL RENDERING OF HOLOGRAPHIC OBJECTS

Microsoft Technology Lice...

1. A method implemented by a computing system, the method comprising:identifying a hologram object;
identifying a physical object, the physical object being associated with the hologram object according to a defined chemical or thermal relationship existing between the physical object and the hologram object based on one or more chemical or thermal properties assigned to the physical object and the hologram object;
detecting a change to a proximity between the hologram object and the physical object;
generating a new hologram object or a modified hologram object in response to the detected change to the proximity between the hologram object and the physical object and based on the defined chemical or thermal relationship, the new or modified hologram object simulating a chemical or thermal reaction between the hologram object and the physical object based on the defined chemical or thermal relationship, wherein the simulated chemical or thermal reaction is based not only on the proximity between the hologram object and the physical object but also based on a timing duration where the hologram object is within a proximate distance to the physical object such that a degree of a progression or intensity of the simulated chemical or thermal reaction between the hologram object and the physical object is dependent on the timing duration, and wherein the hologram object is configured to react differently according to physical relationships with different physical objects, including the physical object; and
storing a mapping of the new or modified hologram object.

US Pat. No. 10,169,917

AUGMENTED REALITY

MICROSOFT TECHNOLOGY LICE...

1. An augmented reality system comprising:a computer interface configured to receive a plurality of local 3D models of a part of a real-world environment;
a global model generation module configured to combine the local 3D models to generate a global 3D model representing a greater portion of the real-world environment than any of the local 3D models individually, and to-transmit at least part of the global 3D model to a device remote from the real-world environment, thereby allowing the remote device to explore and augment a virtual version of the real-world environment remotely; and
an augmentation sharing module configured to:
receive an augmentation separate from the global 3D model from the remote device, the augmentation including rendering data for use in rendering a 3D virtual object at an augmented reality device in the real-world environment corresponding to a particular location associated with the global 3D model;
transmit at least a portion of the global 3D model to the augmented reality device; and
transmit the augmentation to the augmented reality device when the augmented reality device is located in the real-world environment without modifying the global 3D model to include the augmentation, such that the augmented reality device can utilize the global 3D model to identify the particular location within the real-world environment and render the 3D virtual object at the particular location.

US Pat. No. 10,169,916

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. An image processing device, comprising:circuitry configured to:
determine first coordinates of corners corresponding to a marker in a captured image;
determine a criteria score, based on the first coordinates of the corners and a criteria corresponding to a shape of the marker,
wherein the criteria score indicates a degree corresponding to a relative location relationship between an imaging device and the marker;
set a filter intensity corresponding to the determined criteria score;
correct a location of the marker based on a filter having the set filter intensity; and
combine a virtual object corresponding to the marker with the captured image at the corrected location based on the filter having the set filter intensity.

US Pat. No. 10,169,914

METHOD AND SYSTEM FOR INDOOR POSITIONING AND DEVICE FOR CREATING INDOOR MAPS THEREOF

Osense Technology Co., Lt...

1. An indoor positioning method, configured to position a portable electronic device, the indoor positioning method comprising:converting a panorama image corresponding to an indoor environment into a plurality of perspective images, and extracting a plurality of reference feature points in the perspective images and descriptors of the reference feature points;
taking a shooting position of the panorama image as an origin and recording a plurality of three-dimensional reference coordinate values corresponding to a central position of each of the perspective images;
calculating three-dimensional coordinate values of the reference feature points base on the three-dimensional reference coordinate values, and storing the three-dimensional coordinate values of the reference feature points and the descriptors of the reference feature points as an indoor map corresponding to the indoor environment; and
determining a three-dimensional target coordinate value of the portable electronic device with respect to the origin of the indoor map in the indoor environment.

US Pat. No. 10,169,913

APPARATUS FOR GENERATING 3D VOLUME MASK MODEL AND METHOD THEREFOR

ELECTRONICS AND TELECOMMU...

1. An apparatus for generating 3-dimensional (3D) volume mask data, comprising:a 2-dimensional (2D) mask data collector configured to generate 2D mask feature data, which contains feature points, the 2D mask feature data being generated by using contour data extracted from a 2D mask image,
generate at least one group of triangles by grouping every three proximal feature points of the 2D mask feature data, and
generate a 2D mask mesh using the at least one group of triangles;
a 3D mask model generator configured to calculate a vertex z-value in 3D space using X-Y coordinate values of a vertex of a 2D mask which are contained in the 2D mask mesh, and generate 3D mask model using the calculated vertex z-value; and
a 3D mask model adjuster configured to modify the 3D mask model to be located in 3D space based on acquired 3D face scanning data, extract outer vertices data of the modified 3D mask model, and generate 3D volume mask model by connecting each vertex of the extracted outer vertices corresponding to the 3D mask model to create volume of the 3D mask model,
wherein the 3D mask model generator is configured to transform a planar mask model into a curved 3D mask by applying a predetermined curvature to the generated 3D mask model data, and
wherein the 3D mask model adjuster is configured to comprise:
a 3D mask model modifier configured to match the 3D face scanning data acquired by scanning a user's face with the 3D mask model in 3D space, and modify the 3D mask model to fit on a facial shape specified by the 3D face scanning data; and
a 3D mask model volume adder configured to copy the modified 3D mask model to create two 3D mask models, extract outer vertices of the two 3D mask models to generate outer vertex data of each mask model, and create volume by connecting vertices of one 3D mask model to corresponding vertices of the other 3D mask model at a specific distance, thereby generating the 3D volume mask model.

US Pat. No. 10,169,912

RECONSTRUCTION OF OBJECT SURFACES FROM A POINT CLOUD BY EMPLOYING REGIONAL LEVEL SETS

Adobe Systems Incorporate...

1. A computer-readable storage medium having instructions stored thereon for reconstructing a surface of an object, which, when executed by a processor of a computing device cause the computing device to perform actions comprising:generating a plurality of data structures based on a plurality of detected photons that were reflected by the surface on the object, wherein each of the plurality of data structures corresponds to a location on the surface of the object;
iteratively generating an object model that segments a space of the plurality of data structures into a plurality of regions, wherein the space is discretized via a plurality of nodes, the object model includes a regional level set (RLS) that includes, for each of the plurality of nodes, an iteratively updated region identification (ID) that corresponds to one of the plurality of regions and an iteratively updated indicator value based on the region ID and the plurality of data structures; and
providing a reconstruction of the surface of the object based on the object model.