US Pat. No. 10,692,469

TOUCH RECOGNITION ENABLED DISPLAY DEVICE WITH ASYMMETRIC BLACK MATRIX PATTERN

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

1. A touch recognition enabled display, comprising:a substrate;
a plurality of pixel groups on the substrate, each pixel group including a transparent electrode shared among a plurality of pixels of the respective pixel group;
a plurality of common signal lines at a first distance from a surface of the substrate, each common signal line connected to the transparent electrode of one of the pixel groups to transmit touch control signals between a touch drive integrated circuit and the transparent electrode;
a lower planarization layer covering the plurality of common signal lines and providing a planar surface over the plurality of common signal lines; and
an array of thin-film-transistors (TFTs) provided on the lower planarization layer, the array of TFTs at a second distance from the surface of the substrate that is greater than the first distance, wherein the lower planarization layer is between at least one of the plurality of common signal lines and at least one TFT from the array of TFTs.

US Pat. No. 10,692,468

LUMINESCENCE SHOCK AVOIDANCE IN DISPLAY DEVICES

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a display;
an ambient light sensor that detects an ambient light level while the display is in a standby mode, wherein the display is at a first brightness level while the display is in the standby mode; and
control circuitry that increases a brightness of the display from the first brightness level based on the detected ambient light level when the display is turned on.

US Pat. No. 10,692,467

AUTOMATIC APPLICATION OF MAPPING FUNCTIONS TO VIDEO SIGNALS BASED ON INFERRED PARAMETERS

Microsoft Technology Lice...

1. A method comprising:initiating display of content based on a video signal being processed by a device;
characterizing the content into a first type of content from among a plurality of types of content;
in response to any of a first change in an intensity of ambient light, a second change in a color temperature of the ambient light, or a third change in a type of the content from the first type of content to a second type of content, subsequent to the initiating the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model trained based on at least a first set of values corresponding to an intensity of ambient light, a second set of values corresponding to a color temperature of ambient light, and a third set of values corresponding to a type of content; and
automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.

US Pat. No. 10,692,466

DISPLAY APPARATUS AND CONTROL METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a display;
a storage configured to store output luminance information of a plurality of grayscale values according to brightness information; and
a processor configured to:
obtain a plurality of grayscale adjustment curves based on the output luminance information stored in the storage,
obtain a plurality of calibration effects by applying each of the plurality of grayscale adjustment curves to an input image,
obtain a grayscale adjustment curve corresponding to a maximum calibration effect from among the plurality of calibration effects,
adjust a grayscale of each pixel of the input image based on the obtained grayscale adjustment curve to generate an output image, and
output the output image through the display,
wherein the plurality of calibration effects are based on a change in a dynamic range and a difference in perceived visual sensation.

US Pat. No. 10,692,465

TRANSITIONING BETWEEN VIDEO PRIORITY AND GRAPHICS PRIORITY

Dolby Laboratories Licens...

1. In a video receiver, a method for blending graphics data, the method comprising:receiving input video data and input dynamic metadata for the input video data, wherein the input video data is at a video dynamic range;
receiving input graphics data at a graphics dynamic range different from the video dynamic range;
receiving display identification data from a target display to which the video receiver is linked over a video interface;
generating, based at least in part on (a) the input dynamic metadata, (b) the display identification data, and (c) a numeric interpolation factor, interpolated dynamic metadata;
blending the input video data and the input graphics data based at least in part on the interpolated dynamic metadata into graphics blended video data;
sending the graphics blended video data and the interpolated dynamic metadata to the target display for rendering graphics blended images represented in the graphics blended video data, wherein the display identification data from the target display specifies a target dynamic range of the target display; and wherein the interpolated dynamic metadata specifies a source dynamic range that has a maximum luminance interpolated between a maximum luminance of the video dynamic range and a maximum luminance of the target dynamic range.

US Pat. No. 10,692,464

VOLTAGE SUPPLY UNIT AND METHOD, DISPLAY DRIVING CIRCUIT AND DISPLAY DEVICE

HEFEI XINSHENG OPTOELECTR...

1. A voltage supply unit, comprising a control circuit, a capacitor circuit and a unidirectionally-conductive circuit, whereina control end of the control circuit is connected to a first voltage output end, a first input end of the control circuit is connected to a first end of the capacitor circuit, a second input end of the control circuit is connected to a second level end, and an output end of the control circuit is configured to provide a voltage;
the control circuit is configured to control the output end to be electrically connected to the first input end or the second input end under the control of a voltage signal from the first voltage output end;
the first end of the capacitor circuit is connected to a first end of the unidirectionally-conductive circuit, and a second end of the capacitor circuit is connected to the control end;
the capacitor circuit is configured to control a potential at the first input end;
a second end of the unidirectionally-conductive circuit is connected to a first level end; and
the unidirectionally-conductive circuit is configured to, when a difference between a first level inputted by the first level end and a potential at the first end of the unidirectionally-conductive circuit is greater than or equal to a predetermined on-state voltage, allow a unidirectional current flowing from the first level end to the first end of the unidirectionally-conductive circuit to flow therethrough, and when the difference between the first level and the potential at the first end of the unidirectionally-conductive circuit is smaller than the predetermined on-state voltage, control the first level end to be electrically disconnected from the first end of the unidirectionally-conductive circuit.

US Pat. No. 10,692,463

LIGHT EMITTING DIODE (LED) DRIVING CIRCUIT WITH COMMON CURRENT SENSING RESISTOR AND CONFIGURED TO DRIVE LED GROUPS, METHOD OF DRIVING THE CIRCUIT AND LIGHT APPARATUS HAVING THE SAME

MagnaChip Semiconductor, ...

1. A light emitting diode (LED) driving circuit, comprising:LED groups connected to an AC power supply, each LED group comprising at least one LED:
a plurality of mid nodes respectively connected to an output of each of the LED groups;
a plurality of switches respectively configured to form a current path between a corresponding mid node and a common node connected to a ground;
a sensing resistor having a first terminal directly connected to the common node and to the ground;
a current measuring unit connected to a second terminal of the sensing resistor and configured to measure a total amount of current flowing out from the common node based on a voltage drop across the sensing resistor, and to generate an output voltage that is in direct proportion with the measured total amount of current; and
a current control unit configured to provide a control signal for controlling each of the plurality of switches based on the output voltage.

US Pat. No. 10,692,462

DISPLAY DEVICE AND METHOD FOR ADJUSTING COMMON VOLTAGE OF DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a plurality of pixels provided in a display area of a display unit that displays images, the pixels each including a transistor element;
a plurality of signal lines, one of a source and a drain of each transistor element being coupled to a corresponding one of the signal lines;
a plurality of scanning lines, a gate of the transistor element being coupled to a corresponding one of the scanning lines;
a plurality of pixel electrodes, the other of the source and the drain of the transistor element being coupled to a corresponding one of the pixel electrodes; and
a common electrode driver that applies a common voltage to a common electrode,
wherein the display device is configured to perform display operation by an inversion driving method that inverts, at a certain cycle, pixel signals to be written into the pixels via the signal lines,
wherein the display device further comprises a common voltage adjuster configured to adjust the common voltage based on a first capacitance value between one of the source and the drain of the transistor element and the gate of the transistor element, a second capacitance value between the pixel electrode and the gate of the transistor element, and a third capacitance value between the pixel electrode and the common electrode, and
wherein the common voltage adjuster comprising a detector configured to detect the first capacitance value, the second capacitance value, and the third capacitance value.

US Pat. No. 10,692,461

DISPLAY DEVICE, MANUFACTURING METHOD THEREOF, AND COUNTER SUBSTRATE

BOE TECHNOLOGY GROUP CO.,...

1. A display device, comprising:a liquid crystal cell, comprising:
an array substrate,
an upper polarizing layer, disposed to the array substrate,
a liquid crystal layer, located between the array substrate and the upper polarizing layer,
a sealing frame, disposed in a peripheral region of the liquid crystal cell, to confine liquid
crystal molecules in the liquid crystal layer within the liquid crystal cell, and
a spacer, disposed between the array substrate and the upper polarizing layer to maintain a
spacing between the array substrate and the upper polarizing layer;
a plurality of flicker detectors, disposed in a non-display region within the liquid crystal cell and configured to detect light intensity in the liquid crystal cell; and
a signal processing apparatus configured to adjust a magnitude of a common voltage for driving the liquid crystal cell according to a signal strength outputted from the plurality flicker detectors, to reduce a flicker value of the display device,
wherein the plurality of flicker detectors include at least one flicker detector that is contacted with at least one of a side surface of the sealing frame facing the liquid crystal layer and a side surface of the spacer facing the liquid crystal layer,
wherein the signal processing apparatus comprises:
a flicker value acquisition circuit configured to acquire a flicker value signal of the display device based on the signal strength outputted from the plurality of flicker detectors, the flicker value signal corresponding to a difference between light intensities of a positive frame image and a negative frame image;
a flicker value comparison circuit configured to determine whether a value of the flicker value signal outputted by the flicker value acquisition circuit is larger than a preset reference signal value and output a flicker value determination signal; and
a common voltage adjustment circuit configured to adjust the magnitude of the common voltage for driving the liquid crystal cell to reduce the flicker value of the display device, when the flicker value determination signal indicates that the flicker value signal outputted from the flicker value acquisition circuit is larger than the preset reference signal value,
wherein the flicker value acquisition circuit comprises a plurality of capacitors corresponding to the plurality of flicker detectors respectively, each of the capacitors is configured to acquire a difference value between outputted voltages of a corresponding flicker detector for the positive frame image and the negative frame image,
wherein the flicker value acquisition circuit is configured to take a sum or an average value of the different values between the outputted voltages of the plurality of flicker detectors for the positive frame image and the negative frame image as the flicker value signal.

US Pat. No. 10,692,460

DISPLAY DRIVING CIRCUIT, METHOD FOR CONTROLLING THE SAME, AND DISPLAY APPARATUS

ORDOS YUANSHENG OPTOELECT...

1. A display driving circuit, comprising a plurality of function multiplexing circuits,wherein each of the plurality of function multiplexing circuits comprises-a data transmission terminal, an enabling signal terminal, a first signal terminal and a second signal terminal, and is configured to provide a test signal to the data transmission terminal and release static electricity at the data transmission terminal through the first signal terminal or the second signal terminal under control of signals at the enabling signal terminal, the first signal terminal, and the second signal terminal,
wherein the data transmission terminal is configured to be connected to at least one data line in a display panel, and
wherein each function multiplexing circuit comprises a first multiplexing sub-circuit and a second multiplexing sub-circuit, wherein:
the first multiplexing sub-circuit is connected to the enabling signal terminal, the first signal terminal, and the data transmission terminal, and is configured to input the signal at the first signal terminal to the data transmission terminal and release the static electricity at the data transmission terminal through the first signal terminal under control of the signals at the enabling signal terminal and the first signal terminal; and
the second multiplexing sub-circuit is connected to the second signal terminal and the data transmission terminal, and is configured to stabilize a voltage at the data transmission terminal and release the static electricity at the data transmission terminal through the second signal terminal under control of the second signal terminal and the data transmission terminal.

US Pat. No. 10,692,459

DISPLAY APPARATUS AND METHOD OF DRIVING THE SAME

SAMSUNG DISPLAY CO., LTD....

12. A method of driving a display apparatus, comprising:receiving input image signals and input control signals from an outside source;
processing the input image signals to providing image data signals;
converting the input control signals to internal control signals and transmitting the internal control signals;
converting the image data signals to image data voltages in response to the internal control signals to output the image data voltages;
generating a gate driving voltage and transmitting the gate driving voltage; and
receiving the gate driving voltage and the image data voltages to display an image, wherein processing the input image signals to output the image data signals comprises:
selecting one mode of a normal mode and a save mode;
processing the input image signals through N functional blocks in the normal mode, wherein N is an integer number equal to or greater than 1;
dividing the input image signals into first input image signals and second input image signals in the save mode;
processing the second input image signals through the N functional blocks to output second image data signals in the save mode; and
processing the first input image signals through I functional blocks to output first image data signals in the save mode, wherein I is an integer number equal to or greater than 0 and smaller than N.

US Pat. No. 10,692,458

DISPLAY DEVICE WHICH COMPENSATES FOR DISTORTED SIGNAL USING MEASURED INFORMATION

SAMSUNG DISPLAY CO., LTD....

1. A display device comprising:a plurality of pixels;
a data driving circuit which comprises a plurality of driving chips, each of which provides a data signal to corresponding pixels among the plurality of pixels; and
a signal controller connected to the plurality of driving chips by an interface and which provides the data signal to the data driving circuit, wherein at least one of the plurality of driving chips comprises a monitoring circuit comprising a phase monitoring circuit which receives the data signal from the signal controller and a clock generation circuit which receives a normal clock signal and generates a first phase conversion clock signal and a second phase conversion clock signal which have phase differences from the normal clock signal, the phase monitoring circuit comprising:
a phase sampling circuit comprising a first sampling D-flip flop which receives the data signal and the normal clock signal, a second sampling D-flip flop which receives the data signal and the first phase conversion clock signal, and a third sampling D-flip flop which receives the data signal and the second phase conversion clock signal;
a phase alignment circuit comprising a first alignment D-flip flop which receives an output of the first sampling D-flip flop and the normal clock signal, a second alignment D-flip flop which receives an output of the second sampling D-flip flop and the normal clock signal, and a third alignment D-flip flop which receives an output of the third sampling D-flip flop and the normal clock signal;
an exclusive OR circuit which receives an output of the phase sampling circuit or an output of the phase alignment circuit; and
a phase register circuit which stores data output from the exclusive OR circuit.

US Pat. No. 10,692,457

DRIVE CIRCUIT HAVING OUTPUT TRANSISTOR WITH ON-RESISTANCE VALUE AND DISPLAY DEVICE THEREWITH

Panasonic Liquid Crystal ...

1. A display device comprising:a display panel in which a plurality of signal lines and a plurality of lead lines electrically connected to the plurality of signal lines are provided; and
a driving circuit including a plurality of output circuits that output a signal to the plurality of lead lines and output transistors that are provided in the output circuits and connected to output terminals of the output circuits,
wherein on-resistance values of the output transistors are set according to resistance values of the lead lines electrically connected to the output transistors, an on-resistance value of an output transistor of the output transistors being set so as to become smaller as a length of a lead line of the plurality of lead lines electrically connected to the output transistor increases, and so as to become larger as the length of the lead line decreases, and
among the plurality of lead lines, longer ones of the lead lines are narrower than shorter ones of the lead lines.

US Pat. No. 10,692,456

DISPLAY DRIVER AND OUTPUT BUFFER

Samsung Electronics Co., ...

1. A display driver comprising:a first latch that stores first image data;
a second latch that stores second image data and outputs the second image data to the first latch;
a buffer including a plurality of output buffers that each outputs a source voltage corresponding to the first image data, each of the plurality of output buffers including an input stage, an output stage, and a pre-charge circuit connected between the input stage and the output stage; and
a pre-charge controller that compares the first image data with the second image data to control the pre-charge circuit.

US Pat. No. 10,692,455

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a plurality of sub-pixels arranged in a row direction and a column direction, each of the sub-pixels including
a sub-pixel electrode,
a switch circuit, and
a memory block that includes a plurality of memories each of which is configured to store therein sub-pixel data;
a plurality of memory selection line groups provided to respective rows and each including a plurality of memory selection lines electrically coupled to the corresponding memory blocks in the sub-pixels that belong to a corresponding row;
a memory selection circuit configured to simultaneously output a memory selection signal to the memory selection line groups, the memory selection signal being a signal for selecting one from the plurality of memories in each of the memory blocks, wherein
in accordance with the memory selection lines that have the memory selection signal supplied thereto, the sub-pixels display an image based on the sub-pixel data stored in memories in the respective sub-pixels,
the memory block in each of the sub-pixels includes:
a first memory and a second memory as the memories;
a first memory switch; and
a second memory switch,
in each sub-pixel, the switch circuit is coupled to:
the first memory through the first memory switch, according to a switch signal from a first one of the memory selection lines of the memory selection line groups; and
the second memory through the second memory switch according to a switch signal from a second one of the memory selection lines of the memory selection line groups,
the switch circuit is configured to output a display signal or an inverted display signal to the sub-pixel electrode based on the sub-pixel data output from the memory block, and
the memory selection circuit causes the display device to change an entire image simultaneously by selecting either:
the first memories in all of the sub-pixels and none of the memories other than the first memories in all of the sub-pixels, or
the second memories in all of the sub-pixels and none of the memories other than the second memories in all of the sub-pixels.

US Pat. No. 10,692,454

GATE DRIVER ON ARRAY HAVING A CIRCUIT START SIGNAL APPLIED TO A PULL-DOWN MAINTENANCE MODULE

Shenzhen China Star Optoe...

1. A gate driver on array (GOA) circuit, which comprises: a plurality of cascaded GOA units, with each GOA unit comprising: a pull-up control module, an output module, a pull-down module and a first pull-down maintenance module;for an positive integer N, except the first to the fourth GOA units and the last fourth to the last GOA units, in the N-th GOA unit:
the pull-up control module receiving a cascade-propagate signal from (N?4)-th GOA unit and a high voltage signal, connected to a first node, for pulling up voltage at the first node to the high voltage signal based on the cascade-propagate signal from (N?4)-th GOA unit;
the output module receiving clock signal and connected to the first node, for outputting a scan signal and a cascade-propagate signal under control by the voltage of the first node;
the pull-down module receiving a scan signal from (N+4)-th GOA unit and a low voltage signal, and connected to the first node, for pulling down voltage at the first node to the low voltage signal under the control of the scan signal of the (N+4)-th GOA unit;
the first pull-down maintenance module receiving a first control signal, the low voltage signal, the scan signal and a circuit start signal, connected to the first node, for maintaining the scan signal and the voltage of the first node at the low voltage signal after the pull-down module pulling down the voltage of the first node;
the circuit start signal being a pulse signal, and the circuit start signal having a low voltage level lower than the low voltage signal.

US Pat. No. 10,692,453

ELECTRO-OPTICAL DEVICE

Japan Display Inc., Toky...

1. An electro-optical device comprising:a plurality of first signal lines extending in a first direction on a component substrate;
a plurality of second signal lines extending in a second direction on the component substrate, the second direction intersecting the first direction;
a pixel area in which a plurality of pixel electrodes are disposed, each of the pixel electrodes being disposed at a portion corresponding to an intersection of the first and second signal lines;
a signal output circuit that is disposed outside the pixel area and outputs a driving signal to the first signal line, the signal output circuit including a plurality of circuit blocks arranged next to one another; and
a plurality of connection wirings
wherein
an outer peripheral edge of the pixel area has a curved portion or a bent portion in a portion facing the signal output circuit,
the first signal lines are scanning lines, and the signal output circuit is a scanning line driving circuit,
each of the circuit blocks includes one or a plurality unit circuits,
each of the unit circuits includes a shift register and a buffer connected to the shift register,
the unit circuits included in a single circuit block are aligned in the second direction such that the positions of the respective unit circuits in the signal circuit block are the same in the first direction,
each of the unit circuits is connected to a corresponding one of the first signal lines through a corresponding one of the connection wirings, and outputs a driving signal to the corresponding first signal line from the buffer;
at least a first circuit block included in the circuit blocks is arranged along the curved portion or the bent portion, and a second circuit block included in the circuit blocks and adjacent to the first circuit block is arranged so as to be displaced in the first direction from the first circuit block, and
a lead-out area where the first circuit block and the second circuit block are connected with wirings is provided between the first and second circuit blocks.

US Pat. No. 10,692,452

DISPLAY DEVICE

Semiconductor Energy Labo...

1. A display device comprising:a plurality of pixels arranged in a matrix of m rows and n columns, each of m and n being an integer greater than or equal to 1;
n first signal lines;
n second signal lines; and
m scan lines,
wherein one of the plurality of pixels comprises a display element and a transistor,
wherein the n first signal lines and the n second signal lines extend in a scanning direction,
wherein the n first signal lines are on an upstream side of the scanning direction,
wherein the n second signal lines are on a downstream side of the scanning direction and are separated from the n first signal lines, and
wherein a total number of pixels electrically connected to a j-th first signal line in a j-th column is different from a total number of pixels electrically connected to a j-th second signal line in the j-th column and from a total number of pixels electrically connected to a (i+1)-th first signal line in a (i+1)-th column, j being an integer greater than or equal to 1 and less than or equal to n.

US Pat. No. 10,692,451

LIQUID CRYSTAL CONTROL CIRCUIT, ELECTRONIC TIMEPIECE, AND LIQUID CRYSTAL CONTROL METHOD

CASIO COMPUTER CO., LTD.,...

1. A liquid crystal control circuit for driving a liquid crystal panel, whereinthe liquid crystal panel has a plurality of pixels, each of which including a memory element and a display element,
the memory element is configured to hold electric potential depending on an image signal and is configured to change the held electric potential based on activation of an enable signal,
the display element is configured to be applied voltage depending on the electric potential which the memory element holds, and
the liquid crystal control circuit is configured to:
hold off outputting the enable signal, for a predetermined first period before polarity of AC voltage applied to the display element is inverted and a predetermined second period after the polarity of the AC voltage is inverted; and
hold off inversion of the polarity of the AC voltage, for an output period of the enable signal and the predetermined first period after the output period.

US Pat. No. 10,692,450

DISPLAY PANEL, DISPLAY DEVICE, AND DRIVING METHOD

XIAMEN TIANMA MICRO-ELECT...

1. A display panel, comprising:N pixel column unit groups, wherein each of the N pixel column unit groups comprises a first pixel column unit and a second pixel column unit;
wherein each of the first pixel column unit and the second pixel column unit comprises a first column of pixels, a second column of pixels, a third column of pixels, and a fourth column of pixels;
wherein all colors of pixels of the first column of pixels are identical to all colors of pixels of the third column of pixels and all colors of pixels of the second column of pixels are identical to all colors of pixels of the fourth column of pixels, wherein pixels in the N pixel column unit groups comprises first color pixels, second color pixels, third color pixels, and fourth color pixels;
N data line unit groups corresponding to the N pixel column unit groups in one-to-one correspondence,
wherein each of the N data line unit groups comprises a first data line unit and a second data line unit;
wherein each of the first data line unit and the second data line unit comprises four data lines; wherein the four data lines in the first data line unit of each of the N data line unit groups are electrically connected to the first column of pixels, the second column of pixels, the third column of pixels, and the fourth column of pixels in the first pixel column unit of a corresponding pixel column unit group of the N pixel column unit group in one-to-one correspondence, and
wherein the four data lines in the second data line unit of each of the N data line unit groups are electrically connected to the first column of pixels, the second column of pixels, the third column of pixels, and the fourth column of pixels in the second pixel column unit of a corresponding pixel column unit group of the N pixel column unit group in one-to-one correspondence,
N driving unit groups corresponding to the N data line unit groups in one-to-one correspondence, wherein each of the N driving unit groups comprises a first driving unit and a second driving unit, and wherein each of the first driving unit and the second driving unit comprises four switch element groups, each having a first terminal and a second terminal;
wherein the first terminals of the four switch element groups in the first driving unit of each of the N driving unit groups are electrically connected to said four data lines in the first data line unit of a corresponding data line unit group of the N data line unit groups in one-to-one correspondence;
wherein the first terminals of the four switch element groups in the second driving unit of each of the N driving unit groups are electrically connected to said four data lines in a second data line unit of a corresponding data line unit group of the N data line unit groups in one-to-one correspondence; and
N data output groups corresponding to the N driving unit groups in one-to-one correspondence,
wherein each of the N data output groups comprises a first data output and a second data output; and wherein a polarity of a data signal output from the first data output is opposite to a polarity of a data signal output from the second data output;
wherein the second terminals of two switch element groups in the first driving unit of each of the N driving unit groups are electrically connected to the first data output of a corresponding data output group of the N data output groups, and the second terminals of the other two switch element groups in the first driving unit of each of the N driving unit groups are electrically connected to the second data output of the corresponding data output group of the N data output groups; and
wherein at least one color of pixels in one column of two columns of pixels corresponding to the two switch element groups of the first driving unit connected to the first data output are different from at least one color of pixels in the other one column of the two columns of pixels corresponding to the two switch element groups of the first driving unit connected to the first data output, and at least one color of pixels of one column of the other two columns of pixels corresponding to the other two switch element groups of the first driving unit connected to the second data output are different from at least one color of pixels of the other one column of the other two columns of pixels corresponding to the other two switch element groups of the first driving unit connected to the second data output;
wherein the second terminals of two switch element groups in the second driving unit of each of the N driving unit groups are electrically connected to the first data output of a corresponding data output group of the N data output groups, and the second terminals of the other two switch element groups in the second driving unit of each of the N driving unit groups are electrically connected to the second data output of the corresponding data output group of the N data output groups; and wherein at least one color of pixels in one column of two columns of pixels corresponding to the two switch element groups of the second driving unit connected to the first data output are different from at least one color of pixels in the other one column of the two columns of pixels corresponding to the two switch element groups of the second driving unit connected to the first data output, and at least one color of pixels in one column of the other two columns of pixels corresponding to the other two switch element groups of the second driving unit connected to the second data output are different from at least one color of pixels in the other one column of the other two columns of pixels corresponding to the other two switch element groups of the second driving unit connected to the second data output, and wherein N is a positive integer;
wherein the first pixel column unit and the second pixel column unit in each of the N pixel column unit groups are spaced apart from each other;
wherein data signals received by pixels having a same color in a same row have a same polarity;
wherein the data line in the first data line unit of each of the N data line unit groups electrically connected to the first column of pixels and the data line in the first data line unit of each of the N data line unit groups electrically connected to the second column of pixels are electrically connected to a respective first data output through the corresponding switch element groups; and
wherein the data line in the first data line unit of each of the N data line unit groups is electrically connected to the third column of pixels and the data line in the first data line unit of each of the N data line unit groups electrically connected to the fourth column of pixels are electrically connected to the second data output through corresponding switch element groups.

