# US 10,503,422 B2 · Memory protection device and method and organic light emitting display device including the same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,422 B2
- Document ID: US10503422B2
- Status: Granted
- Kind: B2
- Application number: 15/333,482
- Filed: 2016-10-25
- Published: 2017-05-04
- Granted: 2019-12-10
- Earliest claimed: 2015-10-29
- Assignees: LG Display Co., Ltd.
- Applicants: LG Display Co., Ltd.
- Inventors: Hyojin Kim; Suhyuk Jang; Sungwan Hong
- Web page: https://patentgrep.com/patent/US10503422B2

## CPC

- G06F 3/064: {Management of blocks}
- G06F 3/0623: {in relation to content}
- G06F 3/0679: {Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]}
- G09G 3/2096: {Details of the interface to the display terminal specific for a flat panel (suitable for both CRT and flat panel G09G5/006; specific for a CRT G09G1/167)}
- G09G 3/3208: organic, e.g. using organic light-emitting diodes [OLED]
- G09G 3/3291: in which the data driver supplies a variable data voltage for setting the current through, or the voltage across, the light-emitting elements
- G09G 5/393: Arrangements for updating the contents of the bit-mapped memory
- H04N 19/44: Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- G09G 2300/0814: used for selection purposes, e.g. logical AND for partial update
- G09G 2300/0852: being a dynamic memory with more than one capacitor
- G09G 2300/0861: with additional control of the display period without amending the charge stored in a pixel memory, e.g. by means of additional select electrodes
- G09G 2300/0876: Supplementary capacities in pixels having special driving circuits and electrodes instead of being connected to common electrode or ground; Use of additional capacitively coupled compensation electrodes
- G09G 2320/0233: Improving the luminance or brightness uniformity across the screen
- G09G 2320/0285: using tables for spatial correction of display data
- G09G 2340/16: Determination of a pixel data signal depending on the signal applied in the previous frame
- G09G 2360/12: Frame memory handling
- G09G 2360/18: Use of a frame buffer in a display terminal, inclusive of the display panel
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A memory protection device for protecting information stored in a memory includes a transmission block processing transmission data including state information of a display panel to generate original data in compliance with a transmission interface standard, an encoding unit connected to an output terminal of the transmission block and modulating a portion of the original data so as to be different from an original value to generate encoding data, and an inputoutput controller writing the encoding data into the memory according to the transmission interface standard.

## Claims

### Claim 1

A memory protection device for protecting information stored in a memory, the memory protection device comprising:
a transmission circuit processing transmission data including state information of a display panel to generate original data in compliance with a transmission interface standard;
an encoding circuit connected to an output terminal of the transmission circuit and modulating a portion of the original data so as to be different from an original value to generate encoding data;
an input/output controller writing the encoding data into the memory according to the transmission interface standard;
a decoding circuit inversely modulating encoding data read out from the memory by the input/output controller to generate decoding data which is the same as the original data;
a reception circuit processing the decoding data to generate reception data which is the same as the transmission data; and
a logic circuit calculating a difference value between transmission data of an Nth (N is a positive integer) frame and reception data of an (N−1)th frame and modulating an input digital video data on the basis of a compensation value in accordance with the difference value, and generating a modulated digital video data to be input to the display panel,
wherein the transmission data of the Nth frame and the reception data of (N−1)th frame are sensing data obtained from the display panel, and
wherein the input digital video data and the modulated digital video data have the same bits.

### Claim 2 (depends on 1)

The memory protection device of claim 1, wherein a portion of the encoding data is different from the original data, and the remainder, excluding the portion, of the encoding data is the same as the original data.

### Claim 3 (depends on 2)

The memory protection device of claim 2, wherein the encoding circuit and the decoding circuit each include a plurality of logic gates, and the logic gates include an exclusive-OR (XOR) gate implementing XOR.

### Claim 4 (depends on 3)

The memory protection device of claim 3, wherein the encoding circuit XORs first original data and second original data through the XOR gate and outputs first encoding data having a value different from each of the first original data and the second original data, and outputs any one of the first original data and the second original data, as second encoding data.

