US Pat. No. 10,192,524

IMAGE DISPLAY APPARATUS, IMAGE DISPLAY METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image display apparatus comprising:a display control unit configured to enlarge a display target object to be displayed among a plurality of objects included in an image and to display the enlarged display target object on a screen one by one in a predetermined order;
a detection unit configured to detect whether there is a person in a predetermined range from the image display apparatus; and
a switching unit configured to switch a next display target object to be enlarged and displayed on the screen by the display control unit,
wherein, in a case that a person is detected in the predetermined range from the image display apparatus by the detection unit, the switching unit switches to an object that is classified as a first display type on the screen as the display target object among the plurality of objects by the display control unit, and, in a case that a person is not detected in the predetermined range from the image display apparatus by the detection unit, the switching unit switches to an object that is classified as a second display type which is different from the first display type on the screen as the display target object among the plurality of objects by the display control unit.

US Pat. No. 10,192,523

METHOD AND APPARATUS FOR PROVIDING AN OVERVIEW OF A PLURALITY OF HOME SCREENS

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:causing a display of a first home screen;
causing, with a processor, the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen, wherein the canvas overview is configured to present the plurality of home screens in a continuous arrangement without visible delineation or demarcation between the plurality of home screens and to group items accessible via a respective home screen in proximity to one another;
causing an item to be moved from one home screen to another portion of the canvas overview designated for creating a new home screen and not associated with an existing one of the plurality of home screens;
in response to the movement of the item from one home screen to the another portion of the canvas overview designated for creating the new home screen and determining the item is to be moved to the another portion of the canvas overview, causing creation of the new home screen;
causing an application associated with the item to launch in response to the item being selected; and
facilitating switching from a prior active application to the launched application from the canvas overview.

US Pat. No. 10,192,522

MULTI-LAYERED DISPLAY DEVICE

YAZAKI CORPORATION, Mina...

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

US Pat. No. 10,192,521

GAMMA ADJUSTMENT METHOD

BOE Technology Group Co.,...

1. A gamma adjustment method for adjusting brightnesses of a display panel, wherein the display panel has (n+1) gray levels, where n is an integer larger than or equal to 2, and the gamma adjustment method comprises:measuring a minimum brightness value Lmin and a maximum brightness value Lmax of the display panel; wherein the minimum brightness value Lmin is a brightness value at gray level 0, and the maximum brightness value Lmax is a brightness value at gray level n;
calculating a value of a first intermediate parameter x according to a formula of

 where m is a gamma value of the display panel and is a value greater than zero;
calculating a value of a second intermediate parameter y according to a formula of

calculating a brightness value Lz at gray level z according to a formula of

 where z is an integer ranging from 1 to (n?1); and
adjusting the brightnesses of the display panel based on the measured minimum brightness value Lmin, the measured maximum brightness value Lmax, and the calculated brightness values at gray level 1 to gray level (n?1).

US Pat. No. 10,192,520

BACKLIGHT UNIT, DISPLAY PANEL AND DISPLAY DEVICE

SHANGHAI TIANMA MICRO-ELE...

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

US Pat. No. 10,192,519

AMBIENT LIGHT ADAPTIVE DISPLAYS WITH PAPER-LIKE APPEARANCE

Apple Inc., Cupertino, C...

1. A method for displaying images on a display having an adjustable white point, comprising:with a color-sensitive light sensor, determining a color and an intensity of ambient light;
with display control circuitry, determining whether the intensity of ambient light is above or below a threshold;
with the display control circuitry, operating the display in a first mode in response to determining that the intensity of ambient light is below the threshold, wherein operating the display in the first mode comprises automatically adjusting the white point of the display to a preset low light mode white point that is not adapted to the color of the ambient light; and
with the display control circuitry, operating the display in a second mode in response to determining that the intensity of ambient light is above the threshold, wherein operating the display in the second mode comprises automatically adjusting the white point of the display based on the color of ambient light, and wherein the display control circuitry shifts the display from the second mode to the first mode when the intensity of ambient light drops from above the threshold to below the threshold.

US Pat. No. 10,192,518

DISPLAY METHOD AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A display method, comprising:converting three-channel data of each of pixels in a target image to be displayed to four-channel data;
calculating a color different between the four-channel data and the three-channel data for each of the pixels;
decreasing, for pixels whose color difference of which meets a preset adjustment condition, a ratio of a numerical value of a newly added channel in the four-channel data with respect to the three-channel data to obtain an adjusted four-channel data; and
displaying the target image by using the adjusted four-channel data for the pixels the four-channel data of which is adjusted and using the four-channel data for the pixels the four-channel data of which is not adjusted;
wherein deceasing the ratio of the numerical value of the newly added channel in the four-channel data with respect to the three-channel data to obtain the adjusted four-channel data so that coordinate points of the adjusted four-channel data and coordinate points of the three-channel data belong to same margin ranges in a chrominance coordinate system.

US Pat. No. 10,192,516

METHOD FOR WIRELESSLY TRANSMITTING CONTENT FROM A SOURCE DEVICE TO A SINK DEVICE

BlackBerry Limited, Wate...

1. A method for wirelessly transmitting content from a source device to a sink device, the source device comprising a processor, a graphics processing unit (GPU) coupled to the processor, and a wireless communication subsystem coupled to the processor, the method comprising:preparing, by the processor and/or GPU of the source device, a first set of display frames for the sink device from a set of source display frames in accordance with a selected transmission format, wherein the selected transmission format is one of screencasting, graphics processing unit (GPU) processing or GPU processing with media streaming;
wirelessly transmitting, by the wireless communication subsystem of the source device, the first set of display frames to the sink device;
determining, by the processor of the source device, whether predetermined performance criteria have been met; and
when the predetermined performance criteria have not been met and the selected transmission format is GPU processing or GPU processing with media streaming, changing the selected transmission format from GPU processing or GPU processing with media streaming to screencasting.

US Pat. No. 10,192,515

DISPLAY DEVICE AND DATA DRIVER

AU OPTRONICS CORPORATION,...

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

US Pat. No. 10,192,514

DISPLAY DEVICE

Qisda (Suzhou) Co., Ltd.,...

1. A display device, comprising:a display panel comprising a display screen;
a color calibration module comprising a pivot end and a calibration end opposite to the pivot end, and
a sensor disposed on the calibration end,
wherein when the color calibration module rotates about the pivot end, the calibration end moves from a first position to a second position along a route unparallel to the display screen, and a distance between the second position and the display screen is shorter than a distance between the first position and the display screen, and
during the color calibration module rotates, a distance between the sensor and the pivot end is constant.

US Pat. No. 10,192,513

CIRCUITS FOR PROCESSING A VOLTAGE OF A PIXEL ELECTRODE AND DISPLAY APPARATUSES

BOE TECHNOLOGY GROUP CO.,...

1. A circuit for processing a voltage of a pixel electrode, comprising:a first input terminal configured to input an original voltage of the pixel electrode;
a second input terminal configured to input a voltage of a common electrode; and
an output terminal configured to output a processed voltage of the pixel electrode,
wherein the circuit for processing a voltage of a pixel electrode is configured to superimpose the voltage of the common electrode on the original voltage of the pixel electrode, to acquire a voltage which is stable with respect to the voltage of the common electrode as the processed voltage of the pixel electrode,
wherein the circuit for processing a voltage of a pixel electrode further comprises:an operational amplifier having a negative phase input terminal connected to the ground through a first resistor and connected to an output terminal thereof through a second resistor;a third resistor having a first end connected to the first input terminal and a second end connected to a positive phase input terminal of the operational amplifier; and
a fourth resistor having a first end connected to the second input terminal and a second end connected to a positive phase input terminal of the operational amplifier;
wherein a resistance value of the second resistor and a resistance value of the fourth resistor satisfy:

wherein K is a superposition multiple of a dynamic fluctuation voltage waveform of the common electrode; R2 is a resistance value of the second resistor, and R4 is a resistance value of the fourth resistor, and
wherein the fourth resistor is a variable resistor.

US Pat. No. 10,192,512

GATE VOLTAGE GENERATION CIRCUIT, TRANSISTOR SUBSTRATE AND DISPLAY DEVICE

Japan Display Inc., Toky...

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

US Pat. No. 10,192,511

DISPLAY DRIVING CIRCUIT AND PIXEL STRUCTURE

WUHAN CHINA STAR OPTOELEC...

1. A display driving circuit, comprising:a first latch for latching a first data voltage;
a second latch for latching a second data voltage;
a logic control unit having two logic control ends, four voltage input ends and a voltage output end, wherein an output end of the first latch and an output end of the second latch are respectively connected with one of the logic control ends, the four voltage input ends are respectively connected with four different preset voltages, and the logic control unit is used for selecting to output one of the four preset voltages to a pixel electrode via the voltage output end based upon a first data voltage and a second data voltage input by the two logic control ends.

US Pat. No. 10,192,510

SOURCE DRIVING MODULE GENERATING TWO GROUPS OF GAMMA VOLTAGES AND LIQUID CRYSTAL DISPLAY DEVICE USING SAME

Shenzhen China Star Optoe...

1. A source driving module for providing a data signal to a display panel, comprising:a gamma voltage generator;
a data driver receiving a gamma voltage outputted from the gamma voltage generator and generating a corresponding data signal to a display panel according to the gamma voltage;
wherein the gamma voltage generator includes a first gamma generator and a second gamma voltage generator, the first gamma generator outputs a first gamma voltage, and the second gamma generator outputs a second gamma voltage;
wherein the source driving module further comprises a voltage selector adapted for selecting one of the first gamma voltage and the second gamma voltage in a same moment to input to the data driver;
wherein the voltage selector comprises a first switch and a second switch; the first gamma voltage generator is connected to the data driver through the first switch, the second gamma generator is connected to the data driver through the second switch; in a same moment, when one of the first switch and the second switch is controlled to be turned on, the first gamma voltage or the second gamma voltage corresponding to the first switch or the second switch which is turned on is inputted to the data driver;
wherein the first switch and the second switch are connected to a same control signal, the control signal is a square-wave signal; when the square-wave signal is under a high-voltage level, the first switch is turned on, and the second switch is turned off; when the square-wave signal is under a low-voltage level, the first switch is turned off, and the second switch is turned on; and
wherein a period of the square-wave signal is T1, a period of a row synchronization signal of the display panel is T2, T1=3×T2; a duty ratio of the square-wave signal is 2/3.

US Pat. No. 10,192,509

DISPLAY APPARATUS AND A METHOD OF OPERATING THE SAME

SAMSUNG DISPLAY CO., LTD....

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

US Pat. No. 10,192,507

SHIFT REGISTER CIRCUIT AND DISPLAY DEVICE PROVIDED WITH SAME

SHARP KABUSHIKI KAISHA, ...

1. A shift register circuit including a plurality of stages for driving a plurality of scanning signal lines disposed in a display unit of a display device, whereina unit circuit that forms each of the stages includes:
an internal node;
an output node connected to a corresponding scanning signal line;
an output control transistor having a control terminal connected to the internal node, a first conductive terminal to which an output control clock signal is provided, and a second conductive terminal connected to the output node;
an internal node precharging unit configured to precharge the internal node based on an on-level signal outputted from an output node of a preceding stage;
an internal node pulling down unit configured to pull down the internal node; and
an output node pulling down unit configured to pull down the output node, and
the internal node pulling down unit:
pulls down the internal node of a stage by electrically connecting the internal node of this stage to the output node of a previous stage during at least a part of a period during which the output node of the previous stage is pulled down; and
allows the internal node of this stage and the output node of the previous stage to be electrically disconnected from each other throughout a period during which an output control clock signal is at an on level, the output control clock signal being provided to a first conductive terminal of an output control transistor of the previous stage;
wherein the previous stage is one stage of the plurality of stages immediately before the stage; and
wherein the preceding stage is any one stage of the plurality of stages before this stage.

US Pat. No. 10,192,506

DRIVING METHOD FOR DISPLAY PANEL, TIMING CONTROLLER AND LIQUID CRYSTAL DISPLAY

Shenzhen China Star Optoe...

1. A liquid crystal display, comprising:a timing controller for outputting a timing control signal;
a display driving circuit including a source driver and a gate driver for receiving the timing control signal, wherein the source driver generates a data driving signal according to the timing control signal, and the gate driver generates a scanning driving signal; and
a liquid crystal display panel including multiple data lines, multiple scanning lines and multiple pixel units, wherein the scanning line receives the scanning driving signal and the data line receives the data driving signal in order to control a corresponding pixel unit to display;
wherein, the timing controller comprises:
a control circuit for outputting a first frequency switching instruction when an image frame to be displayed is detected as an overloaded image;
a signal generation circuit connected with the control circuit for switching an operation frequency from a first frequency to a second frequency in a switching moment of adjacent frames according to the first frequency switching instruction, and using the second frequency to output the timing control signal to the source driver such that after the source driver receives the timing control signal, the source driver outputs the data driving signal having a lower frequency to drive the display panel to display the overloaded image;
the control circuit is further used for outputting a second frequency switching instruction when an image frame to be displayed is detected as a non-overloaded image;
the signal generation circuit is further used for switching the operation frequency from the second frequency to the first frequency according to the second frequency switching instruction, and using the first frequency to output the timing control signal to the source driver such that after the source driver receives the timing control signal, the source driver outputs corresponding data driving signal to drive the display panel to display the non-overloaded image;
wherein, the second frequency is one half of the first frequency; and
wherein the overloaded image is defined as when the timing controller adopts the first frequency as the operation frequency to control the source driver to display an image frame to be displayed, the power consumption of the source driver exceeds a preset power consumption value, and the image frame to be displayed is an overloaded image.

US Pat. No. 10,192,505

GOA DRIVE UNIT AND DRIVE CIRCUIT

SHENZHEN CHINA STAR OPTOE...

5. A GOA drive unit, comprising: a pull-up unit, a pull-up control unit, a pull-down unit, a pull-down holding unit, and a bootstrap capacitor,wherein the pull-up unit is configured to transform a scanning clock signal inputted to a line scan signal outputted, the pull-up control unit is linked to the pull-up unit and used to provide a scan control signal to the pull-up unit for controlling a time for turning on the pull-up unit, the pull-down unit is linked to the pull-up unit and used for controlling a turning-off operation to the line scan signal by an effective line scan signal of a next row, the pull-down holding unit is linked to the pull-up control unit and the pull-up unit and used to pull down and hold the scan control signal and the line scan signal at a low level during scanning periods of other rows, and the bootstrap capacitor is linked to the pull-up unit and used to ensure a reliable turned-on of the pull-up unit and a reliable output of the line scan signal;
wherein the GOA drive unit further comprises:
a pull-down transistor of an adjacent row, which is configured to pull down and hold a line scan signal of an adjacent row corresponding to a previous scanning timing at a low level when a scan control signal and a line scan signal of a current row are pulled down and held at low levels by the pull-down holding unit;
wherein the pull-down holding unit comprises a circuit with a mirrored structure, which comprises:
a first pull-down transistor and a third pull-down transistor used for pulling down and holding the scan control signal of the current row at a low level, and a second pull-down transistor and a fourth pull-down transistor used for pulling down and holding the line scan signal of the current row at a low level,
wherein the pull-down transistor of an adjacent row comprises a first pull-down transistor of an adjacent row and a second pull-down transistor of an adjacent row,
wherein drains of the first pull-down transistor of an adjacent row and the second pull-down transistor of an adjacent row are both connected to the line scan signal of an adjacent row corresponding to a previous scanning timing,
wherein a gate and a source of the first pull-down transistor of an adjacent row are respectively coupled to gates and sources of the first pull-down transistor and the second pull-down transistor, and
wherein a gate and a source of the second pull-down transistor of an adjacent row are respectively coupled to gates and sources of the third pull-down transistor and the fourth pull-down transistor, and
wherein a source of each of the pull-down transistors is coupled to a DC pull-down voltage.

US Pat. No. 10,192,504

SHIFT REGISTER, GOA CIRCUIT CONTAINING THE SAME, AND RELATED DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A shift register, comprising:an input unit, an output control unit, a first pull-down unit, a second pull-down unit, a reset unit, and a pull-down control unit, wherein:
the input unit comprises a control terminal connected to a signal input terminal, a first terminal connected to a first voltage terminal, and a second terminal connected to a first node;
the output control unit comprises a control terminal connected to the first node, a first terminal connected to a first clock signal terminal, and a second terminal connected to a signal output terminal;
the first pull-down unit comprises a control terminal connected to a second node, a first terminal connected to the first node, and a second terminal connected to a compensation signal terminal;
the second pull-down unit comprises a control terminal connected to the compensation signal terminal, a first terminal connected to the second node, and a second terminal connected to a second voltage terminal;
the pull-down control unit comprises a first control terminal connected to the signal input terminal, a second control terminal connected to the first node, a first terminal connected to the second node, a second terminal connected to the second voltage terminal;
the reset unit comprises a control terminal connected to a reset signal terminal, a first terminal connected to the first node, a second terminal connected to the second voltage terminal;
the first clock signal terminal and a second clock signal terminal input signals of opposite polarities in a scanning period in a frame, and input a turn-off signal in a blanking period in a frame; and
the compensation signal terminal inputs a turn-off signal in the scanning period in a frame and inputs a turn-on signal in the blanking period in a frame.

US Pat. No. 10,192,503

ELECTROOPTIC DEVICE AND ELECTRONIC APPARATUS

SEIKO EPSON CORPORATION, ...

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

US Pat. No. 10,192,502

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

HAMAMATSU PHOTONICS K.K.,...

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

US Pat. No. 10,192,501

LIQUID CRYSTAL DISPLAY DEVICE WITH COLOR PIXELS AND SUBPIXELS

SHARP KABUSHIKI KAISHA, ...

1. A liquid crystal display device, comprising:first pixels and second pixels arranged on a display surface, each pixel including a red sub-pixel, a green sub-pixel, and a blue sub-pixel;
a color filter substrate;
a liquid crystal layer; and
an array substrate, the color filter substrate, the liquid crystal layer, and the array substrate being arranged in the stated order,
the color filter substrate comprising:
red color filters, green color filters, and blue color filters,
the array substrate comprising:
red sub-pixel electrodes arranged opposite to the red color filters across the liquid crystal layer;
green sub-pixel electrodes arranged opposite to the green color filters across the liquid crystal layer;
blue sub-pixel electrodes arranged opposite to the blue color filters across the liquid crystal layer;
first driving signal lines connected to the red sub-pixel electrodes and the green sub-pixel electrodes constituting the first pixels and to the blue sub-pixel electrodes constituting the second pixels; and
second driving signal lines connected to the blue sub-pixel electrodes constituting the first pixels and to the red sub-pixel electrodes and the green sub-pixel electrodes constituting the second pixels,
wherein AC voltage driving is performed such that, in each first pixel and in each second pixel, a voltage of the same polarity is applied to the red sub-pixel electrode and the green sub-pixel electrode and a voltage of a polarity opposite to that of the green sub-pixel electrode is applied to the blue sub-pixel electrode.

US Pat. No. 10,192,500

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

BOE TECHNOLOGY GROUP CO.,...

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

US Pat. No. 10,192,499

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

Wuhan China Star Optoelec...

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

US Pat. No. 10,192,497

IMAGE DISPLAY DEVICE AND METHOD FOR DIMMING LIGHT SOURCE

NEC DISPLAY SOLUTIONS, LT...

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

US Pat. No. 10,192,496

ANGLE CUTTING MODULATING CIRCUIT AND LIQUID CRYSTAL DISPLAY DEVICE HAVING THE ANGLE CUTTING MODULATING CIRCUIT

Shenzhen China Star Optoe...

1. A liquid crystal display device having an angle cutting modulating circuit, wherein the liquid crystal display device comprises an angle cutting modulating circuit and a thin-film transistor, the angle cutting modulating circuit comprises a first modulating circuit and a second modulating circuit, wherein the angle cutting modulating circuit is used to select to open one of the first modulating circuit and the second modulating circuit to realize modulating of a resistance of an angle cutting resistor when switching is conducted among modes of the liquid crystal display device to optimize the angle cutting of gate voltages provided to a thin film transistor in different ones of the modes by the angle cutting modulating circuit;wherein the angle cutting modulating circuit comprises the angle cutting resistor, a first resistor, a second resistor, a third resistor connected to the second resistor, a fourth resistor connected to the third transistor, a fifth resistor, a first field effect transistor and a second field effect transistor, wherein the second resistor forms the first modulating circuit; and the third resistor, the fourth resistor, the fifth resistor and the second field effect transistor jointly form the second modulating circuit, wherein the first resistor is connected to the first modulating circuit and the second modulating circuit by the first field effect transistor.

US Pat. No. 10,192,495

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

CANON KABUSHIKI KAISHA, ...

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

US Pat. No. 10,192,494

INDIVIDUAL CONTROL OF BACKLIGHT LIGHT-EMITTING DIODES

Facebook, Inc., Menlo Pa...

1. A method comprising:by a computing device of a user, dynamically identifying a first subregion and a second subregion of a display of the computing device, wherein the display is backlit by backlighting components, and wherein content of a structured document is associated with each subregion;
by the computing device, receiving a message, the message being associated with a messaging application running on the computing device of the user;
by the computing device, in response to receipt of the message, computing an affinity score between a source of the message and the user, the affinity score being computed based at least in part on interactions on a social-networking system between the source of the message and the user;
by the computing device, increasing light intensity of one or more backlighting components to emit a particular color light that backlight the first subregion comprising the message based on:
the content associated with the first subregion, wherein the content associated with the first subregion comprises the message received at the computing device,
the computed affinity score being above a preset threshold, and
a color associated with the user interface of the messaging application, wherein the particular color light is substantially the same as the color associated with the user interface; and
by the computing device, decreasing light intensity of one or more backlighting components that backlight the second subregion based on the content associated with the second subregion, wherein the increasing and the decreasing are concurrent.

US Pat. No. 10,192,493

DISPLAY DEVICE

SHARP KABUSHIKI KAISHA, ...

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

US Pat. No. 10,192,492