US Pat. No. 10,692,449

ALIGNMENT METHOD BASED ON PIXEL COLOR AND ALIGNMENT SYSTEM FOR USING THE SAME

SHENZHEN CHINA STAR OPTOE...

1. An alignment method based on pixel color, comprising:Step S1: retrieving a photoresistance eigenvalue of each subcolor resist illuminated by a light source and setting a pixel threshold according to the photoresistance eigenvalue;
Step S2: performing a binarization process on a pixel according to the pixel threshold to obtain a binary pixel; and
Step S3: calculating an alignment position according to the binary pixel and aligning the color resist according to the alignment position.

US Pat. No. 10,692,448

DISPLAY UNIT WITH TOUCH DETECTION FUNCTION AND ELECTRONIC UNIT

Japan Display Inc., Toky...

1. A display unit comprising:a first substrate;
a second substrate opposed to the first substrate in a vertical direction perpendicular to the first substrate;
a liquid crystal layer disposed between the first substrate and the second substrate;
drive electrodes;
pixel electrodes disposed between the drive electrodes and the liquid crystal layer, in the vertical direction;
pixel signal lines each connected to the pixel electrodes, the pixel signal lines being disposed under the drive electrodes in the vertical direction, and the pixel signal lines, the drive electrodes, and the pixel electrodes being sequentially arranged in the vertical direction on a liquid crystal side of the first substrate;
touch detection electrodes disposed on an upper surface side of the second substrate;
a source driver configured to apply a pixel signal to the pixel signal lines;
a touch detection circuit configured to detect a touch event based on a detection signal that is output from the touch detection electrodes during a touch detection period that is distinct from a display period during which the pixel signal is supplied to the pixel electrodes;
a switch configured to switch an electrical connection between the source driver and the pixel signal lines; and
a drive electrode driver configured to:
in the display period, sequentially apply an alternating current (AC) drive signal to the drive electrodes corresponding to a series of horizontal lines as a display drive object, and the liquid crystal layer being driven by applying a first voltage between the pixel electrodes and the drive electrodes, and
in the touch detection period, sequentially apply:
the AC drive signal, as a touch detection drive signal, selectively to a first subset of the drive electrodes, and
a direct current (DC) drive signal to a second subset of the drive electrodes that are mutually exclusive with the first subset of the drive electrodes,
wherein, in the touch detection period, the source driver applies a second voltage to the pixel signal lines at a predetermined level to maintain a respective potential of each of the pixel signal lines, and
wherein the touch event is detected based on the detection signal, such that the touch detection drive signal is transmitted to the touch detection electrodes through a first capacitance between the touch detection electrodes and the first subset of the drive electrodes, allowing the detection signal to change and to be output from the detection electrodes.

US Pat. No. 10,692,447

LIQUID CRYSTAL DISPLAY DEVICE

HKC CORPORATION LIMITED, ...

1. A liquid crystal display device, comprising:a liquid crystal panel, comprising a plurality of liquid crystal pixels, wherein the liquid crystal panel is configured to display a same picture in two adjacent frames, the liquid crystal panel further comprises a display area and a non-display area surrounding the display area, the display area is provided with a film transistor array substrate, and thin film transistors in the thin film transistor array substrate comprise double gate transistors, the liquid crystal panel is a liquid crystal panel with a vertically aligned display mode, and the liquid crystal pixel comprises at least one red liquid crystal pixel, at least one green liquid crystal pixel or at least one blue liquid crystal pixel;
a driving module disposed on the non-display area, wherein the driving module is used to respectively provide each liquid crystal pixel with a same polarity pixel voltage of different levels in the two adjacent frames so as to deflect liquid crystal molecules of each liquid crystal pixel, and in each frame of the two adjacent frames, the level of the pixel voltage of each liquid crystal pixel is different from the level of the pixel voltage of the adjacent liquid crystal pixels in front, back, left or right;
wherein the non-display area is provided with a source control chip and a gate control chip, the source control chip is electrically connected to source electrodes of the thin film transistors in the thin film transistor array substrate through data lines, the gate control chip is electrically connected with gate electrodes of the thin film transistors through scan lines, and the source control chip and the gate control chip are located at a same side of the display area, the gate control chip comprises a first gate control chip and a second gate control chip, and the first gate control chip, the source control chip and the second gate control chip are sequentially arranged along the same side of the display area.

US Pat. No. 10,692,446

LIQUID CRYSTAL DISPLAY DEVICE

HKC CORPORATION LIMITED, ...

1. A liquid crystal display device, comprising:a liquid crystal panel, comprising a plurality of liquid crystal pixels, wherein the liquid crystal panel is configured to display a same picture in two adjacent frames, the liquid crystal panel further comprises a display area and a non-display area surrounding the display area, and the display area is provided with a transistor array substrate;
a driving module disposed on the non-display area, wherein the driving module is used to respectively provide each liquid crystal pixel with a same polarity pixel voltage of different levels in the two adjacent frames so as to deflect liquid crystal molecules of each liquid crystal pixel, and in each frame of the two adjacent frames, the level of the pixel voltage of each liquid crystal pixel is different from the level of the pixel voltage of the adjacent liquid crystal pixels in front, back, left or right;
wherein the non-display area is provided with a source control chip and a gate control chip, the source control chip is electrically connected to source electrodes of the transistors in the transistor array substrate through data lines, the gate control chip is electrically connected with gate electrodes of the transistors through scan lines, and the source control chip and the gate control chip are located at a same side of the display area.

US Pat. No. 10,692,445

METHOD FOR DRIVING DISPLAY APPARATUS WITH A PLURALITY OF GAMMA GRAYSCALE VALUE CURVE ALTERNATELY

HKC CORPORATION LIMITED, ...

1. A method for driving a display apparatus, comprising:outputting an output image corresponding to a pixel signal;
performing a corresponding grayscale value conversion processing on a pixel grayscale value of the output image; and
converting, according to a gamma correction curve, the pixel grayscale value of the output image after the corresponding grayscale value conversion processing into a corresponding applied voltage, and scanning and outputting the corresponding applied voltage to a display panel, wherein
the corresponding grayscale value conversion processing splits a gamma standard curve into a first gamma grayscale value corresponding curve and a second gamma grayscale value corresponding curve, and outputs the first gamma grayscale value corresponding curve and the second gamma grayscale value corresponding curve to the output image in an alternate manner, wherein
the output image is processed by using a grayscale value corresponding curve, and
an energy required by the first gamma grayscale value corresponding curve and an energy required by the second gamma grayscale value corresponding curve are equal to an energy of a gamma standard curve.

US Pat. No. 10,692,444

SYSTEMS AND METHODS FOR CONTROLLING OPERATION OF A BACKLIGHT FOR A DISPLAY PANEL

Bose Corporation, Framin...

1. A method of controlling operation of a display unit of an electronic device, comprising:generating a graphical display signal by a display controller;
interpreting the graphical display signal by the display unit to display a content of the graphical display signal on a display panel of the display unit;
comparing the content of the graphical display signal to a known graphical data pattern wherein the known graphical data pattern comprises data entailing a specific graphic, word, or image; and
operating the display unit in accordance to an operating parameter corresponding to the known graphical data pattern if the known graphical data pattern is detected in the display signal while the electronic device is in a network standby mode;
wherein operating the display unit according to an operating parameter includes turning on a backlight of the display unit, turning off the backlight of the display unit, or adjusting a brightness level of the backlight of the display unit.

US Pat. No. 10,692,443

SYNCHRONOUS BACKLIGHT DEVICE AND OPERATION METHOD THEREOF

Novatek Microelectronics ...

8. An operation method of a synchronous backlight device, comprising:receiving video sync information from a video processing circuit, wherein the video sync information defines a plurality of video frame periods;
at least dividing each of the video frame periods into different sub-frame periods including a first period and a second period by a PWM control circuit, wherein lengths of the first periods of at least two of the video frame periods are substantially equal, and lengths of the second periods of the at least two of the video frame periods are different;
generating a PWM control signal by the PWM control circuit, wherein the PWM control signal in each of the second periods has substantially a same frequency; and
driving a backlight source of a display panel by a backlight driving circuit according to the PWM control signal,
wherein a flicker effect of the backlight source is reduced by performing a PWM setting operation in each of the sub-frame periods,
wherein the PWM setting operation represents that a first frequency of the PWM control signal in each of the first periods is different from a second frequency of the PWM control signal in each of the second periods, and a first duty ratio of the PWM control signal in each of the first periods is equal to a second duty ratio of the PWM control signal in each of the second periods.

US Pat. No. 10,692,442

FLEXIBLE DISPLAY DEVICE AND METHOD FOR FABRICATING THE SAME

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

1. A display device comprising:a flexible substrate including an active area, a bending area, and an area outside the bending area, the bending area configured to be bent flexibly;
a plurality of pixels to display an image in the active area, the plurality of pixels including a plurality of organic light emitting diodes (OLEDs) respectively;
at least one signal line and at least one power line disposed on the flexible substrate, the at least one signal line and the at least one power line being disposed directly on a same layer in the bending area; and
a planarization layer disposed in the active area and covering the at least one signal line and the at least one power line disposed directly on the same layer in the bending area,
wherein the OLEDs in the plurality of pixels are disposed on the planarization layer.

US Pat. No. 10,692,441

DRIVE CIRCUIT AND DRIVE METHOD FOR FOLDABLE DISPLAY PANEL AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A drive circuit, comprising:a plurality of shift registers;
a first switch circuit connected with the shift registers, which is configured to selectively output output signals of the shift registers or a first voltage to a first display region of a display panel based on a first control signal and a second control signal; and
a second switch circuit connected with the shift registers, which is configured to selectively output the output signals of the shift registers or the first voltage to a second display region of the display panel based on a third control signal and a fourth control signal,
wherein the drive circuit is provided between the first display region and the second display region;
the first switch circuit comprises a first transistor and a plurality of sixth transistors, a first electrode of the first transistor is connected with a first voltage terminal to receive the first voltage, a gate of the first transistor is connected with a first control signal terminal to receive the first control signal, and a second electrode of the first transistor is connected with the first node, a first electrode of each sixth transistor is connected with the shift registers to receive the output signals of the shift registers, and a gate of each sixth transistor is connected with the first node;
the second switch circuit comprises a fourth transistor and a plurality of eighth transistors, a first electrode of the fourth transistor is connected with the first voltage terminal to receive the first voltage, a gate of the fourth transistor is connected with a fourth control signal terminal to receive the fourth control signal, and a second electrode of the fourth transistor is connected with the second node, a first electrode of each eighth transistor is connected with the shift registers to receive the output signals of the shift registers, and a rate of each eighth transistor is connected with the second node.

US Pat. No. 10,692,440

PIXEL AND ORGANIC LIGHT EMITTING DISPLAY DEVICE INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A pixel, comprising:an organic light emitting diode;
a first transistor having a first electrode connected to a first driving power, a second electrode connected to a first node, and a gate electrode connected to an emission control line;
a second transistor connected between the first node and a second node, and having a gate electrode connected to a third node;
a third transistor connected between the second node and an anode electrode of the organic light emitting diode, and having a gate electrode connected to the emission control line;
a fourth transistor connected between the first node and a data line, and having a gate electrode connected to a first scan line;
a fifth transistor connected between the second node and the third node, and having a gate electrode connected to the first scan line;
a sixth transistor connected between an initializing power line and the anode electrode of the organic light emitting diode, and having a gate electrode connected to the first scan line;
a seventh transistor having a first electrode connected to the initializing power line, a second electrode connected to the third node, and having a gate electrode connected to a second scan line; and
a storage capacitor connected between the first driving power and the third node.

US Pat. No. 10,692,439

OLED DISPLAY PANEL AND OLED DISPLAY DEVICE

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

1. An OLED display panel comprising:an active area where a plurality of data lines, a plurality of scan lines intersecting the plurality of data lines, and a plurality of sub-pixels are arranged at each intersection;
a plurality of stages of a gate in panel (GIP) driving circuit distributed and arranged in a plurality of unit pixel regions corresponding to the plurality of scan lines in the active area to supply a plurality of scan pulses to the plurality of scan lines;
a non-active area where a pad part including a gate pad part and a data pad part, a link part and a line on glass (LOG) part are arranged wherein the non-active area includes a plurality of signal lines extended from the gate pad part to the LOG part via the link part to supply a plurality of control signals to the plurality of stages, and
a reference voltage supply line supplying a reference voltage to each sub-pixel, and a plurality of first and second constant voltage supply lines supplying first and second constant voltages to each sub-pixel,
wherein the gate pad part supplies the plurality of control signals to the plurality of stages of the GIP driving circuit and the data pad part supplies a data voltage to each data line, and
wherein the data pad part includes a plurality of pads connected to the reference voltage supply line and a plurality of pads connected to the plurality of first and second constant voltage supply lines.

US Pat. No. 10,692,438

DISPLAY PANEL AND DISPLAY DEVICE

WUHAN TIANMA MICRO-ELECTR...

1. A display panel, comprising: a display area and a non-display area adjacent to the display area,wherein the display area comprises a first display area and a second display area, each of the first display area and the second display area comprises a plurality of pixels arranged in an array;
wherein a quantity of pixels in at least one row of pixels in the first display area is less than a quantity of pixels in any row of pixels in the second display area;
wherein the display panel further comprises a gate driving circuit and a plurality of scan signal lines, wherein the gate driving circuit is arranged in the non-display area, the plurality of scan signal lines each is connected to an output terminal of the gate driving circuit, and wherein at least one of the plurality of scan signal lines provides a scan signal for a row of the pixels in either the first display area or the second display area;
wherein the display panel further comprises resistance compensation units connected to the scan signal lines of the first display area, wherein the resistance compensation units are formed of metal or metal oxide conducting wires, and wherein the metal or metal oxide conducting wires are in a shape of a fold line, a curve or a spiral;
wherein the display panel further comprises signal lines for providing reference signals to the display panel, wherein a longitudinal extension direction of each of the signal lines is the same as that of each of the plurality of scan signal lines;
wherein one of the signal lines is arranged overlaying one of the resistance compensation units, and has a same pattern as said resistance compensation unit right below it;
wherein an overlaying area between one of the signal lines and a resistance compensation unit right below it forms a capacitor;
wherein the display panel further comprises thin film transistors located in the display area and arranged in one to one correspondence to the pixels;
wherein each of the thin film transistors comprises a gate, a source and a drain, wherein the source and the drain being arranged at a same layer, and the gate and the source being arranged at different layers;
wherein the resistance compensation units are arranged at a same layer and made of a same material as the gate; or
each of the resistance compensation units is arranged at a metal layer between a gate layer and a source layer; or
the resistance compensation units are arranged at a same layer and made of a same material as the source.

US Pat. No. 10,692,437

GOA CIRCUITRY UNIT, GOA CIRCUIT AND DISPLAY PANEL

WUHAN CHINA STAR OPTOELEC...

1. A gate driver on array (GOA) circuitry unit, wherein the GOA circuitry unit comprises a scan part and an inverter, an output terminal of the scan part is connected to the inverter, the scan part outputs a scan signal, the scan signal is output to the inverter for generating an emission signal; the inverter comprises: a tenth thin film transistor (TFT), an eleventh TFT, a twelfth TFT, a thirteenth TFT, a third capacitor, a first clock signal terminal, a second clock signal terminal, a high potential terminal and a low potential terminal; a gate terminal of the tenth TFT is connected to the output terminal of the scan part, a source terminal of the tenth TFT is connected to the high potential terminal, and a drain terminal of the tenth TFT is connected to a gate terminal of the thirteenth TFT; a gate terminal of the eleventh TFT is connected to the output terminal of the scan part, a source terminal of the eleventh TFT is connected to the high potential terminal, and a drain terminal of the eleventh TFT is used as an output terminal of the inverter; a gate terminal of the twelfth TFT is connected to the first clock signal terminal, a source terminal of the twelfth TFT is connected to the low potential terminal and the second clock signal terminal, and a drain terminal of the twelfth TFT is connected to the gate terminal of the thirteenth TFT; a source terminal of the thirteenth TFT is connected to the low potential terminal and the second clock signal terminal, and a drain terminal of the thirteenth TFT is used as the output terminal of the inverter; and one terminal of the third capacitor is connected to the gate terminal of the thirteenth TFT, and another one terminal of the third capacitor is connected to the source terminal of the thirteenth TFT;wherein the scan part comprises: a first TFT, a second TFT, a third TFT, a fourth TFT, an eighth TFT, a ninth TFT, a first capacitor, a second capacitor, a pulse signal input terminal, a third clock signal terminal, a pull-down node and a pull-up node; a gate terminal of the first TFT is connected to the first clock signal terminal, a source terminal of the first TFT is connected to the pulse signal input terminal, and a drain terminal of the first TFT is connected to a gate terminal of the third TFT; a gate terminal of the second TFT is connected to the third clock signal terminal, a source terminal of the second TFT is connected to the low potential terminal, and a drain terminal of the second TFT is connected to a drain terminal of the third TFT; a source terminal of the third TFT is connected to the high potential terminal; a gate terminal of the fourth TFT is connected to the third clock signal terminal, a source terminal of the fourth TFT is connected to the high potential terminal, and a drain terminal of the fourth TFT is connected to the gate terminal of the third TFT and the pull-down node; a gate terminal of the eighth TFT is connected to the pull-up node, a source terminal of the eighth TFT is connected to the high potential terminal, and a drain terminal of the eighth TFT is used as the output terminal of the scan part; the gate terminal and the source terminal of the eighth TFT are connected to two terminals of the first capacitor, respectively; a gate terminal of the ninth TFT is connected to the pull-down node, a source terminal of the ninth TFT is connected to the second clock signal terminal, and a drain terminal of the ninth TFT is used as the output terminal of the scan part; and the gate terminal and the drain terminal of the ninth TFT are connected to two terminals of the second capacitor, respectively.

US Pat. No. 10,692,436

DISPLAY PANEL AND DISPLAY DEVICE

WUHAN TIANMA MICRO-ELECTR...

1. A display panel, wherein the display panel has a display area and an information notification area, the display panel comprises:a first organic light-emitting device arranged in the display area;
a pixel driving circuit arranged in the display area, wherein the pixel driving circuit is configured to receive a first power voltage; and
at least one second organic light-emitting device arranged in the information notification area, wherein each of the at least one second organic light-emitting device is electrically connected to a control circuit, and the control circuit is configured to receive a second power voltage,
wherein the second power voltage is less than the first power voltage;
wherein the pixel driving circuit is different from the control circuit; and
wherein the control circuit comprises at least one switch element and at least one switch control signal line which provides a switch control signal, wherein the at least one switch control signal line adjusts switch-on time of one of the at least one switch element according to a duty ratio of the switch control signal, and each of the at least one switch element has a control terminal directly connected to one of the at least one switch control signal line.

US Pat. No. 10,692,435

PIXEL DRIVING STRUCTURE AND DISPLAY APPARATUS

SHENZHEN CHINA STAR OPTOE...

1. A pixel driving structure, comprising:pixel units;
scan lines, configured for outputting scan signals to the pixel units;
a plurality of data lines in odd number of columns and a plurality of data lines in even number of columns, configured for outputting data signals to the pixel units;
a gate driver connected to the pixel units through the scan lines, configured for providing the scan signals;
a source driver connected to the pixel units through the plurality of data lines in odd number of columns and the plurality of data lines in even number of columns, configured for providing the data signals to form positive and negative driving polarities;
a timing controller connected to the gate driver and the source driver, configured for providing timing signals to the gate driver and the source driver;
switches disposed between each of the data lines in odd number of columns and adjacent data lines in even number of columns, wherein each one of the switches comprises: a control terminal, a first terminal, and a second terminal, the control terminal of each one of the switches is connected to the timing controller to control the switches to be turned on or turned off by the timing controller, the first terminal of each one of the switches is connected to one of the data line in odd number of columns, and the second terminal of each one of the switches is connected to one of the data line in even number of columns which adjacent the one of the data line in odd number of columns;
the driving polarities of the pixel units connected to the data line in odd number of columns and the pixel units connected to the adjacent data line in even number of columns opposite to each other; and
the switches disposed at one side of the data lines in odd number of columns and the adjacent data lines in even number of columns away from the source driver.

US Pat. No. 10,692,434

PIXEL CIRCUIT, DISPLAY PANEL, DISPLAY DEVICE AND DRIVING METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising:a storage capacitor including a first end connected with a first node and a second end connected with a second node;
an organic light-emitting diode (OLED) including a first electrode connected with a third node;
a driving transistor including a gate electrode connected with the first node, wherein the driving transistor is configured to control the OLED to emit light according to a voltage of the first node;
an emission control circuit configured to receive an emission control signal and control an on/off state of the OLED according to the emission control signal;
a reset circuit configured to receive a reset control signal and write a reset voltage into the first node according to the reset control signal;
a threshold compensation circuit configured to receive a first scanning signal and write a compensating voltage into the first node according to the first scanning signal, wherein the compensating voltage is a sum of a first supply voltage and a threshold voltage of the driving transistor;
a first data write circuit configured to receive the first scanning signal and a data signal and write the data signal into the second node according to the first scanning signal;
a reference voltage write circuit configured to receive a second scanning signal and write a reference voltage into the second node according to the second scanning signal; and
an initializing circuit configured to receive the first scanning signal and write an initializing voltage into the third node according to the first scanning signal,
wherein the initializing circuit is controlled by the first scanning signal, the reset circuit is controlled by the reset control signal, and the first scanning signal is different from the reset control signal;
the reference voltage is different from the first supply voltage, and is different from the initializing voltage;
wherein in a reset period within a display period of one frame, the emission control signal is set to be a turn-off voltage; the reset control signal is set to be a turn-on voltage; the first scanning signal is set to be a turn-off voltage; the second scanning signal is set to be a turn-on voltage; the data signal is set to be an ineffective data signal, the emission control circuit is configured to be turned off under control of the emission control signal to control to turn off a connection between the OLED and the driving transistor, the reset circuit is configured to be turned on under control of the reset control signal to write the reset voltage into the first node, the threshold compensation circuit is configured to be turned off under control of the first scanning signal, the first data write circuit is configured to be turned off under control of the first scanning signal, the reference voltage write circuit is configured to be turned on under control of the second scanning signal to write the reference voltage into the second node, and the initializing circuit is configured to be turned off under control of the first scanning signal;
in a data write and threshold compensation period within the display period of one frame, the emission control signal is set to be a turn-off voltage; the reset control signal is set to be a turn-off voltage; the first scanning signal is set to be a turn-on voltage; the second scanning signal is set to be a turn-off voltage; the data signal is set to be an effective data signal, the emission control circuit is configured to be turned off under control of the emission control signal to control to turn off the connection between the OLED and the driving transistor, the reset circuit is configured to be turned off under control of the reset control signal, the threshold compensation circuit is configured to be turned on under control of the first scanning signal to write the compensation voltage into the first node, the first data write circuit is configured to be turned on under control of the first scanning signal to write the effective data signal into the second node, the reference voltage write circuit is configured to be turned off under control of the second scanning signal, and the initializing circuit is configured to be turned on under control of the first scanning signal to write the initializing voltage into the third node;
in a voltage drop compensation period within the display period of one frame, the emission control signal is set to be a turn-off voltage; the reset control signal is set to be a turn-off voltage; the first scanning signal is set to be a turn-off voltage; the second scanning signal is set to be a turn-on voltage; the data signal is set to be an ineffective data signal, the emission control circuit is configured to be turned off under control of the emission control signal to control to turn off the connection between the OLED and the driving transistor, the reset circuit is configured to be turned off under control of the reset control signal, the threshold compensation circuit is configured to be turned off under control of the first scanning signal, the first data write circuit is configured to be turned off under control of the first scanning signal, the reference voltage write circuit is configured to be turned on under control of the second scanning signal to write the reference voltage into the second node, and the initializing circuit is configured to be turned off under control of the first scanning signal; and
in an emission period within the display period of one frame, the emission control signal is set to be a turn-on voltage; the reset control signal is set to be a turn-off voltage; the first scanning signal is set to be a turn-off voltage; the second scanning signal is set to be a turn-on voltage; and the data signal is set to be an ineffective data signal, the emission control circuit is configured to be turned on under control of the emission control signal to control the OLED to emit light, the reset circuit is configured to be turned off under control of the reset control signal, the threshold compensation circuit is configured to be turned off under control of the first scanning signal, the first data write circuit is configured to be turned off under control of the first scanning signal, the reference voltage write circuit is configured to be turned on under control of the second scanning signal to write the reference voltage into the second node, and the initializing circuit is configured to be turned off under control of the first scanning signal.

US Pat. No. 10,692,433

EMISSIVE PIXEL ARRAY AND SELF-REFERENCING SYSTEM FOR DRIVING SAME

JASPER DISPLAY CORP., Hs...