### Claim 5 (depends on 1)

The memory protection device of claim 1, wherein the transmission data of the Nth frame, the reception data of (N−1)th frame and the modulated digital video data are implemented with the same bits.

### Claim 6

An organic light emitting display device comprising:
a display panel;
a memory that stores state information of the display panel; and
a memory protection device that protects the state information stored in the memory,
wherein the memory protection device comprises:
a transmission circuit that processes transmission data including the state information of the display panel to generate original data in compliance with a transmission interface standard;
an encoding circuit connected to an output terminal of the transmission circuit that modulates a portion of the original data so as to be different from an original value to generate encoding data;
an input/output controller that writes the encoding data into the memory according to the transmission interface standard;
a decoding circuit inversely modulating encoding data read out from the memory by the input/output controller to generate decoding data which is the same as the original data;
a reception circuit processing the decoding data to generate reception data which is the same as the transmission data; and
a logic circuit calculating a difference value between transmission data of an Nth (N is a positive integer) frame and reception data of an (N−1)th frame and modulating an input digital video data on the basis of a compensation value in accordance with the difference value, and generating a modulated digital video data to be input to the display panel,
wherein the transmission data of the Nth frame and the reception data of (N−1)th frame are sensing data obtained from the display panel, and
wherein the input digital video data and the modulated digital video data have the same bits.

### Claim 7 (depends on 6)

The organic light emitting display device of claim 6, wherein a portion of the encoding data is different from the original data, and the remainder, excluding the portion, of the encoding data is the same as the original data.

### Claim 8 (depends on 7)

The organic light emitting display device of claim 7, wherein the encoding circuit and the decoding circuit each include a plurality of logic gates, and the logic gates include an exclusive-OR (XOR) gate implementing XOR.

### Claim 9 (depends on 8)

The organic light emitting display device of claim 8, wherein the encoding circuit XORs first original data and second original data through the XOR gate and outputs first encoding data having a value different from each of the first original data and the second original data, and outputs any one of the first original data and the second original data, as second encoding data.

### Claim 10 (depends on 6)

The organic light emitting display device of claim 6, wherein the transmission data of the Nth frame, the reception data of (N−1)th frame and the modulated digital video data are implemented with the same bits.

### Claim 11

A memory protection method for protecting information stored in a memory, the memory protection method comprising:
processing transmission data including state information of a display panel to generate original data in compliance with a transmission interface standard;
modulating a portion of the original data so as to be different from an original value to generate encoding data;
writing the encoding data into the memory according to the transmission interface standard;
inversely modulating encoding data read out from the memory to generate decoding data which is the same as the original data;
processing the decoding data to generate reception data which is the same as the transmission data; and
calculating a difference value between transmission data of an Nth (N is a positive integer) frame and reception data of an (N−1)th frame and modulating an input digital video data on the basis of a compensation value in accordance with the difference value, and generating a modulated digital video data to be input to the display panel
wherein the transmission data of the Nth frame and the reception data of (N−1)th frame are sensing data obtained from the display panel, and
wherein the input digital video data and the modulated digital video data have the same bits.

### Claim 12 (depends on 11)

The memory protection method of claim 11, wherein a portion of the encoding data is different from the original data, and the remainder, excluding the portion, of the encoding data is the same as the original data.

### Claim 13 (depends on 12)

The memory protection method of claim 12, wherein, in the generating of the encoding data and in the generating of the decoding data, exclusive-OR (XORing) is performed through an XOR gate.

### Claim 14 (depends on 13)

The memory protection method of claim 13, wherein the generating of the encoding data comprises:
XORing first original data and second original data through the XOR gate and outputting first encoding data having a value different from each of the first original data and the second original data; and
outputting any one of the first original data and the second original data, as second encoding data.

### Claim 15 (depends on 11)

The memory protection method of claim 11, wherein the transmission data of the Nth frame, the reception data of (N−1)th frame and the modulated digital video data are implemented with the same bits.