ORGANIC LIGHT EMITTING DIODE DISPLAY

Samsung Display Co., Ltd....

1. An organic light emitting diode display comprising:a substrate comprising a displaying area and a peripheral area having a peripheral circuit;
a scan line on the substrate for transferring a scan signal;
a data line for transferring a data voltage;
a switching transistor connected to the scan line and the data line;
a driving transistor connected to the switching transistor and comprising a semiconductor;
an organic light emitting diode electrically connected to the driving transistor;
an initialization bus line positioned between the peripheral circuit and the organic light emitting diode in a plane view; and
a dummy semiconductor that overlaps the initialization bus line in the plane view and is connected to the semiconductor of the driving transistor.

US Pat. No. 10,192,491

DATA DRIVER, ORGANIC LIGHT EMITTING DISPLAY DEVICE USING THE SAME, AND METHOD OF DRIVING THE ORGANIC LIGHT EMITTING DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A data driver for an organic light emitting display device, the data driver comprising:a precharging unit for supplying a precharging voltage to a pixel coupled to a data line;
a current sink unit for receiving a predetermined current from the pixel;
a voltage generator for resetting values of gray scale voltages using a compensation voltage generated when the predetermined current flows;
a digital-to-analog converter for selecting one gray scale voltage among the gray scale voltages as a data signal in response to a bit value of data supplied to the data driver from outside; and
a switching unit for supplying the data signal to the data line,
wherein the precharging unit is located between the digital-to-analog converter and the switching unit, and comprises:
a first transistor located between a precharging voltage source and the switching unit and for being turned on in a 0th period of each horizontal period; and
a second transistor located between the digital-to-analog converter and the switching unit and for being turned on in a second period of each horizontal period,
wherein each horizontal period includes the 0th period, a first period, and the second period.

US Pat. No. 10,192,490

PIXEL ARRAY AND DISPLAY CIRCUIT FOR VIRTUAL REALITY WITH TWO DISPLAY MODES