1. A pixel drive circuit operative to function in a plurality of modes, wherein the modes comprise a discharge mode of operation and in a refresh mode of operation, the drive circuit comprisinga large L bias FET configured to provide a reference voltage based on a bias voltage on its gate; a large L FET configured as a current source; a capacitor operative to hold a stored voltage between the source and gate of the large L current source; a memory cell operative to hold an illumination state and assert that state on a modulation FET when the pixel drive circuit is in discharge mode; a modulation FET operative to modulate a current from the large L current source; a NAND gate operative to place the modulation FET in a non-conduct mode when the pixel drive circuit operates in a refresh mode or when the memory cell illumination state is off; and, a terminal to receive a refresh signal and switching FETs operative to configure the pixel drive circuit based on the refresh signal, and wherein
the pixel drive circuit operates in a refresh mode based on a first state of a refresh signal and in a discharge mode based on a second state of a refresh signal, and wherein
in a refresh mode of operation, the gate and drain of the large L current source FET connect to the drain of the bias FET, asserting the reference voltage on the gate and drain of the current source FET and on the capacitor operative to hold a stored voltage between the source and gate of the current source FET, thereby charging the capacitor to the reference voltage, and
wherein the voltage asserted on the source of the current source FET is one of VDDAR and VSS, and the voltage asserted on the source of the bias FET is the other of VSS and VDDAR not asserted on the source of the current source FET, and wherein
in a discharge mode of operation, the gate and drain of the current source FET are disconnected from one another and the drain of the bias FET is disconnected from the gate and drain of the current source FET, and the voltage on the gate of the current source FET is asserted by the capacitor, resulted in the discharge of current from the drain of the current source FET into the LED in those instances where the memory cell illumination state is on.

US Pat. No. 10,692,432

PIXEL DRIVING CIRCUIT AND DRIVING METHOD THEREOF, AND LAYOUT STRUCTURE OF TRANSISTOR

KUNSHAN GO-VISIONOX OPTO-...

1. A pixel driving circuit, comprising:a storage capacitor, having a first terminal connected to a first voltage source, and a second terminal;
an organic light emitting diode, having an anode terminal, and a cathode terminal connected to a second voltage source;
a first switching transistor, having a first terminal connected to the second terminal of the storage capacitor, a second terminal receiving a reference voltage, and a control terminal receiving a first control signal;
a second switching transistor, having a first terminal receiving a data signal input, a second terminal, and a control terminal receiving a second control signal;
a third switching transistor, having a first terminal, a second terminal connected to the first terminal of the first switching transistor, and a control terminal receiving the second control signal;
a fourth switching transistor, having a first terminal connected to the second terminal of the second switching transistor, a second terminal, and a control terminal connected to the second terminal of the storage capacitor;
a fifth switching transistor, having a first terminal connected to the anode terminal of the organic light emitting diode, and a second terminal receiving the reference voltage, and a control terminal receiving a third control signal;
a sixth switching transistor, having a first terminal connected to the first voltage source, a second terminal, and a control terminal receiving a driving signal;
a first driving transistor, having a first terminal connected to the second terminal of the sixth switching transistor, a second terminal connected to the second terminal of the fourth switching transistor, and a control terminal connected to the second terminal of the storage capacitor;
a second driving transistor, having a first terminal connected to the second terminal of the fourth switching transistor, a second terminal connected to the first terminal of the third switching transistor, and a control terminal connected to the second terminal of the storage capacitor;
a seventh switching transistor, having a first terminal connected to the second terminal of the second driving transistor, a second terminal connected to the anode terminal of the organic light emitting diode, and a control terminal for receiving the driving signal.

US Pat. No. 10,692,431

GATE DRIVER, DISPLAY APPARATUS HAVING THE SAME AND METHOD OF DRIVING DISPLAY PANEL USING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A gate driver comprising:a plurality of stages,
wherein a present stage among the plurality of stages is configured to receive a clock signal, a scan signal of a previous stage among the plurality of stages that is before the present stage, a first initialization voltage and a second initialization voltage different from the first initialization voltage and to generate a scan signal of the present stage and an initialization signal of the present stage based on the clock signal, the scan signal of the previous stage, the first initialization voltage and the second initialization voltage, and
wherein the initialization signal of the present stage is varied between the first initialization voltage and the second initialization voltage according to time.

US Pat. No. 10,692,430

ORGANIC LIGHT EMITTING DIODE DISPLAY WITH THRESHOLD VOLTAGE COMPENSATION

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

1. A light emitting diode display comprising:a display panel including a plurality of pixels, the pixels including a pixel that comprises:
a light emitting diode including an anode electrode connected to a node C and a cathode electrode connected to an input terminal of a low potential driving voltage;
a driving thin film transistor (TFT) including a gate electrode connected to a node A, a drain electrode connected to a node B, and a source electrode connected to a node D, the driving TFT controlling a driving current applied to the light emitting diode;
a first TFT connected between the node A and the node B;
a second TFT connected to the node C;
a third TFT connected between a data line and the node D;
a fourth TFT connected between an input terminal of a high potential driving voltage and the node B;
a fifth TFT connected between the node D and the node C;
a storage capacitor connected between the node A and an input terminal of an initialization voltage; and
a seventh TFT connected between the storage capacitor and the input terminal of the initialization voltage,
wherein a gate electrode of each of the first, second, and seventh TFTs is connected to a first scan line to which a first scan signal is applied, a gate electrode of the third TFT is connected to a second scan line to which a second scan signal is applied, a gate electrode of the fourth TFT is connected to a first emission line to which a first emission signal is applied, and a gate electrode of the fifth TFT is connected to a second emission line to which a second emission signal is applied,
wherein one frame period includes an initial period in which the node A and the node C are initialized, a sampling period in which a threshold voltage of the driving TFT is sampled and is stored in the node A, and an emission period in which a gate-to-source voltage of the driving TFT is programmed to include the sampled threshold voltage and the light emitting diode emits light using the driving current controlled based on the programmed gate-to-source voltage,
wherein in the initial period, the first scan signal and the first emission signal are applied at an on-level, and the second scan signal and the second emission signal are applied at an off-level, wherein in the sampling period, the first scan signal and the second scan signal are applied at an on-level, and the first emission signal and the second emission signal are applied at an off-level, and
wherein in the emission period, the first emission signal and the second emission signal are applied at an on-level, and the first scan signal and the second scan signal are applied at an off-level.

US Pat. No. 10,692,429

DISPLAY DEVICE AND OPERATING METHOD THEREOF

Samsung Display Co., Ltd....

1. A display device comprising:a pixel unit including a plurality of pixels;
an emission control driver configured to supply an emission control signal for determining an emission period of the plurality of pixels; and
a timing controller configured to determine a duty ratio of the emission control signal, using a duty ratio bit stream configured with m bits,
wherein the timing controller determines the duty ratio bit stream including m-k most significant bits (MSBs) and k least significant bits (LSBs), wherein each of the k LSBs remains constant for n frames,
wherein the k is a natural number of 1 or more, and
wherein the n and m are natural numbers of 2 or more.

US Pat. No. 10,692,428

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

Samsung Display Co., Ltd....

1. An organic light-emitting display device comprising pixels coupled to scan lines and data lines, each of the pixels comprising a storage unit configured to store a data signal supplied to the data lines, the storage unit set to a first capacitance in the case that the organic light-emitting display device is driven with a first driving frequency, and set to a second capacitance greater than the first capacitance in the case that the organic light-emitting display device is driven with a second driving frequency less than the first driving frequency,wherein:
the storage unit comprises a first capacitor and a second capacitor; and
the storage unit is set to a capacitance of the first capacitor in the case that the organic light-emitting display device is driven with the first driving frequency, and is set to a sum of capacitances of the first and second capacitors in the case that the organic light-emitting display device is driven with the second driving frequency.

US Pat. No. 10,692,427

PIXEL AND ORGANIC LIGHT EMITTING DISPLAY DEVICE USING THE PIXEL

SAMSUNG DISPLAY CO., LTD....

1. A pixel, comprising:an organic light emitting diode;
a first transistor including a first electrode and a gate electrode, the first electrode directly connected with an anode electrode of the organic light emitting diode, the gate electrode connected to a first node, the first transistor to control an amount of current supplied to the organic light emitting diode;
a second transistor connected between a corresponding data line and a second node, the second transistor turned on by a scan signal supplied to a corresponding scan line;
a third transistor connected between the gate electrode of the first transistor and the first electrode of the first transistor, the third transistor having a turn-on time partially overlapping a turn-on time of the second transistor;
a fourth transistor connected between the second node and a corresponding power line receiving a first power, the fourth transistor having a turn-on time not overlapping the turn-on time of the second transistor; and
a first capacitor connected between the gate electrode of the first transistor and the second node, wherein
the third transistor includes a gate electrode connected to a corresponding compensation control line to which a control signal is supplied, the control signal being different from the scan signal supplied to the corresponding scan line.

US Pat. No. 10,692,426

ORGANIC LIGHT-EMITTING DIODE DISPLAY

Samsung Display Co., Ltd....

1. An organic light-emitting diode (OLED) display comprising:a substrate;
an active layer on the substrate, wherein the active layer comprises first, second, third, and fourth regions, wherein the first and fourth regions are connected to each other through a connecting region;
a first line extending in a first direction, wherein at least a portion of the first line overlaps the connecting region;
a first transistor comprising a portion of the active layer between the first region and the second region;
a second transistor comprising a portion of the active layer between the third region and the fourth region;
an organic light emitting diode electrically coupled to the first transistor; and
a capacitor comprising a first electrode and a second electrode over the first electrode, wherein the second electrode overlaps with at least an area of the first electrode,
wherein at least a portion of the second electrode is disposed between the connecting region of the active layer and the first line.

US Pat. No. 10,692,425

ORGANIC LIGHT-EMITTING DIODE (OLED) DISPLAY PANEL AND CONTROLLING METHOD

LENOVO (BEIJING) CO., LTD...

1. An organic light-emitting diode (OLED) display panel controlling method, comprising:acquiring a touch control signal obtained by a touch control assembly, wherein the touch control signal indicates a contact between an operation body and an OLED display panel;
based on the touch control signal, determining a target touch control area;
in response to the touch control signal, calling a fingerprint identification assembly, the fingerprint identification assembly comprising a sensing device for acquiring a fingerprint and an identification device for identifying the fingerprint, and the sensing device corresponding to the target touch control area;
controlling at least one pixel, which is included in a display assembly and corresponding to the target touch control area, to be in a non-active state, such that the target touch control area is in a transparent state;
acquiring sensing information through the sensing device, wherein the sensing information indicates a fingerprint texture of the operation body located in the target touch control area; and
identifying the sensing information through the identification device.

US Pat. No. 10,692,424

ORGANIC ELECTROLUMINESCENT DISPLAY PANEL, DRIVING METHOD THEREOF AND DISPLAY DEVICE

SHANGHAI TIANMA AM-OLED C...

1. A driving method of an organic electroluminescent display panel, comprising:controlling a light emitting drive circuit to provide a light emitting control signal with a set light emitting cycle during each frame of scanning time;
dividing the each frame of scanning time into display area scanning time M and front-back porch time N; and
scanning each line of pixel circuits located in a display area of the organic electroluminescent display panel during the display area scanning time; wherein
the display area scanning time M and the front-back porch time N satisfy following conditions:
M>N and N=k*A; k is an integer greater than zero, A is a least common multiple of respective clock signal cycles in a gate drive circuit of the organic electroluminescent display panel, and the gate drive circuit comprises a scanning drive circuit and the light emitting drive circuit;
wherein k=b*M/((n-b)*A); wherein b is a positive integer and n is the number of the light emitting cycles;
wherein b/n?0.2.

US Pat. No. 10,692,423

BACKLIGHT LIGHT EMITTING DIODE ARRANGEMENT METHOD

Jun Ju, Jiangsu (CN)

1. A backlight light emitting diode arrangement process method, comprising the following steps:(1): determining a number Z of a backlight light emitting diode;
(2): determining a distribution region of the backlight light emitting diode according to a space calculation formula, the space calculation formula comprising Y×A=Y×F×Q %, A=Q %×F, and A+F=(X/Z)×2;
(3): further calculating distribution sizes of intermediate regions B, C, D and E according to the A and the F calculated in step (2);
(4): calculating a specific arrangement position of the backlight light emitting diode; and
(5): drawing a ladder diagram,
wherein in step (1), the number Z of the backlight light emitting diode is determined according to a size and an area of the backlight light emitting region,
wherein in step (2), the X is divided into two partitions which comprise a left partition and a right partition,
wherein in step (2), the Y is a longitudinal width of the backlight light emitting region; the X is a transverse length of the backlight light emitting region; the A is a transverse length of a first partition on the left partition or a transverse length of a last partition on the right partition; the F is a transverse length of the last partition on the left partition or a transverse length of the first partition on the right partition; and the Q % is 75%,
wherein in step (3), the distribution sizes of the intermediate regions B, C, D and E are calculated using a gradually widened average value obtained through a formula (F?A)/(Z/2?1) according to numerical values of the A and the F,
wherein in step (3), the B is the A plus the average value; the C is the B plus the average value; the D is the C plus the average value; and the E is the D plus the average value.

US Pat. No. 10,692,422

DRIVE CHIP, DRIVE CIRCUIT AND DRIVE METHOD CAPABLE OF ELIMINATING LED GHOST

GENESIS SYSTECH CO., LTD....

1. A drive chip capable of eliminating a Light Emitting Diode (LED) ghost, comprising:a processing circuit configured to divide a display cycle into a blanking period and a Pulse Width Modulation (PWM) output period, wherein the processing circuit is further configured to send a blanking control signal to a blanking circuit during the blanking period, and send a PWM signal to a constant current drive circuit according to display data during the PWM output period;
the blanking circuit configured to discharge a plurality of parasitic capacitances in each row of scanning lines in an LED array during the blanking period, and charge a plurality of parasitic capacitances in each column of the scanning lines in the LED array, according to the blanking control signal; and
the constant current drive circuit configured to control a brightness of LED lamp beads of the LED array according to the PWM signal during the PWM output period, wherein:
the blanking period includes a first period and a second period, the first period being started before a row of scanning lines finishes scanning, and the second period being started after the row of scanning lines finishes scanning, and
an output terminal of the blanking circuit is coupled to each column of the scanning lines of the LED array, and the blanking circuit is configured to output a first voltage to each column of the scanning lines during the first period and output a second voltage to each column of the scanning lines during the second period.

US Pat. No. 10,692,421

ADDITIONAL MODULE FOR A PROCESSING AND/OR AUTOMATION FIELD DEVICE

1. An additional module for an automation field device, comprising:a module housing including a plug-in connection unit by which the additional module is releasably attached within the field device;
an optical receiving unit including a photodetector, wherein the optical receiving unit is disposed at least partially within the module housing and wherein the photodetector is embodied to wirelessly receive a first optical signal emitted by the field device and to convert the first optical signal into a first electrical signal;
a display and transmission unit including an LED and a further including a Bluetooth interface; and
an electronics module unit electrically connected to the optical receiving unit and to the display and transmission unit,
wherein the electronics module unit is configured to extract at least one piece of field device information from the first electrical signal and to transmit the at least one piece of field device information to the display and transmission unit, and
wherein the display and transmission unit is embodied to display the at least one piece of field device information via the LED and to transmit the at least one piece of field device information via Bluetooth to an external unit.

US Pat. No. 10,692,420

DATA PROCESSING SYSTEMS

Arm Limited, Cambridge (...

1. A method of operating a data processing system, the data processing system comprising:a display operable to display frames for display;
a producer processing unit operable to generate frames for display on the display;
a display processor operable to provide frames generated by the producer processing unit to the display for display, the display processor comprising a transformation engine operable to transform a frame generated by the producer processing unit based on a view orientation to provide a view orientation transformed frame for display on the display;
the method comprising:
when displaying a frame generated by the producer processing unit that is to be transformed based on a predicted view orientation on the display:
the transformation engine transforming the frame for display on the display by, for each of plural different regions of the frame:
determining a predicted view orientation transformation matrix to use to transform the region of the frame by interpolating between a first predicted view orientation matrix that corresponds to a transformation for a predicted view orientation for a first time during the display of the frame and a second predicted view orientation matrix that corresponds to a predicted view orientation for a second, later time during the display of the frame; and
using the interpolated predicted view orientation transformation matrix determined for the region of the frame to transform the region of the frame to provide an output predicted view orientation transformed version of the region of the frame;
such that each different region of the frame is subjected to a different predicted view orientation transformation to the other regions of the frame for which an interpolated predicted view orientation matrix is determined.

US Pat. No. 10,692,419

DISPLAY PANEL, DISPLAY DEVICE AND DISPLAY METHOD OF DISPLAY PANEL

Shanghai Tianma AM-OLED C...

1. A display panel, comprising:a pixel array, wherein the pixel array comprises a plurality of pixel groups; and
each of the plurality of pixel groups comprises first-type pixel units and second-type pixel units; and
a drive circuit, configured to provide a drive signal for the pixel array;
wherein a display mode of the display panel comprises:
a first display mode in which within one-frame time, the first-type pixel units and the second-type pixel units in the each of the plurality of pixel groups simultaneously receive the drive signal to collectively display a same to-be-displayed picture, and the display panel is in the first display mode;
a second display mode in which within one-frame time, the first-type pixel units in the each of the plurality of pixel groups receive the drive signal within first time to display a first picture and the second-type pixel units in the each of the plurality of pixel groups receive the drive signal within second time to display a second picture, wherein the second time lags behind the first time, the first picture is a user's left-eye picture, the second picture is a user's right-eye picture, and the display panel is in the second display mode which is a stereoscopic display mode; and
a third display mode in which within one-frame time, the first-type pixel units in the each of the plurality of pixel groups receive the drive signal to display a picture and the second-type pixel units do not perform displaying; or the second-type pixel unit in the each of the plurality of pixel groups receive the drive signal to display a picture and the first-type pixel units do not performing displaying, and the display panel is in the third display mode.

US Pat. No. 10,692,418

LOW POWER DRIVING SYSTEM AND TIMING CONTROLLER DISPLAY APPARATUS

Silicon Works Co., Ltd., ...

1. A low power driving system for a display apparatus, comprising:a timing controller configured to divide a display pattern into a static pattern and a dynamic pattern based on a difference between previous line data and current line data, and transmit a packet into which one of first option information corresponding to the static pattern and second option information corresponding to the dynamic pattern is applied; and
a source driver configured to receive the packet, and perform a low power mode corresponding to the static pattern according to the first option information or an adaptive charge sharing corresponding to the dynamic pattern according to the second option information,
wherein the timing controller calculates a first maximum variation of the source driver output in the case where charge sharing is applied to the current line data and a second maximum variation of the source driver output in the case where charge sharing is not applied to the current line data, in response to the comparison result between the previous line data and the current line data, and provides one of the first and second maximum variations, selected according to whether charge sharing was applied to the previous line data, as the first option information.

US Pat. No. 10,692,417

DISPLAY APPARATUS

SAMSUNG ELECTRONIC CO., L...

1. A display apparatus comprising:an OLED (organic light-emitting device) substrate comprising a structure in which at least one blue light-emitting unit and at least one green light-emitting unit are stacked, wherein the OLED substrate generates a mixed light of a blue light and a green light; and
a color controller provided on the OLED substrate to adjust color of a light generated from the OLED substrate,
wherein the color controller comprises:
a first color control element comprising a plurality of first quantum dots for green conversion;
a second color control element comprising a plurality of second quantum dots for red conversion;
a third color control element for presenting a blue color;
a first color filter provided on the first color control element; and
a second color filter provided on the second color control element.

US Pat. No. 10,692,416

DISPLAY APPARATUS HAVING DATA DRIVING PART TO SELECTIVELY STORE AND OUTPUT COLOR GAMMA DATA AND METHOD OF DRIVING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display apparatus comprising:a display panel which displays an image, and includes a pixel, a gate line and a data line both connected to the pixel;
a gate driving part which outputs a gate signal to the gate line; and
a data driving part which outputs a data signal to the data line, selectively stores first color gamma data, second color gamma data and third color gamma data one by one in response to a selection signal during each frame, selectively outputs the first color gamma data, the second color gamma data and the third color gamma data one by one in response to the selection signal during the each frame, and generates the data signal to the pixel via the data line using the first color gamma data, the second color gamma data and the third color gamma data in response to the gate signal to the gate line.

US Pat. No. 10,692,415

GATE DRIVING CIRCUIT OF IRREGULAR SCREEN PANEL AND DRIVING METHOD

WUHAN CHINA STAR OPTOELEC...

1. A gate driving circuit of an irregular screen panel, comprising:a first array substrate row driving circuit, located on a left side of a notch area of the panel for driving a scan line from the left side of the notch area, and the driven scan line extends from the left side of the notch area to the notch area;
a second array substrate row driving circuit, located on a right side of the notch area of the panel for driving a scan line from the right side of the notch area, and the driven scan line extends from the right side of the notch area to the notch area;
a third array substrate row driving circuit, located on a left side of a non-notch area of the panel for driving a scan line from the left side of the non-notch area, and the driven scan line extends from the left side of the non-notch area to a right side of the non-notch area, and a scan line driven by a fourth array substrate row driving circuit is between adjacent scan lines driven by the third array substrate row driving circuit;
the fourth array substrate row driving circuit, located on the right side of the non-notch area of the panel for driving a scan line from the right side of the non-notch area, and the driven scan line extends from the right side of the non-notch area to the left side of the non-notch area, and a scan line driven by the third array substrate row driving circuit is between adjacent scan lines driven by the fourth array substrate row driving circuit;
as the panel displays, the first array substrate row driving circuit and the second array substrate row driving circuit drive the scan lines of the panel having the notch area by means of dual side drive progressive scan, and the third array substrate row driving circuit and the fourth array substrate row driving circuit drive the scan lines of the panel having the non-notch area by means of dual side drive interlaced scan;
wherein the third array substrate row driving circuit comprises array substrate row driving units of odd-numbered stages which are cascade coupled, and the fourth array substrate row driving circuit comprises array substrate row driving units of even-numbered which are cascade coupled, and an array substrate row driving unit of each stage correspondingly drives a scan line of one row; or the third array substrate row driving circuit comprises array substrate row driving units of even-numbered stages which are cascade coupled, and the fourth array substrate row driving circuit comprises array substrate row driving units of odd-numbered which are cascade coupled, and an array substrate row driving unit of each stage correspondingly drives a scan line of one row;
wherein in case that the array substrate row driving unit of a current stage is for an Nth stage, and the array substrate row driving unit of the Nth comprises: a forward and reverse scan control module, a control input module, a latch module, a reset module, a NAND gate signal processing module, an output buffer module, a first inverter and second inverter;
the forward and reverse scan control module comprises a first transmission gate and a second transmission gate; an input end of the first transmission gate is coupled to a first node of the array substrate row driving unit of an N?2th stage, and an output end of the first transmission gate is coupled to a second node in the current stage, and a high potential control end of the first transmission gate is coupled to a first direction scan signal, and a low potential control end of the first transmission gate is coupled to a second direction scan signal; an input end of the second transmission gate is coupled to a first node of the array substrate row driving unit of an N+2th stage, and an output end of the second transmission gate is coupled to the second node in the current stage, and a high potential control end of the second transmission gate is coupled to the second direction scan signal, and a low potential control end of the second transmission gate is coupled to the first direction scan signal;
the control input module comprises a clock control inverter, and a low potential control end of the clock control inverter is coupled to the second node in the current stage, and a high potential control end of the clock control inverter is coupled to a first node in the current stage, and the output end of the clock control inverter is coupled to a third node in the current stage, and an input end of the clock control inverter is coupled to an output end of the first inverter;
the latch module comprises a seventh thin film transistor and an eighth thin film transistor of P-type, and a ninth thin film transistor and a tenth thin film transistor of N-type; a gate of the seventh thin film transistor is coupled to the first node in the current stage, and a source of the seventh thin film transistor is coupled to a drain of the eighth thin film transistor, and a drain of the seventh thin film transistor is coupled to the third node in the current stage; a gate of the eighth thin film transistor is coupled to a first clock signal, and a source of the eighth thin film transistor is coupled to a constant high potential; a gate of the ninth thin film transistor is coupled to the second node in the current stage, and a source of the ninth thin film transistor is coupled to a constant low potential, and a drain of the ninth thin film transistor is coupled to a source of the tenth thin film transistor; a gate of the tenth thin film transistor is coupled to the first clock signal, and a drain of the tenth thin film transistor is coupled to the third node in the current stage;
the reset module is coupled to the third node of current stage for resetting a potential thereof;
a first input end of the NAND gate signal processing module is coupled to the first node in the current stage, and a second input end of the NAND gate signal processing module is coupled to a second clock signal, and an output end of the NAND gate signal processing module is coupled to an input end of the output buffer module;
an output end of the output buffer module outputs a row scan signal of the current stage;
an input end of the first inverter is coupled to the first clock signal, and the output end of the first inverter is coupled to an input end of the input module;
an input end of the second inverter is coupled to the third node in the current stage, and an output end of the second inverter is coupled to the first node in the current stage.

US Pat. No. 10,692,414

DISPLAY DEVICE

Au Optronics Corporation,...

1. A display device, comprising:a plurality of scan lines extending in a first direction;
a plurality of data lines extending in a second direction;
a plurality of pixel units arranged in a plurality of columns in the first direction and arranged in a plurality of rows in the second direction, wherein each of the plurality of pixel units is corresponding to two corresponding scan lines, three corresponding data lines, and six corresponding sub-pixels;
a plurality of gate driving circuits extending in the first direction, each of the plurality of gate driving circuits crossing through at least two of the pixel units, wherein at least two gate driving circuits are between two adjacent rows of the plurality of pixel units; and
a plurality of connection lines extending in the second direction and electrically connected to the plurality of gate driving circuits, wherein at least part of the connection lines overlap the plurality of data lines, the plurality of connection lines comprise a plurality of output lines and a plurality of signal lines, and the plurality of output lines are electrically connected to the plurality of scan lines;
wherein the two corresponding scan lines comprise a first scan line and a second scan line, the three corresponding data lines comprise a first data line, a second data line, and a third data line, and the corresponding six sub-pixels comprise:
a first sub-pixel, electrically connected to the first scan line and the first data line;
a second sub-pixel, electrically connected to the first scan line and the second data line;
a third sub-pixel, electrically connected to the second scan line and the first data line;
a fourth sub-pixel, electrically connected to the first scan line and the third data line;
a fifth sub-pixel, electrically connected to the second scan line and the second data line; and
a sixth sub-pixel, electrically connected to the second scan line and the third data line.

US Pat. No. 10,692,413

DISPLAY DEVICE

Qisda Corporation, Taoyu...

1. A display device comprising:a display module comprising a first casing and a circuit board, the first casing having a positioning recess and an accommodating recess, the positioning recess and the accommodating recess being located at two adjacent sides of the first casing, the circuit board having a first electrical connecting portion, the circuit board being disposed corresponding to the positioning recess and the first electrical connecting portion being exposed from the positioning recess; and
a color calibrator comprising a second casing, a second electrical connecting portion and a sensor, a first end of the second casing having a protruding portion, the second electrical connecting portion being disposed corresponding to the protruding portion, the sensor being disposed at a second end of the second casing and electrically connected to the second electrical connecting portion;
wherein the color calibrator is selectively accommodated in the accommodating recess or connected to the positioning recess by the protruding portion; when the protruding portion of the color calibrator is connected to the positioning recess, the first electrical connecting portion is electrically connected to the second electrical connecting portion and the sensor faces a display area of the display module.

US Pat. No. 10,692,412

DISPLAY DEVICE INCLUDING CRACK DETECTION LINE

Samsung Display Co., Ltd....

1. A display device, comprising:a substrate including a peripheral area around a display area;
a plurality of pixels in the display area of the substrate;
a plurality of data lines connected to the pixels;
a first voltage pad for applying a test voltage;
a crack detection line configured to receive the test voltage, and connected between the first voltage pad and at least one of first data lines, the crack detection line being in the peripheral area; and
a test voltage line configured to receive the test voltage, and connected between the first voltage pad and second data lines,
wherein the test voltage is simultaneously applied to at least one of first data lines via the crack detection line and at least one of second data lines via the test voltage line.

US Pat. No. 10,692,411

DISPLAY DEVICE, TEST CIRCUIT, AND TEST METHOD THEREOF

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

1. A display device, comprising:a silicon substrate having a plurality of gate lines, a plurality of data lines, a plurality of sensing lines, and a pixel array on which a plurality of subpixels are arranged;
a test circuit arranged on the silicon substrate, the test circuit configured to select at least one line of the plurality of data lines or the plurality of sensing lines, to convert a signal transmitted through the selected line into a digital signal, and to output test data; and
a test pad unit configured to output the test data to a circuit outside the silicon substrate,
wherein the test circuit comprises
a first test multiplexer configured to select one of the plurality of data lines or the plurality of sensing lines according to a test mode,
a second test multiplexer configured to select at least one line of the plurality of data lines or of the plurality of sensing lines selected by the first test multiplexer, and
a test converter configured to convert a signal received through the line selected by the second test multiplexer into a digital signal and to output the test data having a predetermined number of bits.

US Pat. No. 10,692,410

DISPLAY PANEL DRIVING APPARATUS

Samsung Display Co., Ltd....

1. A display panel driving apparatus, comprising:an interface including a data determiner that is configured to:
determine whether or not input image data has a communication error;
determine validity of a packet of a data stream of the input image data, or determine whether the communication error is related to the packet; and
process the packet of the data stream of the input image data when it is determined that the communication error is unrelated to the packet, or when it is determined that the packet is valid;
a timing controller to receive the processed packet of the data stream of the input image data from the interface and to generate a data signal, a gate control signal, and a data control signal;
a gate driver to generate a gate signal based on the gate control signal; and
a data driver to generate a data voltage based on the data control signal and the data signal.

US Pat. No. 10,692,409

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT FOR ARRANGING A PLANAR IMAGE IN A FULL-SPHERICAL PANORAMIC IMAGE OBTAINED BY IMAGING AN OMNIDIRECTIONAL RANGE

RICOH COMPANY, LTD., Tok...

7. An information processing method comprising:pasting a full-spherical panoramic image along an inner wall of a virtual three-dimensional sphere arranged in a virtual three-dimensional space, the full-spherical panoramic image obtained by imaging an omnidirectional range;
acquiring an embedding image to be embedded in the full-spherical panoramic image;
generating a planar image obtained by pasting the embedding image on a two-dimensional plane;
calculating an arrangement position for arranging the planar image closer to a center point of the virtual three-dimensional sphere than the inner wall is to the center point, in such an orientation that a line-of-sight direction from the center point to the inner wall and a perpendicular line of the planar image are parallel to each other and an entire boundary of the planar image is within the virtual three-dimensional sphere, the calculating including,
acquiring a size of the planar image,
determining an insert minimum movement amount from the inner wall based on the acquired size of the planar image, and
calculating the arrangement position being the minimum movement amount, the size of the planar image being a maximum distance between two points on the boundary of the planar image; and
displaying a display image on a display unit, the display image being obtained by converting a state in which the full-spherical panoramic image is pasted along the inner wall of the virtual three-dimensional sphere and the planar image is arranged at the arrangement position, to a two-dimensional image viewed from the center point in the line-of-sight direction.

US Pat. No. 10,692,408

ELECTRONIC HUB DEVICE

1. An electronic hub device, comprising:a first ring being a bottom ring and a second ring being a top ring, wherein said first ring is larger than said second ring, wherein said first ring includes a bottom ring channel along a circumference of an upper surface of said first ring, wherein said second ring includes a top ring channel along a circumference of a lower surface of said second ring, wherein said first ring and said second each split into two parts, wherein said first ring and second ring are mounted onto a vertical structure, wherein said second ring is entirely above said first ring;
a poster being a sheet that is extended in-between said at least two rings, wherein said poster includes a bottom edge which slips into said bottom ring channel to be securely mounted thereon, said poster including a top edge which slips into said top ring channel to be securely mounted thereon, wherein said poster is extended between said first ring and said second ring, said poster further including a poster slit;
a plurality of light sources; and
a transparent cover wherein said transparent cover is placed over said poster configured to provide a protective outer layer to said poster.

US Pat. No. 10,692,407

MIRROR HAVING AN INTEGRATED ELECTRONIC DISPLAY

Manufacturing Resources I...

1. An apparatus for presenting an image on a mirrored display comprising:an electronic display assembly having a viewing area and comprising a backlight;
a cover glass having a surface area, wherein said cover glass is positioned in front of and parallel with the electronic display assembly such that the surface area covers the viewing area;
a reflective layer positioned on and coextensive with said cover glass, wherein said reflective layer is partially silvered where the reflective layer is located above the viewing area and is fully silvered on the remaining surface thereof;
a sensor configured to detect the presence of a person in front of said mirrored display;
a processor electrically connected with said sensor and said electronic display assembly, wherein said processor is configured to alter the image displayed on the electronic display assembly if the sensor detects the presence of a person in front of said mirrored display; and
said processor is configured to alter the image displayed on the electronic display assembly by operating said electronic display assembly in a lower power mode until the sensor detects the presence of the person and then operating the electronic display assembly in a normal power mode.

US Pat. No. 10,692,406

CONFIGURABLE DISPLAY APPARATUS AND METHODS

Nanolumens Acquisition, I...

1. A configurable display apparatus comprising:a) a plurality of light emitting display modules collectively defining a viewing plane, at least a portion of said viewing plane having a curvature;
b) said plurality of light emitting display modules coupled to a support frame, said support frame supporting the weight of said plurality of light emitting display modules along a support direction; at least a portion of said curvature being in a direction orthogonal to said support direction;
c) each of said plurality of light emitting display modules comprising:
i) a plurality of light emitting elements coupled to a flexible substrate, said plurality of light emitting elements arranged in a predetermined pattern collectively forming a display plane;
ii) a plurality of frame couplers coupled to said flexible substrate, each frame coupler providing an installed position defined when said frame coupler is coupled to said support frame; each of said frame couplers defining a standoff distance between said display plane and said support frame when in said installed position;
iii) an adjustable linkage coupled between said flexible substrate and said support frame, the adjustable linkage operative to provide an adjustable deflection of at least a portion of said display plane;
d) said plurality of light emitting display modules further characterized in that the display planes of at least two adjacent display modules are disposed by the operation of their respective adjustable linkages such that no gaps or overlaps between their respective adjacent display planes are visible.

