# US 12,183,246 B2 · Display panel driving method and apparatus, electronic device, and storage medium

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

- Number: US 12,183,246 B2
- Document ID: US12183246B2
- Status: Granted
- Kind: B2
- Application number: 18/384,589
- Filed: 2023-10-27
- Published: 2024-07-04
- Granted: 2024-12-31
- Earliest claimed: 2022-12-29
- Assignees: Guangzhou China Star Optoelectronics Semiconductor Display Technology Co., LTd.
- Applicants: Guangzhou China Star Optoelectronics Semiconductor Display Technology Co., Ltd.
- Inventors: Yi Zhang
- Web page: https://patentgrep.com/patent/US12183246B2

## CPC

- G09G 3/2022: {using sub-frames}
- G09G 3/2011: {by amplitude modulation}
- G09G 3/2025: {the sub-frames having all the same time duration}
- G09G 3/2081: {with combination of amplitude modulation and time modulation (space and time error diffusion G09G3/2066)}
- G09G 2310/0245: Clearing or presetting the whole screen independently of waveforms, e.g. on power-on (G09G2310/063 takes precedence)
- G09G 2320/0233: Improving the luminance or brightness uniformity across the screen
- G09G 2320/0626: for control of overall brightness
- 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)

## Abstract

The embodiments of the present application provide a display panel driving method and apparatus, an electronic device, and a storage medium. The display panel driving method includes: obtaining a set of driving voltages for driving the display panel, where the set of driving voltages includes driving voltages having different magnitudes; determining a target gray scale corresponding to a target pixel unit of a picture to be displayed; determining one target driving voltage corresponding to the target pixel unit from the set of driving voltages according to the target gray scale; determining at least one target sub-frame for driving the target pixel unit from the plurality of sub-frames according to the target gray scale; and driving the target pixel unit with the target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale.

## Claims

### Claim 1

A method for driving a display panel, the display panel comprising a plurality of pixel units, and a frame of scanning time of the display panel comprising a plurality of sub-frames, wherein the method comprising:
obtaining a set of driving voltages for driving the display panel, wherein the set of driving voltages includes a plurality of driving voltages having different magnitudes;
determining a target gray scale corresponding to a target pixel unit of a picture to be displayed;
determining at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale;
determining at least one target sub-frame for driving the target pixel unit from the plurality of sub-frames based on the target gray scale; and
driving the target pixel unit with the target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale;
wherein the method further comprises: after determining of the target gray scale,
determining whether a magnitude of the target gray scale is less than a preset gray scale threshold or not; and
wherein the determining of the at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale comprises:
in response to determining that the magnitude of the target gray scale is less than the preset gray scale threshold, determining one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale.

### Claim 2 (depends on 1)

The method of claim 1, wherein the obtaining of the set of driving voltages further comprising:
obtaining the number of gray scales corresponding to a gray scale level in the display panel;
determining the number of sub-frames of the plurality of sub-frames;
obtaining a preset initial driving voltage for driving the display panel; and
determining the set of driving voltage set for driving the display panel based on the number of gray scales, the number of sub-frame number, and the preset initial driving voltage.

### Claim 3 (depends on 1)

The method of claim 1, wherein the driving of the target pixel unit comprises:
driving the target pixel unit with one target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale,
wherein, the target sub-frame includes one sub-frame.

### Claim 4 (depends on 1)

The method of claim 1, wherein the determining of the at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale further comprises:
in response to determining that the magnitude of the target gray scale is greater than or equal to the preset gray scale threshold, determining a plurality of target driving voltages corresponding to the target pixel unit from the set of driving voltages based on the target gray scale,
wherein, the plurality of target driving voltages are a plurality of driving voltages in the set of driving voltages of which magnitudes differ by a preset range.

### Claim 5 (depends on 4)

The method of claim 4, wherein the driving of the target pixel unit comprises:
sorting the plurality of target driving voltages in a descending order to obtain the sorted target driving voltages; and
sequentially driving the target pixel unit with the sorted target driving voltages for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray level;
wherein, the target sub-frame includes a plurality of sub-frames.

### Claim 6