EVERDISPLAY OPTRONICS (SH...

1. A pixel array with two display modes, comprising a plurality of rows of pixel circuits, each of the pixel circuits comprising:a first transistor comprising a first end connected to a power supply terminal, a second end, and a control end accessing a first enable signal,
a second transistor comprising a first end connected to a display device, a second end connected to the second end of the first transistor, and a control end accessing the first enable signal;
a third transistor comprising a first end connected to the power supply terminal, a second end connected to the second end of the first transistor, and a control end connected to a second enable signal; and
a fourth transistor comprising a first end connected to the display device, a second end connected to the second end of the second transistor, and a control end accessing the second enable signal;
a fifth transistor comprising a first end connected to the second end of the second transistor, a second end connected to the second end of the first transistor, and a control end connected to the power supply terminal through a capacitor;
a sixth transistor comprising a first end connected to a cathode of the capacitor, a second end, and a control end accessing the first control signal, the capacitor comprising an anode connected to the power supply terminal;
a seventh transistor comprising a first end connected to a second terminal of the sixth transistor, a second end connected to an initial voltage power supply terminal, and a control end accessing the first control signal; and
an eighth transistor comprising a first end connected to the initial voltage supply terminal and a second end connected to the display device;
wherein the first transistor and the second transistor are transistors of the same channel type, and the third transistor and the fourth transistor are transistors of the same channel type, and
wherein the first enable signal drives the display devices in each row of the pixel circuits to light line by line, and the second enable signal which accesses each row of the pixel circuits is the same so that the second enable signal drives display devices in each row of the pixel circuits to be lit at the same time.

US Pat. No. 10,192,489

PIXEL COMPENSATION CIRCUIT AND DISPLAY DEVICE

WUHAN CHINA STAR OPTOELEC...

1. A pixel compensation circuit, comprising:a light emitting device, a driving module, a reset module, a reference voltage writing module, a data voltage writing module, a power voltage writing module, and a light emitting control module,
wherein a control terminal of the reset module is electrically coupled to a reset signal control terminal, an input terminal of the reset module is electrically coupled to a first node, an output terminal of the reset module is electrically coupled to a ground, and the reset module is configured to reset the first node;
a control terminal of the reference voltage writing module is electrically coupled to a first control signal terminal, an input terminal of the reference voltage writing module is electrically coupled to a reference voltage terminal, an output terminal of the reference voltage writing module is electrically coupled to a second node, and the reference voltage writing module is configured to reset the second node and to write a reference voltage outputted by the reference voltage terminal to the second node;
a control terminal of the data voltage writing module is electrically coupled to a second control signal terminal, an input terminal of the data voltage writing module is electrically coupled to a data voltage terminal, an output terminal of the data voltage writing module is electrically coupled to the first node, and the data voltage writing module is configured to write a difference value between a data voltage outputted by the data voltage terminal and a threshold voltage to the first node;
a control terminal of the power voltage writing module is electrically coupled to a third control signal terminal, an input terminal of the power voltage writing module is electrically coupled to a power voltage terminal, an output terminal of the power voltage writing module is electrically coupled to the second node, and the power voltage writing module is configured to write a power voltage outputted by the power voltage terminal to the second node;
a control terminal of the light emitting control module is electrically coupled to a third control signal terminal, an input terminal of the light emitting control module is electrically coupled to an output of the driving module, an output terminal of the light emitting control module is electrically coupled to an anode of the light emitting device, and the light emitting control module is configured to control the driving module to drive the light emitting device to emit light;
a first terminal of the driving module is electrically coupled to the first node, and a second terminal of the driving module is electrically coupled to the second node;
a cathode of the light emitting device is electrically coupled to the ground;
the driving module comprises a driving transistor and a storage capacitor,
wherein a gate of the driving transistor is electrically coupled to the first node, a source of the driving transistor is electrically coupled to the second node, and a drain of the driving transistor is electrically coupled to the input terminal of the light emitting control module;
the storage capacitor is electrically coupled between the first node and the second node;
the reset module comprises a first transistor,
wherein a gate of the first transistor is electrically coupled to the reset signal control terminal, a source of the first transistor is electrically coupled to the first node, and a drain of the first transistor is electrically coupled to the ground.

US Pat. No. 10,192,488

OLED PIXEL DRIVING CIRCUIT AND OLED PIXEL DRIVING METHOD

SHENZHEN CHINA STAR OPTOE...

1. An organic light-emitting diode (OLED) pixel driving circuit comprising:a first thin film transistor, a second thin film transistor, a third thin film transistor, a fourth thin film transistor, a fifth thin film transistor, a sixth thin film transistor, a capacitor and an OLED;
a gate of the fifth thin film transistor receiving a fourth scan signal, a source of the fifth thin film transistor receiving a positive power supply, a drain of the fifth thin film transistor being connected to a drain of the third thin film transistor and a source of the first thin film transistor;
a gate of the third thin film transistor receiving a second scan signal, both a source of the third thin film transistor and a source of the fourth thin film transistor receiving a data voltage or an initial voltage, a gate of the fourth thin film transistor receiving a third scan signal;
a gate of the first thin film transistor being connected to a source of the second thin film transistor and one terminal of the capacitor, another terminal of the capacitor being grounded;
a gate of the second thin film transistor receiving a first scan signal, a drain of the second thin film transistor being connected to a drain of first thin film transistor, a drain of the fourth thin film transistor and a drain of the sixth thin film transistor; and
a gate of the sixth thin film transistor receiving the fourth scan signal, a source of the sixth thin film transistor being connected to an anode of the OLED, a cathode of the OLED receiving a negative power supply,
wherein the first thin film transistor, the second thin film transistor, the third thin film transistor, the fourth thin film transistor, the fifth thin film transistor and the sixth thin film transistor are all P-type thin film transistors,
wherein the first scan signal, the second scan signal, the third scan signal and the fourth scan signal are all generated through an external timing controller.

US Pat. No. 10,192,487

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

BOE TECHNOLOGY GROUP CO.,...

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

US Pat. No. 10,192,486

PIXEL CIRCUIT, A DRIVING METHOD FOR DRIVING THE PIXEL CIRCUIT, AND A DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising:a threshold compensation unit, connected to a first level terminal, a first scanning signal terminal, a first node, a second node and a third node, configured to pull a voltage of the first node and a voltage of the first level terminal to be uniform and pull a voltage of the third node and a voltage of the second node to be uniform under the control of the voltage of the first scanning signal terminal, and further configured to make the voltage of the first node and the voltage of the third node have an equipotential change and store the voltage of the first node and the voltage of the third node, so that the voltage of the first node is changed into a voltage sum obtained by adding the threshold voltage of the driving unit a voltage difference obtained by subtracting the voltage of the third level terminal from the voltage of the data signal terminal;
a driving unit, connected to the first node, the second node, a second level terminal, a fourth node and a third scanning signal terminal, and configured to output a driving current through the fourth node under the control of the voltage of the first node and a voltage of the third scanning signal terminal, or adjust the voltage of the second node into a voltage difference between the voltage of the first node and a threshold voltage of the driving unit under the control of the voltage of the first node;
a data writing unit, connected to a data signal terminal, a second scanning signal terminal and the third node, and configured to pull the voltage of the third node and the voltage of the data signal terminal to be uniform under the control of a voltage of a second scanning signal terminal;
a resetting unit, connected to the second scanning signal terminal, a third level terminal and the fourth node, and configured to pull a voltage of the fourth node and a voltage of a third level terminal to be uniform under the control of the voltage of the second scanning signal terminal;
an EL light-emitting unit, connected to the fourth node and a fourth level terminal, and configured to display gray scales through driving current input by the fourth node; and
a feedback unit, connected to the third node and the fourth node, and configured to store the voltage of the third node and the voltage of the fourth node and make the voltage of the third node and the voltage of the fourth node have an equipotential change.

US Pat. No. 10,192,485

PIXEL COMPENSATION CIRCUIT AND AMOLED DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel compensation circuit comprising:a capacitor;
a driving transistor;
a light emitting device;
a data signal writing circuit connected to a first end of the capacitor;
a high voltage writing circuit connected to the first end of the capacitor; and
a first reference voltage generation circuit connected to a second end of the capacitor, an anode of the light emitting device and a drain electrode of the driving transistor,
wherein a gate electrode of the driving transistor is connected to the second end of the capacitor, a source electrode of the driving transistor is connected to the high voltage writing circuit, and the drain electrode of the driving transistor is connected to the anode of the light emitting device; and
wherein a cathode of the light emitting device is connected to a common grounding electrode,
wherein the high voltage writing circuit comprises a high voltage signal terminal and a second transistor, and
wherein a control electrode of the second transistor is connected to a light emitting signal terminal, a source electrode of the second transistor is connected to the high voltage signal terminal, and a drain electrode of the second transistor is connected to the first end of the capacitor.

US Pat. No. 10,192,484

PIXEL CIRCUIT AND DRIVING METHOD THEREOF, DISPLAY PANEL AND DISPLAY DEVICE

BOE Technology Group Co.,...

1. A pixel circuit comprising: a preset unit, a compensation unit, a data writing unit, a driving unit, an energy storage unit, and a light emitting unit,wherein the preset unit is connected to a first scanning signal terminal, a first node, a second node, a third node and a second electric level terminal, and is configured to connect the first node and the third node to the second electric level terminal, and to provide a first scanning signal from the first scanning signal terminal to the second node, based on the first scanning signal provided to the first scanning signal terminal,
wherein the compensation unit is connected to a second scanning signal terminal, the first node, the second node, the third node, a fourth node and the second electric level terminal, and is configured to connect the first node and the third node to the second electric level terminal, and to connect the fourth node to the second node, based on a second scanning signal provided to the second scanning signal terminal,
wherein the data writing unit is connected to a third scanning signal terminal, a data signal terminal and the first node, and is configured to connect the data signal terminal to the first node under the control of a signal of the third scanning signal terminal,
wherein the energy storage unit is connected to the first node and the second node, and is configured to store a voltage between the first node and the second node,
wherein the driving unit is connected to the second node, the third node and the fourth node, and is configured to output a driving signal to the third node based on a voltage between the second node and the fourth node,
wherein the light emitting unit comprises a light emission control unit and a light emitting component,
wherein the light emission control unit is connected to a control signal terminal, the third node, the fourth node, a first electric level terminal and the light emitting component, the light emitting component is connected to the light emission control unit and the second electric level terminal, the light emission control unit is configured to connect the first electric level terminal to the fourth node and to connect the third node to the light emitting component under the control of the signal of the control signal terminal, the light emitting component is configured to emit light based on the driving signal and a signal provided to the second electric level terminal, and
wherein the second electric level terminal is directly connected to a cathode of the light emitting component for providing said signal provided to the second electric level terminal to the cathode of the light emitting component.

US Pat. No. 10,192,482

PIXEL COMPENSATION CIRCUITS, SCANNING DRIVING CIRCUITS AND FLAT DISPLAY DEVICES

Shenzhen China Star Optoe...

1. A pixel compensation circuit, comprising:a first controllable transistor having a control end, a first end, and a second end, the control end of the first controllable transistor connects to a first scanning line, and the first end of the first controllable transistor connects to one data line to receive a data voltage via the data line;
a driving transistor having a control end, a first end, and a second end, the control end of the driving transistor directly connects to the second end of the first controllable transistor, and the first end of the driving transistor connects to a first voltage end;
a second controllable transistor having a control end, a first end, and a second end, the control end of the second controllable transistor connects to a second scanning line, and the first end of the second controllable transistor connects to the second end of the driving transistor;
an OLED having an anode and a cathode, the anode of the OLED directly connects to the second end of the second controllable transistor, and the cathode of the OLED is grounded;
a first capacitor having a first end and a second end, the first end of the first capacitor connects to the control end of the driving transistor, and the second end of the first capacitor connects to the first end of the second controllable transistor; and
a second capacitor includes a first end and a second end, the first end of the second capacitor connects to the first end of the second controllable transistor and the second end of the first capacitor, and the second end of the second capacitor connects to a second voltage end.

US Pat. No. 10,192,481

PIXEL CIRCUIT AND DRIVING METHOD THEREOF, AND ORGANIC LIGHT EMITTING DISPLAY

KONKUK UNIVERSITY INDUSTR...

1. A pixel circuit of an organic light emitting display, the pixel circuit comprising:a drive control sub-circuit configured to transmit a reference voltage to a drive transistor in response to a first scan signal, the drive control sub-circuit further configured to transmit a data signal to the drive transistor in response to a second scan signal;
a drive sub-circuit including the drive transistor, the drive sub-circuit configured to generate a drive current compensated with respect to a threshold voltage difference and mobility deviation in the drive transistor based on the reference voltage, the data signal, and a power signal; and
an organic light emitting diode (OLED) configured to emit light based on the drive current,
wherein the drive sub-circuit further configured to
store a threshold voltage of the drive transistor, based on a voltage change of the power signal transmitted to the drive transistor and the reference voltage,
store a drive voltage compensated with respect to the threshold voltage difference and mobility deviation in the drive transistor, based on the stored threshold voltage and the data signal, and
generate the drive current corresponding to the drive voltage.

US Pat. No. 10,192,480

METHOD FOR CONTROLLING BRIGHTNESS OF AN ORGANIC LIGHT-EMITTING DIODE PANEL WHEN BOOTING

Shenzhen China Star Optoe...

1. A method for controlling brightness of an organic light-emitting diode panel when booting, the organic light-emitting diode panel includes multiple pixels, and the method comprises step of:obtaining a brightness to be displayed corresponding to each pixel in a booting process;
comparing the brightness to be displayed of each pixel with a preset brightness threshold;
if the brightness to be displayed is greater than the brightness threshold, adjusting the brightness to be displayed to be less than or equal to the brightness threshold;
using the brightness to be displayed after adjusting to adjust a grayscale value to be displayed of the pixel;
using the grayscale value to be displayed to control a corresponding pixel to perform a display; and
gradually increasing the brightness threshold with time, and returning to the step of obtaining a brightness to be displayed corresponding to each pixel in a booting process.

US Pat. No. 10,192,479

DISPLAY SYSTEM USING SYSTEM LEVEL RESOURCES TO CALCULATE COMPENSATION PARAMETERS FOR A DISPLAY MODULE IN A PORTABLE DEVICE

Ignis Innovation Inc., W...

1. A portable electronic device comprising:a driver unit;
a timing controller;
a display memory unit;
an electronic video display communicatively coupled to at least one of the driver unit, a measurement unit, the timing controller, a compensation sub-module, and the display memory unit, each of which uses display resources, wherein the driver unit, the timing controller, the display memory unit, the electronic video display, are all included in a display module carried on a first substrate and integrated in the portable electronic device;
one or more interface modules;
one or more system memory units;
at least one processing unit, included in a system module physically arranged on one or more substrates separate from the first substrate, and configured to execute system level applications of the portable electronic device and, during an offline operation in which the electronic video display is off, to perform calculations, offloaded from or shared with said compensation sub-module, for new compensation parameters for the display module, using system level resources distinct from the display level resources, including using the one or more system memory units; and
a connector cable configured to interface the display module with the system module.

US Pat. No. 10,192,477

PIXEL COMBINATION OF FULL COLOR LED AND WHITE LED FOR USE IN LED VIDEO DISPLAYS AND SIGNAGES

Lighthouse Technologies L...

1. A signal processing device configured to drive a light emitting panel, comprising:a matrix calculation device configured to generate a matrix brightness value based on one or more input light emitting diode (LED) driving signals;
a minimum calculation device configured to generate a complementary brightness value based on the one or more input LED driving signals and the color associated with the one or more input LED driving signals;
an adder configured to generate an LED driving signal based on the matrix brightness value and the complementary brightness value; and
wherein the minimum calculation device is further configured to generate the complementary brightness value to have a minimum or substantially minimum value in response to the minimum calculation device determining that the LED driving signals are converted into the matrix brightness value for a primary or a secondary color, and the minimum calculation device is further configured to generate the complementary brightness value to have a maximum or substantially maximum value in response to the minimum calculation device determining that the red, green, and blue LED driving signals are converted into the matrix brightness value for a tertiary color.

US Pat. No. 10,192,476

OPERATING MODULE FOR DISPLAY AND OPERATING METHOD, AND ELECTRONIC DEVICE SUPPORTING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising a display driver configured to:in response to receiving display data, divide the display data into a plurality of segments corresponding to a plurality of display regions;
compare the display data in the plurality of segments to determine whether the display data in at least one segment is substantially same as the display data in another segment; and
based on the comparison outcome, selectively amplify a first display signal generated from the display data in the at least one segment or a second display signal generated from the display data in the another segment,
wherein the display driver comprises:
a data latch configured to transmit stored line data to a source driver;
data shift registers configured to sequentially transmit shifted line data to the data latch;
a logic circuit block including a data comparison circuit configured to compare the display data to be provided to the data shift registers,
wherein the data shift registers is grouped into groups of a certain number of members for each channel corresponding to each sub pixel,
wherein the source driver comprises:
source pads connected to output stages of amplifiers associated with each segment,
switches disposed between each output stage and each source pad, and
a MUX connected to the switches, and
wherein the display driver is configured to control the plurality of segments through the MUX.

US Pat. No. 10,192,475

DISPLAY DEVICE CAPABLE OF CONTROLLING VIEWING ANGLE AND METHOD FOR DRIVING THE SAME

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

1. A display device comprising:a first substrate and a second substrate facing the first substrate;
a plurality of pixels on the first substrate; and
a convex lens on the second substrate,
wherein each of the plurality of pixels includes a main pixel and a viewing angle control pixel,
an image is displayed on both the main pixel and the viewing angle control pixel in a wide viewing angle mode, and
an image is displayed on the main pixel, and a black is displayed on the viewing angle control pixel in a narrow viewing angle mode.

US Pat. No. 10,192,474

CONTROLLABLE VOLTAGE SOURCE, SHIFT REGISTER AND UNIT THEREOF, AND DISPLAY

Peking University Shenzhe...

1. A controllable voltage source, comprising:a control module, coupled between a high voltage level terminal and a low voltage level terminal;
a storage module comprising a storage capacitor, wherein two ends of the storage capacitor are coupled to the control module to form a first terminal and a second terminal;
an output module coupled to the second terminal, wherein a signal output terminal of the output module is configured to provide a controllable voltage source to an external circuit; and wherein the control module is configured to couple the first terminal to the high voltage level terminal in accordance with the effective voltage of a first clock signal ?1, and the first terminal is charged through the high voltage level terminal;
the control module is configured to couple the second terminal to the high voltage level terminal in accordance with the effective voltage of a second clock signal thus the second terminal is charged through the high voltage level terminal, and the first terminal is coupled to the low level voltage terminal and discharged through the low level voltage terminal; and
effective level periods of the first clock signal and effective level periods of the second clock signal do not overlap; and
further comprising a threshold modulation module,
wherein the threshold modulation module is coupled to the first terminal and the second terminal respectively, and the threshold modulation module is configured to couple to the low level terminal;
a sensing terminal of the threshold modulation module is configured to couple to an element to be sensed of the external circuit, and sense a threshold voltage of the element and feedback the threshold voltage to the first terminal and/or the second terminal.

US Pat. No. 10,192,472

DISPLAY OF A FLOATING IMAGE WITH DEPTH ENHANCEMENT

Disney Enterprises, Inc.,...

1. An image display system comprising:a computing platform including at least one processor and a system memory storing a software code;
a display screen, the display screen having a front display face and a side display face;
a base including a motor coupled to a rotor for rotating the display screen;
the at least one processor configured to execute the software code to:
render a two-dimensional (2D) graphic on the front display face of the display screen;
render a visual effect on the side display face of the display screen; and
spin the display screen to cause appearances of the 2D graphic as a floating image and the visual effect as a volumetric enhancement to the floating image.

US Pat. No. 10,192,471

DYNAMICAL DISPLAY BASED ON CHEMICAL RELEASE FROM PRINTED POROUS VOXELS

The Johns Hopkins Univers...

1. A method for creating dynamic, moving images via chemical release comprising:synthesizing chemical voxels, each in a voxel housing, wherein the voxel housing defines a volume, shape, and a porosity;
dispensing and arranging the voxels into well-ordered arrays based on numerical simulations;
releasing chemicals with both local and global control; and
generating a dynamic, moving image by using the numerical simulations to arrange the chemical voxels with decreasing volume, decreasing pore size, and increasing concentration in a direction of movement.

US Pat. No. 10,192,470

APPARATUS AND METHOD FOR OUTPUTTING IMAGE INFORMATION, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING PROGRAM FOR OUTPUTTING IMAGE INFORMATION

FUJITSU LIMITED, Kawasak...

1. An apparatus for outputting image information, comprising:a memory; and
a processor coupled to the memory and configured to:
execute an acquisition process that includes acquiring pixel value information items from a sensor, the sensor being configured to execute a reciprocation scan with a measurement wave in a scan direction and output the pixel value information items obtained at multiple sampling angles during the reciprocation scan;
execute a calculation process that includes calculating, based on the pixel value information items for one reciprocating motion in the reciprocation scan for each of multiple different arrangement orders in which a chronological pixel value information item on a forward path and a reverse-chronological pixel value information item on a backward path are assumed to be alternately assigned, differences between the chronological pixel value information item and the reverse-chronological pixel value information item which are adjacent to each other in an arrangement direction; and
execute a generation process that includes generating, based on the differences, a correction information item related to the pixel value information items for the one reciprocating motion in the reciprocation scan.

US Pat. No. 10,192,469

DISPLAY DEVICE FOR A WALKER

Michael J. Brenner and Jo...

1. A display device for a walker comprising:a panel having a front side, a back side, a left side edge, a right side edge, a top side edge, and a bottom side edge;
an interior pocket formed between the front side and the back side;
a series of grommets positioned along the left side edge of the panel;
a series of grommets positioned along the right side edge of the panel;
a closure device positioned along the top side edge; and
an adjustable back attachment device comprising a portion of hook material attached to the back side of the panel, a first tab member separate from the hook material attached to the back side of the panel having a first end having a portion of loop material with the loop material for mating with the portion of hook material attached to the back side of the panel and a second end having a portion of hook material, a second tab member separate from the hook material attached to the back side of the panel having a first end having a portion of loop material with the loop material for mating with the portion of hook material attached to the back side of the panel and a second end having a portion of loop material with the portion of loop material of the second end of the second tab member for mating with the portion of hook material of the second end of the first tab member.

US Pat. No. 10,192,468

SIGN CONSTRUCTION WITH MODULAR INSTALLATION AND CONVERSION KIT FOR ELECTRONIC SIGN STRUCTURE AND METHOD OF USING SAME

ADTI Media, LLC, Temecul...

1. A dynamic electronic sign mounted to an anchored mounting structure having a frontside and a backside, the dynamic electronic sign comprising:a plurality of weatherized display modules;
a plurality of structural frames for supporting said plurality of weatherized display modules, each structural frame having a back portion for coupling to the frontside of the anchored mounting structure and a front portion defining a plurality of bay members for receiving corresponding ones of said plurality of weatherized display modules;
at least one wiring harness including a power source end and a plurality of power extensions operatively connected to the power source end, wherein each of the plurality of power extensions includes a receptacle end, wherein the power source end is operatively connected to a power source mounted backside of the anchored mounting structure and wherein the plurality of power extensions operatively connect the power source to said plurality of weatherized display modules, wherein each individual one of said plurality of bay members defines an over mold/snap-in node receptacle for receiving and aligning the receptacle end of each of the plurality of power extensions within the bay member to facilitate assembly of the at least one wiring harness to the bay member.

US Pat. No. 10,192,466

RECONFIGURABLE LABEL ASSEMBLY FOR USE WITH A PET

1. A method for using an improved reconfigurable label assembly comprising the steps of:(a) removing a label from a container in a first configuration, said label including a front panel, a back panel and a bottom panel, said front panel substantially parallel to each of said back panel and said bottom panel, said container including a consumable pet product;
(b) configuring said label so that said front panel and said back panel are separated and said bottom panel is expanded to form a receptacle in a second configuration, said receptacle being capable of holding said consumable pet product; and
(c) reconfiguring said receptacle in the configuring step to said label in the removing step so that said front panel is once again substantially parallel to each of said back panel and said bottom panel.

US Pat. No. 10,192,465

PERITONEAL CAVITY SIMULATOR

Fasotec Co., Ltd., Chiba...

1. A peritoneal cavity simulator for learning a laparoscopic medical procedure, comprising:at least one biologically textured organ model;
a first casing defining a simulated peritoneal cavity, a pelvis area, an abdomen area, and a back area having right and left sides;
the abdomen area furnished with a plurality of ports, each port capable of receiving inserted surgical instruments used under a laparoscopic medical procedure;
the pelvis area simulating a human body pelvis shape;
the peritoneal cavity containing a model gripping portion for fixing, mounting or clipping the biologically textured organ model in the peritoneal cavity;
the model gripping portion including a strip member abutting against an inner wall of the casing in the pelvis area, the biologically textured organ model detachable from the model gripping portion;
wherein the biologically textured organ model includes a urinary bladder model having a plurality of holes for suturing and connecting a urine duct, an end portion of the strip member having an engaging portion engageable with the urinary bladder model, the engaging portion having a polygonal shape.

US Pat. No. 10,192,464

MEDICAMENT DELIVERY DEVICE CONFIGURED TO PRODUCE WIRELESS AND AUDIBLE OUTPUTS

kaleo, Inc., Richmond, V...

1. A method, comprising:removing a distal end portion of a medical injector from within an outer case, the medical injector including a housing, an actuator, a locking member, and an electronic circuit system, the locking member in contact with the actuator to limit movement of the actuator when the locking member is in a first position, the electronic circuit system including an output device and a network interface device, the outer case including a protrusion disposed within the housing and in contact with the electronic circuit system when the distal end portion of the medical injector is within the outer case, the protrusion disposed outside of the housing when the distal end portion of the medical injector is outside of the outer case, the electronic circuit system producing a first output via the output device in response to the protrusion being spaced apart from the electronic circuit system when the distal end portion of the medical injector is removed from within the outer case,
moving the locking member from the first position to a second position, the locking member spaced apart from the actuator when the locking member is in the second position; and
moving the actuator to initiate delivery of a medicament from the medical injector, the electronic circuit system producing a second output via the output device in response to the moving the actuator, the network interface device transmitting a wireless signal to a remote device, the wireless signal associated with at least one of the moving the locking member or the moving the actuator.

US Pat. No. 10,192,462

BATHING TRAINER

Djimir Gouboth, New City...

1. A bath trainer comprising:a bucket having sides forming an interior water-tight space for holding water, said sides being configured to fold to a closed position when the bucket is not in use and unfold to an open position for receiving water; and a mat configured to be removable and attached to said bucket;
wherein said sides include a front wall and a back wall, said front and back walls being rigid, as well as two opposed side walls extending between said front and back walls, said side walls being flexible to allow said side walls to fold inwardly or outwardly.

US Pat. No. 10,192,461

TRANSCRIBING VOICED MUSICAL NOTES FOR CREATING, PRACTICING AND SHARING OF MUSICAL HARMONIES

Harmony Helper, LLC, Mou...

1. A method for accurate transcription of voiced musical notes, comprising:receiving a user specified timing information for a musical composition to be transcribed;
using a microphone to convert sound waves comprised of monophonic audio produced by a voiced rendition of the musical composition, into an electronic audio signal;
storing the electronic audio signal in a data storage device;
processing the electronic audio signal in an electronic processing device to determine a true pitch of each musical note of the voiced rendition; and
wherein the true pitch is determined in the electronic processing device by
segmenting the electronic audio signal into a plurality of musical note segments;
sampling each note segment to obtain a plurality of audio samples;
for each audio sample, computing an autocorrelation to determine a probability value of each audio frequency contained within the audio sample;
identifying at least one local maxima in the energy associated with one or more audio frequencies comprising the audio sample;
applying a corrective function to the eliminate one or more of the local maxima which are determined to be associated with octave errors;
computing edge weights of a plurality of adjacent nodes i, j comprising a graph, where each node represents one of the musical note segments, and where the edge weight between adjacent nodes i and j is a negative log likelihood of the probability that a next musical note segment has a pitch associated with node j, assuming that node i was selected; and
determining a shortest-path through the graph to select the true pitch to be assigned each of the musical note segments.

US Pat. No. 10,192,460

SYSTEM FOR MIXING A VIDEO TRACK WITH VARIABLE TEMPO MUSIC

JAMMIT, INC, Hollywood, ...

1. A system for a user to view a video that is synchronized to a prerecorded variable tempo music, the system comprising:a processor and a memory on a non-transitory computer readable medium, the memory including
a multi-track digital audio file of a preselected piece of music having a plurality of audio tracks that include an isolated instrument audio track containing only audio from the isolated instrument, and an emulation audio track consisting of the multi-track digital audio file having the isolated instrument audio track removed; and,
a variable timing reference track designed and provided for a user for the preselected piece of music, wherein the preselected piece of music was prerecorded, and the designing of the variable timing reference track includes creating a tempo map having variable tempos, rhythms, and beats using notes from the preselected piece of music;
a transformation module on a non-transitory computer readable storage medium and in operable communication with the processor for transforming the multi-track digital audio file to include a variable gain ratio of (i) the isolated instrument audio track to (ii) an emulation audio track, wherein the emulation audio track represents a subtraction of the isolated instrument audio track from the plurality of audio tracks, and the gain ratio is selected by the user;
an emulation module on a non-transitory computer readable storage medium and in operable communication with the processor for emulating the isolated instrument audio track with a preselected musical instrument under a guidance of the variable timing reference track; and,
a video display module on a non-transitory computer readable storage medium and in operable communication with the processor for viewing a digital video that is synchronized to the variations in the musical tempo using the variable timing reference track.

US Pat. No. 10,192,459

SERVER, INFORMATION PROVIDING METHOD OF SERVER, DISPLAY APPARATUS, CONTROLLING METHOD OF DISPLAY APPARATUS AND INFORMATION PROVIDING SYSTEM

SAMSUNG ELECTRONICS CO., ...

1. An information providing method of a server, comprising:obtaining content information corresponding to content displayed on a display apparatus and pre-stored user information of a user of the display apparatus, the pre-stored user information comprising at least one from among pre-stored user preference information of the user and pre-stored use history information of the user;
obtaining at least one question related to the content displayed on the display apparatus from a question-answer database based on the obtained content information and the pre-stored user information, the question-answer database comprises a plurality of question-answer sets which are stored as a tree-based hierarchical structure;
transmitting the obtained at least one question to the display apparatus; and
based on a request for at least one answer to the transmitted at least one question being received from the display apparatus, obtaining the at least one answer from the question-answer database and transmitting the obtained at least one answer to the display apparatus,
wherein the plurality of question-answer sets are generated by using at least one of question-answer template, the at least one of question-answer template is generated based on relationships between a plurality of keywords which are obtained from seed questions and seed answers,
wherein the relationships between the plurality of keywords are obtained based on a knowledge base which is built by obtaining metadata information corresponding to a plurality of secondary multimedia contents related to a primary multimedia content, the plurality of secondary multimedia contents are obtained from an internet network and a plurality of content providers,
wherein the content information comprises at least one of keywords related to the content and information corresponding to a display state of the content,
wherein the pre-stored preference information of the user comprises at least one from among favorite content genre of the user and favorite cast member of the user and the pre-stored use history information of the user comprises at least one from among viewing history information of content viewed by the user and searching record information of searches made by the user, and
wherein the obtaining the at least one question comprises:
selecting a path in the hierarchical tree-based structure of the plurality of the question-answer sets based on the obtained content information and the obtained user information, and
obtaining the at least one question corresponding to the question-answer sets of the selected path.

US Pat. No. 10,192,458

ENHANCING KNOWLEDGE BASES USING RICH SOCIAL MEDIA

INTERNATIONAL BUSINESS MA...

1. A method comprising:utilizing at least one processor to execute computer code configured to perform the steps of:
establishing at least one legitimacy standard for filtering questions, wherein the at least one legitimacy standard includes presence of a question pattern and at least one exception relative to the question pattern, wherein a question pattern identifies data as requesting additional information;
automatically obtaining a question from at least one social media conversation, wherein obtaining a question comprises obtaining data from at least one social media forum, extracting domain-specific communications directed to a target domain by filtering the data using domain-specific keywords, and identifying questions from the extracted domain-specific communications by determining presence of a question pattern;
ascertaining a legitimacy of the question, based on the at least one legitimacy standard, via:
determining presence of a question pattern within the obtained data; and
determining presence of at least one exception to the question pattern, wherein an exception indicates that the data identified as corresponding to a question pattern should not be answered;
wherein the determined at least one exception to the question pattern comprises at least one of: sentiment, author reputation, nature of one or more responses to the question, and a number of sentences relative to the question;
classifying, based upon the ascertained legitimacy, the automatically obtained question as legitimate or not legitimate, wherein a legitimate question comprises obtained data identified as containing a question pattern and as not containing at least one exception to the question pattern, wherein a not legitimate question comprises obtained data identified as containing a question pattern and containing at least one exception to the question pattern;
filtering out the automatically obtained questions classified as not legitimate;
harvesting, for the automatically obtained questions classified as legitimate, from at least one social media conversation an answer to the question, wherein said harvesting comprises:
harvesting an answer comprising at least one rich media component taken from the group consisting of: video content; audio content; picture content; and
harvesting text associated with the at least one rich media component; and
augmenting an existing question knowledge base corresponding to the target domain using the questions classified as legitimate and including the harvested answer corresponding to the question; and
automatically providing an answer the automatically obtained question using the harvested answer.

US Pat. No. 10,192,457

ENHANCING KNOWLEDGE BASES USING RICH SOCIAL MEDIA

INTERNATIONAL BUSINESS MA...

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

US Pat. No. 10,192,456

STIMULATING ONLINE DISCUSSION IN INTERACTIVE LEARNING ENVIRONMENTS

President And Fellows of ...

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

US Pat. No. 10,192,455

USER DEVICE, SERVER, SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM FOR PREPARING AND REPRODUCING CONTENTS FOR DIGITAL LESSON AND CONTROL METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A method of controlling a user terminal, the method comprising:displaying a graphic user interface (GUI) which comprises a plurality of tabs, a first region displaying first items indicating a plurality of activities, second items indicating a plurality of materials or third items corresponding to at least one of peripheral device settings or device environment settings to be designated according to at least one of class courses, the activities or the materials, respectively, the third items being classified into setting items indicating preset settings of a peripheral device and device items indicating peripheral devices according to locations, and a second region displaying fourth items corresponding to a plurality of class courses which are taught based on a lesson content and which are provided in a classroom;
in response to selection of a first tab corresponding to the plurality of activities, a second tab corresponding to the plurality of materials or a third tab corresponding to the at least one of the peripheral device settings or the device environment settings among the plurality of tabs, displaying the first items, the second items or the third items in the first region of the GUI while the plurality of tabs and the second region displaying the fourth items are displayed;
selecting one of the first items, one of the second items or one of the setting items among the third items displayed in the first region in accordance with an input of a first user while the plurality of tabs and the second region displaying the fourth items are displayed;
in response to selection of the one of the first items, the one of the second items or the one of the setting items among the third items displayed in the first region, designating an item of an activity selected from the plurality of activities, an item of a material selected from the plurality of materials or an item indicating a preset setting of the peripheral device selected from the setting items to a primary item, a secondary item or a thirdly item of the fourth items displayed in the second region while the plurality of tabs and the first region displaying the first items, the second items or the third items are displayed;
generating the lesson content by storing the primary item, the secondary item and the thirdly item of the fourth items and lesson plan configuration information corresponding to the selected activity, the selected material and the selected item indicating the preset setting of the peripheral device designated to a class course among the plurality of class courses; and
transmitting information of the preset setting of the peripheral device to the peripheral device and controlling the peripheral device based on the information of the preset setting.

US Pat. No. 10,192,454

APPARATUS FOR ACCOMMODATING A PERSON AND FOR PARTIALLY LIMITING THE FREEDOM OF MOVEMENT OF THE PERSON

1. An apparatus for accommodating at least one person and for partially limiting the freedom of movement of the person accommodated in the apparatus, comprising a platform and a first annular part arranged above the platform for surrounding the at least one person,wherein the first annular part is indirectly connected to the platform and is rotatable relative to the platform, wherein the first annular part can be moved up and down in relation to the platform,
wherein further the apparatus comprises a second annular part, wherein a plane formed by the first annular part and a plane formed by the second annular part stand substantially parallel with respect to each other, and the first annular part is arranged within the second annular part and is rotatably mounted thereon about a rotational axis which stands substantially normal to the plane formed by the first annular part,
wherein further a rod assembly is fastened to the second annular part at least at one point, which rod assembly extends downwardly in an inclined manner in relation to the plane formed by the second annular part, and
wherein the rod assembly comprises a guide structure at its outer end, which guide structure is guided on an elongated vertical guide.

US Pat. No. 10,192,453

AIRCRAFT TRAFFIC ALERT AND COLLISION AVOIDANCE SYSTEM WITH AUTOFLIGHT SYSTEM MODE PROTECTION

HONEYWELL INTERNATIONAL I...

1. An autopilot-coupled traffic alert and collision avoidance system (AP TCAS) configured to be implemented on an aircraft, the AP TCAS comprising:a flight control system that is configured to provide a first and a second aircraft vertical speed setting, and further to provide a first and a second horizontal heading direction setting;
an autopilot (AP) system that is configured to automatically cause the aircraft to fly at a vertical speed in accordance with the first vertical speed setting and in accordance with the first horizontal heading direction setting;
a traffic alert and collision avoidance system (TCAS) that senses a range, bearing, and relative altitude of an intruder aircraft, and, based on the sensed range, bearing, and relative altitude, is configured to issue a preventative resolution advisory (RA) that indicates a maximum vertical speed the aircraft should not exceed in order to avoid a conflict with the intruder aircraft and further indicates to maintain the first horizontal heading direction setting; and
an AP/automatic flight control system (AFCS) that is configured to receive the second aircraft vertical speed setting and the second horizontal heading direction setting after the TCAS issues the preventive RA, wherein the second aircraft vertical speed setting exceeds the maximum TCAS vertical speed and wherein the second horizontal heading direction setting is different from the first horizontal heading direction setting, the AP/AFCS being further configured to:
modify the second aircraft vertical speed setting so as to be less than the maximum vertical speed, and relay the modified second aircraft vertical speed to the AP/AFCS system to automatically cause the aircraft to fly at a vertical speed in accordance with the modified second vertical speed setting, and substitute the second horizontal heading direction setting for the first horizontal heading direction setting and relay the first horizontal heading direction setting to the AP/AFCS system to automatically cause the aircraft to continue to fly in accordance with the first horizontal heading direction setting.

US Pat. No. 10,192,452

DETERMINING LANDING LOCATIONS

Amazon Technologies, Inc....

1. A system, comprising:an aerial vehicle configured to deliver a payload to one of a plurality of delivery locations; and
a delivery management service configured with at least a non-transitory memory and a processor configured to:
access a first digital elevation dataset corresponding to a geographic region and collected according to a first collection procedure using a first collection device;
access a second digital elevation dataset corresponding to the geographic region and collected according to a second collection procedure using the first collection device or a second collection device, the second collection procedure being distinct from the first collection procedure;
determine a delivery location for the aerial vehicle by at least comparing the second digital elevation dataset with the first digital elevation dataset to identify an open area within the geographic region, first elevation values of the first digital elevation dataset in the open area and second elevation values of the second elevation dataset in the open area being within a threshold of similarity; and
provide the delivery location to the aerial vehicle.

US Pat. No. 10,192,451

LOW ALTITUDE AIRCRAFT IDENTIFICATION SYSTEM

Airspace Systems, Inc., ...

1. A device configured to communicate identification information associated with low-altitude aircraft, the device comprising:one or more light arrays each including color light emitters that generate a defined color sequence in response to an instruction received from a light controller configured to control the color light emitters, wherein the one or more light arrays are coupled to the low-altitude aircraft;
a radio frequency communication antenna coupled to a radio communication module that transmits information associated with the low-altitude aircraft through a transmitted radio signal, wherein the radio communication module is configured to receive a received radio signal and store the information in a storage, wherein the radio frequency communication antenna is coupled to the low-altitude aircraft and the radio communication module is configured to utilize a secure identifier, and the radio communication module is configured for two-way communication;
a light detection sensor coupled to a light receiver module configured to detect external excitation of the color light emitters based on a light beam with a wavelength and an intensity; and
a location module configured to log a flight path in the storage and transmit positioning data, wherein the location module is coupled to a location system antenna, and the device is coupled to the low-altitude aircraft and configured to utilize the secure identifier.

US Pat. No. 10,192,450

AIRCRAFT TRAFFIC SPACING AND TIMING CONTROL WITH DYNAMIC FLIGHT PATH VARIATION

The Boeing Company, Chic...

1. A method for aircraft traffic spacing and timing control with flight path variation of an aircraft, comprising:receiving, at a communication interface of a computing device, information of aircraft traffic for an area;
determining, by the computing device, an aircraft spacing plan for the aircraft traffic for the area based on spacing requirements due to one or more separation standards or flow management constraints for the aircraft traffic;
determining that a modification to a flight path of an aircraft is required to meet a longitudinal spacing requirement between the aircraft and one or more additional aircraft of the aircraft traffic based on the aircraft spacing plan, wherein the aircraft is flying a required navigation performance (RNP) instrument flight procedure that indicates a fixed-route accuracy and containment boundaries required during flight for the aircraft to fly a path between two points along the flight path, and wherein the containment boundaries are defined by a flight path centerline with limits determined by associated margins;
determining, by the computing device, a flight path modification to the flight path for the aircraft based on the modification that causes the aircraft to remain within the associated margins of the RNP instrument flight procedure and alters the longitudinal spacing between the aircraft and the one or more additional aircraft of the aircraft traffic, wherein determining the flight path modification comprises determining a sinusoidal flight path for the aircraft that lengthens the flight path and increases the longitudinal spacing between the aircraft and the one or more additional aircraft of the aircraft traffic while maintaining the aircraft within the RNP instrument flight procedure; and
assigning the flight path modification to the aircraft via a data communication link.

US Pat. No. 10,192,449

COLLISION RISK CALCULATION METHOD, COLLISION RISK CALCULATION DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM

FUJITSU LIMITED, Kawasak...

1. A non-transitory computer-readable recording medium storing a collision risk calculation program that causes a computer to execute a process comprising:acquiring traveling information on a position and a speed of each of a first ship and a second ship;
calculating a future traveling direction range of at least one of the first ship and the second ship based on a position of the at least one of the first ship and the second ship and traveling information of a ship that sailed in a past;
calculating a risk of collision between the first ship and the second ship based on the future traveling direction range by calculating a risk of collision for each combination of cases where each of the first ship and the second ship sails a future course thereof; and
outputting information regarding ship-to-ship collision using the risk of collision.

US Pat. No. 10,192,448

METHOD TO CONTROL VEHICLE FLEETS TO DELIVER ON-DEMAND TRANSPORTATION SERVICES

NEC CORPORATION, Tokyo (...

1. A method for automatically distributing vehicles capable of performing on-demand transportation (ODT) services, the method comprising:determining that a predictive assignment message should be transmitted to a vehicle;
generating, in response to the determining that a predictive assignment should be transmitted to a vehicle, the predictive assignment message; and
transmitting, to the vehicle, the predictive assignment message,
wherein generating the predictive assignment message is performed using at least two prediction models,
wherein each of the at least two prediction models is generated based, at least in part, on historical ODT service data,
wherein the at least two prediction models include one or more time-varying Poisson models and one or more time-series analysis models.

US Pat. No. 10,192,447

INTER-VEHICLE INFORMATION SHARING SYSTEM

SUZUKI MOTOR CORPORATION,...

1. An inter-vehicle information sharing system where motorcycles in a group action share group information to which each of the motorcycles belongs and the motorcycles share information with a surrounding four-wheeled vehicle via a vehicle-to-vehicle communication, wherein the information to be shared is the group information,wherein information from the motorcycle to the four-wheeled vehicle is transmitted when the four-wheeled vehicle is detected by an imaging unit or an irradiated detection unit included in the motorcycle.

US Pat. No. 10,192,445

SYSTEMS AND METHODS FOR DETERMINING A VEHICLE IS AT AN ELEVATED RISK FOR AN ANIMAL COLLISION

State Farm Mutual Automob...

1. A computer-implemented method of processing vehicle collision risk information, the method comprising:receiving, by a processor, vehicle data including an indication of at least a current GPS (Global Positioning System) location of at least one of an automobile or a mobile device located within the automobile;
accessing, by the processor, environment data associated with the current GPS location of the at least one of the automobile or the mobile device, the environment data including a historical record of automobile-animal collisions (i) at the current GPS location of the at least one of the automobile or the mobile device, or (ii) in a particular proximity to the current GPS location of the at least one of the automobile or the mobile device;
based upon the environment data and the current GPS location, determining, by the processor, that the automobile is at a risk greater than a threshold level for a non-avian animal collision, the threshold level being a level of risk greater than zero risk;
generating, by the processor, a notification indicating the risk greater than the threshold level of collision with a non-avian animal; and
communicating, from the processor, the notification of the risk greater than the threshold level to the at least one of the automobile or the mobile device so as to allow an operator of the automobile to be notified of the risk greater than the threshold level.

US Pat. No. 10,192,444

FORWARD COLLISION WARNING SYSTEM AND METHOD

PLK TECHNOLOGIES CO., LTD...

1. A forward collision warning method that detects a forward vehicle and warns of a collision with the forward vehicle, the forward collision warning method comprising the steps of:(a) extracting a contour candidate point of an object considered as the forward vehicle from an image taken by a camera;
(b) tracking a movement of the contour candidate point over time;
(c) determining whether the contour candidate point belongs to the vehicle;
(d) setting the contour candidate point to a vehicle contour point of the forward vehicle, when it is determined at the step (c) that the contour candidate point belongs to the vehicle;
(e) estimating a height of the vehicle contour point from the ground surface;
(f) calculating a relative distance to the forward vehicle through Equation 6 below; and
(g) calculating a time to collision (TTC) using the relative distance:

where Z represents the relative distance between an ego vehicle and the forward vehicle, ? represents a focal distance of the camera, h represents a height of the camera, Yc represents the height of the vehicle contour point from the ground surface, and yc represents the height of the vehicle contour point in the image taken by the camera.

US Pat. No. 10,192,441

TRAFFIC SIGNAL SYSTEM FOR CONGESTED TRAFFICWAYS

1. A traffic signal system for congested trafficways in a workspace populated by a plurality of pedestrians and a plurality of vehicle-driver driven land vehicles and at least one mobile ceiling hung piece of equipment, said system comprising:a plurality of transponders for wearing by pedestrians and indicating each such wearer's status equates at least to being a pedestrian;
a plurality of vehicle-drivers;
a plurality of transponders for wearing by land vehicles and indicating each such wearer's status equates as least to being a land vehicle;
at least one transponder for wearing by the at least one mobile ceiling hung piece of equipment;
a plurality of mobile traffic lights mounted on the land vehicles; and
a plurality of mobile sensors/readers of transponder output mounted on the land vehicles;
wherein the land vehicles include fork trucks as well as mobile aerial work platforms;
wherein each of said mobile sensors/readers of transponder output is configured to monitor for at least one alarm condition and, in the event of the alarm condition, activates at least one alarm signal to the respective vehicle driver.

US Pat. No. 10,192,440

SYSTEM FOR DISPLAYING PARKING SPACES

CLEVERCITI SYSTEMS GMBH, ...

1. A system comprising:at least a street-lighting device;
a camera system mounted on the street-lighting device;
a recognition unit;
a transmission unit; and
a mobile display unit;
wherein the camera system is configured for delivering image indications of parking space areas disposed within a parking space zone; and
wherein the recognition unit is configured to:
store geographical coordinates of parking space areas located in a field of view of the camera system;
associate a respective occupation status in dependence on the image indications of the parking space areas, the respective occupation status marking whether a respective parking space area is free or occupied; and
provide the respective occupation status of at least the free parking space areas with the associated geographical coordinates to the transmission unit;
wherein the transmission unit is configured to transmit the respective occupation status of at least the free parking space areas with the associated geographical coordinates to the mobile display unit; and
wherein the recognition unit is configured to output edge images and/or contour images of a parked motor vehicle detected by the camera system, with the edge images and/or contour images being output when a maximum parking time of the parked motor vehicle has been exceeded, and with the edge images and/or contour images showing the parked motor vehicle at the start of a parking process and after the reaching of the maximum parking time.

US Pat. No. 10,192,439

METHOD FOR ESTIMATING THE OCCUPANCY OF A PARKING LOT

TOMTOM INTERNATIONAL B.V....

1. A method for estimating, by a server computing device that includes a processor and a receiver, the occupancy of a parking lot, the method comprising:obtaining, by the server computing device, map data indicating the geometry of a parking lot;
determining, by the server computing device, a number of parking regions within said parking lot using said map data;
generating, by the server computing device, a model of the spatial distribution of occupied parking regions as a function of the total number of occupied parking regions within the parking lot, the generating comprising acquiring first probe data during a modelling time period and, based on an analysis of occupancy of the parking regions as indicated by the first probe data during the modelling time period, determining the model of the spatial distribution of occupied parking regions;
receiving, by the server computing device, second probe data from a plurality of portable devices within said parking lot, wherein said second probe data indicates the position of each device, and
analyzing, by the server computing device, said second probe data in accordance with said model and outputting, by the server computing device, an estimate of the occupancy of the parking lot.

US Pat. No. 10,192,438

ELECTRONIC APPARATUS, GUIDE METHOD, AND GUIDE SYSTEM

ALPINE ELECTRONICS, INC.,...

1. An electronic apparatus comprising:a memory; and
a controller configured to execute instructions stored in the memory and configured to:
set, for each lane, a lane travel limit zone in which a lane change to a route is restricted;
calculate a position of a vehicle of interest;
detect a traveling lane on which the vehicle is traveling;
provide a guide concerning the traveling lane according to the traveling lane and the position of the vehicle and calculate the position before the vehicle enters the lane travel limit zone; and
determine whether the vehicle is going to make a lane change;
wherein when the controller determines that the vehicle is going to make a lane change from an intermediate point in a lane travel limit zone on the traveling lane to a lane travel limit zone on another lane, the controller is configured to provide a guide that prompts the vehicle to maintain the traveling lane.

US Pat. No. 10,192,437

METHOD AND APPARATUS FOR SELECTIVELY USING DIFFERENT TYPES OF NETWORKS TO OBTAIN INFORMATION REGARDING ONE OR MORE TRAFFIC SIGNALS AND INTERSECTIONS

HERE Global B.V., Eindho...

1. A method comprising:communicating with a first network in order to receive information with a mobile platform regarding one or more traffic signals and information regarding one or more intersections, wherein at least one traffic signal is associated with a respective intersection;
identifying a first switching condition; and
communicating with a second network, different than the first network, in order to receive the information regarding the one or more traffic signals and the information regarding the one or more intersections following identification of the first switching condition.

US Pat. No. 10,192,436

RED LIGHT WARNING SYSTEM BASED ON PREDICTIVE TRAFFIC SIGNAL STATE DATA

TRAFFIC TECHNOLOGY SERVIC...

1. A computer-implemented method comprising steps of:identifying a traffic signal;
accessing a signal timing plan of the identified traffic signal;
in a processor, pre-processing the signal timing plan to derive a set of rules from the signal timing plan and storing the derived rules in a derived rules database, the derived rules including (a) identification of state changes that are certain to occur; (b) identification of state changes that begin a fixed-time control event; and (c) identification of state changes that necessarily end with a change to red signal state;
receiving a set of predicted traffic signal state data for the identified traffic signal located at an intersection;
wherein the predicted traffic signal state data indicates, for a phase of the identified traffic signal, a current signal state, an expected signal state change to a next signal state, and a predicted time interval remaining until the expected signal state change;
applying a timestamp to the received predicted traffic signal state data;
querying the derived rules database, based on the predicted traffic signal state data, to obtain results;
determining, based on the query results, that the expected signal state change will change to a fixed-time control event;
determining, based on the query results, that at a conclusion of the fixed-time control event, the identified traffic signal will change state to a red signal state;
based on the determination that the fixed-time control event will conclude with the selected traffic signal changing state to the red signal state:
generating a red-light warning message associated with the identified traffic signal;
applying the timestamp to the red-light warning message; and
transmitting the time-stamped red-light warning message to a downstream application for input into operational logic of an autonomous vehicle system;
wherein the downstream application is configurable, for a non-autonomous vehicle, to cause display of a message in the vehicle based on the time-stamped, generated red-light warning message; and for an autonomous or semi-autonomous vehicle, to provide the red-light warning message to the operational logic to affect controlling the vehicle ahead of the intersection.

US Pat. No. 10,192,435

REMOTE CONTROL OF TRAFFIC HEADS

GE LIGHTING SOLUTIONS, LL...

1. A traffic communication network comprising:a signaling system comprising a plurality of light signaling devices disposed around at least one traffic intersection, each including a wireless node having a processor; and
a remote control system configured to wirelessly transmit commands to (i) a traffic intersection controller and (ii) the plurality of light signaling devices via the wireless node, the commands being configured for controlling each of the plurality of light signaling devices;
wherein the plurality of light signaling device are in wireless communication with the remote control system and are configured to transmit status information and provide location information to the remote control system;
wherein the remote control system is configured to wirelessly receive the status information from the plurality of light signaling devices and controls the plurality of light signaling devices, based on the status information received.

US Pat. No. 10,192,434

TRAFFIC SIGNAL LEARNING AND OPTIMIZATION

14. A system of traffic signaling, comprising:at least one processor; and
at least one memory unit operatively connected to the processor, the at least one memory unit having stored thereon, at least one computer program comprising computer code causing the at least one processor to perform the following:
determine whether at least one traffic signal in an intersection will experience a light change while a first vehicle is approaching the intersection traveling in a first direction;
determine whether a second vehicle is approaching the intersection traveling in a second direction;
obtain at least one of current road conditions and operating characteristics of at least one of the first and second vehicles;
determine whether a distance of the first vehicle from the intersection is within a safety threshold; and
alter timing of the light change to allow passage of the first vehicle through the intersection upon a determination that the distance of the first vehicle from the intersection is within the safety threshold and the at least one of the current road conditions and the operating characteristics of the first vehicle result in travel priority over the second vehicle, the operating characteristics including a fuel efficiency aspect.

US Pat. No. 10,192,433

TRAFFIC CONTROL SYSTEM

Delphi Technologies, LLC,...

1. A traffic control system, comprising:a detector configured to detect a traffic-state proximate to a host-vehicle, said traffic-state characterized as inhibiting traffic-flow; and
a first-controller-circuit configured to communicate with the detector and a traffic-signal, said traffic-signal configured to control traffic-flow through an intersection, wherein the first-controller-circuit sends a request to the traffic-signal to operate to a signal-state that changes the traffic-state, wherein the detector detects at least one vehicle stopped at the traffic-signal, in accordance with the detection of the at least one vehicle stopped at the traffic-signal the first-controller-circuit sending the request to operate the traffic-signal in a proceed-state until the at least one vehicle proceeds through the intersection.

US Pat. No. 10,192,432

METHODS AND SYSTEMS FOR DETECTING A PARTIAL CLOSURE OF A NAVIGABLE ELEMENT

TOMTOM TRAFFIC B.V., Ams...

1. A method of identifying navigable stretches that are potentially partially closed in a navigable network within a geographic area, the method comprising:obtaining, by a server that comprises a processor and a memory, positional data relating to the movement of a plurality of devices along a navigable stretch with respect to time in a given time period;
determining that the given time period is a period of non-congested traffic flow for the navigable stretch;
using, by the server, the positional data to determine an average speed of travel along the navigable stretch in the given time period;
comparing, by the server, the average speed of travel to a free flow speed for the navigable stretch;
comparing, by the server, the average speed of travel to a threshold value; and
determining, by the server, that the navigable stretch is potentially partially closed when the given time is determined to be a period of non-congested traffic flow for the navigable stretch and when the average speed of travel is both lower than the free flow speed by a predetermined value and lower than the threshold value, wherein the threshold value is not set by reference to the free flow speed.

US Pat. No. 10,192,431

SENSOR DEVICE

S.M.S SMART MICROWAVE SEN...

1. A sensor device that is configured to detect road users on a part of a traffic route, comprising:a transmitting and/or receiving device for transmitting and/or receiving a transmission beam; and
at least one determination device for determining an actual position and/or an actual orientation in which the sensor device is disposed,
an electrical controller configured to compare the actual position and/or the actual orientation of the sensor with a target position and/or target orientation of the sensor to provide data for changing the actual position and/or actual orientation of the sensor to correspond with a target position and/or target orientation of the sensor; and
an electronic data memory which stores information about different sub regions of at least part of the traffic route or expected trajectories of which at least some road users travel along,
wherein the sensor device is positioned in a target position above or next to the traffic route,
wherein the electrical controller is configured
to determine an actual trajectory from data representing a plurality of road users detected at different points in time,
to compare said actual trajectory with the expected trajectories or with the information about different sub regions of the at least part of the traffic route, and
to determine a deviation of the actual elevation angle from the target elevation angle and/or a deviation of the actual azimuth angle from the target azimuth angle from a result of said comparison, and
wherein the target orientation compared by the electrical controller comprises a target elevation angle and a target azimuth angle and wherein the at least one determination device is configured to determine an actual elevation angle and/or an actual azimuth angle and/or an actual tilt angle.

US Pat. No. 10,192,430

ESTIMATING TIME TRAVEL DISTRIBUTIONS ON SIGNALIZED ARTERIALS

Uber Technologies, Inc., ...

1. A system for estimating time travel distributions on signalized arterials, comprising:a processor;
memory; and
an application stored in memory and executable by the processor to:
receive travel data, wherein the received travel data includes:
travel time observation of the one or more signalized arterials of interest,
travel time observation of one or more nearby signalized arterials to the one or more signalized arterials of interest, and
contextual evidence associated with the one or more signalized arterials of interest,
estimate a first distribution on one or more signalized arterials, wherein the estimated first distribution is based on the received travel data, and wherein the first distribution comprises a linear combination of individual paces weighted by distance traveled,
incorporate travel time variability components with the estimated first distribution, wherein the travel time variability components include individual variations, time-of-day variations and daily variations, and
calibrate the first distribution with prior data including regular past patterns of travel times associated with the one or more signalized arterials to obtain a second distribution, wherein the second distribution is a more recent estimate of travel time compared to the first distribution, and wherein the second distribution also comprises a linear combination of individual paces weighted by distance traveled.

US Pat. No. 10,192,429

ACCESSIBLE PEDESTRIAN PUSHBUTTON STATION

Pelco Products, Inc., Ed...

1. An accessible pedestrian pushbutton station for use with a signal control assembly, the pushbutton station comprising:a housing having a front that includes a plunger space;
a push button assembly supported in the housing, the pushbutton assembly comprising:
a plunger mounted in the plunger space for axial movement between a neutral position and an engaged position, the plunger comprising:
a plunger head having a front and a rear;
a stem extending inwardly into the plunger space from the rear of the plunger head and terminating in a free end, the stem having a longitudinal axis; and
a stem bumper attached to the free end of the stem;
a piezo bender supported in the housing and positioned a distance laterally from the stem bumper, wherein the piezo bender is operatively connectable to the signal control assembly;
a pressure transfer member comprising:
a stem bumper contact point that is axially aligned with and supported a distance from the stem bumper so that axial movement of the plunger into the engaged position causes the stem bumper to press on the stem bumper contact point; and
an offset bumper supported a distance laterally from the stem bumper contact point and axially aligned with and supported a distance from the piezo bender;
wherein pressure from the stem bumper on the stem bumper contact point is transferred to the offset bumper to cause the offset bumper to actuate the piezo bender.

US Pat. No. 10,192,428

CODESET COMMUNICATION FORMAT AND RELATED METHODS AND STRUCTURES

Universal Electronics Inc...

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

US Pat. No. 10,192,427

COMMUNITY EMERGENCY NOTIFICATION SYSTEM WITH INTER-ORGANIZATIONAL COMPATIBILITY

1. A method of inter-organizational alert communication, comprising:receiving, by a notification management entity, an alert from a user through a community safety system application operating on a user device, wherein the notification management entity comprises one or more servers, the user device comprises a memory and a processor, and the user device and the notification management entity are connected through a network;
identifying, by the notification management entity, a location of the user;
determining, by the notification management entity, an organization associated with the location of the user;
determining, by the notification management entity, whether the user is a member of the organization;
determining, by the notification management entity, whether the location of the user is within a security zone of the organization;
sending, by the notification management entity, the alert from the user to one or more administrator users of the organization based on the determination of whether the user is a member of the organization and the determination of whether the location of the user is within the security zone of the organization; and
opening a two-way communication channel between the user and at least one of the one or more administrator users of the organization.

US Pat. No. 10,192,426

SYSTEMS AND METHODS OF PRIVACY WITHIN A SECURITY SYSTEM

Google LLC, Mountain Vie...

1. A method comprising:setting a privacy mode for a sensor that is included in a security system of a building;
controlling an operation of the sensor in the privacy mode so that the sensor collects data, but does not transmit the collected data to a controller of the security system; and
controlling the operation of the sensor in the privacy mode to output a notification when a safety event is detected by the sensor from the collected data, wherein the safety event is an exception to the privacy mode.

US Pat. No. 10,192,425

SYSTEMS AND METHODS FOR AUTOMATED ALERTS

Domo, Inc., American For...

1. A computer-implemented method for configuring a notification system for a user, the notification system configured to generate alerts for users in accordance with alert rules of the users, each alert rule comprising an alert condition pertaining to specified data, the computer-implemented method comprising:accessing user interaction data maintained within a non-transitory storage, the user interaction data pertaining to interactions of a user with a client computing device;
using a processor to determine a proposed alert rule for the user based on the user interaction data, the proposed alert rule specifying data to monitor and comprising a suggested alert condition for potential use as an alert rule of the user by the notification system;
displaying information pertaining to the proposed alert rule in a graphical user interface;
receiving a requested modification to the suggested alert condition of the proposed alert rule in response to the displaying; and
creating a new alert rule for the user within the notification system, the new alert rule corresponding to the proposed alert rule and including the requested modification.

US Pat. No. 10,192,424

GEOGRAPHIC REMINDERS

Microsoft Technology Lice...

1. In a computing environment, a method comprising:receiving current location information and context data associated with historical movement data for a mobile device,
receiving, by the mobile device, a reminder from a remote computing device that maintains a plurality of reminders;
determining, by the mobile device, whether to output an alert corresponding to the reminder to a user interface of the mobile device, including:
evaluating one or more criteria associated with a user profile that includes user preference data against current state data that includes current location information and a direction of movement associated with the mobile device;
responsive to a determination that the one or more criteria are satisfied, selecting at least a portion of target data within the reminder and outputting the selected portion of the target data with the alert to the user interface of the mobile device;
detecting a pointing of the mobile device to a geographical feature;
generating a new reminder based on the pointing of the mobile device to the geographical feature; and
transmitting the new reminder to the remote computing device.

US Pat. No. 10,192,423

FAULT DETECTION DEVICES AND FAULT DETECTION METHODS

QUANTA COMPUTER INC., Gu...

1. A fault detection device, adapted to an electronic device having a display screen, comprising:a first warning unit, generating a first warning signal;
a second warning unit, generating a second warning signal;
a first sensor, disposed in front of the display screen for obtaining and outputting a first current brightness value of the display screen every first predetermined period of time; and
a microprocessor, coupled to the first warning unit, the second warning unit and the first sensor for comparing the first current brightness value with a first previous brightness value;
wherein the microprocessor enables the first warning unit to generate the first warning signal when the first current brightness value is equal to the first previous brightness value, and the microprocessor enables the second warning unit to generate the second warning signal when the first current brightness value is equal to the first previous brightness value for more than a second predetermined period of time, wherein the second predetermined period of time is greater than the first predetermined period of time;
wherein the first sensor is a light sensor; and
wherein the first warning unit is an LED and the second warning unit is a buzzer.

US Pat. No. 10,192,422

HVAC SYSTEM AND AN HVAC CONTROLLER CONFIGURED TO GENERATE MASTER SERVICE ALARMS

Lennox Industries Inc., ...

1. A method of generating an alarm based on temperature conditions within an enclosed space, the method comprising:receiving, by a processor of a heating, ventilation, and air conditioning (HVAC) system, information for operating the HVAC system in at least one of a cooling mode and a heating mode;
determining, by the processor of the HVAC system from the received information, whether air temperature within the enclosed space is approaching a setpoint temperature, wherein the setpoint temperature comprises a target temperature setting of the HVAC system indicative of an existing or future comfort violation of a user desired temperature setting;
responsive to a determination that the air temperature within the enclosed space has failed to approach the setpoint temperature, determining by the processor of the HVAC system, whether anomaly conditions exist;
responsive to a determination that the anomaly conditions do not exist, generating the alarm by the processor of the HVAC system, wherein the generated alarm comprises a master service alarm indicating that the HVAC system is in need of service, wherein the master service alarm is used by the processor of the HVAC system to provide a prognosis of the HVAC system;
forwarding the generated alarm to at least one communication device that is distinct from the HVAC system, wherein the at least one communication device is a non-HVAC device that is configured to interact with the HVAC system;
responsive to a determination that the anomaly conditions exist, no alarm is generated; and
wherein the anomaly conditions comprise the HVAC system entering a defrost cycle.

US Pat. No. 10,192,421

DEVICE FOR CONTROLLING A CLOSURE SYSTEM OF AN ARTICLE AND CORRESPONDING ARTICLE

GENIUS OBJECTS, Bordeaux...

1. A monitor device for monitoring the closed or open state of an article, such as an article of clothing or an article of baggage, the monitor device being an electronic circuit comprising:a first closure system comprising first and second electrically conductive elements that are electrically connectable and disconnectable relative to each other, with at least the first element comprising a hollow body;
an electrical power supply, housed in the hollow body, said electrical power supply having a positive pole and a negative pole, one of the poles being electrically connected to the hollow body of the first element, and the other pole being connected to an electrically conductive element having means electrically insulating said electrically conductive element from the hollow body and passing through said hollow body;
a second closure system comprising a first terminal and a second terminal; and
a detector-and-signaling device comprising both a detector module configured to be powered by the power supply when the first closure system is in the closed state and to detect the open or closed state of the second closure system, and also a signaling module configured to issue a signal as a function of the open or closed state of the second closure system as detected by the detector module.

US Pat. No. 10,192,420

MONITORING DEVICE AND MONITORING SYSTEM

MSA EUROPE GMBH, Jona (C...

1. A mobile monitoring device, comprising:at least one transmitter;
at least one receiver;
at least one sensor for recording measured values on or in at least one of the following: a wearing person, a surrounding of the wearing person, equipment of the wearing person, or any combination thereof;
at least one processing unit in operative connection with the at least one transmitter, the at least one receiver, and the at least one sensor;
wherein the at least one processing unit sets the mobile monitoring device to one of a basic mode and a base station mode according to a setting;
wherein, in the basic mode, the at least one processing unit is configured to monitor the measured values of the at least one sensor,
wherein, in the base station mode, the at least one processing unit is configured to monitor measured values of at least one other, compatible mobile monitoring device operating in the basic mode, and
wherein the at least one processing unit is configured to automatically set the mobile monitoring device to the basic mode at a time of start up by coupling, via physical proximity to or physical contact with, a compatible mobile monitoring device set to the base station mode.

US Pat. No. 10,192,419

SHOPPING PARTY LOCATOR SYSTEMS AND METHODS

WALMART APOLLO, LLC, Ben...

1. A system for locating a member separated from a group, the system comprising:a plurality of scanning devices for scanning bar codes; and
a computer system of a computing system, which computer system is coupled to the plurality of scanning devices and programmed to:
i. receive from a scanning device of the plurality of scanning devices a signal comprising data associated with a scanned bar code;
ii. automatically identify a group in response to processing the data from the scanning device;
iii. automatically display a photo of the group on computers of the computing system in response to identifying the group, wherein a member separated from the group is identifiable;
iv. using data received and stored, automatically generate and transmit to all computers of the computing system that displays a photo of the separated member of the group;
v. receive from a scanning device of the plurality of scanning devices a signal comprising data associated with a scanned bar code of a label of the separated member from the group; and
vi. automatically notify the computing system that the separated member of the group has been scanned.

US Pat. No. 10,192,418

SYSTEM AND METHOD FOR PERIMETER SECURITY

Geoffrey M. Kern, Cheste...

1. A perimeter security system for maintaining an object relative to a predefined boundary, comprising:a plurality of water displacement devices configured to output fluid and to control a pressure of the outputted fluid when the object is within a first distance from the boundary;
a plurality of light sources configured to emit light toward the object when the object is within a second distance from the boundary;
an auditory system configured to emit an audible output when the object is within a third distance from the boundary;
a visual sensor configured to obtain images or video of at least a portion of the predefined boundary and to transmit the images or video to a location other than the predefined boundary; and
a controller configured to determine when the object ceases movement toward the boundary and to adjust the first, second, and third distances in response to the determination.

US Pat. No. 10,192,417

REMOTE TRIGGER FOR SECURITY SYSTEM

WALGREEN CO., Deerfield,...

1. A system for mitigating retail theft, the system comprising: a security system to which an electronic lock is communicatively connected,the electronic lock securing an item,
the security system including one or more data storage entities storing a plurality of risk profiles corresponding to a plurality of customers of an enterprise providing the item, and
the security system configured to generate and transmit an electronic unlocking signal corresponding to remotely unlocking the electronic lock to thereby provide a particular customer access to the item, the generation and transmission of the electronic unlocking signal based on a risk score corresponding to the particular customer accessing the item, the risk score determined based on an electronic identification of the particular customer, a risk profile of the particular customer, and an item profile of the item, the item profile indicative of at least one of a value of the item or a likelihood of theft of the item.

US Pat. No. 10,192,416

INDOOR POSITIONING AND TRACKING USING A MULTI-BAND WIRELESS NETWORKING SYSTEM

NETGEAR, INC., San Jose,...

1. A method comprising:wirelessly interconnecting a plurality of wireless access points (AP) via a dedicated wireless channel that is dedicated for communication between the plurality of wireless APs, the plurality of wireless APs collectively forming a single multi-band wireless network providing broad coverage to a client device, each of the plurality of wireless APs including a first radio for communication, via the dedicated communication channel, with other APs of the plurality of wireless APs and a second radio for communication with the client device as part of the broad coverage provided to the client device;
coordinating the plurality of wireless APs via the dedicated wireless communication channel;
receiving, by a first wireless AP of the plurality of wireless APs, from each of the other wireless APs of the plurality of wireless APs, over the dedicated wireless communication channel, signals indicative of a position of the client device; and
determining, by the first wireless AP, a position of the client device based on the received signals.

US Pat. No. 10,192,414

SYSTEM AND METHOD FOR OVERLAP DETECTION IN SURVEILLANCE CAMERA NETWORK

Sensormatic Electronics, ...

1. A method for determining overlap of fields of view for surveillance cameras of a network, comprising:defining a critical path monitored by the surveillance cameras via a mobile user device carried by the installer that presents a user interface to start and stop definition of the critical path;
the surveillance cameras capturing image data of the scene during the definition of the critical path and transferring the image data to an analytics system; and
the analytics system determining overlap from the image data along the critical path.

US Pat. No. 10,192,413

THEFT DETERRENT SURVEILLANCE SYSTEM

INNOTECH SECURITY, INC., ...

1. A theft deterrent surveillance system, comprising:at least one tablet-type computer, said tablet-type computer having a display screen and at least one camera lens, at least one data storage drive located within said at least one tablet-type computer, said at least one data storage drive storing video from said at least one camera lens while said theft deterrent surveillance system is active, said at least one tablet-type computer having a wireless internet connection to allow said at least one tablet-type computer to connect to an online data storage environment;
at least one holder, said holder having a bottom wall, two pairs of opposing side walls, and an open front area, said holder being constructed and arranged to encompass a tablet-type computer, said holder encompassing said at least one tablet-type computer such that said display screen of said at least one tablet-type computer being visible through said open front area of said at least one holder, said bottom wall having an outer surface including a mounting bracket, said mounting bracket constructed and arranged for mounting said holder to a support structure;
a video lens adapter positioned on said holder, said video lens adapter position corresponding to said at least one camera lens of said at least one tablet-type computer when said at least one tablet-type computer is encompassed within said at least one holder, said video lens adapter enhancing said at least one camera lens;
an online network connected to said at least one tablet-type computer, said online network running a software application on said at least one tablet-type computer, said online network connecting said at least one tablet-type computer to a server, said server running a web-based software, said server displaying all linked tablet-type computers on said theft deterrent surveillance system, said online network allowing a master user the ability to change settings on said at least one tablet-type computer through said software application; and
a dashboard electronically connected to said server to display status indicators for said theft deterrent surveillance system.

US Pat. No. 10,192,412

INTERCOM SYSTEM FOR EMERGENCY RESCUE

Inwellcom Technology Co.,...

1. An intercom system for emergency rescue comprising:at least one user extension each having a serial number and being capable of generating an alarm signal according to an operation;
an administration server connected to the at least one user extension either via a wired connection or a wireless connection in order to receive the alarm signal, wherein a plot plan is stored in the administration server and has a figure number corresponding to the serial number of the at least one user extension, and a location of the at least one user extension is shown on the plot plan, and a location of the at least one user extension is shown on the plot plan, the at least one user extension having a self-inspection function, the at least one extension inspects itself according to a schedule set by the administration server, and sends an inspection result back to the administration server;
wherein when the administration server receives the alarm signal outputted from the at least one user extension, the administration server affirms the serial number of the at least one user extension and recognizes the plot plan having the figure number corresponding to the serial number of the at least one user extension that outputs the alarm signal;
at least one management device connected to the administration server either via a wired connection or a wireless connection, when the administration server receives the alarm signal, the administration server establishes a video connection between the at least one management device and the at least one user extension and transmits the plot plan that has the figure number corresponding to the at least one user extension to the at least one management device, and responsive to the inspection result revealing that there are function errors occurring in the at least one user extension, the administration server sends a reset instruction to the at least one user extension to reset the at least one user extension.

US Pat. No. 10,192,410

SYSTEM FOR PROVIDING NOTIFICATION OF A STATUS OF A PATIENT EXAMINATION AND RELATED METHODS

Seeca Medical, Inc., Hou...

1. A system for providing a visual notification of a status of a patient examination, the system comprising:a) at least one visual indicator;
b) at least one control device in operative communication with the at least visual indicator;
c) one or more data stores;
d) one or more processors in operative communication with the one or more data stores and the at least one control device; and
e) one or more tangible non-transitory computer readable storage media upon which is encoded machine-readable code that when executed is configured so that the system carries out a method comprising:
receiving from one or more computer interfaces and storing in one or more of the data stores, data comprising information indicative of the status of the patient examination;
generating a signal indicative of the status of the patient examination using the one or more processors;
sending the signal indicative of the status of the patient examination to the at least one control device over at least one communication network using the one or more processors; and
changing a control parameter of the at least one visual indicator based on the signal indicative of the status of the patient examination using the at least one control device so as to cause the at least one visual indicator to reflect the status of the patient examination;
wherein the data comprising information indicative of the status of the patient examination is obtained or derived from an electronic medical record; and
wherein the status of the patient examination is relative to the stage of the patient examination in the examination room.