US Pat. No. 10,692,405

TRANSPORT EQUIPMENT LABEL BRACKET

UNITED STATES POSTAL SERV...

1. A transport equipment bracket, comprising:a main body comprising:
a first zone configured to receive a first identifier;
a second zone configured to receive a second identifier, the second identifier comprising a radio-frequency identification chip;
a plurality of slots;
a front face; and
a placard mount for displaying a third identifier, the placard mount comprising a display rail and a plurality of spring clips, each spring clip comprising a spring clip mounting tab that extends through a slot among the plurality of slots, the plurality of spring clips physically contacting and cooperatively engaging the display rail such that the display rail is held under tension by the plurality of spring clips against the front face;
wherein:
the first zone is configured to permanently display the first identifier;
the second zone is configured to permanently display the second identifier; and
the placard mount is configured to temporarily display the third identifier.

US Pat. No. 10,692,404

TRAPEZOIDAL DISPLAY BOX WITH CUTTING AND CREASING DESIGN AND MOUNTING SYSTEM FOR FORMATION OF COMMUNICATION ARCH WITH AUTOMATIC ADJUSTMENT AND STRUCTURING

1. A cardboard trapezoidal display box with cutting and creasing design, comprising a base (1) delimited by side creases (2) and (3) and that, on the creases (2) is characterized for receiving cutouts (4) with arrow end (5), extended to a bottom (6) from one of the creases (3), delimited by side creases (7) hollowed by male coupling (8) comprising a cutout (9) of angled extremities (10) and inclusion of a flap (11) with male locking tab (8a), and from crease (12) of the bottom (6) extends the side face (13) delimited by side creases (14), equally equipped with male coupling (8), as well as an opposite crease (15), receiver of a pair of male couplings (8), but in a cross-sectional position, while, from crease (3) opposite the base (1) extends a top (16), delimited by side creases (17) also equipped with their respective male couplings (8), said top (16) hollowed by a center cutout (18) delimiting semi-circle flap (19) and receiving, a free edge (20), a folding crease (21) of a female coupling (22) with its reentrant flap (23) by cutouts (24) and including a locking tab (25) with crease (26) interrupted by a rectangular center cutout opposite a semi-circular cutout, forming a female coupling (22a), also extending, from the creases (2) of the base (1), front faces (27) free edges equipped with crease (21) for its female couplings (22), being that, from its peripheral edge (28), the front faces (27) extend an angled coupling flap (29) defined by a coupling end (30) with supporting part (31), of smaller height and, on an opposite side, a stop (32) with displacement part (33), also receiving reinforcement in the inner face (34), thus forming the cardboard trapezoidal display box (35), with wider top (16) suffering gradual reduction in the perimeter to the bottom (6), in trapezoidal geometry.

US Pat. No. 10,692,403

MODULAR SECURITY CONTROL DEVICE

Siemens Aktiengesellschaf...

1. A modular security control device for controlling an apparatus or an installation of an industrial manufacturing system, comprising:a basic control apparatus configured such that the apparatus or the installation of the industrial manufacturing system which is connected or is connectable to the basic control apparatus is controlled or controllable via a sequence of a control program in the basic control apparatus;
a security module configured to provide or perform a cryptographic functionality for the basic control apparatus, the security module being connected to the basic control apparatus over a data connection by a data interface, the basic control apparatus being configured to interact with the security module to achieve a security function of the security control device, and the basic control apparatus being further configured to query at least one of an identity and authenticity of the security module; and
a protector configured such that, in a protected state of the security control device, at least one of separation and wiretapping of the data connection between the basic control apparatus and the security module is prevented or impeded.

US Pat. No. 10,692,402

SIMULATED FIBROUS TISSUE FOR SURGICAL TRAINING