An electronic device, comprising:
one or more processors;
a memory; and
one or more application programs, where the one or more application programs are stored in the memory and configured to be executed by the processors to implement a method for driving a display panel, the display panel comprising a plurality of pixel units, and a frame of scanning time of the display panel comprising a plurality of sub-frames, wherein the method comprising:
obtaining a set of driving voltages for driving the display panel, wherein the set of driving voltages includes a plurality of driving voltages having different magnitudes;
determining a target gray scale corresponding to a target pixel unit of a picture to be displayed;
determining at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale;
determining at least one target sub-frame for driving the target pixel unit from the plurality of sub-frames based on the target gray scale; and
driving the target pixel unit with the target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale;
wherein the method further comprises: after determining of the target gray scale,
determining whether a magnitude of the target gray scale is less than a preset gray scale threshold or not; and
wherein the determining of the at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale comprises:
in response to determining that the magnitude of the target gray scale is less than the preset gray scale threshold, determining one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale.

### Claim 7 (depends on 6)

The electronic device of claim 6, wherein the obtaining of the set of driving voltages further comprising:
obtaining the number of gray scales corresponding to a gray scale level in the display panel;
determining the number of sub-frames of the plurality of sub-frames;
obtaining a preset initial driving voltage for driving the display panel; and
determining the set of driving voltage set for driving the display panel based on the number of gray scales, the number of sub-frame number, and the preset initial driving voltage.

### Claim 8 (depends on 6)

The electronic device of claim 6, wherein the driving of the target pixel unit comprises:
driving the target pixel unit with one target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale,
wherein, the target sub-frame includes one sub-frame.

### Claim 9 (depends on 6)

The electronic device of claim 6, wherein the determining of the at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale further comprises:
in response to determining that the magnitude of the target gray scale is greater than or equal to the preset gray scale threshold, determining a plurality of target driving voltages corresponding to the target pixel unit from the set of driving voltages based on the target gray scale,
wherein, the plurality of target driving voltages are a plurality of driving voltages in the set of driving voltages of which magnitudes differ by a preset range.

### Claim 10 (depends on 9)

The electronic device of claim 9, wherein the driving of the target pixel unit comprises:
sorting the plurality of target driving voltages in a descending order to obtain the sorted target driving voltages; and
sequentially driving the target pixel unit with the sorted target driving voltages for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray level;
wherein, the target sub-frame includes a plurality of sub-frames.

### Claim 11

A computer readable storage medium having stored thereon a computer program that is loaded by a processor to perform a method for driving a display panel, the display panel comprising a plurality of pixel units, and a frame of scanning time of the display panel comprising a plurality of sub-frames, wherein the method comprising:
obtaining a set of driving voltages for driving the display panel, wherein the set of driving voltages includes a plurality of driving voltages having different magnitudes;
determining a target gray scale corresponding to a target pixel unit of a picture to be displayed;
determining at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale;
determining at least one target sub-frame for driving the target pixel unit from the plurality of sub-frames based on the target gray scale; and
driving the target pixel unit with the target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale;
wherein the method further comprises: after determining of the target gray scale,
determining whether a magnitude of the target gray scale is less than a preset gray scale threshold or not; and
wherein the determining of the at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale comprises:
in response to determining that the magnitude of the target gray scale is less than the preset gray scale threshold, determining one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale.

### Claim 12 (depends on 11)

The computer readable storage medium of claim 11, wherein the obtaining of the set of driving voltages further comprising:
obtaining the number of gray scales corresponding to a gray scale level in the display panel;
determining the number of sub-frames of the plurality of sub-frames;
obtaining a preset initial driving voltage for driving the display panel; and
determining the set of driving voltage set for driving the display panel based on the number of gray scales, the number of sub-frame number, and the preset initial driving voltage.

### Claim 13 (depends on 11)

The computer readable storage medium of claim 11, wherein the driving of the target pixel unit comprises:
driving the target pixel unit with one target driving voltage for a time period corresponding to the target sub-frame, so that the target pixel unit reaches brightness corresponding to the target gray scale,
wherein, the target sub-frame includes one sub-frame.

### Claim 14 (depends on 11)

The computer readable storage medium of claim 11, wherein the determining of the at least one target driving voltage corresponding to the target pixel unit from the set of driving voltages based on the target gray scale further comprises:
in response to determining that the magnitude of the target gray scale is greater than or equal to the preset gray scale threshold, determining a plurality of target driving voltages corresponding to the target pixel unit from the set of driving voltages based on the target gray scale,
wherein, the plurality of target driving voltages are a plurality of driving voltages in the set of driving voltages of which magnitudes differ by a preset range.