US Pat. No. 10,192,409

PORTABLE PANIC ALARM

1. A portable panic alarm assembly comprising:a housing that holds an electrically operated audible alarm device, said alarm device being electrically and operably interconnected between first and second alarm contacts;
a battery source mounted within said housing and including a pair of oppositely charged electrodes, a first one of said electrodes of said pair connected to said first alarm contact; and
an actuator switch including a slide component mounted slidably in said housing and an actuator contact carried by said slide component, said actuator switch being selectively alternated between an open state wherein a second electrode of said pair is electrically disconnected from said second alarm contact to deactivate said alarm device and a closed state wherein said actuator contact electrically interconnects said second electrode and said second alarm contact to activate said alarm device; said slide component including an elongate slide carriage that is slidably received within a transverse passageway formed through said housing.

US Pat. No. 10,192,408

REGISTRY VERIFICATION FOR A MECHANIZED STORE USING RADIO FREQUENCY TAGS

1. A system for a mechanized store, the system comprising:a structure enclosing an area, wherein the structure is configured to selectively permit access to a user to the area;
one or more displays in the area;
a plurality of items at the one or more displays;
a plurality of radio frequency (RF) tags attached to the plurality, wherein the plurality of RF tags are configured to be sensed by one or more RF sensors;
one or more cameras configured to detect a number of items removed by the user from the one or more displays; and
one or more processors configured to:
receive a number of items sensed as removed by the one or more RF sensors;
receive the number of items removed by the user detected by the one or more cameras;
compare the number of items sensed as removed by the one or more RF sensors to the number of items removed by the user detected by the one or more cameras to obtain a result; and
saving the result to a record of the user.