Synaptive Medical (Barbad...

1. A method of creating a simulated fibrous tissue model of an anatomical part, the method comprising:providing a mold of an anatomical part;
providing a complete PVA-fibrous material composite layer, the complete PVA-fibrous material composite layer comprising a plurality of PVA-fibrous material layers, each PVA-fibrous material layer of the plurality of PVA-fibrous material layers comprising a PVA material and a fibrous material-based composite, the fibrous material-based composite comprising a fiberglass mat having a plurality of weave patterns, and providing the complete PVA-fibrous material composite layer comprising:
providing a polyvinyl alcohol (PVA) solution;
applying a volume of the PVA solution onto the mold;
applying a fibrous material onto the volume of the PVA solution, applying the fibrous material comprises providing the fiberglass mat having the plurality of weave patterns; and
applying another volume of the PVA solution onto the fibrous material sufficient to soak through the fibrous material, thereby forming the complete PVA-fibrous material composite layer;
drying the complete PVA-fibrous material composite to conform and set to the shape of the mold;
releasing the complete PVA-fibrous material composite from the mold; and
subjecting the complete PVA-fibrous material composite to at least one freeze-thaw cycle, thereby forming a cryogel, and thereby forming the simulated fibrous tissue model,
whereby the model is imagable with an imaging technique, and
wherein the imaging technique comprises at least one of ultrasound (US), magnetic resonance imaging (MRI), computed tomography (CT), and positron emission tomography (PET).

US Pat. No. 10,692,401

DEVICES AND METHODS FOR INTERACTIVE AUGMENTED REALITY

1. A system comprising:a physical anatomic model;
an augmented reality display device; and
an electronic control device comprising a computer processor in communication with the augmented reality display device, wherein:
the electronic control device is configured to:
allow a user to select a plurality of registration points on the physical anatomic model;
generate a virtual anatomic display; and
register the virtual anatomic display with the physical anatomic model, wherein the virtual anatomic display is visible to the user through the augmented reality display device in a position registered with the physical anatomic model; and
control movement of the virtual anatomic display; and wherein:
the physical anatomic model comprises at least a partial representation of a person lying in a supine position;
the physical anatomic model comprises a torso comprising a lower middle region, an upper right region, and an upper left region;
the plurality of registration points are located on the torso of the physical anatomic model;
the plurality of registration points comprise a first point designated as M, a second point designated as R, and a third point designated as L;
M is located in the lower middle region of the torso, R is located in the upper right region of the torso, and L is located in the upper left region of the torso;
the electronic control device comprises a registration algorithm to register M, R, and L on the physical anatomic model with the virtual anatomic display; and
the registration algorithm is configured to:
calculate a forward vector F by the formula F=((R+L)/2-M)/?((R+L)/2?M)?;
calculate a left to right vector V2 by the formula V2=(L?R)/?(L?R)?;
take a first cross product of F and V2 to obtain normal vector N;
take a second cross product of F and N to obtain another normal vector S;
use the vectors S,N,F in a first rotation matrix [S,N,F] or convert to a quaternion and use M as a fourth vector in a second rotation matrix [S,N,F,M] for position to form a complete coordinate frame; and
multiply the complete coordinate frame with coordinates of the virtual anatomic display.

US Pat. No. 10,692,398

THREE-DIMENSIONAL DYNAMIC APPARATUS AND METHOD OF USE

1. A three-dimensional apparatus, comprising:a bottom panel attached to a left side panel and a right side panel;
wherein the bottom panel, left side panel and right side panel define an internal space;
wherein the internal space is open in a direction parallel to the bottom panel;
a vertical panel at least partially disposed in the internal space; and
a first movable elongate member configured to be attached on its proximate end to one of the bottom panel, left side panel or right side panel and configured to be attached on its distal end to one of the bottom panel, left side panel and right side panel.

US Pat. No. 10,692,397

SMART NASOMETER

POSTECH ACADEMY-INDUSTRY ...

1. A smart nasometer comprising:a hardware unit configured to be worn on a head of a user for measuring nasal and oral sounds of the user and providing feedback to the user; and
a computational unit for recovering and processing speech signals of the nasal and oral sounds measured by the hardware unit,
wherein the hardware unit includes:
a microphone unit for separately measuring the nasal and oral sounds in a non-touched state of the user's philtrum,
wherein the computational unit includes:
a nasalance adjustment unit for adjusting a nasalance of the nasal and oral sounds measured by the microphone unit.

US Pat. No. 10,692,396

CALCULATING CALORIE STATISTICS BASED ON PURCHASES

MICROSOFT TECHNOLOGY LICE...

1. A computing system, comprising:an electronic personal assistant application program executed on a client computing device, and including:
a personal assistant subsystem configured to manage a user profile for a user of the computing system, the user profile including location trends for the user determined based on global positioning system (GPS) data including a plurality of detected GPS locations of the user;
a purchase tracking module configured to receive notifications of purchases made for individual food items;
a calorie tracking module configured to identify calorie counts associated with each purchased food item and to calculate a calorie count statistic based on the identified calorie counts;
a user health goals module configured to receive user input of a health goal from the user and determine a recommendation based upon the user inputted health goal and the calorie count statistic, the recommendation including a food item recommendation determined at least based upon availability of food items from vendors in proximity to an expected location of the user at a next meal time, the expected location of the user at the next meal time being determined based on at least the determined location trends of the user stored in the user profile for the user; and
a graphical user interface module configured to display a graphical user interface including an indicator of the calorie count statistic on a display associated with the client computing device and output the recommendation on the graphical user interface.

US Pat. No. 10,692,395

AUTOMATED SURGEON PERFORMANCE EVALUATION

UNIVERSITY OF MARYLAND, B...

1. A method comprising:dressing an operator with colored surgical gloves wherein a dominant hand of the operator wears a first surgical glove having a first color on at least a portion of the first glove and a non-dominant hand of the operator wears a second surgical glove having a different second color on at least a portion of the second glove;
after dressing the operator, capturing video data that views the operator's hands during a surgical procedure on a subject;
for each of a plurality of frames of the video data, automatically determining, on a processor, a minimum rectangle of pixels, called a first rectangle, that encloses pixels having the first color;
determining automatically on a processor a first time series for a representative property of the first rectangle at the plurality of frames;
determining automatically on a processor a first value for a first measure of entropy based on the first time series; and
storing, on a computer-readable medium, a metric of operator performance based at least in part on the first value for the first measure of entropy.

US Pat. No. 10,692,393

SYSTEM AND METHOD FOR ASSESSING READING SKILLS

International Business Ma...

1. A computer implemented method, in a data processing system comprising a processor and a memory comprising instructions which are executed by the processor to cause the processor to implement a reading skill assessment system, the method comprising:creating one or more sets of parameterized text mutators for one or more different reading skill levels;
applying a reading skill score function to calculate baseline scores for one or more tested reading skill levels;
adjusting the reading skill score function to best match with the one or more tested reading skill levels;
optimizing the parameters of the one or more sets of text mutators by applying one or more machine learning classification algorithms to the parameters;
creating one or more baseline reading skill score levels for each of the one or more tested reading skill levels;
associating one or more sets of text mutators with the one or more tested reading skill levels;
processing a body of text;
applying one or more selected text mutators to the body of text to produce a mutated text output, wherein applying the one or more selected text mutators modifies the body of text such that the mutated text output includes one or more non-words or non-letter characters;
presenting the mutated text output to a reader;
prompting the reader to provide one or more answers to one or more questions regarding the mutated text output;
processing the one or more answers provided by the reader;
processing one or more reader metrics collected from the reader;
calculating a reader skill score for the reader based on the collected reader metrics; and
mapping the calculated reader skill score against the one or more baseline reading skill score levels;
wherein the reading skill assessment system is implemented on a cognitive system,
wherein the reader metrics include biometrics and one or more of mean reading duration per word, reading speed, total reading time, correctness of responses regarding text understanding, time needed to provide responses, word reading level with applied text mutators, or sentence reading level with applied text mutators, and
wherein the biometrics includes heart rate, hormonal status, stress levels, transpiration, and galvanic skin response.

US Pat. No. 10,692,392

DISPLAY APPARATUS AND METHOD FOR DISPLAYING GUIDANCE VIDEO

Kyocera Document Solution...

1. A display apparatus including maintenance-related components operated for performing of maintenance on the display apparatus, the display apparatus comprising:sensors for detecting operational state of the maintenance-related components;
a display;
storage storing control programs, guidance videos showing correct maintenance-work process sequences for respective specified maintenance-work procedures performed on the display-apparatus, and data indicating correct maintenance-work process sequences for the respective specified maintenance-work procedures;
control circuitry connected to the sensors and to the storage, the control circuitry operating according to the control programs stored in the storage and thereby functioning as
a display controller for causing, when a given maintenance work procedure is performed on the display apparatus, the display to continuously display a guidance video showing a maintenance-work process sequence for the given maintenance work procedure; and
a work identifying unit for identifying, based on detection results from the sensors, the given maintenance work procedure; wherein
the display controller is further for time-series analyzing the maintenance-work process sequence of the given maintenance work procedure, as identified by the work identifying unit, being performed on the display apparatus, comparing the time-series analyzed work process sequence with the correct maintenance-work process sequence for the given maintenance work procedure, and for, if the comparison indicates that the maintenance-work process sequence of the given maintenance work procedure being performed on the display apparatus has any point not in accordance with the correct maintenance-work process sequence, causing the display to return its displaying of the guidance video to the point in the correct maintenance-work process sequence where the maintenance-work process sequence of the given maintenance work procedure is not in accordance with the correct maintenance-work process sequence.

US Pat. No. 10,692,391

INSTRUCTIONAL SUPPORT PLATFORM FOR INTERACTIVE LEARNING ENVIRONMENTS

PRESIDENT AND FELLOWS OF ...

1. A method of improving online discussions in connection with an educational resource provided to students over network-connected devices, the method comprising:(a) distributing an interactive educational resource over a network to a plurality of student devices, the student devices being associated with students currently enrolled in a class utilizing the educational resource;
(b) hosting, at a discussion server, an online discussion for receiving and making visible, to student devices assigned to a discussion group, annotations concerning the educational resource received by the discussion server from the student devices assigned to the discussion group;
(c) computationally analyzing annotations to identify high-quality annotations likely to generate responses and stimulate discussion threads; and
(d) making the identified annotations visible to student devices associated with students who are not assigned to the discussion group.

US Pat. No. 10,692,390

TABLETOP SYSTEM FOR INTUITIVE GUIDANCE IN AUGMENTED REALITY REMOTE VIDEO COMMUNICATION ENVIRONMENT

VIRNECT INC., Naju-si (K...

1. A tabletop system, comprising:augmented reality glasses worn by a field operator, equipped with a video camera that obtains on-site, actual image information, and displaying an augmented guide on a transparent display;
a tabletop displaying the actual image information, detecting hand motion information and instructions indicated by a remote expert in an upper space of the touchscreen and transmitting the hand motion information and instructions to a server; and
the server relaying data between the augmented reality glasses and the tabletop, matching coordinates of the augmented guide corresponding to the hand motion information and instructions so that the augmented guide is displayed on the corresponding position of a physical object in the actual image information, and transmitting the matched coordinates to the augmented reality glasses in real-time,
wherein the tabletop automatically switches to a drawing guide mode when a pen or an eraser is recognized, transmits moving coordinates of the pen or eraser moving on the touchscreen, and when any one of the hand of the remote expert and working tools is recognized, automatically switches to an action guide mode to transmit motion video of the hand of the remote expert and motion video of the working tool, and the tabletop recognizes each working tool, pen, eraser, and the hand of the remote expert by using 3D depth information.

US Pat. No. 10,692,389

FLIGHT CONTROL SYSTEMS FOR AERIAL VEHICLES AND RELATED METHODS

Aurora Flight Services Co...

1. A method of causing an aerial vehicle to perform a contingency maneuver, wherein the aerial vehicle comprises a navigation system configured to receive air traffic signals, the method comprising:identifying a first situational data set of the aerial vehicle by receiving sensor data via a sensor on board the aerial vehicle while the aerial vehicle is in-flight, wherein the identifying the first situational data set is performed by at least one processing unit on board the aerial vehicle, and wherein the sensor is configured to communicate the sensor data to the at least one processing unit;
comparing the first situational data set to a second situational data set via the at least one processing unit;
detecting a deviating condition as a result of the comparing the first situational data set to the second situational data set, wherein the detecting the deviating condition is performed by the at least one processing unit, and wherein criteria for the deviating condition are stored on non-transitory computer readable memory of the aerial vehicle; and
triggering activation of the contingency maneuver in response to the deviating condition, wherein the triggering activation is performed by the at least one processing unit without external input, wherein the contingency maneuver mitigates the deviating condition, and wherein the contingency maneuver causes at least one selected from the group consisting of altering an altitude of the aerial vehicle, altering a speed of the aerial vehicle, altering a location of the aerial vehicle, altering a relative location of the aerial vehicle relative to a potential conflict, altering a direction of travel of the aerial vehicle, shutting down power to the aerial vehicle, the aerial vehicle to fly to a predetermined location, the aerial vehicle to return to a base, and the aerial vehicle to return to a waypoint.

US Pat. No. 10,692,388

GLOBAL ENVIRONMENTAL DATA AND APPLICATION METHODS FOR UNDERSTANDING ENGINE HEALTH AND MAINTENANCE

General Electric Company,...

1. An engine health management system for determining health of an engine of an aircraft, the engine health management system comprising:a data source interface configured to transmit data from internal and external data sources including environmental and weather data sources;
a control module comprising at least one processor and a memory and configured to:
(i) receive data via the data source interface,
(ii) perform data parsing operations comprising selecting airborne environmental and particulate data received via the data source interface from the environmental and weather data sources,
(iii) create evaluation methods for evaluating the data received to determine suitable data combinations and linking methods for obtaining and storing of linked and evaluated data within the memory, wherein any new data is evaluated, accumulated and/or enhanced and added to the historical data,
(iv) create a controlled historical airport information repository to process, classify and link the historical data stored in the memory via the at least one processor and generate airport information reports based information within the controlled historical airport information repository; and
a central computing system communicatively coupled with the control module and the data source interface, and comprising at least one processor, a memory and a database, and configured to: (i) link together the data obtained from the data source interface and the control module, and (ii) perform data enhancement techniques including linking environmental counts and accumulations with engine data.

US Pat. No. 10,692,387

METHOD AND DEVICE FOR SETTING A FLIGHT ROUTE

SZ DJI TECHNOLOGY CO., LT...

1. A flight route setting method comprising:acquiring route data of an aerial vehicle, the route data comprising waypoint coordinates, waypoint time values, and waypoint heights of waypoints on a route;
displaying the route of the aerial vehicle in a route display interface zoomed at a zoom ratio according to the waypoint coordinates; and
resetting the route displayed in the route display interface according to an edit operation to obtain updated route data of the aerial vehicle,
wherein the acquiring the route data of the aerial vehicle comprises:
acquiring a geometric figure drawn on a planar map;
determining whether the geometric figure is a straight line;
in response to determining that the geometric figure is a straight line, determining a start point and an end point of the straight line as the waypoints on the route, and obtaining the route data according to coordinates of the start point and the end point;
in response to determining that the geometric figure is not a straight line, calculating slopes corresponding to position points on the geometric figure; determining two or more of the position points on the geometric figure as the waypoints on the route; and obtaining the route data according to coordinates of the two or more of the position points, wherein the two or more of the position points comprise a start point of the geometric figure and a position point having a corresponding slope greater than a preset slope threshold and a distance to a previous position point no less than a preset distance threshold.

US Pat. No. 10,692,386

HOLDING PATTERN DETERMINATION

Aviation Mobile Apps, LLC...

1. A computer-implemented method for providing a holding pattern solution, the method comprising:determining, by a processor of a holding pattern computer, a windspeed ratio;
determining, by the processor, a direction of relative wind;
utilizing, by the processor, at least the windspeed ratio and the direction of relative wind to calculate an analytic solution to the holding pattern solution, comprising:
an inbound wind correction angle,
an outbound heading,
an outbound time that begins at the outbound heading independent from an abeam point, and
a total time to complete a holding pattern circuit; and
providing, by the processor, the holding pattern solution to a user for flying the holding pattern solution, the holding pattern solution further comprising:
an entry procedure comprising a plurality of turn instructions, an inbound course, an inbound and an outbound heading, and an outbound leg duration;
an entry pattern graphic visually depicting an entry pattern to intercept the inbound leg of the hold pattern;
a holding procedure comprising a plurality of turn instructions, an inbound course, an inbound and an outbound heading, and an outbound leg duration; and
a holding pattern graphic visually depicting a first representation of a holding pattern with zero wind, and a second representation of a holding pattern with one or more wind characteristics applied.

US Pat. No. 10,692,385

DISTANCE AND COMMUNICATION COSTS BASED AERIAL PATH PLANNING

Tata Consultancy Services...

1. A processor implemented method (200) comprising:discretizing, a 3-Dimensional (3D) Euclidean navigation space of an aerial vehicle for tractability by imposing a grid of a plurality of unit cells, on the 3D Euclidean navigation space (202);
pruning, the 3D Euclidean navigation space by identifying a flight corridor therein based on a minimum separation constraint being a pre-defined minimum distance from a target under consideration and a maximum separation constraint being a pre-defined maximum distance from the target under consideration (204); and
identifying, a set of optimal paths from a source node to a destination node within the flight corridor based on a depth-first search traversal of the flight corridor, the set of optimal paths being a Pareto set simultaneously satisfying multiple objectives and one or more pruning constraints (206).

US Pat. No. 10,692,384

DATA PROCESSING SYSTEM WITH MACHINE LEARNING ENGINE TO PROVIDE ROADSIDE ASSISTANCE FUNCTIONS

Allstate Insurance Compan...

1. A computing platform, comprising:a processing unit comprising a processor; and
a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the computing platform to:
receive a request for roadside assistance;
identify, based on the request for roadside assistance, a user associated with the request;
identify, based on data from the request for roadside assistance, a partner entity;
identify, based on the identified partner entity, a profile of the partner entity;
generate an interactive user interface based on the identified profile, the interactive user interface including a first portion and a second portion, the first portion including a plurality of selectable options, that are selectable in any order, for providing additional information related to the request for roadside assistance, the plurality of selectable options being generated based on the profile of the partner entity;
receive additional information related to the request for roadside assistance;
receive selection of a first option of the plurality of selectable options in the first portion of the interactive user interface;
identify, based on at least the first option and the received additional information, data for display in the second portion;
cause the identified data for display in the second portion to be displayed in the second portion of the interactive user interface;
generate, based on one or more machine learning datasets, a roadside assistance instruction; and
execute the roadside assistance instruction.

US Pat. No. 10,692,383

METHOD FOR LOCATING VEHICLE AND ELECTRONIC DEVICE EMPLOYING THE METHOD

NANNING FUGUI PRECISION I...

1. An electronic device communicating with a target vehicle and a plurality of other vehicles, the electronic device comprising:a storage device;
at least one processor; and
the storage device storing one or more programs that, when executed by the at least one processor, cause the at least one processor to:
generate a first data package containing information of the target vehicle;
broadcast the first data package to the other vehicles, the first data package being configured to be received and stored by the other vehicles;
generate a second data package when the electronic device is separated from the target vehicle;
send the second data package to the other vehicles within a preset range;
locate the target vehicle according to the first data package and the second data package through the other vehicles; and
receive predetermined information of a navigation path.

US Pat. No. 10,692,382

METHOD AND DEVICE FOR ASSISTING A PARKING MANEUVER

FORD GLOBAL TECHNOLOGIES,...

1. A parking maneuver method for a vehicle having a parking aid that produces an acoustic signal within a vehicle interior having a signal property that varies according to vehicle distance from a parking obstruction, the method comprising:detecting the acoustic signal within the vehicle interior; and
converting the acoustic signal into a second signal that is perceptible by an operator located outside the vehicle
during a remotely-controlled parking maneuver.

US Pat. No. 10,692,381

PARKING ASSISTANCE APPARATUS FOR A MOTOR VEHICLE

Valeo Schalter und Sensor...

1. A parking assistance apparatus for a motor vehicle, comprising:at least one sensor that produces a sensor signal that is dependent on a relative position of a vehicle-external object;
a first controller operatively connected to the at least one sensor and comprising a first communication hardware, wherein the first controller:
receives the sensor signal from the at least one sensor, wherein each sensor signal is a basis for producing position data that describe the relative position of the vehicle-external object, and
outputs the position data via a communication link of the motor vehicle; and
a second controller comprising a second communication hardware, wherein the second controller:
receives the position data from the first controller via the communication link,
during a parking maneuver of the motor vehicle, produces, based on the position data, a control signal that controls an actuator device of the motor vehicle, and
outputs the control signal to the actuator device,
wherein the first controller and the second controller comprise identical communication hardware for providing the communication link, and
wherein a first processing time of the first controller is identical to a second processing time of the second controller for a same communication operation.

US Pat. No. 10,692,380

VEHICLE VISION SYSTEM WITH COLLISION MITIGATION

MAGNA ELECTRONICS INC., ...

12. A method for determining potential collision with another vehicle by a vehicle equipped with a vision system, said method comprising:providing, at the equipped vehicle, a vision sensor comprising a camera having at least one million photosensing elements;
providing, at the equipped vehicle, at least one non-vision sensor comprising at least one radar sensor or at least one lidar sensor;
capturing, using said camera, image data of an exterior environment ahead of the equipped vehicle;
determining presence of a leading vehicle ahead of the equipped vehicle;
when the leading vehicle is determined to be present ahead of the equipped vehicle, determining, via processing by an image processor of image data captured by said camera, that a brake light of the leading vehicle is illuminated;
determining, at least in part via image processing by said image processor of image data captured by said camera, distance to the leading vehicle;
determining relative velocity between the equipped vehicle and the leading vehicle;
determining a time to collision to the leading vehicle based at least in part on the determined distance to the leading vehicle and the determined relative velocity between the equipped vehicle and the leading vehicle;
determining a braking level of the equipped vehicle to mitigate collision of the equipped vehicle with the leading vehicle;
employing a weighting factor when determining the braking level of the equipped vehicle to mitigate collision of the equipped vehicle with the leading vehicle;
adjusting the weighting factor responsive at least in part to determining, via processing of image data captured by said camera, that the brake light of the leading vehicle ceases to be illuminated; and
wherein adjusting the weighting factor comprises decreasing weight given to the determined time to collision to the leading vehicle responsive at least in part to determining, via processing of image data captured by said camera, that the brake light of the leading vehicle ceases to be illuminated.

US Pat. No. 10,692,379

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:circuitry configured to:
detect a target object from an input image;
estimate a posture of the target object;
calculate each of a feature point associated with the target object, and a contact point of the target object with a road surface,
wherein the feature point and the contact point are calculated based on the posture of the target object;
determine a possibility of a slip of the target object based on an angle between the road surface and a straight line that connects the feature point and the contact point;
generate danger avoidance information based on the possibility of the slip of the target object; and
output the danger avoidance information.

US Pat. No. 10,692,378

INFORMATION COLLECTION METHOD, INFORMATION COLLECTION SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION COLLECTION PROGRAM

PANASONIC INTELLECTUAL PR...

1. An information collection method used in an information collection system for collecting dangerous driving information indicating that driving of a vehicle performed by a driver is dangerous driving, whereina processor of the information collection system:
acquires event sensor data and identification information from an on-vehicle terminal or from a passenger terminal, the event sensor data being sensor data output, in response to a predetermined event trigger relating to the dangerous driving, from an on-vehicle sensor mounted on the on-vehicle terminal or from a passenger sensor mounted on the passenger terminal held by a passenger riding on the vehicle with the driver, the identification information identifying an output source of the event sensor data;
identifies, in a case where the acquired identification information indicates the on-vehicle terminal, the passenger terminal associated with the acquired identification information with reference to a first memory, the first memory storing identification information of the on-vehicle terminal and identification information of the passenger terminal in association with each other;
identifies, in a case where the acquired identification information indicates the passenger terminal, the on-vehicle terminal associated with the acquired identification information with reference to the first memory;
requests sensor data from the identified passenger terminal or from the identified on-vehicle terminal;
acquires the sensor data from the passenger terminal or from the on-vehicle terminal which is a request destination from which the sensor data has been requested; and
stores the acquired event sensor data and the sensor data acquired from the request destination in association with each other in a second memory as the dangerous driving information.

US Pat. No. 10,692,377

ENHANCED TRAVEL MODES FOR VEHICLES

Zoox, Inc., Foster City,...

1. A method, comprising:receiving, at a computing device, signals from a plurality of vehicles, the signals comprising information indicative of a current location of one or more vehicles of the plurality of vehicles;
receiving, at the computing device and from a first vehicle of the plurality of vehicles, a request for preferential travel from a current location of the first vehicle to a particular destination, wherein
the first vehicle is permitted to operate in accordance with a first set of parameters, and
a second vehicle of the plurality of vehicles is permitted to operate in accordance with a second set of parameters;
determining, at the computing device and based at least partly on the request and the signals,
a third set of parameters, the third set of parameters differing from the first set of parameters, and
a fourth set of parameters, the fourth set of parameters requiring the second vehicle to remain outside of a drive envelope of the first vehicle as the first vehicle travels to the particular destination;
providing a first command signal to the first vehicle with the computing device, the first command signal including the third set of parameters; and
providing a second command signal to the second vehicle with the computing device, the second command signal including the fourth set of parameters.

US Pat. No. 10,692,376

PARKING SENSORS CAPABLE OF DETERMINING DIRECTION AND SPEED OF VEHICLE ENTERING OR LEAVING PARKING LOT USING MAGNETIC SIGNATURE RECOGNITION

The Parking Genius, Inc.,...

1. A system comprising:at least one sensor comprising a magnetometer, each sensor of the at least one sensor configured to generate a magnetic signature of a vehicle as it drives across the at least one sensor;
a computing device configured to perform an analysis of the magnetic signature of the vehicle as received from the at least one sensor, wherein the analysis includes comparing the magnetic signature of the vehicle as received from the at least one sensor to known magnetic signatures of known vehicle types to thereby determine a direction of travel of the vehicle relative to the magnetometer based upon the comparison,
wherein each known vehicle type is associated with multiple known magnetic signatures, and
wherein each of the multiple known magnetic signatures associated with each known vehicle type is a magnetic signature of that vehicle type captured during driving of a vehicle of the vehicle type over the sensor from a different direction.

US Pat. No. 10,692,375

LOTLESS STORAGE OF VEHICLE INVENTORY

Capital One Services, LLC...

1. A method, comprising:receiving, by a first device, information related to surplus parking spaces that are available at a plurality of locations,
each of the plurality of locations being associated with one or more usage criteria for the surplus parking spaces;
receiving, by the first device, a first request to utilize a quantity of the surplus parking spaces that are available at the plurality of locations,
wherein the first request is received from a second device associated with a vehicle dealer having an inventory of vehicles to be stored in the surplus parking spaces;
allocating, by the first device, the quantity of the surplus parking spaces to the vehicle dealer from among the surplus parking spaces available at the plurality of locations,
wherein the quantity of the surplus parking spaces allocated to the vehicle dealer includes a first set of surplus parking spaces available at a first one of the plurality of locations and a second set of surplus parking spaces available at a second one of the plurality of locations;
receiving, by the first device and from the second device, a second request for a recommended storage location for a vehicle in the inventory of vehicles,
wherein the second request includes one or more parameters associated with the vehicle, the one or more parameters including one or more of:
one or more vehicle parameters associated with a type of the vehicle,
one or more usage terms for the surplus parking spaces,
data identifying a quantity of parking spaces,
data identifying a preferred location for storage, or
profile information associated with the vehicle;
determining, by the first device, at least one first score for the first one of the plurality of locations and at least one second score for the second one of the plurality of locations,
the first score being determined based on a comparison of the one or more parameters and first usage criteria, of the one or more usage criteria, associated with the first one of the plurality of locations, and
the second score being determined based on a comparison of the one or more parameters and second usage criteria, of the one or more usage criteria, associated with the second one of the plurality of locations;
selecting, by the first device and based on the at least one first score and the at least one second score, the recommended storage location for the vehicle from among the first one of the plurality of locations and the second one of the plurality of locations; and
transmitting, by the first device and to the second device, information indicating the recommended storage location for the vehicle.

US Pat. No. 10,692,374

AUTOMOTIVE VEHICLE PARKING SYSTEMS, METHODS, AND APPARATUS

1. A system comprising: a first communication device associated with an automotive vehicle, the first communication device comprising a mobile application associated with a plurality of users, the mobile application configured to receive, from a first user of the first communication device, the first user comprising a first user of the plurality of users, a request to locate any available free parking space unassociated with any parking meter proximate the first communication device or the automotive vehicle, the mobile application further configured to alert the first user, in response to the request, when any available free parking space unassociated with any parking meter is located proximate the first communication device or automotive vehicle, and to transmit to, or display on, the first communication device a location of, or directions to, the available free parking space unassociated with any parking meter, the first communication device further configured to transmit, to a dynamic database, information indicating that the first user has occupied the available free parking space unassociated with any parking meter and it has become an unavailable free parking space unassociated with any parking meter, the first communication device further configured to transmit to the dynamic database information indicating that the first user is about to vacate, or has vacated, the unavailable free parking space unassociated with any parking meter, the system configured to transmit, based on a priority, to a second communication device associated with a second user of the plurality of users information indicating that the unavailable free parking space unassociated with any parking meter is about to become or has become an available free parking space unassociated with any parking meter, wherein the priority is based on factors comprising (1) proximity of the second user to the available free parking space, (2) length of time the second member has been searching for any available free parking space unassociated with any parking meter, and (3) length of time the second member intends to remain parked in the available free parking space, and to transmit information comprising the location of, or directions to, the available free parking space unassociated with any parking meter to the second communication device associated with the second user.

US Pat. No. 10,692,373

METHOD FOR PROVIDING INFORMATION TO INFORMATION REPRESENTATION UNITS FOR A PUBLIC TRANSPORTATION VEHICLE

Teleste Oyj, Littoinen (...

1. A method for providing information to information representation units, the method comprising:determining, in a network server, information to be provided to at least one information representation unit, wherein the information to be transmitted to the information representation unit comprises at least time table information about one or more public transportation vehicles travelling on a predetermined route passing in the vicinity of said at least one information representation unit;
transmitting the information to at least one mobile node travelling on a predetermined route passing in the vicinity of said at least one information representation unit;in response to the mobile node approaching said at least one information representation unit, transmitting the information from a short-range low power transmitter of the mobile node to a short-range low power receiver of the information representation unit;transmitting, from said one or more public transportation vehicles, location information and identity of each vehicle periodically to said network server;
updating, by said network server, timetable information regarding public transportation vehicles approaching said information representation unit on the basis of the location information and identities of the public transportation vehicles;
transmitting the updated timetable information at least to the public transportation vehicle arriving next in the vicinity of the information representation unit; and
transmitting the updated timetable information from a short-range low power transmitter of the public transportation vehicle to the short-range low power receiver of the information representation unit.

US Pat. No. 10,692,372

APPARTUS AND METHOD FOR ROAD VEHICLE DRIVER ASSISTANCE

VOLVO CAR CORPORATION, G...

1. A road vehicle driver assistance apparatus comprising:a vehicle control command acquisition unit configured to acquire a current vehicle control command relating to steering angle, and to acquire at least one of current vehicle control commands relating to acceleration and deceleration;
an image acquisition unit configured to acquire true-images at a circumference of the vehicle from a plurality of on-board cameras disposed on a front, a rear and sides of the vehicle;
an image processing unit configured to synthesize a plurality of the true-images taken by the plurality of on-board cameras to thereby create a bird's eye image looking down on the vehicle from above the vehicle;
a display device configured to display the created bird's eye image;
an obstacle identification device configured to identify obstacles around the vehicle; and
a processing unit configured to calculate a maneuver corridor of the vehicle based on the acquired current vehicle control command relating to steering angle and based on at least one of the acquired at least on of current vehicle control commands relating to acceleration and deceleration, to represent a space that the vehicle will traverse when travelling in accordance with the acquired current vehicle control commands, wherein the processing unit is configured to determine, from the identified obstacles, critical obstacles that are within a predetermined proximity of the calculated maneuver corridor as well as corresponding critical points of the vehicle calculated to come into the predetermined proximity of the identified obstacles when traversing the calculated maneuver corridor;
wherein the image processing unit is further configured to synthesize borders of the calculated maneuver corridor, representations of the critical obstacles, and marks for critical points of the vehicle;
the display device is further configured to display, overlaid on the bird's eye image, the synthesized borders of the calculated maneuver corridor, the representations of the critical obstacles, and the marks for critical points of the vehicle;
the processing unit is further configured to determine, from the true-images acquired at the circumference of the vehicle, best camera angles and positions to navigate the critical points of the vehicle past the critical obstacles;
the display device is further configured to display, separate from the bird's eye image, at least one image acquired from a determined best camera angle and position to navigate a critical obstacle; and
the processing unit is further configured to calculate the maneuver corridor of the vehicle based on a front left corner and right rear wheel of the vehicle when a current vehicle control command relating to steering angle is a control command for a right turn, and to calculate the maneuver corridor of the vehicle based on a front right corner and left rear wheel of the vehicle when a current vehicle control command relating to steering angle is a control command for a left turn.

US Pat. No. 10,692,371

SYSTEMS AND METHODS FOR CHANGING AUTONOMOUS VEHICLE OPERATIONS BASED ON USER PROFILES

UATC, LLC, San Francisco...

1. A computer-implemented method for applying user profiles for autonomous vehicle operation comprising:receiving, by a computing system comprising one or more computing devices, a trip request from a user that requests a vehicle service to fulfill a trip;
retrieving, by the computing system, a user profile associated with the user, wherein the user profile comprises data that describes one or more user preferences associated with the user;
determining, by the computing system, one or more current conditions associated with the trip, wherein the one or more current conditions comprise one or more of: a traffic condition, a safety condition, or a remaining trip time;
modifying, by the computing system, one or more of the user preferences based at least in part on the one or more current conditions to obtain one or more modified user preferences;
determining, by the computing system, one or more trip attribute settings, wherein the one or more trip attribute settings are based at least in part on the one or more modified user preferences, wherein the one or more trip attribute settings are used in adjusting factor weights associated with driving operation parameters of an autonomous vehicle, wherein the factor weights associated with the driving operation parameters are used to control a driving style of an autonomous vehicle while providing the vehicle service to the user, wherein the driving operation parameters comprise one or more of travel speeds, braking style, or turn style; and
providing, by the computing system, the determined one or more trip attribute settings to a vehicle computing system associated with the autonomous vehicle for use in adjusting the factor weights to control the driving style of the autonomous vehicle during the trip associated with the trip request.

US Pat. No. 10,692,370

TRAFFIC OBSTRUCTION DETECTION

INRIX, Inc., Kirkland, W...

1. A method for training a traffic obstruction identification model, comprising:obtaining a training dataset comprising sample vehicle location points and traffic obstruction identification labels, wherein the traffic obstruction identification labels correspond to traffic obstructions configured to control a flow of traffic and disposed at fixed locations along road segments;
extracting a set of training features from the training dataset based upon the sample vehicle location points, the set of training features indicative of traffic flow patterns, the traffic flow patterns indicative of a flow of traffic along a first set of one or more road segments; and
training a traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create a trained traffic obstruction identification model for identifying other traffic obstructions along a second set of one or more road segments different than the first set of one or more road segments based upon traffic flow patterns of vehicles encountering the other traffic obstructions along the second set of one or more road segments, the training a traffic obstruction identification model comprising:
training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a first traffic obstruction as being present on a first road segment of the second set of one or more road segments when a traffic flow pattern of the first road segment matches a traffic flow pattern of a second road segment of the first set of one or more road segments having the first traffic obstruction; and
training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a second traffic obstruction as being present on a third road segment of the second set of one or more road segments when a traffic flow pattern of the third road segment matches a traffic flow pattern of a fourth road segment of the first set of one or more road segments having the second traffic obstruction.

US Pat. No. 10,692,369

SERVER AND INFORMATION PROVIDING DEVICE

TOYOTA JIDOSHA KABUSHIKI ...

1. A server comprising:a processor programmed to:
obtain, from each of a plurality of vehicles by communication, a support aspect of driving support executed by a driving support device of the vehicle on each of a plurality of road links, wherein the support aspect is determined as a driving automation support level for automation among three or more driving automation support levels that each represent a different degree of the driving support;
prioritize determining a greater automation support route passing through the road links on which the driving support is executable at a second driving support level having a greater degree of automation support than a first driving support level, over determining a lesser automation support route passing through the road links on which the driving support is executable at the first driving support level;
identify the support aspect of the driving support that has been activated most frequently on each of the road links, based on the obtained support aspects from each of the vehicles;
generate road link information based on the greater automation support route in which the identified support aspect is associated with data of the road link for each of the road links;
provide the generated road link information to an information service destination; and
cause a vehicle or an information providing terminal provided in the vehicle, as the information service destination having received the road link information, to display the road link information so as to identify which one of the support aspects of the driving automation support levels is executable on which one of the road links.

US Pat. No. 10,692,368

DETECTION OF VEHICLE QUEUEING EVENTS ON A ROAD

International Business Ma...

1. A computer-implemented method for detecting vehicle queue events and managing traffic flow comprising:recognizing, by a computing system, whether a queue event occurred for each vehicle located in an area of interest based on collected vehicle data, the area of interest including an intersection, and the vehicle data for the each vehicle including location information and speed information, the location information further including a distance to the intersection;
identifying, by the computing system, differences in queue length among queues in the area of interest based on the vehicle data;
determining, by the computing system, a plurality of queue indicators for each of the queues in the area of interest, the plurality of queue indicators comprising a sampling time, a queue type, a maximum queue length, an average queue length, a variance queue speed, and a cumulative queue duration; and
managing traffic signal lights at the intersection in the area of interest based on the plurality of queue indicators for the each of the queues in the area of interest generated over a plurality of sampling periods.

US Pat. No. 10,692,367

CONNECTED AND ADAPTIVE VEHICLE TRAFFIC MANAGEMENT SYSTEM WITH DIGITAL PRIORITIZATION

1. A method for managing traffic comprising:receiving a traffic detection input of a presence of at least one of a vehicle, a driver, a passenger, a mobile device user, a pedestrian, a bicyclist, and a drone;
calculating a traffic demand in at least one direction approaching at least one junction;
providing a first vehicle with a green traffic signal for a duration of time allowing the first vehicle to pass the green traffic signal, wherein the duration of time is based on multiple detection instances of at least the first vehicle approaching the at least one junction, a priority level of at least the first vehicle, and a relative traffic demand of at least one other direction of the at least one junction; and
operating in a mode to execute at least one of a vehicle-optimal mode, a system-optimal mode, and a vehicle-system optimal mode,
wherein the priority level is determined by a priority level score,
wherein the relative traffic demand is determined by an expected value calculation of at least one of traffic detected and traffic configured to provide an identification, and
wherein the vehicle-system optimal mode executes a vehicle-optimal mode for vehicles with a priority level above a minimum priority level, and executes a system-optimal mode for vehicles with a priority level below the minimum priority level.

US Pat. No. 10,692,366

SERVER-BASED SYSTEM FOR PRIMARY BOUNDING AREA TRANSPORT PROTOCOL EXPERTS GROUP FRAMES

iHeartMedia Management Se...

1. A system comprises:a server-based media automation system configured to combine media data and traffic data;
a traffic system configured to provide mobile user access to traffic when operative with the server-based media automation system;
a traffic data source configured to provide traffic data to the serer-based media automation system;
a traffic message server receiving traffic messages from the traffic data source and combining the traffic messages into a traffic frame using bounding area information;
a station importer receiving the traffic frame and creating separate streams for a plurality of high definition channels to be packaged and multiplexed with media data into high definition radio signals for transmission by a broadcast system; and
wherein the traffic frame excludes one or more selections of road information in a traffic message associated with a primary bounding area.

US Pat. No. 10,692,365

INTELLIGENT ROAD INFRASTRUCTURE SYSTEM (IRIS): SYSTEMS AND METHODS

CAVH LLC, Fitchburg, WI ...

1. A system comprising a road side unit (RSU) network that comprises a plurality of networked RSUs spaced along a roadway, wherein each RSU comprises a processor, a communication module, and a sensing module, and the RSU network is configured to:a) communicate with a traffic control unit (TCU) that communicates with and manages information from a plurality of RSU networks and communicates with and is managed by a traffic control center (TCC);
b) communicate with on board units (OBUs) of a plurality of vehicles traveling on said roadway and send individually customized vehicle-specific control instructions to vehicle OBUs; and
c) provide high-resolution maps comprising lane width, lane approach, grade, and road geometry information to vehicles.