US Pat. No. 10,192,407

SYSTEMS AND METHODS FOR CASH PAYMENTS FOR ONLINE GAMING

Handle Financial, Inc., ...

1. A method to facilitate transactions with a game provider, the method comprising:generating an inline frame element at a service provider system, the inline frame element representing a proposed transaction to provide a game from a game provider to a player system;
sending the inline frame element to the game provider to be nested in a frame of a game provider page that is sent to the player system by the game provider;
receiving a player identification information about a player of the player system at the service provider system through the inline frame element;
presenting information regarding a point-of-service to the player system from the service provider system based on the player identification information, the point-of-service being an establishment selected from among a plurality of points-of-service that is local to the player and that is equipped to accept cash payments;
generating a token that is optically readable for use by the point-of-service, the token being linked to the player identification information;
providing the token to the player system from the service provider system;
receiving a token information, a payment information and a confirmation that the player presented the token and a payment from the point-of-service at the service provider system, the confirmation indicating that the player has provided the payment to the point-of-service;
sending the player identification information and the payment information from the service provider system to the game provider in response to receiving the confirmation to indicate completing the transaction to the game provider.

US Pat. No. 10,192,404

DEVICE FOR MANAGING A PROGRESSIVE JACKPOT

1. A gaming system, comprising:a housing;
a display device;
a network interface;
at least one processor; and
at least one memory device that stores a plurality of instructions that, when executed by the at least one processor, cause the at least one processor to operate with the display device and the network interface to:
receive, from a server, a progressive jackpot amount, wherein the progressive jackpot amount is associated with a plurality of gaming systems that includes the gaming system,
display the progressive jackpot amount for a current game,
receive chip information that indicates a jackpot wager for the current game, wherein the server updates the progressive jackpot amount according to the jackpot wager,
receive card information that indicates a game outcome of the current game,
when the game outcome corresponds to a jackpot outcome, display a jackpot amount, wherein the server reduces the progressive jackpot amount by the jackpot amount, and
when the game outcome does not correspond to the jackpot outcome, display the progressive jackpot amount for a next game,
further comprising:
a gaming table;
a radio frequency identification (RFID) chip reader that that generates the chip information by detecting gaming chips being collected into a collection box, wherein the gaming system transmits the chip information to the server; and
an instrumented card shoe that generates the card information by detecting gaming cards removed from the instrumented card shoe, wherein the gaming cards are played on the gaming table,
wherein the at least one processor is further configured to implement a Baccarat game, wherein for the Baccarat game, the jackpot outcome is one of a first jackpot outcome and a second jackpot outcome, and wherein the jackpot amount is one of a first jackpot amount and a second jackpot amount;
wherein the first jackpot outcome is a three-card win by a banker with a point total of 7 and the banker and a player have all red cards, and the first jackpot amount is $1000; and
wherein the second jackpot outcome is the three-card win by the banker with the point total of 7 and the banker and the player have all diamond cards, and the second jackpot amount is all of the progressive jackpot amount.

US Pat. No. 10,192,403

DETERMINING APPEARANCES OF OBJECTS IN A VIRTUAL WORLD BASED ON SPONSORSHIP OF OBJECT APPEARANCES

Facebook, Inc., Menlo Pa...

1. A computer-implemented method comprising:providing, by a computing system, a plurality of objects in a virtual world generated for presentation to a user of an online system, each object having an organic appearance determined by the online system based on information associated with the user by the online system;
receiving, by the computing system, from one or more advertisers, a plurality of sponsorship requests for sponsoring appearances of objects in the virtual world, each sponsorship request including information describing a sponsored appearance of an object in the virtual world and a bid amount specifying an amount of compensation to the online system for displaying the object using the sponsored appearance;
identifying, by the computing system, an opportunity to present one or more objects in the virtual world to the user of the online system;
for one or more of the objects in the virtual world:
generating, by the computing system, a first score for the organic appearance of the object based on an affinity of the user for the organic appearance,
generating, by the computing system, a second score for a sponsored appearance of the object included in a sponsorship request based on an affinity of the user for the sponsored appearance and the bid amount of the sponsorship request including the sponsored appearance of the object,
comparing, by the computing system, the first score for the organic appearance and the second score for the sponsored appearance, and
selecting, by the computing system, an appearance of the object from the organic appearance and the sponsored appearance for the object based on comparing the generated first score for the organic appearance and the generated second score for the sponsored appearance; and
providing, by the computing system, the selected appearances of the one or more objects to a client device for display to the user.

US Pat. No. 10,192,399

OPERATION DEVICE AND DEALER-ALTERNATE DEVICE

UNIVERSAL ENTERTAINMENT C...

1. A dealer replacement device, comprising:a face-formed-body formed by a translucent resin to be in a shape of a face, and including a plurality of areas;
a light emitting device which is configured inside of the face-formed-body and is able to project a light with a plurality of colors switchably to any area of the plurality of areas; and
a light emitting control device which controls the light emitting device and causes the light emitting device to select a color of a light from among the plurality of colors and to select an irradiation area from among the plurality of areas of the face-formed-body according to different conditions and project a light of the selected color into the selected irradiation area;
an arm which is used to perform a plurality of operations;
a body which supports the arm; and
a control device which stores a data table in which the plurality of operations are associated with the plurality of conditions, respectively, and when the light emitting control device controls the light emitting device to express a condition of the plurality of conditions, determines an operation associated with the expressed condition by referring to the data table and controls the arm to perform the determined operation.

US Pat. No. 10,192,398

SYSTEM AND METHOD FOR POSITIONALLY ACCURATE GAMING CONTENT

Bally Gaming, Inc., Las ...

1. A system for providing access to at least first interactive content or second interactive content by a user of a portable computing device based upon a determined location of the portable computing device, the portable computing device having communication functionality, the system comprising:a server storing data representing the first interactive content and the second interactive content;
one or more communication beacons in communication with the server through a communication network;
wherein the server enables the portable computing device to display the first interactive content when the portable computing device is determined to be in a first location and to display the second interactive content when the portable computing device is determined to be in a second location,
wherein the portable computing device implements a first unique interaction method in the first location and implements a second unique interaction method in the second location, wherein the first unique player interaction method is a touchscreen interface, and wherein the second unique player interaction method enables pitch and yaw input capabilities.

US Pat. No. 10,192,397

AUTOMATED HAND STRENGTH ESTIMATION FOR CARD GAMES

Zynga Inc., San Francisc...

1. A system comprising:one or more processors of a device;
one or more memories of the device; and
a set of instructions incorporated into the one or more memories, the set of instructions configuring the one or more processors of the device to generate an estimation of odds of an event occurring in a game executing on the device, the generating of the estimation including performing a number of repeated background simulations of the game being played to completion from a particular point, the number selected such that the generating of the estimation has a lower computational load than an exact calculation of the odds, the generating of the estimation including, at least:
receiving a state of the game, the state including an indication of the particular point;
performing the selected number of the repeated background simulations of the game being played to completion from the particular point;
determining the estimation of the odds of the event occurring based on results of the selected number of the repeated background simulations; and
communicating the estimation of the odds for integration into a user interface of the game for presentation on the device as a measure of a strength of a position of the player in the game at the particular point.

US Pat. No. 10,192,396

GAMES USING FINANCIAL INDICATORS AS RANDOM NUMBER GENERATORS

CFPH, LLC, New York, NY ...

1. A method for facilitating electronic exchange of data representing gaming and financial information over a network with graphical user interfaces of electronic device, the method comprising:causing, by at least one processor of a computing device of a server, to be output to a user at a display portion of a graphical user interface of an electronic device of the user, the display portion of the graphical user interface comprising:
(1) data representing information about a financial market indicator;
(2) data representing one or more betting parameters associated with an opportunity to place a wager on an outcome of a game, the one or more betting parameters comprising odds for at least a first of a plurality of possible outcomes of the game, the plurality of possible outcomes comprising ten possible outcomes corresponding to the ten digits zero (0) through nine (9);
(3) data representing information about a designated future time at which the outcome of the game will be resolved; and
(4) data representing indicia of a roulette-style wheel comprising a plurality of numbered slots, each of the plurality of numbered slots corresponding to a single digit selected from the group consisting of the ten digits zero (0) through nine (9);
receiving, by the at least one processor of the computing device of the server, from an input portion of the graphical user interface of the electronic device of the user an electronic request to bet on the first possible outcome of the game, the request comprising a wager amount, in which the interface comprises an indicia of the wager amount;
causing to be displayed to a user at the display portion of the graphical user interface of the electronic device of the user, by the at least one processor of the computer device of the server, a dynamically changing current value of the financial market indicator, the displayed current value comprising a plurality of digits including a least significant displayed digit, in which the least significant displayed digit continually changes in real time during a duration of the game;
determining, by the at least one processor of the computing device of the server, a value of financial market indicator effective at the designated future time;
determining, by the at least one processor of the computing device of the server, an actual outcome of the game based on a least significant displayed digit of the value of the financial market indicator effective at the designated future time;
determining, by the at least one processor of the computing device of the server, that the actual outcome comprises the first possible outcome; and
responsive to determining that the actual outcome comprises the first possible outcome, causing, by the at least one processor of the computing device of the server, data representing a payout to be provided to the display portion of the graphical user interface of the electronic device of the user based on the wager amount and the odds.

US Pat. No. 10,192,395

ELECTRONIC GAMING DEVICE

Fresh Idea Global Limited...

1. An electronic gaming device comprising:a card reader configured to assist in identifying a player;
a memory including a plurality of preset contingent gaming options with respect to game outcome data from one or more live gaming tables hosting live table games, wherein each live table game supports one or more wagers based on the live table game, a live dealer, and the use of one or more physical game objects for the play of the live table game; and
a processor configured to obtain in real time game outcome data for the live table games being played at the multiple live gaming tables via a network interface, the processor being configured to present one or more of the plurality of preset contingent gaming options for a wager contingent on the obtained game outcome data, wherein the preset contingent gaming options comprises a specific pattern of game outcomes over multiple live table games being played at one or more of the multiple live gaming tables, the processor being further configured to initiate a contingent wager based on a detection of the at least one preset contingent gaming option being present in the obtained game outcome data, wherein the contingent wager is obtained from credits available to the player identified using the card reader.

US Pat. No. 10,192,394

CREDIT AND ENABLING SYSTEM FOR VIRTUAL CONSTRUCTS IN A HYBRID GAME

Gamblit Gaming, LLC, Gle...

1. A distributed controlled entity hybrid game comprising:a real world server comprising:
a real world credit meter;
a random number generator; and
a real world credit pay table, wherein the real world server is configured to:
receive, from a game world engine, a trigger of a gambling event for a wager of real world credit;
determine a gambling outcome for the wager of real world credit in response to the trigger using the random number generator and the real world credit pay table;
augment an amount of real world credits stored in the real world credit meter based on the gambling outcome; and
distribute the randomly generated payout of real world credit to the game world engine;
an entertainment software engine configured to:
receive input from a player via a user input device;
execute an entertainment game providing an entertainment game outcome based upon a consumption of a first amount of enabling elements of the entertainment game by a controlled entity instructed by the player;
associate an entertainment game state with the first amount of enabling elements consumed;
distribute to the game world engine the first amount of enabling elements consumed;
distribute to the game world engine the entertainment game state associated with the first amount of enabling elements consumed;
generate a perceivable output of the first amount of enabling elements consumed by the game world character on a visual output device;
receive from the game world engine a second amount of enabling elements for use by the game world character in the entertainment game;
update the perceivable output on the visual output device with the second amount of enabling elements;
the game world engine connected to the entertainment software engine and connected to the real world server, wherein the game world engine is constructed to:
receive the first amount of enabling elements consumed;
receive the entertainment game state associated with the first amount of enabling elements consumed;
determine if a gameplay gambling event has occurred based on the entertainment game state associated with the first amount of enabling elements consumed;
generate the trigger of the wager of real world credit when a gameplay gambling event has occurred;
distribute to the real world server, the trigger;
receive from the real world server, the gambling outcome;
generate a second amount of enabling elements based on the gambling result; and
distribute the second amount of enabling elements to the entertainment software engine via the network.

US Pat. No. 10,192,392

METHOD FOR CONFIGURING CASINO OPERATIONS

1. A method of automating at least some aspects of casino management in a casino having a plurality of gaming machines connected to a communication network, the method comprising: generating a plurality of promotional codes that each entitle a recipient to a benefit of at least one of discounted wagers on at least some of the gaming machines and eligibility to participate in at least one promotion; publishing different promotional codes in a plurality of advertising venues, including transmitting the at least one code to a mobile computing device accessible by at least some of the recipients; using a processor to store at least some of the codes in a memory operatively connected to the communication network; receiving one of the codes from each of at least some of the recipients via a player interface at a corresponding gaming machine selected for play by the recipient; receiving value from each of the at least some recipients for wagering on a respective one of each of at least some of the gaming devices via an accepting device configured to engage a physical item associated with a monetary value, the monetary establishing a credit balance that decreases based at least on wagering activity; tracking at least the amount wagered at each gaming machine using a meter associated with each gaming machine; comparing the received code with the stored codes; providing the benefit to the recipient; tracking the received codes; tracking the wagers made by players using each code; comparing the value of wagers made using each code with the cost of publishing the code; and automatically changing at least one advertising venue where at least one of the codes is published based on the comparison.

US Pat. No. 10,192,391

GAMING DEVICE IMPLEMENTING MULTI-REEL SYMBOLS FROM PRIOR GAME RESULTS

1. A gaming device comprising:a display including a video screen having a game play grid showing portions of a plurality of game reels;
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 configured to store a credit amount; and
a processor operable to:
receive a signal from the wager input device indicating receipt of a physical item associated with a currency value,
increase the credit amount stored in the memory based on the currency value of the received physical item,
receive a first game initiation signal indicating a wager amount, the wager amount deducted from the credit amount stored in the memory,
determine an outcome for a first gaming event,
display the determined first game outcome in the game play grid of the display,
evaluate the determined first game outcome to identify winning symbol combinations,
provide awards associated with any identified winning symbol combinations for the first game outcome, where the credit amount stored in the memory is increased based on the provided awards associated with the first game outcome,
form a multi-reel symbol when a symbol on a first game reel is adjacent to a substantially identical symbol on a second game reel in the game play grid of the display based on the first game outcome, where the multi-reel symbol is formed by combining the two substantially identical symbols on the first game reel and the second game reel,
receive a second game initiation signal indicating a wager amount, the wager amount deducted from the credit amount stored in the memory,
determine an outcome for a second gaming event, where the outcome determination for the second gaming event includes using the multi-reel symbol formed from the first game outcome,
display the determined second game outcome in the game play grid of the display,
evaluate the determined second game outcome to identify winning symbol combinations, and
provide awards associated with any identified winning symbol combinations for the second game outcome, where the credit amount stored in the memory is increased based on the provided awards associated with the second game outcome.

US Pat. No. 10,192,389

METHODS, APPARATUS AND SYSTEMS FOR DETERMINING AN ADJUSTMENT VALUE OF A GAMING DEVICE

1. In a data analysis computer system, a method of determining a gaming device adjustment value for a gaming device located in a gaming environment, the gaming device in communication with the data analysis computer system, the method including the steps of:receiving images on the data analysis computer system of the gaming environment from at least one camera;
analyzing the received images by intelligent emotional data collectors on the data analysis computer system to produce gaming device emotional behavioral interaction data associated with the gaming device, the intelligent emotional data collectors comprised of one or more of the group consisting of a location movement monitoring module, a gait measurement module, and a face analysis module;
receiving profitability data associated with the gaming device on the data analysis computer;
receiving, at an adjustment module on the data analysis computer system, the gaming device emotional behavioral interaction data associated with the gaming device from the intelligent emotional data collectors and the current actual win value from the gaming device;
applying, at the adjustment module, determined weighting values to the gaming device emotional behavioral interaction data to develop weighted values of the gaming device emotional behavioral interaction data;
performing, at the adjustment module, interaction analysis on the received gaming device emotional behavioral interaction data in relation to the gaming device current actual win value to determine the relevancy of the gaming device emotional behavioral interaction data;
determining a gaming device adjustment value based on the interaction analysis and the weighted values of the gaming device emotional behavioral interaction data, the gaming device adjustment value being a monetary based value;
determining a gaming device profitability adjustment value based on the gaming device profitability data, the gaming device profitability adjustment value being a monetary based value; and
applying the gaming device adjustment value and the gaming device profitability adjustment value to the gaming device current monetary based value to adjust a profile of the gaming device.

US Pat. No. 10,192,388

SINGLE SPACE PARKING METER AND REMOVABLE SINGLE SPACE PARKING METER MECHANISM

J.J. MACKAY CANADA LIMITE...

1. A single space parking meter comprising:a back housing;
a removable single space parking meter mechanism engageable with the back housing, the removable single space parking meter mechanism comprising:
an internal structure;
a front housing, to be exposed to an external environment, coupled to the internal structure;
one or more input controls located on the front housing;
a display; and
an antenna for a contactless payment reader.

US Pat. No. 10,192,387

FACILITATING DIRECT RIDER DRIVER PAIRING FOR MASS EGRESS AREAS

Uber Technologies, Inc., ...

1. A mobile computing device comprising:a network communication interface;
an output device;
one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the mobile computing device to:
execute, on the mobile computing device, a rider application in one of at least two modes, including a default mode and a late-binding mode;
wherein execution of the rider application causes the mobile computing device to communicate with an on-demand transportation system, over one or more wireless networks, using the network communication interface;
wherein in either of the default mode or the late-binding mode, the rider application is operable by a user to cause the mobile computing device to transmit, over the one or more wireless networks, a transport request to the on-demand transportation system based on a corresponding user-input;
wherein in the default mode, the rider application receives from the on-demand transportation system over the one or more wireless networks, and as a response to the transport request, a confirmation of a paired driver that is assigned to the transport request of the user of the mobile computing device;
wherein in the late-binding mode, the rider application:
receives, over the one or more wireless networks, data for a unique match code from the on-demand transportation system;
generates, based on the data for the unique match code, a digital signature;
outputs, from the output device of the mobile computing device, the digital signature, wherein the outputted digital signature is detected by a corresponding computing device of an available driver, causing the available driver and the user to be paired through the on-demand transportation system for the transport request; and
update a status of the rider application to indicate that transport is being provided by the available driver for the user.

US Pat. No. 10,192,386

MECHANICAL TIME DELAY PRODUCT DISPENSER

The Tranzonic Companies, ...

1. An apparatus to retain and dispense feminine products, the apparatus comprising:a. a cabinet comprising a top panel, a left side panel, a right side panel, a front panel, a back panel, and a bottom panel with said bottom panel having a bottom release tray;
b. said front panel comprising a front face, a front face plate with said front face plate having a left pushbutton and a right pushbutton;
c. a sanitary napkin rack and a tampon rack with said sanitary napkin rack having a sanitary napkin rack back, a sanitary napkin rack left side, a sanitary napkin rack right side, a sanitary napkin rack front, and a sanitary napkin rack bottom, and said tampon rack having a tampon rack back, a tampon rack left side, a tampon rack right side, a tampon rack front, and a tampon rack bottom;
d. a left horizontal support rod that is affixed through a center of a left pinion gear and a right horizontal support rod that is affixed through a center of a right pinion gear;
e. said left horizontal support rod is affixed at a distal end to a left plunger and said right horizontal support rod is affixed at a distal end to a right plunger;
f. said bottom panel having a left timing plate and a right timing plate affixed to said bottom panel;
g. said left timing plate having a left top surface and a left front surface with said left top surface having a left top circular hole that is directly connected to a left interior chamber;
h. said right timing plate having a right top surface and a right front surface with said right top surface having a right top circular hole that is directly connected to a right interior chamber;
i. said left interior chamber having left internal threads adjacent to a left front circular hole and said right interior chamber having right internal threads adjacent to a right front circular hole;
j. said left timing plate configured to enable said left interior chamber to be decreased in size as a left threaded screw engages said left internal threads and is further inserted into said left front circular hole with a suction release timing on said left plunger that is increased as a volume of air in the left interior chamber is reduced as the left threaded screw is threaded further into the left timing plate; and
k. said right timing plate configured to enable said right interior chamber to be decreased in size as a right threaded screw engages said right internal threads and is further inserted into said right front circular hole with a suction release timing on said right plunger that is increased as a volume of air in the right interior chamber is reduced as the right threaded screw is threaded further into the right timing plate;
l. whereby, when the left pushbutton is pressed in towards a center of said cabinet, a left push rod moves causing teeth on said left push rod to engage teeth on said left pinion gear causing a first left wing and a second left wing to rotate and push a lowest sanitary napkin off said sanitary napkin rack and onto said bottom release tray while causing a left vertical plunger rod and said left plunger to displace downwards and cause said left plunger to be temporarily affixed to said left timing plate, with a length of time to reset the left pushbutton to dispense another sanitary napkin dependent on the suction release timing of the left plunger before it is released;
m. whereby, when the right pushbutton is pressed in towards the center of said cabinet, a right push rod moves causing teeth on said right push rod to engage teeth on said right pinion gear causing a first right wing and a second right wing to rotate and push a lowest tampon off said tampon rack and onto said bottom release tray while causing a right vertical plunger rod and said right plunger to displace downwards and cause said right plunger to be temporarily affixed to said right timing plate, with a length of time to reset the right pushbutton to dispense another tampon is dependent on the suction release timing of the right plunger before it is released.

US Pat. No. 10,192,385

BANKNOTE PROCESSING APPARATUS

Oki Electric Industry Co....

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

US Pat. No. 10,192,384

MONEY ITEM HANDLING DEVICE AND CONVEYOR

Crane Payment Innovations...

1. A handling device for money items having a generally discoidal surface and a peripheral edge, the handling device comprising:a receiving station configured to receive money items supplied thereto, a money item processing station; and
a conveyor configured to convey money items from the money item receiving station to the money item processing station, the conveyor comprising:
a conveyor member having a money item receiving surface, and
first and second lugs upstanding from said money item receiving surface, the first lug comprising a forward facing first capture region and the second lug comprising a forward facing second capture region, the capture regions configured to be driven in a longitudinal conveying direction through the money item receiving station to receive a money item with its major discoidal surface overlying the money item receiving surface and with its peripheral edge abutting the capture regions of the lugs, one of the capture regions of the lugs being upstanding from said money item receiving surface at least in part by a height greater than the other capture region,
wherein the capture regions are arranged such that if first and second of said money items become lodged on the money item receiving surface and abutting the first and second capture regions respectively, upon forward movement of the conveyor in the longitudinal conveying direction, the first money item is urged by the first capture region against the second money item so as to dislodge the second money item from abutment with the second capture region so that solely the first money item is held in abutment with the first and second capture regions,
wherein the first and second lugs are disposed on opposite sides of a longitudinal axis of the conveyor member, and the first capture region of the first lug comprises a capture surface facing forwardly in said longitudinal conveying direction, having a height which reduces in a direction of said longitudinal axis, and
wherein the capture surface is trapezoidal and forms an acute angle with the longitudinal axis in the longitudinal conveying direction and with a height that increases outwardly from the longitudinal axis.

US Pat. No. 10,192,383

FIRST ENTRY NOTIFICATION

ASSA ABLOY AB, (SE)

1. A method of administering an access control system for a multi-room property having a plurality of locks, at least one of which is an offline lock and has no direct wired connectivity to an access control system backend, the method comprising:determining that a guest has requested check-in to the multi-room property;
assigning a room from the multi-room property to the guest;
determining a lock that is used to secure the room;
generating an electronic key that contains information enabling access to the determined lock;
transmitting the electronic key to a mobile device of the guest, wherein the electronic key is transmitted to the mobile device via a wireless communications network;
creating a guest account within a property management system (PMS) of the multi-room property prior to the guest arrival at the multi-room property;
determining that the mobile device has been presented to the lock for a first time;
analyzing the electronic key transmitted to the mobile device and the information contained therein at the electronic lock;
determining to grant the guest access to the room based on the analysis of the electronic key and the information contained therein; and
transmitting information from the lock to the mobile device in response to determining to grant the guest access to the room, wherein the information is only transmitted to the mobile device the first time that the mobile device is presented to the lock and the guest is granted access to the room, and wherein the information transmitted from the lock to the mobile device includes a room identifier, success information, and/or a first use indication.

US Pat. No. 10,192,382

TRANSPONDER KEY REPLICATION

RB Distribution, Inc., C...

1. A method for replicating a transponder key, the method comprising:inserting a first transponder key into a transponder key replication device;
using the transponder key replication device to obtain a transponder code from the first transponder key;
capturing an image of a bitting characteristic of the first transponder key using a camera within the transponder key replication device;
providing a remote transponder key reproduction unit;
transmitting the transponder code and the captured bitting characteristics from the first transponder key replication device to the remote transponder key reproduction unit; and,
using the remote transponder key reproduction unit to apply both the transmitted transponder code and captured bitting characteristics from the first transponder key to a second transponder key located at the remote transponder key reproduction unit.

US Pat. No. 10,192,381

FUEL DISPENSER DOOR LOCK AND ALARM CONTROL

Wayne Fueling Systems LLC...

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

US Pat. No. 10,192,380

KEY DEVICE AND ASSOCIATED METHOD, COMPUTER PROGRAM AND COMPUTER PROGRAM PRODUCT

ASSA ABLOY AB, (SE)

1. A key device comprising:a mechanical interface for mechanically maneuvering a lock device upon successful access control, the mechanical interface comprising a connector for communication with the lock device such that the lock device is able to perform electronic access control using the key device;
a clock;
a memory;
a radio communication module; and
a controller arranged to, using the radio communication module, communicate with an access control device and use the memory as temporary storage for communication, wherein the controller is arranged to receive an update validity time for the key device.

US Pat. No. 10,192,379

SYSTEM AND METHOD FOR MITIGATING RELAY STATION ATTACK

Huf North America Automot...

1. A system for mitigating relay station attack, the system comprising:a first wireless communication node operable to transmit data including an encrypted transmit power value;
a second wireless communication node operable to:
receive the data;
decrypt the encrypted transmit power value;
determine a received signal strength indication value of the data; and
compare the received signal strength indication value to the decrypted transmit power value; and
prevent communication between the first wireless communication node and the second wireless communication node based on the comparison between the received signal strength indication value and the decrypted transmit power value.

US Pat. No. 10,192,378

METHOD AND SYSTEM FOR MANAGING DOOR ACCESS USING BEACON SIGNAL

SUPREMA INC., Seongnam-s...

1. A control method of a control unit for performing an operation related to access to a target area of a user, wherein the user carries a terminal and the terminal obtains a broadcasted signal from at least one broadcasting unit, the control method comprising:obtaining a direction of user movement related to the target area based on information contained in the broadcasted signal, a received-signal strength of the broadcasted signal at the terminal or whether the broadcasted signal is received at the terminal; and
wherein a first direction of the user movement includes a direction towards moving from an outside of the target area to an inside of the target area, and
wherein a second direction of the user movement includes a direction towards moving from the inside of the target area to the outside of the target area,
obtaining an access authentication process according to the obtained direction of the user movement,
wherein a first access authentication process is obtained when the direction of the user movement is the first direction, and
wherein a second access authentication process is obtained when the direction of the user movement is the second direction, and
wherein the first access authentication process is different from the second access authentication process.

US Pat. No. 10,192,376

SECURITY CHECKPOINT

SICPA HOLDING SA, Prilly...

1. A security checkpoint system, comprising:(a) a one-way mirror for concealingly permitting automated collection of data related to a person at a security checkpoint;
(b) recording equipment for recording said data, said recording equipment being concealed from the person by said one-way mirror; and
(c) a document scanner arranged to scan a document carried by the person,
wherein the data recorded by the recording equipment is automatically compared to the data produced by the document scanner, and
wherein the security checkpoint is operable to display information on the one-way mirror so that the information is visible to persons present at the security checkpoint.

US Pat. No. 10,192,375

TWO-FACTOR AUTHENTICATION PATTERN-BASED DOOR LOCK CONTROL METHOD AND TWO-FACTOR AUTHENTICATION PATTERN-BASED DOOR LOCK

1. A two-factor authentication pattern-based door lock control method, comprising:a first authentication checking step of checking justification and a location of a first authentication as the corresponding authentication in the case any one of outdoor authentication and indoor authentication is normally performed;
a door opening and closing checking step of checking whether a door is open and closed sequentially;
a second authentication checking step of checking whether a second authentication is performed within a given period of time after the door is open or closed and of checking a location where the second authentication is performed; and
a step of determining whether a locked state of a door lock is maintained, on the basis of the checked location of the first authentication, the checked door opening and closing, the checked result for the performance of the second authentication, and the location of the second authentication.

US Pat. No. 10,192,374

RECEIVING CIRCUIT FOR A VEHICLE REMOTE

CONTINENTAL AUTOMOTIVE GM...

1. A transmitting and receiving circuit for use with a vehicle and serving for receiving a signal of a transponder, the transmitting and receiving circuit comprising:an output path including an output antenna emitting an enquiry signal for receipt by a first parallel resonant circuit of the transponder reacting to the enquiry signal by generating a carrier signal using stored energy and then modulating the carrier signal in terms of either amplitude or phase;
a plurality of input paths each having an antenna and a respective parallel resonant circuit;
a multiplexer with a plurality of switches controlled by control signals and connecting a chosen one of the input paths to a detuner; and
a discharge switch operable to discharge a second parallel resonant circuit in the chosen one of the plurality input paths among the plurality of input paths before reception of a response to the enquiry signal;
the detuner pulling a resonant frequency and an operating quality factor of the chosen one of the plurality of input paths to values improving signal quality factor for reception of the modulated carrier signal from the second parallel resonant circuit.

US Pat. No. 10,192,372

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

ASSA ABLOY AB, (SE)

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

US Pat. No. 10,192,371

SYSTEM AND METHOD FOR A DIAGNOSTIC SOFTWARE SERVICE

Matco Tools Corporation, ...

1. A mobile electronic communication device for use by a vehicle maintenance technician for motor vehicle maintenance, comprising:a user interface;
a display;
a communication interface; and
a processor coupled to computer-readable storage medium on the mobile device having stored thereon computer-executable instructions for use in maintenance of a motor vehicle, the computer readable instructions, when executed by the processor, configuring the processor to:
output, on the display of the mobile device, a list of diagnostic software modules available for utilization by a vehicle maintenance technician for analysis of a vehicle data package where the processor includes the list of diagnostic software modules;
select, via the user interface, a selection of one or more diagnostic software modules from the list of diagnostic software modules;
receive, via the user interface, a diagnostic software package comprising a selection of one or more diagnostic software modules from the list of diagnostic software modules;
receive, via the communication interface, the vehicle data package from the motor vehicle;
enable operation of the diagnostic software package, upon receipt of an authorization signal where the authorization signal is a result of a payment for the one or more diagnostic software modules, for generating an analysis result from an analysis of at least a portion of the vehicle data package; and
output on the display the analysis result of the diagnostic software package.