US Pat. No. 10,692,364

SECURITY SYSTEMS INTEGRATION

Honeywell International I...

1. A security system comprising:one or more portable cameras configured to be worn by one or more personnel, respectively;
a locator sensor associated with each portable camera of the one or more portable cameras;
a graphical user interface (GUI) module having a display; and
a processor connected to the one or more portable cameras and the locator sensor associated with each portable camera, and connected to the GUI module; and
wherein:
video from the one or more portable cameras is fed to the GUI, and the video is annotated by the processor with a location from each locator sensor associated with each portable camera, respectively;
the display provides a visualization of the location of each portable camera; and
the processor processes the video and locations, and based on results of processing the video and location, the processor can detect and model threats from the video and locations.

US Pat. No. 10,692,363

METHOD AND SYSTEM FOR DETERMINING PROBABILITY OF AN ALARM GENERATED BY AN ALARM SYSTEM

Wipro Limited, Bangalore...

1. A method of determining probability of an alarm generated by an alarm system, the method comprising:receiving, by an alarm validation device, sensor data and maintenance data, wherein the sensor data comprises one or more environmental parameters and one or more trigger parameters, and wherein the alarm is generated based on the one or more trigger parameters;
generating, by the alarm validation device, one or more input vectors based on the sensor data and the maintenance data; and
determining, by the alarm validation device, a spuriosity index of the alarm based on the one or more input vectors using a machine learning model, wherein the machine learning model is created using historical sensor data and historical maintenance data, and wherein the spuriosity index is indicative of the probability of the alarm.

US Pat. No. 10,692,362

SYSTEMS AND METHODS FOR COMPARING SIGNAL CHANNELS HAVING DIFFERENT COMMON MODE TRANSIENT IMMUNITY

Allegro MicroSystems, LLC...

1. A sensor integrated circuit for detecting a fault comprising:a main processing channel responsive to an input signal from a sensing element to generate a first processed signal, wherein the main processing channel has a first response to disturbances;
a diagnostic processing channel responsive to the input signal to generate a second processed signal, wherein the diagnostic processing channel has a second response to disturbances larger than the first response; and
a checker circuit responsive to the first processed signal and the second processed signal and configured to detect a fault in the sensor integrated circuit and generate a fault signal indicative of the fault when the first processed signal and the second processed signal differ from each other by more than a predetermined amount.

US Pat. No. 10,692,361

SELECTIVE AUDIO VISUAL ELEMENT PUBLIC WARNING

1. An apparatus comprising:a processor; and
a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
obtaining an indication of an emergency, the indication of the emergency is for a first location and a second location;
determining a respective configuration of each device of a first plurality of internet of things (IoT) devices at the first location and a respective configuration of each device of a second plurality of IoT devices at the second location, wherein the respective configuration of each device of the first plurality of IoT devices and the second plurality of IoT devices comprises an audio configuration or a visual configuration for each device of the first plurality of IoT devices at the first location, wherein the first plurality of IoT devices comprise different types of IoT devices;
determining a type of emergency; and
sending a message with an emergency alert to the first plurality of IoT devices and the second plurality of IoT devices, wherein the message comprises instructions to coordinate audio or visual indicators associated with the emergency alert, based on the type of emergency, in a first way among the first plurality of IoT devices and in a second way among the second plurality of IoT devices, wherein the first way and the second way are different.

US Pat. No. 10,692,360

METHODS AND APPARATUS FOR PROVIDING NOTIFICATIONS IN A MEDIA SYSTEM

Rovi Guides, Inc., San J...

1. A method for selectively displaying on a display screen alert messages received from an alert provider, comprising:receiving, at control circuitry, an alert message;
determining an alert provider from which the alert message originated;
retrieving a user's settings for the alert provider;
prior to generating for display content of the alert message, determining, by the control circuitry, whether the user's setting for the alert provider permits automatically generating for display the content of the alert message; and
based on determining that user's setting for the alert provider does not permit automatically generating for display the content of the alert message:
generating for display, on a display screen, an icon representing the alert message; and
generating for display, on the display screen, the content of the alert message upon receiving an input from the user.

US Pat. No. 10,692,359

WITNESS REQUEST AND ALERT NOTIFICATION AND TRACKING SYSTEM

1. A witness request and alert notification and tracking system comprising:a) a database comprising:
i) a control program;
ii) a computing device that runs said control program;
iii) a wireless transceiver for receiving user input from a plurality of users;
iv) data storage for storing said user input;
wherein said user input is received and disseminated to other users;
b) an event poster's electronic device and a responder's electronic device, each comprising:
i) an application software program;
ii) a controller that runs said application software program;
iii) a wireless transceiver for receiving and sending information to said database;
iv) a camera;
v) an event posting feature allowing an event poster to post a witness request event and an alert event through said event poster's mobile device, said event posting feature comprising:
an event location input to input an event location;
a range input to input a range from the event location for notification of said event;
an event description input to input a description of the witness request event or alert event;
wherein the event is received on said responder's mobile device and wherein said responder's mobile device comprises responder input features comprising:
vi) a response confirmation input that allows a user to confirm that they will respond to said witness request event as a responder;
vii) a responder posting feature for a responder to submit a responder post, said responder posting feature comprising:
a responder text input to post a responder text;
a responder picture input to post a responder picture;
a responder video input to post a responder video;
viii) a map display that displays said event location and system user icons;
wherein the responder can respond to the event system via at least one of the responder posting features and wherein said responder's post is displayed on an event log.

US Pat. No. 10,692,358

PORTABLE SIREN AND EMERGENCY CALL DEVICE AND COMBINATION THEREOF

1. A portable siren, comprisinga loudspeaker (8) so as to output an audio signal with a high sound pressure;
an inner switching element (14) for turning the audio signal on and off,
characterized in that
the inner switching element for deactivation cannot be activated without a tool, and that
the portable siren further comprises an outer switch and/or an outer dummy switch (4),
wherein deactivation cannot take place via the outer switch or outer dummy switch (4), and
wherein the outer switch or outer dummy switch (4) is provided with a device for recording a fingerprint or thumbprint (38) of a finger that wants to activate the outer switch or outer dummy switch (4).

US Pat. No. 10,692,357

SYSTEMS AND METHODS FOR MONITORING ON-ROUTE TRANSPORTATIONS

BEIJING DIDI INFINITY TEC...

1. A system for managing emergency situations associated with a transportation service, comprising:at least one processor; and
a computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
initiating a transportation transaction between a first party and a second party through an online transportation service platform to provide the transportation service to the first party by the second party;
determining a pickup position for the second party to pick up the first party;
after the second party picks up the first party, monitoring the transportation service;
during the monitoring of the transportation service, receiving a signal from a user terminal associated with the first party, the signal indicating an occurrence of an emergency;
determining emergency information based on the signal; and
sending the emergency information directly to a target terminal of a public security bureau or a police station by automatically sending a second signal to the target terminal.

US Pat. No. 10,692,356

CONTROL SYSTEM USER INTERFACE

iControl Networks, Inc., ...

1. A system comprising:a gateway device located at a premises and configured to communicate with a plurality of premises devices associated with a premises management system located at the premises, wherein the gateway device is configured to:
receive, from one or more premises devices of the plurality of premises devices, state data that indicates a respective state of the one or more premises devices; and
a first computing device located external to the premises and configured to communicate with the gateway device, wherein the first computing device is configured to:
receive, from the gateway device, the state data,
cause output, based on the state data and settings data, of a first user interface that comprises:
a floor plan indicating at least a floor of the premises, and
a device icon indicating a premises device of the one or more premises devices, and
send, to a second computing device, at least a portion of the settings data, wherein the second computing device is located external to the premises and configured to cause output, based on the at least a portion of the settings data, of a second user interface.

US Pat. No. 10,692,355

SYSTEM AND METHOD FOR EFFICIENTLY MONITORING HAND HYGIENE

COGNIZANT TECHNOLOGY SOLU...

1. A system for efficiently monitoring hand hygiene, the system comprising:one or more sensors configured to determine presence of one or more individuals in vicinity; and
a processor configured to execute instructions stored in a memory and configured to:
ascertain identity of the one or more individuals;
send one or more alerts to the one or more identified individuals to wash their hands;
monitor one or more handwashing instances by the one or more identified individuals;
generate one or more compliance results for each of the one or more monitored handwashing instances, wherein the one or more compliance results comprise information which indicates whether the one or more identified individuals complied with handwashing guidelines comprising a set of minimum requirements with respect to pattern, sequence, timing and energy used during washing for complete hand hygiene and wherein the handwashing guidelines are configurable based on requirement;
initiate one or more actions corresponding to each of the one or more monitored handwashing instances based on the generated one or more compliance results, wherein the compliance results comprise data related to washing liquid and chemical levels, dispenser condition and status of sensors and controllers, and wherein the one or more compliance results are analyzed to generate insights comprising information related to least and most non-compliant individuals, gamification, dispenser and controller diagnostics, dispenser refilling prediction and most and least compliant zones and places; and
provide gamification elements comprising individual scores, leaderboards, rankings, incentive models and compliance percentages using the one or more compliance results.

US Pat. No. 10,692,354

MEDICATION REMINDER

1. A device comprising:a substrate including a processor, wherein the substrate is configured to be coupled to a container;
a sensor coupled to the processor and configured detect a change in a parameter of an environment including the container, and to generate a sensor signal in response to the detected change;
an application running on the processor, wherein the application is configured to receive an input comprising a time interval corresponding to content of the container, and track elapsed time of the time interval, wherein the application is configured to generate an alert signal upon detecting expiration of the time interval and the sensor signal; and
an indicator coupled to the processor and configured to activate in response to receiving the alert signal, wherein the activated indicator is configured as an alert to administer at least a portion of the content.

US Pat. No. 10,692,353

TRASH MONITORING USING VIDEO ANALYTICS

Alarm.com Incorporated, ...

1. A computer-implemented method comprising:obtaining a schedule for placing trash for collection;
obtaining video of a scene that includes trash when trash is placed for collection;
determining from the video whether the trash has been placed for collection according to the schedule;
in response to determining that the trash is not placed for collection according to the schedule, determining whether a particular computing device is located within a property; and
in response to determining that the particular computing device is located within the property, providing a notification that the trash has not been placed for collection to the particular computing device.

US Pat. No. 10,692,352

BUOY HULL CORROSION DETECTION SYSTEM

The Government of the Uni...

1. A buoy, comprising:a generally hollow core having a hull;
a section of the core having a double hull, the double hull section positioned on the buoy at a waterline area, the double hull section comprising an inner hull and an outer hull, the outer hull comprising at least one exterior wall;
a compartment enclosed by the inner hull and outer hull;
a moisture detector in the compartment; and
a signaling circuit in communication with the moisture detector, configured to send a signal that corrosion has occurred,
wherein the at least one exterior wall of the outer hull is adapted to corrode and fail prior to the rest of the hull.

US Pat. No. 10,692,351

WATER HEATER LEAK DETECTION SYSTEM

Ademco Inc., Golden Vall...

1. A moisture detection system comprising:a thermopile configured to generate a thermopile voltage;
a control module configured to control operation of a water heater;
a moisture detection circuit connected to the control module, wherein the moisture detection circuit is configured to:
have a first resistance when dry such that a draw down of the thermopile voltage caused by the first resistance is insufficient to cause the control module to shut down; and
have a decreased resistance compared to the first resistance in the presence of moisture or water such that a draw down of the thermopile voltage caused by the decreased resistance is sufficient to cause the control module to shut down.

US Pat. No. 10,692,350

ALERTING SYSTEM AND METHOD

Palantir Tschngmgies Inc....

1. A system comprising:one or more hardware processors of a machine;
a memory storing instructions which, when executed by the one or more hardware processors, cause the machine to perform operations comprising:
receiving an alert specification as a user input through a graphical user interface (GUI), the alert specification comprising:
an identification of the measured value that comprises a combination of a first data value from a first sensor and a second data value from a second sensor,
an initial alert range for the measured value,
a subsequent alert schedule based, at least in part, on the initial alert range having been triggered, the subsequent alert schedule indicating a subsequent alert range for the measured value and a frequency with which a subsequent alert is to be provided;
accessing a data feed that comprises sensor data and corresponding timestamp values from a plurality of time-series data sets, the sensor data comprising real-time measurements of the first data value and the second data value;
computing the measured value in real-time based on the first value and the second value;
determining that the computed measured value falls within the initial alert range;
providing the initial alert in response to the computed measured value falling within the initial alert range; and
providing the subsequent alert according to the subsequent alert schedule.

US Pat. No. 10,692,349

GARMENT TAGS FOR INTELLIGENT LAUNDERING ALERTS

eBay Inc., San Jose, CA ...

1. A system comprising:a machine-readable memory storing garment attribute data describing a plurality of garments, the garment attribute data comprising a threshold temperature for laundering a garment from among the plurality of garments; and
an alert component configured to detect an alert condition based on the threshold temperature for laundering the garment, the alert component further configured to provide a human-detectable sensory alert in response to detecting the alert condition.

US Pat. No. 10,692,348

DEVICE AND METHOD FOR PROTECTING AGAINST SWIMMING ACCIDENTS, IN PARTICULAR FOR THE EARLY DETECTION OF DROWNING PERSONS, AND THE LIKE

Bluearc Finance AG, Alpn...

1. An apparatus for monitoring persons in water, comprising:(a) a carrier device which is provided to be fastened onto a person;
(b) a monitoring device which is accommodated by the carrier device and which comprises a sensor device and a processor device, wherein the sensor device is connected to the processor device;
(c) a signaling device which is accommodated by the carrier device and which is connected to the monitoring device; and
(d) an actuator,
wherein the sensor device is configured to provide a detection result based on a detection of how long the person has been in the water below a predefined depth,
wherein the processor device is configured to generate an electrical signal based on the detection result,
wherein the signaling device comprises a flotation body,
wherein the signaling device is configured to at least partly detach from the carrier device and rise to a water surface upon the electrical signal of the processor device, and
wherein the actuator is connected to the flotation body and the actuator brings the flotation body from a first state, in which the flotation body is not buoyant, into a second state, in which the flotation body is buoyant.

US Pat. No. 10,692,347

SMART TOILET AND SAFETY MONITORING SYSTEM BASED ON SMART TOILET

BOE TECHNOLOGY GROUP CO.,...

1. A safety monitoring system based on a smart toilet, comprising:the smart toilet, a cloud server and a mobile terminal, wherein the smart toilet is configured to detect a toilet time of a user and send the toilet time to the cloud server;
the cloud server is configured to store a toilet data model of the user, analyze the toilet time according to the toilet data model, generate first prompt information, and send the first prompt information to the smart toilet;
the smart toilet is further configured to prompt the user according to the first prompt information when receiving the first prompt information,
wherein the cloud sever is further configured to generate first alarm information and send the first alarm information to the mobile terminal, and the mobile terminal is configured to give an alarm when receiving the first alarm information;
wherein the smart toilet includes a toilet seat, a pressure sensor, a contact sensor and a time meter that are provided on the toilet seat, wherein the pressure sensor is configured to detect a pressure applied by the user to the toilet seat when going to the toilet, and wherein the contact sensor is configured to detect whether a skin contacts the toilet seat; and
wherein, when the pressure detected by the pressure sensor is greater than a preset pressure and the contact sensor detects that the skin contacts the toilet seat, the time meter starts timing, when the pressure detected by the pressure sensor is less than or equal to the preset pressure or the contact sensor detects that the skin does not contact the toilet seat, the time meter stops timing, and wherein the smart toilet acquires the toilet time of the user according to a timing time of the time meter.

US Pat. No. 10,692,346

ELECTRONIC FALL MONITORING SYSTEM

TIDI Products, LLC, Neen...

1. An electronic fall monitoring system, comprising:a plurality of sensor ports, each sensor port being operable to connect to a patient sensor for detecting an activation indicating a physical presence at the patient sensor and a deactivation indicating a loss of physical presence at the patient sensor;
a standby input; and
a processor executing a program stored in a non-transient medium, the processor executing the program to:
select a mode from among a plurality of modes, the plurality of modes including a monitor mode in which a sensor port connected to the patient sensor is monitored for the deactivation, an alarm mode in which an alarm is active following the deactivation detected in the monitor mode, and a standby mode in which the alarm is inactive,
wherein the standby mode is selected before an activation is detected at any sensor port,
wherein the monitor mode is selected when the activation is detected at a first sensor port,
wherein the alarm mode is selected when the deactivation is detected at the first sensor port following the activation, and
wherein selection of the standby input causes a temporary transition to the standby mode from either the monitor mode or the alarm mode.

US Pat. No. 10,692,345

SYSTEMS AND METHODS FOR TEXTURAL ZONE MONITORING

BI Incorporated, Boulder...

1. A monitoring system, the monitoring system comprising:a monitor device, wherein the monitor device includes:
a location determination circuit operable to determine a two-dimensional location of the monitor device;
an elevation determination circuit operable to determine an elevation of the monitor device within a building;
a memory, wherein the memory includes:
textural zone data indicating at least one zone including a two dimensional region corresponding to at least a portion of the building and excluding at least one elevation level of the two-dimensional region; and
instructions executable by the processor to:
receive the two-dimensional location of the monitor device from the location determination circuit;
receive the elevation of the monitor device from the elevation determination circuit;
compare a combination of the two-dimensional location and the elevation with the textural zone data; and
indicate a zone violation where the combination of the two-dimensional location and the elevation is in violation of a zone defined within the textural zone data.

US Pat. No. 10,692,344

FACILITY DEVICE MANAGEMENT SYSTEM WITH SMART POWER CORDS

ANACOVE, LLC, La Jolla, ...

1. A facility device management system with smart power cords, comprising:a plurality of smart power cords; each smart power cord of said plurality of smart power cords comprising
a power input connector configured to be detachably coupled to a power source;
a power output connector configured to be detachably coupled to a device;
a cable coupled to said power input connector and to said power output connector, comprising
one or more conductors that transmit power from said power source to said device; and,
a jacket surrounding said one or more conductors;
a monitoring and control element integrated into said cable, lying within said jacket, and comprising
one or more sensors comprising
a current sensor that measures a current flowing through said one or more conductors;
a memory comprising an identifier;
a switch coupled to one or more of said one or more conductors and configured to open or close;
a power cord wireless interface;
a power cord processor coupled to said one or more sensors, to said memory, to said switch, and to said power cord wireless interface, and configured to
receive sensor data from said one or more sensors, said sensor data comprising said current;
transmit said sensor data via said power cord wireless interface;
receive a power command via said power cord wireless interface; and,
open or close said switch based on said power command;
a database comprising
location data comprising an association between said identifier of each smart power cord of said plurality of smart power cords and a location of said each smart power cord; and
a sensor data log associated with said each smart power cord, said sensor data log comprising said sensor data associated with said current flowing through said one or more conductors;
a configuration system coupled to said database and configured to update said location data when said each smart power cord is installed in said location;
a control system coupled to said database, comprising
a control system network interface;
a user interface; and
a control system processor coupled to said control system network interface, and configured to
receive said sensor data associated with said current from said plurality of smart power cords via said control system network interface;
update said sensor data log based on said sensor data received;
monitor said sensor data log that is updated and that is associated with said plurality of smart power cords to detect events, wherein each event of said events comprises an associated smart power cord of said plurality of smart power cords;
display said each event in said user interface with the location associated with said associated smart power cord in said location data of said database;
accept from said user interface
a selected smart power cord of said plurality of smart power cords, and
said power command; and,
transmit said power command to said selected smart power cord via said control system network interface to open or close said switch based on said event associated with said selected smart power cord.

US Pat. No. 10,692,343

SMART ENTRY POINT SPATIAL SECURITY SYSTEM

Hampton Products Internat...

1. An entry point security system comprising:a multi-axis position sensor apparatus comprising:
a sensor body adapted to be affixed to an entry point blocking structure;
a sensor power supply contained within the sensor body;
a multi-axis motion detector contained within the sensor body and operatively connected to the sensor power supply;
a sensor communications wireless interface operatively connected to the sensor power supply and contained within the sensor body; and
a sensor processor operatively connected to the multi-axis motion detector, the sensor communications interface, and the sensor power supply and contained within the sensor body, the processor being configured to detect motions of the sensor body from input received from the multi-axis motion detector and to transmit information regarding the motions of the sensor body using the sensor communications wireless interface; and
a monitoring device at least intermittently communicatively coupled to the multi-axis position sensor apparatus, comprising:
a monitor power supply;
a monitor communications wireless interface operatively connected to the monitor power supply and at least intermittently communicatively coupled with the sensor communications interface;
a monitor processor operatively connected to the monitor power supply and the monitor communications interface and adapted to receive and process the information regarding the motions of the sensor body to generate notifications of entry status changes.

US Pat. No. 10,692,342

IMAGE SURVEILLANCE AND REPORTING TECHNOLOGY

Alarm.com Incorporated, ...

1. A system comprising:a camera located in a property and configured to capture images of an area proximate to where a camera is located;
a monitoring server located remote from the property and configured to process image data captured by the camera;
at least one processor configured to control operations of the camera, the operations comprising:
detecting potential presence of a person in an area proximate to where the camera is located in a property;
based on the detection of potential presence of a person in the area proximate to where the camera is located in a property, controlling the camera to capture one or more images of the area proximate to where the camera is located in the property;
accessing one or more user-defined rules that indicate (i) a threshold number of images captured by the camera that are to be transmitted to the monitoring server over a particular time period;
determining, for a present time period associated with the potential presence of the person in the area proximate to where the camera is located, a number of images captured by the camera that have previously been transmitted to the monitoring server;
determining whether to transmit at least one of the one or more images captured by the camera over the present time period based on the number of images captured by the camera that have been previously been transmitted to the monitoring server over the present time period and the threshold number of images captured by the camera that are to be transmitted to the monitoring server over a particular time period; and
based on a determination to transmit at least one of the one or more images captured by the camera, transmitting, from the camera and to the monitoring server, at least one wireless communication that includes at least one of the one or more images captured by the camera.

US Pat. No. 10,692,341

MOVABLE CAMERA SUPPORT, ASSEMBLY COMPRISING SEVERAL SUCH SUPPORTS, AND METHOD FOR OPERATING THE SAME

Axis AB, Lund (SE)

1. A camera assembly comprising:a camera dome, a camera housing, and a plurality of camera heads arranged inside the housing and the camera dome, each camera head being arranged in a camera support which is movable around a center of the camera assembly, wherein:
each camera support has a first inner follower portion configured to engage a first inner guide portion of the camera housing, and a second outer follower portion configured to engage a second outer guide portion of the camera housing, and a camera head fixture connecting the first inner follower portion with the second outer follower portion;
each follower portion is arranged to slide in the corresponding guide portion; and
the first inner follower portion comprises a first arm and a second arm, the first arm and the second arm each having an extension in a direction along the first inner guide portion on both sides of a camera support centerline.