US Pat. No. 10,192,370

SYSTEMS AND METHODS FOR UTILIZING TELEMATICS DATA TO IMPROVE FLEET MANAGEMENT OPERATIONS

United Parcel Service Of ...

1. A fleet management system configured for managing a distributed network of fleet vehicles, the system comprising:a plurality of telematics devices with each of the respective telematics devices affixed to a corresponding fleet vehicle, wherein each telematics device is configured to:
monitor a plurality of onboard sensors located on the corresponding fleet vehicle; and
upon detecting one or more trigger events, record telematics data received from one or more of the onboard sensors, wherein the recorded telematics data is indicative of the corresponding vehicle's ignition status and the corresponding vehicle's engine speed; and
a computer system comprising one or more memory storage areas and one or more processors, wherein the one or more processors are configured to:
receive, from each of the plurality of telematics devices, recorded telematics data for each of the fleet vehicles;
segment the recorded telematics data for each of the fleet vehicles into one or more vehicle trips, wherein each vehicle trip is defined by a period of time during which the corresponding vehicle's engine is continuously active, and each vehicle trip comprises one or more vehicle trip segments distinguished from other vehicle trip segments occurring within the same vehicle trip based on vehicle activity;
associate at least one of the one or more trigger events with a vehicle trip segment; and
determine, based at least in part on the association between the one or more trigger events and the vehicle trip segments, whether the one or more trigger events satisfy a predefined travel analysis criterion; and
generate a graphical user display illustrating at least a portion of the recorded telematics data, wherein the graphical user display indicates whether the one or more trigger events satisfy the predefined travel analysis criterion.

US Pat. No. 10,192,369

METHOD AND SYSTEM FOR LOGGING VEHICLE BEHAVIOUR

Andrew William Wright, V...

1. A mobile telecommunications device configured to log driving information associated with a vehicle, the mobile telecommunications device comprising:a sensor set comprising an image sensor, an audio sensor, an accelerometer or a positioning module, or a combination thereof;
a user interface;
a processor and;
a memory;
the mobile telecommunications device being configured to:
determine, based on at least one of the inputs received by the user interface and sensor data from the device's sensor set, a start of a driving period during which the mobile device is removably attached to the vehicle and the vehicle is in use;
process the sensor data from the sensor set during the driving period to derive driving information associated with how the vehicle is driven; and
store a selection of the driving information to the memory;
wherein the driving information is derived without data from the vehicle sensors, and the memory comprises:
a long term memory for persistently storing driving information and a short term memory for transiently storing driving information, wherein the short term memory receives driving information at a higher update rate than the long term memory, the mobile telecommunications device being further configured to:
write driving information to the short term memory at a predetermined update rate during the driving period in a predetermined sequence; and,
overwrite the driving information previously written to the short term memory in accordance with the predetermined sequence.

US Pat. No. 10,192,366

INTERACTIVE GRAPHICAL USER INTERFACE (GUI) FOR DESIGNING PREFORM GEOMETRIES

The Boeing Company, Chic...

1. A computer-implemented method, comprising:providing, by a computing device and for display, a three-dimensional (3D) model of a part;
receiving, via a graphical user interface (GUI) of the computing device, data defining a cutting plane, wherein the cutting plane intersects the 3D model of the part and divides the 3D model into a first portion and a second portion;
determining, by the computing device, a first set of minimum-volume bounding boxes that is tangent to the cutting plane and encloses the first portion of the 3D model;
determining, by the computing device, a second set of minimum-volume bounding boxes that is tangent to the cutting plane and encloses the second portion of the 3D model; and
providing, by the computing device, a preform geometry for the part, wherein the preform geometry comprises the first set of minimum-volume bounding boxes and the second set of minimum-volume bounding boxes.

US Pat. No. 10,192,365

AUGMENTED REALITY CONTENT RENDERING VIA ALBEDO MODELS, SYSTEMS AND METHODS

Nant Holdings IP, LLC, C...

1. A method of rendering augmented reality content, comprising:obtaining, by a rendering device, an albedo model related to a patient in a medical environment, the albedo model comprising portions corresponding to portions of the patient, wherein each portion of the albedo model includes lighting rules selected based on a reflective nature of a corresponding portion of the patient;
obtaining, by the rendering device, augmented reality (AR) content related to the patient;
deriving, by the rendering device, a pose of the patient or of one or more portions of the patient from a digital representation of the patient;
aligning, by the rendering device, the albedo model with the pose;
deriving, by the rendering device, observed shading data from the digital representation and the albedo model;
deriving an estimated object shading model using the albedo model and the observed shading data;
generating, by the rendering device, environmentally adjusted AR content by applying the estimated object shading model to the AR content; and
rendering, by the rendering device, the environmentally adjusted AR content.

US Pat. No. 10,192,364

AUGMENTED REALITY PRODUCT PREVIEW

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

1. A computing device comprising:at least one processor;
a camera;
a display screen; and
memory including instructions that, when executed by the at least one processor, cause the computing device to:
obtain image data of a physical environment containing a marker using the camera;
analyze the image data to determine a first position of the marker with respect to the computing device;
display, on the display screen in an interface, a representation of an item associated with the marker, the representation of the item appearing within a virtual container at a second position and determined based at least in part on dimensions associated with the item;
determine a first overlap value between the virtual container and an object located in the physical environment that is represented in the interface;
determine that the first overlap value fails to satisfy an overlap threshold; and
provide a listing of items, wherein a representation of an item of the listing of items, when positioned at the second position, is associated with a second overlap value that satisfies the overlap threshold, wherein the overlap threshold corresponds to the representation of the item of the listing of times having no overlap with the object represented in the interface.

US Pat. No. 10,192,361

HEAD-MOUNTED DISPLAY DEVICE AND COMPUTER PROGRAM

SEIKO EPSON CORPORATION, ...

1. A head-mounted display device comprising:an image display having an optical element to transmit light from an outside scene and a display element to display an image;
a camera;
a memory configured to store data of a marker image;
one or more processors configured to:
display an image on the image display based at least on the data; and
derive at least one of a camera parameter of the camera and a spatial relationship, the spatial relationship being between the camera and the image display, based at least on an image that is captured by the camera in a condition that allows a user to visually perceive that the marker image displayed by the image display and a real marker corresponding to the marker image align at least partially with each other, the real marker being captured in the image by the camera, wherein
the real marker includes a first set of circles within a square, the first set of circles arranged along intersecting diagonal lines connecting four peaks of the square, and
the marker image includes a second set of circles, the second set of circles corresponding to the first set of circles such that an alignment of the second set of circles with the first set of circles results in a calibration of the head-mounted display device.

US Pat. No. 10,192,360

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Sony Interactive Entertai...

1. An information processing apparatus comprising:a real space analysis unit configured to sequentially identify, from an image of a real space taken by a camera, a positional relation between a display apparatus, a real surface in front of a flat screen of the display apparatus, a real body on the real surface to be handled by a user, and the user;
an information processing unit configured to: (i) arrange a virtual surface corresponding to the real surface and a virtual object corresponding to the real body in a virtual space created on the basis of the positional relation between the display apparatus and the real surface, and (ii) set a virtual viewpoint for the virtual surface and the virtual object by changing the virtual viewpoint in accordance with a movement of the user in all three dimensions of the real space, including laterally leftward and rightward with respect to a center of the flat screen; and
a display image generation unit configured to generate a display image by drawing the virtual surface and the virtual object seen from the virtual viewpoint and output the generated display image to the display apparatus for display on the flat screen, wherein:
the flat screen includes only a single, planar display surface and the display image is displayed on the single planar display surface,
the real surface defines a first plane in the real space and the flat screen of the display apparatus defines a second plane in the real space, where the first and second planes are orthogonal to one another,
the display image is generated in such a way that the virtual surface and the virtual object in the virtual space maintain visual continuity with the real surface and the real body in the real space, and
the identification of the positional relation, the arrangement of the virtual surface, the arrangement of the virtual object, the setting of the virtual viewpoint in accordance with the movement of the user in all three dimensions of the real space, and the output of the display image such that the virtual surface and the virtual object in the virtual space maintain visual continuity with the real surface and the real body in the real space, are repeated a plurality of times per second such that real-time changes in the appearance of the virtual surface and the virtual object appear on the flat screen as the user moves in all three dimensions of the real space, including laterally leftward and rightward with respect to a center of the flat screen.

US Pat. No. 10,192,359

SUBJECT SELECTED AUGMENTED REALITY SKIN

EMPIRE TECHNOLOGY DEVELOP...

1. A method to generate augmented image data, the method comprising:broadcasting, by a user device, a signal that includes a request to receive first image data, wherein the request indicates that an augmented reality skin is to be applied on the first image data by the user device;
in response to the signal being broadcasted, receiving, by the user device that includes a camera, the first image data from a camera of a receiving device, wherein the first image data includes a first image of a user associated with the user device that is to be displayed by the receiving device;
modifying, by the user device, one or more pixel values in the first image data based on the augmented reality skin to obtain the augmented image data, wherein the augmented image data includes an augmented first image and excludes the augmented reality skin; and
sending, by the user device, the augmented image data to the receiving device.

US Pat. No. 10,192,358

AUTO-STEREOSCOPIC AUGMENTED REALITY DISPLAY

Microsoft Technology Lice...

1. An imaging structure implemented in a display device, the imaging structure comprising:a waveguide configured for see-through viewing of an environment, the waveguide further configured to transmit light of a virtual image that is generated as a near-display object to appear at a distance in the environment when the environment is viewed through the waveguide;
one or more sensors configured to provide reference data related to at least a position and an orientation of the imaging structure in the environment with respect to a real object in the environment; and
switchable diffractive elements integrated in the waveguide and configured in display zones of the display device, the display zones including vector adjustments, based in part on the reference data, to account for the position and the orientation of the imaging structure and enable the virtual image that appears at the distance in the environment to be generated with an accurate viewing angle relative to a viewing angle of the real object in the environment, the switchable diffractive elements switchable to independently activate the display zones to correct for an accurate stereopsis view of the virtual image that appears at the distance in the environment,
wherein:
one or more first display zones can be activated to provide a representation of the virtual image for a right eye of a user based on tracked pupil positions of the user, one or more second display zones can be activated to provide a different representation of the virtual image for a left eye of the user based on the tracked pupil positions of the user, and
the one or more first display zones and the one or more second display zones are determined by calculating a ray-trace bisector for each of one or more tiles of the display device relative to a current bisector eye position.

US Pat. No. 10,192,357

GRAPHIC PROCESSING APPARATUS AND METHOD OF PERFORMING GRAPHICS PIPELINE

SAMSUNG ELECTRONICS CO., ...

1. A method of performing a graphics pipeline in a graphic processing apparatus, the method comprising:determining, by a binning pipeline, whether each of a plurality of input drawcalls is a first-type drawcall requiring tessellation or a second-type drawcall requiring no tessellation;
performing, by the binning pipeline, tile binning to identify a tile list covering a bounding box corresponding to the first-type drawcall;
generating, by the binning pipeline, a bounding box bitstream, the bounding box bitstream comprising identification information indicating the first-type drawcall, identification information indicating the second-type drawcall, and information about the tile list; and
performing, by a rendering pipeline, a tessellation, wherein the tessellation is only performed on tiles including the first-type drawcall,
wherein when a first tile includes the first-type drawcall, primitives of the first tile are tessellated, and when a second tile includes the first-type drawcall and the same primitives as the first tile, the second tile is not tessellated.

US Pat. No. 10,192,356

DYNAMIC RISK STRUCTURE CREATION SYSTEMS AND/OR METHODS OF MAKING THE SAME

BWISE B.V., Rosmalen (NL...

1. A computer system that provides governance, risk management, or compliance functionality, the computer system comprising:a storage system configured to store an extended risk meta-model for an organization that includes (a) a plurality of object elements, (b) a plurality of dynamic risk elements, and (c) a plurality of dynamic control elements, the extended risk meta-model including a set of enforceable rules, for how dynamic risk models that are based on the extended risk meta-model can be created, the set of enforceable rules including a first relationship constraint and a second relationship constraint that is different from the first relationship constraint
a processing system that includes at least one hardware processor, the processing system configured to:
receive input for creating a new dynamic risk model based on the extended risk meta-model that is stored in the storage system;
as part of the creating the new dynamic risk model, add, based on received input, an object element to the new dynamic risk model that is from the plurality of object elements included in the extended risk meta-model;
as part of the creating the new dynamic risk model, add, based on received input, a first dynamic risk element from the plurality of dynamic risk elements of the extended risk meta-model to the new dynamic risk model;
based on addition of the first dynamic risk element to the new dynamic risk model, automatically add a first link between the added first dynamic risk element and the added at least one object element, wherein the automatic addition of the first link is controlled based on the first relationship constraint of the extended risk meta-model;
as part of the creating the new dynamic risk model, add, based on received input, a first dynamic control element that is from among the plurality of dynamic control elements of the extended risk meta-model, wherein the first dynamic control element includes a plurality of fields;
based on addition of the first dynamic control element to the new dynamic risk model, automatically add a second link between the added first dynamic control element and the added first dynamic risk element, wherein the automatic addition of the second link is controlled based on based on the second constraint of the extended risk meta-model; and
in response to a determination that a first field of the plurality of fields is set to a predetermined value, control a visibility of a second one of the plurality of fields of the first dynamic control element.

US Pat. No. 10,192,355

PROVIDING A TUTORIAL FOR DRAWING A SCAFFOLD TO GUIDE A DRAWING OF A THREE DIMENSIONAL OBJECT

ADOBE INC., San Jose, CA...

1. A method, performed by a computing device, for providing a tutorial for drawing a scaffold to guide a drawing of a three dimensional object, the method comprising:receiving an object and a viewpoint, wherein the object is a three dimensional object;
in response to receiving the object and the viewpoint, determining primitives for the object, the primitives comprising original primitives and modified primitives, the original primitives representing general shapes of parts of the object and the modified primitives representing the general shapes of the parts of the object with modifications;
determining accuracy values of the primitives, the accuracy values quantifying how accurately the primitives represent the general shapes of the parts of the object;
determining inter-primitive anchoring options for drawing the primitives based on guidelines drawn relative to previously-drawn primitives;
determining difficulty values of the inter-primitive anchoring options based on amounts of the guidelines required by the inter-primitive anchoring options;
selecting a set of primitives and inter-primitive anchoring options for a tutorial, wherein selecting the set is based on the accuracy values of the primitives and the difficulty values of the inter-primitive anchoring options; and
outputting the set of primitives in an ordered sequence of steps for drawing a scaffold by guiding a user to draw the set of primitives in the ordered sequence of steps based on the inter-primitive anchoring options of the set.

US Pat. No. 10,192,354

SYSTEMS AND METHODS FOR OBTAINING ACCURATE 3D MODELING DATA USING UAVS FOR CELL SITES

ETAK Systems, LLC, Hunte...

1. A method for developing a three-dimensional (3D) model of a cell site using an Unmanned Aerial Vehicle (UAV) to obtain photos and/or video, the method comprising:preparing the UAV for flight and programming an autonomous flight path about a cell tower at the cell site, wherein the autonomous flight path comprises a substantially circular flight path about the cell tower with one or more cameras on the UAV facing the cell tower;
flying the UAV around the cell tower in a plurality of orbits comprising at least four orbits each with a different set of characteristics of altitude, radius, and camera angle, wherein the flying comprises four orbits for a monopole cell tower and at least five orbits for a self-support/guyed cell tower;
obtaining photos and/or video of the cell tower, the cell site, and cell site components during each of the plurality of orbits; and
using the photos and/or video to develop the three-dimensional (3D) model of the cell site,
wherein the altitude of the UAV for most of the plurality of orbits is set slightly above the cell tower with the camera angled down,
wherein the plurality of orbits are at least four orbits with an orbit for each of (i) capturing the entire cell tower and surrounding compounds in frames of the photos and/or video; (ii) capturing radiation centers of the cell tower; (iii) capturing all of the cell site components; and (iv) capturing all of surroundings of the cell site, and
wherein the photos are taken with between about 75% and 80% overlap for processing to create the three-dimensional (3D) model.

US Pat. No. 10,192,353

MULTIRESOLUTION SURFACE REPRESENTATION AND COMPRESSION

8i Limited, Wellington (...

1. A method comprising:accessing, by one or more processors of a machine, a multiresolution data structure that represents a blockable surface that intersects a plurality of blocks among which each block intersects a corresponding portion of the blockable surface, the multiresolution data structure representing each portion of the blockable surface by specifying a corresponding set of scalar values for that portion of the blockable surface, each set of scalar values defining the corresponding intersected portion of the blockable surface by specifying boundary conditions present on at least one edge of the corresponding block that intersects the corresponding portion of the blockable surface;
compressing, by one or more processors of the machine, the accessed multiresolution data structure that represents the blockable surface by, for each portion of the blockable surface represented, quantizing the corresponding set of scalar values for that portion of the blockable surface, the quantizing of each set of scalar values quantizing the specified boundary conditions present on at least one edge of the corresponding block that intersects the corresponding portion of the blockable surface; and
performing, by one or more processors of the machine, an operation selected from a group consisting of:
storing the compressed multiresolution data structure in a database,
communicating the compressed multiresolution data structure to a device, and
rendering at least a portion of the blockable surface by decompressing at least a portion of the compressed multiresolution data structure and rendering the decompressed portion of the compressed multiresolution data structure.

US Pat. No. 10,192,352

METHOD, DEVICE AND SYSTEM FOR SIMULATING SHADOW IMAGES

3mensio Medical Imaging B...

1. Method for simulating two-dimensional (2D) shadow images of an object, the method comprising:a) obtaining a three-dimensional representation of a surface of said object;
b) inputting a perspective viewing direction defining a virtual path line;
c) calculating intersections between the virtual path line and the surface of the object;
d) calculating a distance between couples of consecutive intersections of c);
e) calculating a simulated beam intensity attenuation between such couples of consecutive intersections from an input parameter related to the attenuation coefficient of the object and the distance of d); and
f) displaying the simulated beam intensity attenuation of e) as pixel brightness in a grey or colour scale in the form of a shadow image.

US Pat. No. 10,192,351

ANTI-ALIASING ADAPTIVE SHADER WITH PIXEL TILE COVERAGE RASTER RULE SYSTEM, APPARATUS AND METHOD

Intel Corporation, Santa...

1. A system comprising:a power source to supply power to the system;
a memory comprising geometric primitives, wherein the geometric primitives define at least one object, wherein the object is identified by an object identifier, the memory coupled to a processor; and
a graphics pipeline apparatus to receive the object, the graphics pipeline apparatus comprising:
a compute shader, implemented at least partly in electronic circuitry, to:
detect an edge of the object within a Z value threshold based on one or more tessellation triangles along the edge, wherein the Z value threshold defines a Z value resolution,
perform blending across the tessellation triangles crossed at the edge, and
perform a rendered target read at a coarse pixel rate,
wherein the compute shader interpolates tessellation triangles along the edge, wherein two or more of the tessellation triangles define the edge, and identifies one or more coarse pixels within a threshold distance of the edge as edge coarse pixels based on the interpolation of the tessellation triangles, wherein at least a portion of an edge coarse pixel crosses two or more of the tessellation triangles, and wherein the coarse pixel is sized to include multiple finer coarse pixels based on one or more performance parameters or application parameters.

US Pat. No. 10,192,350

COMPACTING RESULTS VECTORS BETWEEN STAGES OF GRAPHICS PROCESSING

Imagination Technologies ...

1. A computer-implemented method of concurrently performing graphics computations in a computing resource comprising a plurality of single-instruction multiple-data (SIMD) computation units, the method comprising:receiving, at the computing resource, ray data for a plurality of rays to be intersection tested and shape data for a plurality of shapes against which the rays are to be tested;
performing intersection testing of rays of the plurality of rays against shapes of the plurality of shapes to generate intersection test results, wherein said performing intersection testing comprises performing a first subset of intersection tests by testing, in each of the respective SIMD computation units, a single ray with a respective different shape of the plurality of shapes; and
forming at least one packet comprising the intersection test results.

US Pat. No. 10,192,349

TEXTURE SAMPLING TECHNIQUES

Apple Inc., Cupertino, C...

1. An apparatus, comprising:decode circuitry configured to process a graphics instruction that specifies a number of samples to be performed and includes region information that specifies a region of a texture;
texture processing circuitry configured to, in response to the graphics instruction:
determine a plurality of sample locations within the specified region of the texture;
sample the texture at the plurality of sample locations, including, for multiple ones of the sample locations, performing separate filtering operations to determine multiple sample outputs corresponding to the multiple sample locations, wherein the filtering operations are each based on multiple texels near a corresponding one of the multiple sample locations; and
provide the multiple sample outputs for processing based on one or more other instructions in a graphics program that includes the graphics instruction.

US Pat. No. 10,192,348

METHOD AND APPARATUS FOR PROCESSING TEXTURE

SAMSUNG ELECTRONICS CO., ...

1. A texture processing apparatus for performing filtering by using a plurality of textures, the texture processing apparatus comprising: a controller configured to: obtain a texel value of a first texture from a memory; obtain a texel value of a second texture based on a first texel offset value in response to an output from a compare circuit that a first texture address and a second texture address that are continuously input with respect to the first texture and the second texture are the same; and a texture filter configured to perform filtering based on the obtained texel value of the first texture and the texel value of the second texture.

US Pat. No. 10,192,347

3D PHOTOGRAMMETRY

VanGogh Imaging, Inc., M...

1. A computerized method for texturing a three-dimensional (3D) model using photogrammetry, the method comprising:capturing, by a 3D sensor coupled to a computing device, one or more 3D scans of a physical object in a scene, including related pose information of the object, and one or more color images corresponding to each 3D scan;
generating, by a computing device, a 3D mesh of the physical object using the 3D scans and pose information;
preprocessing, by the computing device, the color images to remove blurry images and to detect textured regions of the object in each non-blurry image;
optimizing, by the computing device, the pose information for each color image by generating associations between the color images and vertices in the 3D mesh and classifying the vertices as textured or non-textured;
generating, by the computing device, texture coordinates for the 3D mesh by segmenting the 3D mesh, parameterizing the segments, and packing the parameterized segments into a texture atlas; and
painting, by the computing device, the texture atlas using the color images that have optimized pose information to generate a 3D model having texture coordinates for each vertex.

US Pat. No. 10,192,346

GENERATING UV MAPS FOR MODIFIED MESHES

Pixar, Emeryville, CA (U...

1. A computer-implemented method for generating two-dimensional (2D) panel representations of three-dimensional (3D) geometry, comprising:receiving a first 3D geometry, one or more 2D panels associated with the first 3D geometry, and a second 3D geometry, wherein the second 3D geometry is created by deforming the first 3D geometry; and
for each 2D panel of the one or more 2D panels associated with the first 3D geometry:
determining principal stretches of a mapping from the first 3D geometry to the 2D panel, wherein the principal stretches include longest and shortest stretches in transforming a plurality of triangles or polygons in the first 3D geometry to corresponding triangles or polygons in the 2D panel, and
determining a new 2D panel which corresponds to the 2D panel, wherein determining the new 2D panel includes transferring the determined principal stretches, or a function of the determined principal stretches, to a mapping from the second 3D geometry to the new 2D panel.

US Pat. No. 10,192,345

SYSTEMS AND METHODS FOR IMPROVED SURFACE NORMAL ESTIMATION

QUALCOMM Incorporated, S...

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

US Pat. No. 10,192,344

METHOD AND APPARATUS FOR GENERATING SHADER PROGRAM

SAMSUNG ELECTRONICS CO., ...

1. A method of generating a shader program, the method comprising:determining one or more first variables to be used to perform a folding operation that replaces operation formulas included in the shader program by a constant or a second variable;
generating a plurality of subsets of a set of all determined one or more first variables;
calculating execution times of operation formulas included in the shader program on which the folding operation can be performed;
calculating a performance gain of each subset generated from the set of all determined one or more first variables based on the execution times;
selecting a subset comprising first variables to be replaced from the subsets based on the calculated performance gain of each subset; and
generating the shader program in which the operation formulas are replaced by the constant or the second variable based on the first variables included in the selected subset.

US Pat. No. 10,192,343

ONLINE MODELING FOR REAL-TIME FACIAL ANIMATION

faceshift AG, Zurich (CH...

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

US Pat. No. 10,192,342

USING STAND-IN CAMERA TO DETERMINE GRID FOR RENDERING AN IMAGE FROM A VIRTUAL CAMERA

Pixar, Emeryville, CA (U...

1. A method of computer-generated animation, the method comprising:identifying a first segment of an animated scene to be rendered;
receiving a plurality of configurations of a render camera during the first segment, each configuration occurring at a different point in time during the first segment, wherein the configurations of the render camera determine one or more objects seen in images of the first segment of the animated scene;
determining a first amount based on a change in the configurations of the render camera between different points in time during the first segment;
comparing the first amount to a threshold;
when the first amount is within the threshold:
determining one or more configurations of a grid camera during the first segment based on the configurations of the render camera, the one or more configurations of the grid camera differing from the configurations of the render camera;
determining one or more first grids for rendering the first segment based on the one or more configurations of the grid camera, each respective first grid of the one or more first grids defining a respective first resolution of the one or more objects seen by the render camera; and
rendering the first segment of the animated scene based on the one or more objects viewable from a point of view of the render camera in images of the first segment and using the first resolutions defined by the one or more first grids determined using the one or more configurations of the grid camera during the first segment; and
when the first amount is outside the threshold:
determining one or more second grids based on the plurality of configurations of the render camera during the first segment, each respective second grid of the one or more second grids defining a respective second resolution of the one or more objects seen by the render camera; and
rendering the first segment of the animated scene using the second resolutions defined by the one or more second grids determined using the plurality of configurations of the render camera, wherein the method is performed by a computer system.

US Pat. No. 10,192,341

SYSTEMS AND METHODS FOR IMPROVING THE READABILITY OF CONTENT

Focus Reading Technology ...

1. A non-transitory computer readable medium for improving the readability of a content on a display device, comprising instructions stored thereon, which when executed on a processor, perform the steps of:organizing the content into a plurality of sequential segments;
selecting a first of the plurality of sequential segments to be a first reading segment and selecting others of the plurality of sequential segments to be first background segments;
displaying a pane on the display device, the pane configured as a plurality of rows displaying the content in the plurality of sequential segments, wherein each row is configured to display characters, and wherein a first row of the plurality of rows is a reading row and each other row is a background row;
displaying the first reading segment according to a first readability parameter in a location of the reading row;
displaying each first background segment according to a second readability parameter in a location of a respective background row;
upon receiving a transition prompt, sequentially selecting a second one of the plurality of segments to be a second reading segment and selecting others of the plurality of segments to be second background segments;
displaying the second reading segment according to the first readability parameter in the location of the reading row; and
displaying each second background segment according to the second readability parameter in the location of a respective background row,
wherein each of the plurality of sequential segments has a maximum size for displaying the content, and wherein each of the plurality of rows has a maximum size substantially equal to the maximum size for displaying the content of the plurality of sequential segments.

US Pat. No. 10,192,333

GENERATING GRAPHICAL REPRESENTATIONS OF EVENT PARTICIPATION FLOW

Palantir Technologies Inc...

1. A method for analyzing and facilitating an understanding of event data, the method comprising:determining, using one or more processors, an event participation flow associated with a subject event, the event participation flow including a transition of participation from one or more preceding events to the subject event and from the subject event to one or more subsequent events;
causing presentation of a graphical representation of the event participation flow in a user interface displayed on a client device, the graphical representation comprising:
a first graphical element corresponding to the subject event, the first graphical element including an indication of a number of participants that participated in the subject event,
a second graphical element corresponding to a preceding event,
a third graphical element corresponding to a subsequent event,
a first connector element connecting the first graphical element to the second graphical element, the first connector element representing a flow quantity of participants from the preceding event to the subject event; and
a second connector element connecting the first graphical element to the third graphical element, the second connector element representing a flow quantity of participants from the subject event to the subsequent event;
receiving a user selection, via the user interface, of one or more filters; and
in response to receiving the user selection, modifying the graphical representation of the event participation flow to include a subset of overall participants in the event participation flow that corresponds to the one or more filters, the modifying of the graphical representation including modifying a size of one or more elements of the graphical representation, the size of each of the one or more elements representing a number of participants.

US Pat. No. 10,192,331

ANALYTICAL CHARTING

Apple Inc., Cupertino, C...

1. A method for generating charts for display on client computing devices, the method comprising, at a server computing device:causing a client computing device to display a plurality of data cells;
receiving, from the client computing device, (i) a selection of at least one data cell of the plurality of data cells, and (ii) a request to generate a chart in accordance with the selection;
generating recommended parameters for the chart based on context associated with the selection, (ii) characteristics of the at least one data cell, and (iii) a data environment associated with the plurality of data cells; and
causing the client computing device to display a chart generation window that includes a preview of the chart in accordance with the recommended parameters.

US Pat. No. 10,192,330

RENDERING DATA VISUALIZATIONS IN DIFFERENT ANALYTICAL APPLICATIONS

SAP SE, Walldorf (DE)

1. A non-transitory computer-readable medium storing instructions, which when executed by a computer cause the computer to:copy, from a first analytical program, at least a portion of a data visualization that is generated by the first analytical application based on data in a first data source associated with the first analytical application, wherein the copying includes converting metadata corresponding to at least the portion of the data visualization from a first metadata format associated with the first analytical application to a pre-defined metadata format;
after converting the metadata from the first metadata format to the pre-defined metadata format, receive a request to render at least the portion of a data visualization in a second analytical application and, based on the request, determine a second metadata format associated with the second analytical application, wherein the second metadata format is undetermined when the portion of the data visualization is copied and the metadata is converted to the pre-defined format, and wherein the pre-defined metadata format is different than the first metadata format and the second metadata format;
convert the metadata from the pre-defined metadata format to the second metadata format associated with the second analytical application;
retrieve, from the converted metadata in the second metadata format, a visualization type and one or more data attributes-corresponding to at least the portion of the data visualization;
identify a supporting visualization type in the second analytical application corresponding to the visualization type of at least the portion of the data visualization;
map the retrieved one or more data attributes to equivalent one or more data attributes in a second data source associated with the second analytical application; and
render at least the portion of the data visualization in a graphical user interface of the second analytical application, wherein the graphical user interface of the second analytical application provides, based on the supporting visualization type and the mapped one or more data attributes, interactive capabilities to manipulate at least the portion of the data visualization.

US Pat. No. 10,192,329

ELECTRONIC DEVICE WHICH DISPLAYS AND OUTPUTS FUNCTION FORMULA DATA, DATA OUTPUT METHOD, AND COMPUTER READABLE MEDIUM

CASIO COMPUTER CO., LTD.,...

9. A data output method in an electronic device including a display, the method comprising:displaying on the display a function formula of an independent variable in which a first variable is a dependent variable, and a function formula of an independent variable in which a second variable is a dependent variable;
setting a certain function formula as an output target from among the displayed function formulas according to a user operation;
determining whether or not a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target;
when a dependent variable other than the dependent variable of the set function formula is included in the function formula set as the output target, outputting a function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target to an external device by converting the function formula of the dependent variable other than the dependent variable of the set function formula and the function formula set as the output target into a 2D barcode, and displaying and outputting the 2D barcode;
accepting input list data according to a user operation;
determining whether or not a citation to the list data is included in the function formula set as the output target; and
when a citation to the list data is included in the function formula set as the output target, outputting the list data corresponding to the citation and the function formula set as the output target to the external device by converting the list data corresponding to the citation and the function formula set as the output target into a 2D barcode, and displaying and outputting the 2D barcode.

US Pat. No. 10,192,328

METHOD FOR STATISTICAL WEIGHTS DESIGN IN ITERATIVE RECONSTRUCTION ALGORITHMS

Toshiba Medical Systems C...

1. A method of computing statistical weights for a computed tomography (CT) iterative reconstruction process, the method comprising:obtaining detector count data from a CT scan of an object;
calculating variance data based on the count data and an electronic noise variance;
transforming the calculated variance data to obtain statistical weight data, wherein the transforming step includes, applying a low-pass filter to the variance data, and applying a range-compressing function to the filtered variance data to obtain the statistical weight data; and
performing the CT iterative reconstruction process using the statistical weight data and raw projection data to obtain a reconstructed CT image.

US Pat. No. 10,192,327

IMAGE COMPRESSION WITH RECURRENT NEURAL NETWORKS

Google LLC, Mountain Vie...

1. A computer implemented method for compressing an image, comprising:obtaining an initial input image;
processing the initial input image and subsequent input images using a neural network system until a compressed representation of the input image with target characteristics is achieved, comprising, for each of a plurality of iterations:
identifying an input image for the iteration, wherein (i) for a first iteration of the plurality of iterations the input image is the initial input image and (ii) for each iteration of the plurality of iterations other than the first iteration, the input image is a residual error image between a reconstruction of the input image generated at a preceding iteration and the initial input image;
processing the input image for the iteration through an encoder recurrent neural network to generate a compressed representation of the input image for the iteration;
processing the compressed representation of the input image for the iteration through a decoder recurrent neural network to generate a reconstruction of the input image for the iteration;
determining a residual error image between the reconstruction of the input image for the iteration and the initial input image;
determining, from at least one of the residual error image for the iteration or the compressed representation of the input image for the iteration, whether the target characteristics have been achieved; and
in response to determining that the target characteristics have been achieved, providing a compressed representation of the initial input image that comprises the compressed representation of the input image for one or more of the iterations of the plurality of iterations.

US Pat. No. 10,192,326

METHODS FOR COMPRESSING AND DECOMPRESSING DATA REPRESENTING A DIGITAL THREE-DIMENSIONAL OBJECT AND INFORMATION-RECORDING MEDIUM FOR RECORDING INFORMATION CONTAINING SAID DATA

1. A method comprising causing a computer system to carry out compression of data representative of a three-dimensional object, said data comprising a mesh that is formed by a plurality of planar polygons that are contiguous with each other and a texture atlas that lists textures of all polygons in said mesh, each polygon comprising vertices that are joined by edges that delimit a face of said polygon and a texture that covers said face, wherein causing said computer system to carry out compression of said data comprises causing said computer to acquire said data and causing said computer to carry out the act of simplifying said mesh, wherein simplifying said mesh comprises deleting vertices from said mesh, thereby deleting polygons and creating, in place of said deleted polygons, new polygons that have faces that are broader than those of said polygons that have been deleted, wherein deleting said vertices from said mesh comprises identifying, as a function of a predetermined criterion, vertices to be deleted from said mesh, before deleting said identified vertices, identifying, in said mesh, first and second adjacent polygons that have different textures and that also have first and second shared vertices that are joined by a shared edge, providing a third vertex that occupies the same position in space as said first shared vertex in said second polygon, providing a fourth vertex that occupies the same position in space as said second shared vertex, creating a first edge between said first vertex and said third vertex, creating a second edge between said second vertex and said fourth vertex, creating an intermediate polygon that is interposed between said first and second polygons, deleting said identified vertices and edges that join said identified vertices to other vertices of said mesh, thereby deleting polygons comprising said identified vertices and said edges, creating new edges to join vertices that have not been deleted, thereby creating new polygons, and based at least in part on textures of said deleted polygons, creating new textures for said new polygons, wherein two polygons are adjacent if said polygons have a first shared vertex and a second shared vertex that are joined together by a shared edge, wherein said first edge has zero length, and wherein said second edge and said first edge have the same length, and wherein said intermediate polygon has a surface area of zero.

US Pat. No. 10,192,325

METHOD FOR CALIBRATING AN IMAGING DEVICE AND AN IMAGING DEVICE

SZ DJI TECHNOLOGY CO., LT...

1. A method for calibrating an imaging device comprising:calculating attitude information of the imaging device relative to a screen based at least in part on an image captured by the imaging device, the image comprising information of at least a portion of a checkerboard displayed on the screen;
generating a calibration signal based at least in part on the attitude information;
displaying the calibration signal on the checkerboard on the screen; and
displaying a guiding signal on the screen, the guiding signal being configured to guide a user to move the imaging device or the screen.

US Pat. No. 10,192,323

REMOTE DETERMINATION OF CONTAINERS IN GEOGRAPHICAL REGION

ORBITAL INSIGHT, INC., M...

1. A method for processing images from an aerial imaging device, the method comprising:receiving a first image of a geographical area, the first image having a first resolution;
extracting a first feature vector from the first image, the first feature vector comprising aggregate values based on pixel attributes of pixels in the first image;
transmitting the first feature vector to a machine learning model to identify an area of interest containing an object of interest in the first image;
receiving a second image of the geographical area, the second image having a second resolution higher than the first resolution;
extracting a second feature vector from the second image, the second feature vector comprising aggregate values based on pixel attributes of pixels in the area of interest;
transmitting the second feature vector to the machine learning model to determine a likelihood amount that the area of interest contains the object of interest;
training, responsive to the likelihood amount falling below a threshold, the machine learning model to filter out features corresponding to the area of interest in images having the first resolution; and
transmitting, responsive to the likelihood amount exceeding the threshold, a visual representation of the object of interest to a user device.

US Pat. No. 10,192,322

MEDICINE PHOTOGRAPHING APPARATUS, MEDICINE SHAPE MEASURING APPARATUS AND MEDICINE DISPENSING APPARATUS

YUYAMA MFG. CO., LTD., T...

1. A medicine dispensing apparatus, comprising:a shape measuring unit configured to measure a size of a medicine;
a medicine cassette comprising a tablet containing cavity, a conveying member for conveying tablets passing through a dispensing path toward the dispensing port, height and width restricting members disposed along the dispensing path, wherein the cassette is configured to dispense the medicine, while being adjustable by changing one or both of a height and a width of a dispensing path, where the height and the width are changed by:
(a) adjusting the distance between the dispensing path and a lower end position of a height restricting member; and
(b) adjusting the projecting amount of the width restricting member toward the dispensing path;
an adjusting unit on which the medicine cassette can be detachably mounted wherein the adjusting unit comprises driving motors to drive gear transmission mechanisms linked to the height and width restricting members in such a manner as to change one or both of the height and the width of the dispensing path in the medicine cassette; and
a control unit configured to control the adjusting unit according to the size of the medicine obtained by the shape measuring unit to change one or both of the height and the width of the dispensing path in the medicine cassette mounted on the adjusting unit.

US Pat. No. 10,192,321

MULTI-STYLE TEXTURE SYNTHESIS

Adobe Inc., San Jose, CA...

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

US Pat. No. 10,192,320

DENTAL METHOD OF SMILE DESIGN

1. A method for improving the smile of a patient, the method comprising the steps of:making a desired photoimage of a patient's smile while creating computer datamaps of the patient's anterior teeth and associated soft tissue lip structure;
using the desired photoimage to amend the datamap of the patient's anterior teeth and then using the amended datamap to create a second photoimage of the patient's proposed smile using the amended datamap with soft tissue lip structure superimposed thereon;
making any desired adjustments to the second photoimage and using the adjusted second photoimage to further change said amended datamap;
computer aided milling a temporary prosthesis using the amended datamap;
preparing the anterior teeth of the patient;
installing the temporary prosthesis on the patient;
testing the temporary prosthesis and making any desired adjustments to the amended datamap;
making a permanent prosthesis; and
installing the permanent prosthesis.

US Pat. No. 10,192,319

SURVEILLANCE METHOD AND COMPUTING DEVICE USING THE SAME

NANNING FUGUI PRECISION I...

1. A computing device comprising:at least one processor;
a non-transitory storage system coupled to the at least one processor and configured to store one or more programs to be executed by the at least one processor, the one or more programs including instructions for:
retrieving a plurality of difference blocks from a plurality of first blocks of a first image by comparing the first image with a second image;
assigning identifiers to the difference blocks, wherein adjacent difference blocks are assigned with an identical identifier;
defining a scanning window and moving the scanning window on a preset route over the first image, reassigning a new identical identifier to difference blocks within a current image subarea which is falling into the scanning window, wherein the new identical identifier is selected from current identifiers of the difference blocks within the current image subarea according a preset rule;
selecting a target identifier associating with a target object from the new identifiers and determining whether the amount of difference blocks associating with the target identifier exceeds a first preset value; and
outputting a motion event of the target object upon the condition that the amount of difference blocks associating with the target identifier exceeds the first preset value.

US Pat. No. 10,192,318

TRACKING SYSTEM, TERMINAL DEVICE, CAMERA DEVICE, TRACKING IMAGING METHOD, AND PROGRAM

FUJIFILM Corporation, To...

1. A tracking system, comprising:a camera device including an imaging unit that acquires captured image data, an imaging direction adjustment unit that adjusts an imaging direction of the imaging unit, a camera-side controller that controls the imaging direction adjustment unit on the basis of target information indicating a position of a tracking target, and a camera-side communication unit that is connected to the camera-side controller; and
a terminal device including a terminal-side communication unit that is able to communicate with the camera-side communication unit, a terminal-side controller that is connected to the terminal-side communication unit, and a user interface that is connected to the terminal-side controller,
wherein at least one of the camera-side controller or the terminal-side controller performs a tracking image generation process of generating tracking image data from the captured image data,
at least one of the camera-side controller or the terminal-side controller performs a tracking calculation process of acquiring the target information on the basis of the tracking image data,
the tracking image data is data of an image including a high-resolution region with relatively higher resolution and a low-resolution region with relatively lower resolution,
in the tracking image generation process, basic tracking information including information on at least one of a size or a speed of the tracking target is acquired, the high-resolution region and the low-resolution region are determined on the basis of the basic tracking information, and the tracking image data is generated, and
the tracking image generation process and the tracking calculation process are performed in parallel.

US Pat. No. 10,192,317

METHOD AND PIXEL ARRAY FOR DETECTING MOTION INFORMATION

PIXART IMAGING INC., Hsi...

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

US Pat. No. 10,192,316

MODULAR LIGHTING FIXTURE

Cree, Inc., Durham, NC (...

1. A lighting fixture comprising:a solid-state light source;
a fixture common bus configured to receive at least one functional module and provide an input signal from the at least one functional module to one or more other modules;
a driver module coupled to the fixture common bus and the solid-state light source, the driver module configured to receive a power supply signal and provide a drive signal to the solid-state light source based on a driver control signal; and
a control module coupled to the fixture common bus and configured to:
determine one or more capabilities associated with the at least one functional module; and
provide the driver control signal via the fixture common bus based on the input signal from the at least one functional module, wherein if a failure of the control module occurs, the driver module is configured to provide the driver control signal based on the input signal provided by the at least one functional module.

US Pat. No. 10,192,314

METHOD, SYSTEM AND APPARATUS FOR DETERMINING A LOWEST POINT OF A TARGET OBJECT IN AN IMAGE

Canon Kabushiki Kaisha, ...

1. A method executed by one or more processors that determines a lowest point of a target object in an image of a scene captured by a camera, said method comprising:receiving a region of the target object in the image captured by the camera;
receiving a horizontal vanishing line of the image captured by the camera;
selecting, within the image captured by the camera, at least one reference object in the scene;
determining, within the image captured by the camera, at least a first line connecting the received region of the target object and a highest point of the reference object;
determining, within the image captured by the camera, at least an intersection point of the first line and the horizontal vanishing line;
determining, within the image captured by the camera, at least a second line connecting the determined intersection point to a lowest point of the reference object; and
determining a lowest point of the target object within the image captured by the camera based on the second line.