US Pat. No. 10,692,340

SMART BARRIER ALARM DEVICE

Ecolink Intelligent Techn...

1. A barrier alarm device, comprising:a barrier status detection device for indicating that a barrier monitored by the barrier alarm device has been opened;
a human detection device for indicating that a human being is inside a premises in proximity to the barrier;
a transmitter for transmitting a timed alarm signal to a receiver associated with a security panel, the timed alarm signal for initiating a timer associated with the security panel;
a memory having processor-executable instructions stored thereon; and
a processor coupled to the barrier status detection device, the human detection device, the transmitter, and the memory, for executing the processor-executable instructions that cause the barrier alarm device to:
respond to the barrier status detection device indicating that the barrier has been opened by determining whether the human detection device indicates that the human being is inside the premises in proximity to the barrier; and
transmit, via the transmitter, the timed alarm signal to the receiver only when it is determined that the human detection device indicates that the human being is inside the premises in proximity to the barrier.

US Pat. No. 10,692,339

PERSONALIZED EMERGENCY EVACUATION PLAN

International Business Ma...

1. A method for generating and transmitting a Personalized Emergency Evacuation Plan (PEEP), the method comprising:receiving, by a computer, emergency condition real-time data from one or more building sensors;
receiving, by the computer, tracking data of at least one user from one or more tracking sensors;
receiving, by the computer, facility structural data from a facility database;
generating, by the computer, a personalized emergency evacuation plan (PEEP) for the at least one user, wherein the PEEP is a set of recommendations to put the user in one of a safe location or a location having access to first aid, based on at least the emergency condition real-time data and the received facility structural data;
transmitting, by the computer, the PEEP to a user mobile device, wherein the user mobile device presents the PEEP to the at least one user; and
transmitting, by the computer, the PEEP of the at least one user to a first responder device, wherein the first responder's device displays the PEEP.

US Pat. No. 10,692,338

HAPTIC OUTPUT DEVICE

NIDEC SEIMITSU CORPORATIO...

1. A haptic output device comprising:an actuator that provides a haptic effect; and
a signal transmitter that transmits a driving signal and a braking signal to the actuator; wherein
the driving signal includes a first driving waveform in a first half cycle, a second driving waveform, which follows the first driving waveform, in a second half cycle, and a third driving waveform, which follows the second driving waveform, in a third half cycle;
the braking signal includes a braking waveform, which follows the third driving waveform;
a voltage value of the second driving waveform has a polarity opposite to a polarity of a voltage value of the first driving waveform;
a voltage value of the third driving waveform has a polarity opposite to the polarity of the voltage value of the second driving waveform;
the braking waveform has a phase opposite to a phase of the driving signal;
a frequency of the third driving waveform is higher than a frequency of the first driving waveform; and
a total number of waveforms included in all of the first driving waveform, the second driving waveform, and the third driving waveform is not equal to a total number of waveforms included in the braking waveform.

US Pat. No. 10,692,337

REAL-TIME HAPTICS GENERATION

IMMERSION CORPORATION, S...

1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:receiving an input signal, the input signal including drive values;
generating modified drive values based on the drive values and an estimated acceleration of an actuator;
mapping the modified drive values to an array of encoded values; and
modulating a duty cycle of a drive signal using the array of encoded values such that the drive signal includes a pattern of ON/OFF durations.

US Pat. No. 10,692,336

METHOD AND SCHEMES FOR PERCEPTUALLY DRIVEN ENCODING OF HAPTIC EFFECTS

INTERDIGITAL VC HOLDINGS,...

1. A method, comprising:mapping haptic effects to a body model comprising a set of vertices and faces with a variable resolution for a particular haptic channel;
determining metadata corresponding to properties related to said particular haptic channel corresponding to said haptic effects and location;
collecting information related to said particular haptic channel comprising a timestamp and face identifier; and
multiplexing said collected information for a plurality of haptic channels into a haptic signal.

US Pat. No. 10,692,335

GREEN DRIVE WITH STATUS INDICATOR

Seagate Technology LLC, ...

1. A method, comprising:receiving, by a storage controller of a data storage device, a value generated by a host computing system of the data storage device, the value being uniquely associated with the data storage device to confirm that the data storage medium has been securely erased, the storage controller being a hardware storage controller, the host computing system being external to the data storage device;
storing, by the storage controller, the value in a controller memory of the storage controller;
storing, by the storage controller, a portion of an encryption key in the controller memory;
encrypting, by the storage controller using the encryption key, data from the host computing system and storing the encrypted data to at least one data storage medium of the data storage device;
zeroizing, by the storage controller, the portion of the encryption key stored in the controller memory;
verifying, by the storage controller, the portion of the encryption key is zeroized;
determining, by the storage controller, a security confidence metric for the at least one data storage medium of the data storage device;
upon verifying the portion of the encryption key is zeroized, retrieving, by the storage controller, the value from the controller memory; and
displaying, on a visual display of the data storage device, a security indication based on the security confidence metric, the security indication including the value and an indication that the at least one data storage medium is securely erased.

US Pat. No. 10,692,334

DOORBELL SYSTEM WITH PULSE-DRIVEN BOOST RECTIFIER

Logitech Europe S.A., La...

1. A method of operating a boost rectifier circuit of a doorbell system, the method comprising:receiving measurement data corresponding to a measurement of an AC current signal driving an inductor of the doorbell system, the inductor coupled to an input of the boost rectifier circuit,
wherein the inductor is driven by an AC input voltage, and
wherein the inductor is operating as an energy storage element configured to facilitate the boosting of an amplitude of the AC input voltage by the boost rectifier circuit; and
dynamically modifying a boosting profile of the AC input voltage based on:
the measured AC current signal passing through the inductor; and
an amplitude of the AC input voltage,
wherein the boosting profile pulse shapes the AC current signal driving the inductor from a sinusoidal current waveform to a substantially square-wave current waveform.

US Pat. No. 10,692,333

DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PROVIDING HAPTIC FEEDBACK

APPLE INC., Cupertino, C...

1. A method, comprising:at an electronic device with a display, a touch sensitive surface, one or more sensors, an audio system, and one or more tactile output generators:
receiving an incoming communication;
determining, using one or more of the sensors, that the electronic device is in a first use context;
in response to receiving the incoming communication, providing first feedback indicative of the incoming communication, wherein providing the first feedback indicative of the incoming communication includes:
providing, with the audio system, a first ongoing audio output for the incoming communication, wherein the first ongoing audio output corresponds to the first use context; and
providing, with the one or more tactile output generators, a first ongoing tactile output for the incoming communication, wherein the first ongoing tactile output has a first tactile output profile that corresponds to the first use context;
while providing the first ongoing audio output and the first ongoing tactile output for the incoming communication, detecting, using one or more of the sensors, that the electronic device is in a second use context, different from the first use context; and,
in response to detecting that the electronic device is in the second use context, providing second feedback indicative of the incoming communication that is different from the first feedback, wherein providing the second feedback indicative of the incoming communication includes:
providing, with the one or more tactile output generators, a second ongoing tactile output for the incoming communication, wherein the second ongoing tactile output has a second tactile output profile that corresponds to the second use context.

US Pat. No. 10,692,332

REJECTION OF INVALID MEDIA

NCR Corporation, Atlanta...

1. A method of rejecting a media object from a self-service terminal, the method comprising:receiving an indication of a type of media object, the indication of the type of media object associated with expected dimensions for the media object, the expected dimensions of the media object known before the media object enters the self-service terminal;
deskewing the media object so as to cause the media object to rest against a sidewall of a deskew;
after deskewing the media object, activating, based upon the expected dimensions, a sensor for a predetermined time period within the self-service terminal to detect an abnormality in the media object, wherein
the abnormality comprises the media object being too narrow when the sensor remains unblocked for the predetermined time period, and
the abnormality comprises the media object being too wide when the sensor remains blocked for the predetermined time period; and
ejecting the media object from a self-service terminal upon detecting the abnormality in the media object.

US Pat. No. 10,692,331

GAMING SYSTEM AND METHOD PROVIDING A CLASS II BINGO GAME WITH AN INTERIM VIDEO POKER GAME

IGT, Las Vegas, NV (US)

1. A gaming system comprising:a processor;
an acceptor configured to communicate with the processor and receive a physical item associated with a monetary value; and
a memory device comprising instructions that, when executed, cause the processor to at least:
establish a credit balance responsive to receipt, by the acceptor, of the physical item;
initiate a play of a bingo game responsive to receipt of a game-initiation input;
cause a decrease in the credit balance by an amount associated with a wager placed to initiate the play of the bingo game;
responsive to receipt of the game-initiation input for the play of the bingo game, cause a display device to display at least one bingo card including a plurality of bingo spots, wherein each bingo spot is associated with a different bingo number of a set of different bingo numbers, and a different playing card of a set of different playing cards;
for an initial bingo number draw including a subset of the set of different bingo numbers:
map each of the bingo numbers of the initial bingo number draw to respective ones of the playing cards;
populate a poker hand based on the playing cards mapped from the bingo numbers;
cause the display device to display the poker hand including the mapped playing cards;
for each playing card of the poker hand:
in response to detecting a hold input for the playing card of the poker hand, causing the display device to mark a bingo spot of the at least one bingo card corresponding to the playing card using a first daubing pattern; and
in response to determining the playing card of the poker hand is a non-held card, causing the display device to mark a bingo spot of the at least one bingo card corresponding to the non-held card using a second daubing pattern;
conduct a plurality of additional bingo number draws from remaining numbers of the set of different bingo numbers, and, for each additional bingo number drawn:
determine whether a number of bingo spots on the at least one bingo card marked using the first daubing pattern satisfies an interim pattern threshold; and
cause the display device to:
when the number of bingo spots on the at least one bingo card marked using the first daubing pattern does not satisfy the interim pattern threshold, mark a bingo spot corresponding to the additional bingo number drawn using the first daubing pattern, and replace a non-held playing card of the poker hand with a playing card corresponding to the marked bingo spot; and
when the number of bingo spots marked using the first daubing pattern satisfies the interim pattern threshold, mark the bingo spot using a third daubing pattern,
wherein the plurality of additional bingo numbers are drawn from the remaining numbers of the set of different bingo numbers until the at least one bingo card of the play of the bingo game matches a game-winning pattern;
determine when the at least one bingo card matches the game-winning pattern by comparing bingo spots marked on the at least one bingo card using the first daubing pattern and the third daubing pattern to the game winning pattern; and
responsive to the game-winning pattern being detected:
determine any first award based on the game-winning pattern comprising bingo spots marked on the at least one bingo card using the first daubing pattern and the third daubing pattern;
determine any second awards for each player of the play of the bingo game based on their respective poker hands;
cause the display device to display any first award and any second awards; and
cause an increase in the credit balance by an amount associated with any displayed first award and any displayed second awards; and
responsive to detecting a cashout input, initiate a payout associated with the credit balance.

US Pat. No. 10,692,330

SYSTEM AND METHOD FOR FACILITATING A VIRTUAL CASINO FLOOR HAVING DIFFERENT PARAMETERS

IGT, Las Vegas, NV (US)

1. A gaming system comprising:a gaming establishment component processor; and
a gaming establishment component memory device which stores a plurality of instructions, which when executed by the gaming establishment component processor, cause the gaming establishment component processor to:
receive data associated with a virtual gaming table which is generated based on an attribute of a physical gaming table associated with a first range of available wager amounts;
identify a player accessing, via a remote device application being executed on a remote device, the virtual gaming table;
determine a second range of available wager amounts associated with the player, the determination of the second range of available wager amounts being based on a characteristic of the player; and
receive data associated with a wager from the second range of available wager amounts placed by the player to play a game, wherein an outcome of the play of the game is based on an event occurring at the physical gaming table.

US Pat. No. 10,692,329

SYSTEMS AND METHODS FOR GENERATING PRIZES FOR A PRIMARY GAME AND A SECONDARY GAME OF CHANCE

Gaming Arts, LLC, Las Ve...

1. A gaming system comprising:a monetary input device configured to receive a physical item associated with a monetary value;
a user interface configured to:
enable a player to select a wager for a game of chance and enable the player to initiate a cash out operation;
at least one processor running executable instructions related to a game of chance;
said at least one processor programmed to:
add said monetary value to a credit balance for said player;
deduct said selected wager from said credit balance; and
decrease said credit balance in response to said cash out operation;
a primary game display and secondary game display;
memory in communication with said at least one processor; and
wherein said at least one processor runs said executable instructions to: (i) generate and present on said primary game display, random primary game outcomes; (ii) responsive to one or more pre-established primary game outcomes, diminish or increase one or more health values associated with one or more prize blocks mapped on said secondary game display; and (iii) responsive to any of said one or more health values reaching a threshold value, award a prize based on a prize value corresponding to said one or more prize blocks reaching a threshold health value.

US Pat. No. 10,692,328

GAMING DEVICES WITH BONUS MECHANIC SELECTION

1. A gaming device comprising:a game cabinet;
a first game display housed in the game cabinet, the first game display including a plurality of mechanical spinning reels each having a plurality of first game symbols, and including a first game grid covering the plurality of mechanical spinning reels while allowing portions of the mechanical reels to be visible outside of the game cabinet;
a second game display housed in the game cabinet, where the first game display and the second game display are separately housed in the game cabinet to be simultaneously and independently visible, the second game display including a video display device configured to display a second game grid showing portions of a plurality of virtual game reels in a matrix of symbol positions;
a memory device configured to store a credit amount;
a wager input device structured to receive physical items associated with currency values; 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 wager on a primary game event, where an amount of the wager is deducted from the credit amount stored in the memory;
display a first game outcome of the primary game event on the first game display;
determine whether a bonus condition is satisfied during the primary game event;
display a bonus selection screen when the bonus condition is satisfied during the primary game event;
initiate a first bonus event on the first game display when a signal is received indicating selection of the first bonus event from the bonus selection screen, the first bonus event including presenting a plurality of free games using the mechanical spinning reels and first game grid;
initiate a second bonus event on the second game display when a signal is received indicating selection of the second bonus event from the bonus selection screen, the second bonus event including presenting a plurality of free games using the virtual game reels and second game grid, where the second bonus event has at least one game characteristic different from the first bonus event; and
increase the credit amount stored in memory by amounts of any awards determined from the primary game event and the selected bonus event.

US Pat. No. 10,692,327

GAMING SYSTEM AND A METHOD OF GAMING FOR MODIFYING A DISPLAYED PLAYER AVATAR

Aristocrat Technologies A...

1. A player marketing module operable with a gaming system comprising a display device; and a credit input mechanism, the player marketing module comprising:a player identification device configured to receive identification data of a player;
a controller which executes instructions, which cause the controller, in conjunction with the gaming system, to at least:
communicate with a database server to transfer credit corresponding to the player from the database server to the gaming system based on the identification data of the player;
establish a credit balance associated with the player on the gaming system based at least in part on at least one of: the credit transferred to the gaming system or a credit input via the credit input mechanism;
update player game data in response to the credit balance established on the gaming system;
display, on the display device in communication with the player marketing module, a player avatar having a first appearance characteristic that is indicative of the player game data having a first state; and
modify the displayed player avatar to have a second appearance characteristic that is indicative of the player game data having a second state.

US Pat. No. 10,692,326

REGULATED MULTI-LEVEL CASINO GAMES AND GAMING MACHINES CONFIGURED TO OFFER PLAYER REWARDS BASED ON PERFORMANCE INDICIA

SYNERGY BLUE LLC, Las Ve...

1. A computer-implemented method of operating a gaming machine, comprising:accepting, in the gaming machine, funds from a player and enabling the player to play a wager-based game, the wager-based game comprising a plurality of game levels;
providing a plurality of payout schedules, each of the plurality of payout schedules defining a respectively different Return to Player (RTP) percentage;
monitoring a performance of the player during each of the plurality of game levels and, during each of the plurality of game levels, awarding and displaying on a display of the gaming machine, a number of performance indicia depending upon the monitored player performance, such that a higher monitored player performance is awarded a greater number of performance indicia than is a comparatively lower monitored player performance; and
when game play has reached an end of a current level of the plurality of game levels, awarding a bonus reward, a value of the bonus reward being determined using a selected one of the plurality of payout schedules, the payout schedule used to determine the bonus reward being selected according to the number of performance indicia awarded and displayed during the current game level,
wherein awarding the bonus reward comprises generating and displaying one discrete graphic element for each performance indicium awarded, each displayed graphic element being configured to cause at least a portion of the bonus reward to be displayed, such that the at least portion of the bonus reward caused to be displayed by each graphic element is determined by dividing the bonus reward by a number of the discrete graphic elements generated and displayed.

US Pat. No. 10,692,325

LOCATION BASED RESTRICTIONS ON NETWORKED GAMING

AG 18, LLC, Denver, CO (...

1. A system for hosting games, the system comprising:an administrative server configured to communicate with multiple gaming clients, the administrative server further comprising:
a risk management module configured to receive gaming data from each of the gaming clients;
an electronic payment system configured to accept and distribute payment via at least one of fiat currencies, virtual currencies, virtual goods, or cryptocurrencies,
wherein the virtual goods include at least one of skins, crates, tokens, containers, bins, emojis, characters, cards, non-fungible tokens, and weapons;
a gaming option creation module configured to maintain a list of available games that can be played on the multiple gaming clients; and
a tournament administration module configured to host a tournament game,
wherein the tournament administration module communicates with the risk management module is configured to determine whether players are colluding or exhibiting illicit behavior during a tournament game;
a blockchain to record activity and score within each tournament game; and
wherein each of the multiple gaming clients include:
a communication interface configured to:
communicate with the administrative server; and
communicate game data to the administrative server;
a player interface configured to:
present a player with the list of available games,
receive a selection of a game from a player, and
a game initiation module configured to communicate with the administrative server and to display a game for a player.

US Pat. No. 10,692,324

GAMES WITH DYNAMICALLY MODIFIABLE PRIZES BASED ON GAME WINNING SYMBOL POSITIONS

Aristocrat Technologies A...

1. An electronic gaming machine comprising a game controller, a player interface, and a display device, wherein the game controller executes instructions from a memory which cause the game controller to at least:display a plurality of symbol display positions;
display a bonus array comprising a plurality of visual elements, each visual element being uniquely associated with a symbol display position from the plurality of symbol display positions during play of a base game, at least one visual element indicating a bonus award;
select a symbol, from a group of symbols including one or more trigger symbols and one or more non-trigger symbols, for display at each of the plurality of symbol display positions;
determine whether at least one of the plurality of symbol display positions contains the one or more trigger symbols; and
upon determining that the at least one of the plurality of symbol display positions contains the one or more trigger symbols, determine a modification to a base prize, if any, based at least in part on a visual element associated with the at least one of the plurality of symbol display positions containing the one or more trigger symbols, and
wherein the bonus array is displayed on a touch screen and wherein the game controller executes the instructions from the memory which cause the game controller to enable a player to move a visual element via a touch input.

US Pat. No. 10,692,323

DATA PLATFORM FOR A NETWORK CONNECTED DISPENSING DEVICE

Accenture Global Solution...

1. A method comprising:receiving, by an apparatus, data,
the data including first data and second data,
the first data being received from a plurality of sensor devices located within one or more dispensing devices,
the second data being received from one or more devices located external to the one or more dispensing devices;
processing, by the apparatus, the data to generate a predictive model,
the predictive model providing a value indicating a likelihood, based on the data, that a compressor component associated with the data is likely to fail;
receiving, by the apparatus, sensor data,
the sensor data relating to a particular dispensing device of the one or more dispensing devices;
determining, by the apparatus and based on the sensor data and the predictive model, that the particular dispensing device is associated with a particular value indicating a particular likelihood of compressor component failure;
determining, by the apparatus, that the particular value satisfies a threshold likelihood of failure;
determining, by the apparatus, a response action associated with a compressor controller component of the particular dispensing device based on determining that the particular value satisfies the threshold likelihood of failure,
the response action being associated with altering a configuration of the compressor controller component of the particular dispensing device; and
causing, by the apparatus, the response action to be implemented.

US Pat. No. 10,692,322

VENDING MACHINE INTERFACE

Intel Corporation, Santa...

1. A vending machine interface system installed in a vending machine to retrofit the vending machine, the system comprising:a peripheral interface to receive data from a peripheral payment device connected to the vending machine, the data indicating an amount received;
an inventory interface to determine a current price of a product and a corresponding legacy price of the product, the current price of the product advertised on the vending machine, and the legacy price of the product used by a legacy vending machine controller before and after the retrofit; and
a vending machine controller interface to transmit a signal to the legacy vending machine controller when the amount received is at least the current price, the signal emulating the legacy price to the legacy vending machine controller, thereby providing a price translation between the current price and the legacy price, and causing the vending machine to dispense the product.

US Pat. No. 10,692,321

ARCHITECTURE FOR ACCESS MANAGEMENT

Tyco Integrated Security ...

1. A method executed by a server system, the method comprising:broadcasting, by the server system, a first beacon causing a first user device to connect with the server system;
receiving, by the server system from the first user device, a request to allow guest access;
broadcasting, by the server system, a second beacon causing a second user device to connect with the server system;
sending, by the server system to the second user device, a request for user credentials;
receiving, by the server system from the second user device and responsive to the request, the user credentials;
receiving, by the server system from the first user device, a verification of the user credentials, the verification comprising a key associated with the first user device and a security access level for the second user device, wherein the first user devices signs the verification with the key after verifying the user credentials;
producing, by the server system and responsive to receiving the verification, an access policy for the second user device, the access policy based on the security access level; and
causing, by the server system, the access policy and the user credentials to be stored in a distributed ledger system, wherein:
the distributed ledger system comprises a plurality of distributed databases and replication software configured to detect changes in contents of the plurality of distributed databases and replicate the changes such that the contents of the plurality of distributed databases are the same.

US Pat. No. 10,692,320

CASH PROCESSING DEVICE AND SERVER

Oki Electric Industry Co....

1. A cash processing device comprising:a storage section that stores banknotes, and that feeds out the stored banknotes:
a non-pay-out storage section that only stores banknotes of a plurality of denominations;
a manager that manages a storage status in the storage section and the non-pay-out storage section, the storage status including a number of stored banknotes in the storage section and a number of stored banknotes in the non-pay-out storage section or a proportion of the storage section occupied by stored banknotes and a proportion of the non-pay-out storage section occupied by stored banknotes; and
a controller that, according to the storage status in the storage section and the non-pay-out storage section, causes display of a display screen on a display section to suppress a specific transaction of a type selected from a plurality of transaction types, to encourage a transaction other than the specific transaction of the type selected from the plurality of transaction types, or a combination thereof, wherein
the controller causes display of the display screen on the display section when the number of stored banknotes in the storage section or the proportion of the storage section occupied by stored banknotes has reached a full state or has reached a first threshold for suppressing the specific transaction, and the number of stored banknotes in the non-pay-out storage section or the proportion of the non-pay-out storage section occupied by stored banknotes has reached a second threshold for suppressing the specific transaction, and
the display screen is displayed before a user can commence a transaction.

US Pat. No. 10,692,319

MONITORING TERMINAL DEVICE AND DISPLAY PROCESSING METHOD

KYOCERA Document Solution...

1. A monitoring terminal device for monitoring at least one user entering a specific area through an entrance gate of the specific area and at least one user exiting the specific area through an exit gate of the specific area, either or both of the at least one user entering the specific area and the at least one user exiting the specific area being a plurality of users, the monitoring terminal device comprising:a controller; and
an image display section, wherein
the controller acquires a first entry image including one or more images of one or more users entering the specific area and specifies each of the users entering the specific area as a first monitoring target or a first non-monitoring target in the first entry image,
the controller performs a first marking process on the image of every first monitoring target or the image of every first non-monitoring target in the first entry image to create a second entry image,
the controller acquires a first exit image including one or more images of one or more users exiting the specific area and exhibiting the first monitoring target included in the first entry image subjected to the first marking process, and specifies each of the users exiting the specific area as the first monitoring target or the first non-monitoring target in the first exit image,
the controller performs a second marking process on the image of every first monitoring target or the image of every first non-monitoring target in the first exit image to create a second exit image, and
the image display section displays at least one of the second entry image including the image of the first monitoring target and the second exit image including the image of the same first monitoring target.

US Pat. No. 10,692,318

METHOD FOR ESTIMATING A DISTANCE AND ELECTRONIC UNIT FOR A VEHICLE

1. A method for estimating a distance separating a vehicle provided with a first wireless communication module and an identifier provided with a second wireless communication module, comprising:generating a randomly ordered list;
receiving, by at least one of the first and second wireless communication modules, electromagnetic signals having a frequency varying successively between a plurality of frequencies according to said list;
for each frequency from the plurality of frequencies, measuring a phase of reception of the electromagnetic signal having the frequency in question; and
estimating said distance on the basis of the measured phases.

US Pat. No. 10,692,317

VEHICLE DOOR PULL COMPRISING AN ANTENNA ARRANGEMENT

1. A vehicle door handle that is to be installed on a motor vehicle, wherein the vehicle door handle includes a handle and a handle mount, wherein the handle is mounted in the handle mount, wherein the handle is formed as an elongated body that has a first end section and a second end section, and a grip section disposed between the end sections in a middle section of the handle, wherein the first end section and the second end section each have bearing sections, wherein the bearing sections of the first end section and the second end section extend into the handle mount and are supported therein, wherein an antenna with a control circuitry is disposed in an inner hollow chamber in the handle, and wherein the control circuitry has signal lines, which go to the handle mount, wherein the antenna is configured as a high-frequency antenna for signal transmission in the high-frequency range, and the control circuitry is coupled to the antenna for transmitting and receiving, wherein the antenna is received outside the grip section in an end section of the handle so that the antenna is located in a section of the handle where a shielding of the antenna by a hand of a user grasping the grip section of the handle is unlikely to occur.

US Pat. No. 10,692,316

RFID SCANNING DEVICE

Gary L. Sharpe, Naples, ...

1. A device for securing and tracking RFID-tagged inventory comprising:a housing surrounding an interior cavity, said housing having a front side, a top side, a left and right side, a bottom side, and a back side;
an outer door, said outer door connected to said front side of said housing, and said outer door adapted for movement between a closed position and an open position;
an inner door, said inner door adapted for movement between a closed position and an open position;
a drop box mechanism located in said top side of said housing, said drop box mechanism comprising a drawer adapted to move between an open position and a closed position, said drawer adapted to receive items when said drawer is in said open position, and said drawer adapted to place items into said inner cavity when said drawer is in said closed position;
an RFID antenna located within said housing; said RFID antenna configured to communicate with one or more RFID tags located within said interior cavity;
an RFID reader located within said housing, said RFID reader configured to communicate with one or more RFID tags located within said interior cavity; and
a processor located within said housing, said processor in electronic communication with said RFID antenna and said RFID reader;
wherein said drop box mechanism is associated with said outer door such that said drawer is prevented from moving to said open position when said outer door is closed; and
wherein said processor is adapted to instruct said RFID antenna and said RFID reader to perform a scan to identify items present in said interior cavity upon the closing of said outer door.

US Pat. No. 10,692,315

LOW POWER MODEM AND CONTROLLER

TBSP ENGINEERING TECHNICA...

1. An electronic device for surveillance and monitoring of an area, which comprises the following:(i) means for data collection from the specific area,
(ii) means for processing the collected data,
(iii) means for transmitting the processed data and for the exchange of information with one or more remote servers,
(iv) means for access control in this area,
(v.) means programmed to manage various local electrical and/or electronic devices and to perform remote intervention to connected devices,
(vi.) a voltage regulator that is connected to the public switched telephone network (PSTN), the voltage regulator comprising a Zener diode in series with a resistance to maintain a power consumption of the electronic device of less than 4 mW thereby allowing the PSTN to be used for communication while the electronic device is operating.

US Pat. No. 10,692,314

SECURITY AND PUBLIC SAFETY APPLICATION FOR A MOBILE DEVICE

Daniel Kerning, Garden C...

1. A computer-implemented method for tracking a user comprising:configuring one or more client devices for continuously transmitting its respective geographic location wirelessly over a network to a server;
configuring the server for continuously monitoring the geographic location of each of the one or more client devices;
configuring each of the one or more client devices for selectively transmitting a panic alarm message from the respective device to the server;
configuring the server for responding when one of the client devices is transmitting the panic alarm message;
configuring each of the one or more client devices for entering of a starting point for a trip, for entering a destination for the trip, for selecting a mode of transportation for the trip, and for indicating the start of the trip;
configuring the server for identifying a preferred route for said entered trip based upon one or more of: a distance of the trip, a crime rate of areas between the starting point and the destination, and the mode of transportation;
configuring the server for calculating an allotted time for the trip, based on one or more of: the mode of transportation, the distance of the trip, a current amount of traffic, and weather conditions;
wherein said selectively transmitting the panic alarm message comprises transmitting the panic alarm message to the server when the client device is deviating beyond a threshold amount from the preferred route or from the allotted time for the entered trip.

US Pat. No. 10,692,313

METHODS AND SYSTEMS FOR AUTHENTICATING ONE OR MORE USERS OF A VEHICLE COMMUNICATIONS AND INFORMATION SYSTEM

Ford Global Technologies,...

1. A system comprising:a processor configured to:
receive a request from a first mobile device identifying a user attempting to access a vehicle for drive-away;
relay the request to a second mobile device, pre-identified as corresponding to an authorized user for vehicle for drive-away access; and
send authentication data to the first mobile device, usable to access the vehicle for drive-away, in response to receiving a confirmation receipt from the second mobile device.

US Pat. No. 10,692,312

USER AUTHENTICATION WITH PORTABLE DEVICE AND SMART FLOOR

AMAZON TECHNOLOGIES, INC....

1. A system comprising:a portable device comprising:
a display device;
a touch sensor comprising:
electrodes configured to capacitively couple to a first portion of a user, and
capacitive sensor circuitry configured to apply a voltage to particular electrodes at particular times;
a first memory storing first computer-executable instructions; and
a first hardware processor to execute the first computer-executable instructions to:
access authentication data; and
control the capacitive sensor circuitry to generate a first signal at a first frequency that is propagated by a body of the user from the first portion of the user coupled to the electrodes to a second portion of the user coupled to a smart floor tile, wherein the first signal conveys the authentication data, and wherein the first signal is generated by changing from a first time to a second time the voltage applied to the particular electrodes; and
the smart floor tile comprising:
a receiver connected to a first antenna;
a transmitter to generate a second signal;
a second antenna coupled to the transmitter to radiate the second signal;
a communication interface;
a second memory storing second computer-executable instructions; and
a second hardware processor to execute the second computer-executable instructions to:
receive the first signal using the receiver;
analyze the first signal to determine the authentication data; and
send the authentication data using the communication interface.

US Pat. No. 10,692,311

SYSTEMS AND METHODS FOR MONITORING FLIGHT

SZ DJI TECHNOLOGY CO., LT...

1. A device for recording user operation data for a remotely controlled vehicle, the device comprising:a memory off-board the remotely controlled vehicle and configured to record user operation data, the user operation data comprising outgoing operation commands that affect operation of the remotely controlled vehicle, the outgoing operation commands being received via a remote controller of the remotely controlled vehicle and transmitted to the remotely controlled vehicle; and
a housing receiving the memory, the housing being removable from the remote controller and more resistant to destruction than the rest of the remote controller;
wherein the device is configured to enter an accident mode that prevents updates to the user operation data recorded in the memory in response to the device being alerted that an accident condition is detected.

US Pat. No. 10,692,310

DEVICE AND METHOD FOR DETERMINING LOAD PROFILES OF MOTOR VEHICLES

Robert Bosch GmbH, Stutt...

1. An apparatus for determining stress profiles of motor vehicles of a vehicle fleet, comprising:at least one driving state determination apparatus disposed in a motor vehicle, the driving state determination apparatus being configured to repeatedly determine at least one driving state parameter of the motor vehicle and transfer it to at least one driving state evaluation apparatus;
at least one driving state evaluation apparatus that is configured to assign a numerical stress parameter to each driving state parameter determined by the driving state determination apparatus; and
an addition apparatus configured to add up the numerical stress parameters to yield a numerical total stress parameter,
wherein the stress profiles are based on braking profiles,
wherein the braking profiles are differentiated based on calculated gradients,
wherein the at least one driving state parameter includes at least one of a speed, a longitudinal acceleration or a transverse acceleration of the motor vehicle, and the driving state evaluation apparatus is configured to assign a stress parameter to a combination of the longitudinal and transverse acceleration and the speed.

US Pat. No. 10,692,309

FLIGHT MANAGEMENT SYSTEM HAVING PERFORMANCE TABLE DATALINK CAPABILITY

The Boeing Company, Chic...

1. A method comprising the following steps performed onboard an airplane:(a) acquiring a real-time measured value of a trip parameter during a flight;
(b) calculating a first predicted value of the trip parameter using at least aerodynamic and propulsion performance data stored in a current performance table;
(c) after steps (a) and (b) have been performed, calculating a magnitude of a deviation of the real-time measured value from the first predicted value;
(d) after step (c) has been performed, determining whether the magnitude of the deviation exceeds a specified threshold or not; and
(e) sending a downlink request for updated aerodynamic and propulsion performance data after a determination in step (d) that the magnitude of the deviation exceeds the specified threshold,
wherein steps (a) through (d) are performed by a computer system onboard the airplane and step (e) is performed by a communications management unit onboard the airplane.

US Pat. No. 10,692,308

TRANSFER SYSTEM FOR DIAGNOSING VEHICLE AND METHOD THEREOF

Kia Motors Corporation, ...

1. A transfer system for diagnosing a vehicle, comprising:a transfer unit disposed at an input side or an output side of a conveyor configured to move the vehicle into a diagnosing region to diagnose performance of the vehicle,
wherein the transfer unit is engaged with a wheel of the vehicle when the vehicle is introduced to an input side of the diagnosing region, is configured to move the vehicle to a preset position of the diagnosing region, is separated from the wheel of the vehicle, and is again engaged with the wheel of the vehicle to move the vehicle to an output side after performance of the vehicle is diagnosed, and
wherein the transfer unit includes:
a moving body movably disposed along a guide rail disposed in a moving direction of the vehicle;
swing arms rotatably connected with a forward side and a rear side of the moving body, respectively, and concentrated inward to be disposed forward and rearward of a lower portion of a front wheel tire or a rear wheel tire of the vehicle;
free rollers rotatably disposed at each side of each swing arm concentrated inward to rotatably clamp the tire, respectively;
a swing arm driving unit configured to provide a driving force to concentrate the swing arms inward or unfold the swing arms outward; and
a moving body moving unit configured to move the moving body along the guide rail forward and rearward, and
wherein when the vehicle is introduced into the diagnosing region, the transfer unit is configured to clamp and move a forward tire of the vehicle forward, and when the vehicle is discharged from the diagnosing region, the transfer unit is configured to clamp the rear wheel of the vehicle to move the vehicle to an outside.

US Pat. No. 10,692,307

METHOD AND SYSTEM FOR PROVIDING DIAGNOSTIC FILTER LISTS

Snap-on Incorporated, Ke...

1. A method for outputting a parameter identifier (PID) filter list, comprising:receiving, at a server, a first set of PID values and a second set of PID values, wherein the first set of PID values are for a particular PID from a first set of vehicles with all diagnostic trouble codes (DTCs) for a particular ECU within each vehicle of first the set of vehicles set to inactive, wherein the second set of PID values are for the particular PID from a second set of vehicles with one or more particular DTCs for the particular ECU within each vehicle of the second set of vehicles set to active, and wherein the first set of vehicles and the second set of vehicles are identifiable by particular vehicle identifying information;
determining, by the server from among the first set of PID values, a range of PID values for the particular PID;
determining, by the server from among the second set of PID values, one or more PID values for the particular PID is outside of the range of PID values for the particular PID by a threshold value;
adding, by the server, the particular PID to a PID filter list in response to determining the one or more PID values for the particular PID is outside of the range of PID values for the particular PID by the threshold value;
receiving, at the server, a request sent over a communication network from a display device, wherein the request comprises the particular vehicle identifying information and the particular DTC;
retrieving, by the server based on the particular vehicle identifying information and the particular DTC received in the request, the PID filter list; and
transmitting, by the server over the communication network to the display device, a response to the request, the response comprising the PID filter list.

US Pat. No. 10,692,306

METHOD AND SYSTEM FOR PROVIDING DIAGNOSTIC FILTER LISTS

Snap-on Incorporated, Ke...

1. A method for providing a modified parameter identifier (PID) filter list to a display device, comprising:receiving, at a server, a first request sent over a communication network from a first display device connected to a first vehicle, wherein the first request comprises particular vehicle identifying information and at least one symptom identifier, wherein the particular vehicle identifying information identifies a particular set of vehicles, wherein the particular set of vehicles comprises the first vehicle, and wherein the at least one symptom identifier comprises a symptom that each vehicle of the particular set of vehicles can exhibit;
transmitting, by the server over the communication network to the first display device, a response to the first request, the response to the first request comprising a PID filter list;
determining, by the server, the first display device requested from the first vehicle for display by the first display device an additional PID not included within the PID filter list;
generating, by the server, a modified PID filter list by adding the additional PID to the PID filter list;
receiving, at the server after generating the modified PID filter list, a next request sent over the communication network from a second display device, wherein the next request comprises the particular vehicle identifying information and the at least one symptom identifier; and
transmitting, by the server over the communication network to the second display device, a response to the next request, the response to the next request comprising the modified PID filter list.

US Pat. No. 10,692,305

STORAGE CONDITION SETTING DEVICE AND DATA STORAGE SYSTEM FOR VEHICLE DIAGNOSIS

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

1. A storage condition setting device for setting storage conditions for diagnostic data, and which is connected from an exterior of a vehicle with respect to a specified electronic control device, hereinafter referred to as a target ECU, which monitors driving conditions of the vehicle and stores operation data as diagnostic data in case of failure;wherein the storage condition setting device is separate and distinct from devices or units installed in the vehicle,
wherein the storage condition setting device comprises:
an input unit for inputting a diagnostic item; and
a memory for storing in association with the diagnostic item the storage conditions and identifying information of the target ECU; and
wherein the storage condition setting device comprises one or more processors having functions to:
search, from among a plurality of electronic control devices, hereinafter referred to as ECUs, that exist within an in-vehicle network of the vehicle, for the target ECU that corresponds to the diagnostic item input to the input unit;
acquire, from the target ECU, equipment information of the vehicle related to the storage conditions that correspond to the diagnostic item; and
select and set as storage condition data in the target ECU only those storage conditions that correspond to the equipment information from among the storage conditions.

US Pat. No. 10,692,304

AUTONOMOUS COMMUNICATION AND CONTROL SYSTEM FOR VEHICLES

Feniex Industries, Inc., ...

1. An autonomous communication and control system for controlling auxiliary equipment associated with a vehicle, the autonomous communication and control system comprising:a control unit including an interface for receiving an input command from an occupant of the vehicle for taking a control action relating to the auxiliary equipment, wherein the control unit is configured to be attached to a location within the vehicle, wherein the auxiliary equipment comprises visual and acoustic devices that are attachable to the vehicle;
an output relay module in communication with the control unit adapted to execute the control action relating to the auxiliary equipment, wherein the output relay module is a separate device from the control unit, and further wherein the output relay module is configured to be attached to a location within the vehicle;
a communication module associated with the controller adapted to autonomously communicate an indication of the executed control action over a communication network; and
a network server connected to the communication network adapted to receive and log the indication of the executed control action.

US Pat. No. 10,692,303

RECORDING AND REPORTING OF DRIVING CHARACTERISTICS

Appy Risk Technologies Li...

1. A method of recording vehicle usage comprising the steps of:sensing data indicative of a vehicle operation characteristic with a sensor, including a duration of time that the vehicle operates within a local postal code;
formulating the data indicative of the vehicle operation and storing the data in a memory module disposed within a device including a controller, wherein the controller governs formulation and storing of data within the memory module;
extracting the data from the memory module with the controller responsive to a triggering event, wherein the data is extracted by the controller and sent to an externally located process server;
actuating a vibration sensor responsive to a loss of power, wherein the vibration sensor detects movement of the device to determine if the device is removed from a vehicle; and
reviewing a summary of data by a vehicle user prior to transmitting that data to a central processing device for determination of an insurance premium.

US Pat. No. 10,692,302

SERVICING SCHEDULE METHOD BASED ON PREDICTION OF DEGRADATION IN ELECTRIFIED VEHICLES

1. A method for generating a servicing schedule of an electrified vehicle, the method comprising:collecting, via processing circuitry, (1) values from a plurality of sensors of the electrified vehicle corresponding to at least three of a temperature, a vibration, a power, a voltage, and a current of a power control unit including at least one of an AC/DC converter, a Voltage-Boosting Converter, an inverter, a power module, a capacitor, and an inductor as a first set of multi-load data and (2) a first set of usage data at a first servicing of the electrified vehicle;
computing, via the processing circuitry, a Mahalanobis Distance (MD) using the first set of multi-load data;
defining, via the processing circuitry, a healthy state and an anomaly threshold based on the MD;
correlating, via the processing circuitry, the first set of usage data to the anomaly threshold;
generating, via the processing circuitry, a usage based servicing schedule for the vehicle based upon the correlating;
collecting, via the processing circuitry, a next set of multi-load data and a next set of usage data at a next servicing of the vehicle;
updating, via the processing circuitry, the MD and the servicing schedule and evaluating a performance of the vehicle based upon the next set of multi-load data and the usage data at the next servicing of the vehicle;
determining, via the processing circuitry, whether the updated MD crosses the anomaly threshold; and
transmitting, via a network, a servicing alert indicating that the power control unit of the electrified vehicle is in need of servicing upon the updated MD exceeding the anomaly threshold to the vehicle.

US Pat. No. 10,692,301

3D STRUCTURAL RESTORATION OF A GEOLOGICAL SETTING

TOTAL S.A., Courbevoie (...

1. A method comprising:performing a 3D structural restoration of a geological setting with a computer system, including unfolding one or more geological surfaces of the geological setting, the unfolding comprising for each respective geological surface:
providing a 3D triangulated surface representing the respective geological surface; and
determining a conformal flattening that transforms the 3D triangulated surface into a 2D triangulated surface, the conformal flattening being an iso-topographic mapping which substantially preserves angles, wherein the 3D triangulated surface and the 2D triangulated surface each have respective vertices including interior vertices and boundary vertices, wherein the determining of the conformal flattening comprises:
computing a Gaussian curvature on the interior vertices of the 3D triangulated surface,
computing a geodesic curvature on the boundary vertices of the 3D triangulated surface;
determining a distribution on all vertices of the 2D triangulated surface of a value of a scale factor, including:
setting the value of the scale factor for the boundary vertices of the 2D triangulated surface to a constant value, and
computing the value of the scale factor for each interior vertex of the 2D triangulated surface based on the Gaussian curvature on the interior vertices of the 3D triangulated surface and on said constant value;
computing the geodesic curvature on the boundary vertices of the 2D triangulated surface based on the geodesic curvature on the boundary vertices of the 3D triangulated surface and on the determined distribution of the value of the scale factor;
determining the boundary vertices of the 2D triangulated surface based on the geodesic curvature on the boundary vertices of the 2D triangulated surface and the set constant value of the scale factor; and
determining the interior vertices of the 2D triangulated surface by performing a harmonic extension of the boundary vertices of the 2D triangulated surface.

US Pat. No. 10,692,300

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND IMAGE DISPLAY SYSTEM

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:a central processing unit (CPU) configured to:
determine a cut-out image based on a display view angle, wherein the display view angle conforms to a posture of a user head;
generate a display image based on the cut-out image, wherein
the display image is generated for a display apparatus fixable to one of the user head or a user face,
the cut-out image is cut out from an original image bigger than the cut-out image; and
add an indicator to the display image, based on an edge of the cut-out image is at a boundary of the original image, wherein
the indicator further indicates that the display view angle is at the boundary of the original image.

US Pat. No. 10,692,299

PRECISE MANIPULATION OF VIRTUAL OBJECT POSITION IN AN EXTENDED REALITY ENVIRONMENT

SPLUNK INC., San Francis...

1. A computer-implemented method, comprising:receiving, via a client device, a selection of a virtual object located at a first location in an extended reality (XR) environment;
attaching the virtual object to a camera view of the XR environment displayed by the client device, wherein attaching the virtual object comprises:
determining a first vector associated with the client device;
determining a second vector associated with the virtual object; and
generating a third vector by combining the first vector and the second vector, wherein the virtual object is attached to the camera view of the XR environment via the third vector;
detecting at least one of an orientation change of the client device and a location change of the client device; and
moving the virtual object to a second location within the XR environment, wherein the second location is based on at least one of the orientation change of the client device and the location change of the client device.

US Pat. No. 10,692,298

ADAPTIVE LABELING OF NETWORK GRAPHS

International Business Ma...

1. A computer-implemented method, comprising:by a processor, for each vertex of a network graph that comprises a plurality of vertices:
determining a meta-property of the vertex relative to other vertices of the plurality of vertices;
determining a distance of the vertex from a point that approximates a user's viewpoint relative to a three dimensional (3D) rendering of the network graph on a display, where the point represents a location relative to the rendered network graph at which a set of vectors that each respectively project from each vertex of the rendered network graph focus and terminate to approximate the user's viewpoint; and
calculating a ranking figure as a function of an inverse of a square of the determined meta-property divided by a square of the determined distance;
where the computer-implemented method further comprises the processor:
ranking the plurality of vertices of the network graph as a function of the respective calculated ranking figures; and
selectively displaying, on the display, labels for a subset of the plurality of vertices as a function of the ranking.

US Pat. No. 10,692,297

ALLOCATING VIRTUAL OBJECTS BASED ON AUGMENTED REALITY

Alibaba Group Holding Lim...

1. A computer-implemented method, comprising:displaying, by an augmented reality (AR) client terminal of a receiving user, a live map associated with a location of the receiving user, wherein the live map includes a target location to which one or more virtual objects were bound by a distributing user, and the one more virtual objects having been associated with a subset of a target population by the distributing user;
in response to displaying the live map, scanning, by the AR client terminal of the receiving user, a first image of an environment of the target location;
determining that the scanned image includes a preset bound target associated with the one or more virtual objects and the target location;
receiving, by the AR client terminal, a gesture input on the displayed live map selecting a cue mark representing the target location, the gesture input being received at a particular physical location of the AR client terminal;
determining, by the AR client terminal, a distance between the selected target location and the particular physical location of the AR client terminal; and
displaying, by the AR client terminal, either a prompt message on the displayed live map indicated a target location distance to the selected target location when the distance is greater than a threshold distance or a virtual object searching page corresponding to the target location that includes reserved text provided by the distributing user when the distance is less than a threshold distance.

US Pat. No. 10,692,296

SYSTEM AND METHOD FOR USING AUGMENTED REALITY TO VISUALIZE NETWORK SERVICE QUALITY

PCMS Holdings, Inc., Wil...

1. A method performed by an augmented reality (AR)-capable device of a user, the method comprising:determining a first current location of the AR-capable device;
measuring an attribute of a network at the first current location, the measured attribute of the network being selected from the group consisting of signal strength, bandwidth, service set identifier, and network service provider;
transmitting to a database the first current location and the measured attribute of the network;
determining a second current location and a viewing orientation of the AR-capable device;
querying the database based on the determined second current location to retrieve data describing the network attribute as a function of space in a real-world area in the viewing orientation of the AR-capable device;
generating from the data a 3D visualization of the network attribute as a function of space registered to the real-world area; and
displaying the 3D visualization.

US Pat. No. 10,692,295

VISUALIZATION OF CONNECTIVITY AMELIORATION WITHIN AUGMENTED REALITY AND OTHER USER INTERFACE ENVIRONMENTS

International Business Ma...

1. A method for controlling wireless devices, comprising:scoping a current physical environment to determine a plurality of existing objects within the current environment;
detecting a plurality of wireless communication devices present among the plurality of existing objects;
establishing a plurality of connections, each connection with a respective wireless communication device of the plurality of wireless communication devices;
generating a visual rendering, including representations corresponding to each of the wireless communication devices, of the current environment based upon the scoping and information received during the establishing of the plurality of connections, each representation indicating a status of the corresponding wireless communication device; and
controlling one or more of the wireless communication devices based upon the corresponding status.

US Pat. No. 10,692,294

SYSTEMS AND METHODS FOR MEDIATED AUGMENTED PHYSICAL INTERACTION

Universal City Studios LL...

1. A system, comprising:an image generation system configured to be communicatively coupled to a mobile device, and configured to:
generate streaming media of a real-world environment based at least in part on image data captured via a camera of the mobile device;
generate one or more augmentations superimposed on the streaming media of the real-world environment based at least in part on data relating to user interaction with the mobile device; and
transmit the streaming media of the real-world environment along with the one or more augmentations to be displayed on a display of the mobile device; and
a physical interaction system configured to be communicatively coupled to the mobile device, and configured to:
determine one or more physical effects to be implemented for a physical object in the real-world environment based at least in part on the data relating to the user interaction with the mobile device; and
transmit a signal to the physical object to implement the determined one or more physical effects.

US Pat. No. 10,692,293

LOADING INDICATOR IN AUGMENTED REALITY ENVIRONMENT

GOOGLE LLC, Mountain Vie...

1. A method comprising:presenting, on a device, a view of at least part of an augmented reality (AR) environment, the AR environment including a first AR location corresponding to a first physical location in a physical environment;
initiating a download to the device of first data representing a first AR object associated with the first AR location;
assigning a size parameter to a first loading indicator for the first AR object based on a size of the first AR object;
determining a spatial relationship between the view and the first physical location, the spatial relationship indicating whether the first physical location is within the view; and
presenting the first loading indicator in the view, the first loading indicator having a size based on the assigned size parameter and being presented at a second AR location based on the determined spatial relationship.

US Pat. No. 10,692,292

SUGGESTION OF CONTENT WITHIN AUGMENTED-REALITY ENVIRONMENTS

Facebook, Inc., Menlo Pa...

1. A method comprising:rendering an augmented-reality environment on a display associated with a first computing device associated with a first user;
identifying one or more objects within the augmented-reality environment;
accessing a data store that comprises one or more augmented-reality content items;
calculating, for each of the augmented-reality content items, a relevance score based on:
one or more characteristics of one of more of the objects identified within the augmented-reality environment; and
social-networking information associated with the first user;
determining, based on their relevance scores, one or more augmented-reality content items to suggest to the first user for one or more of the objects identified within the augmented-reality environment; and
suggesting the one or more determined augmented-reality content items to the first user by presenting the one or more determined augmented-reality content items to the first user for selection to be included within the augmented-reality environment.