# US 12,762,640 B2 · Method and device of dynamically adjusting resolution

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

- Number: US 12,762,640 B2
- Document ID: US12762640B2
- Status: Granted
- Kind: B2
- Application number: 18/641,900
- Filed: 2024-04-22
- Published: 2025-07-31
- Granted: 2026-10-13
- Earliest claimed: 2024-01-31
- Assignees: Wistron Corporation
- Applicants: Wistron Corp.
- Inventors: Jia Sheng Chen; Zheng Ying Gao; Yong Qiang Li; Jun Xin Qiu
- Web page: https://patentgrep.com/patent/US12762640B2

## CPC

- G06T 1/20: Processor architectures; Processor configuration, e.g. pipelining
- G06T 1/60: Memory management
- G06T 3/40: Scaling of whole images or parts thereof, e.g. expanding or contracting
- G09G 3/20: for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters}
- G09G 2330/021: Power management, e.g. power saving
- G09G 2340/0407: Resolution change, inclusive of the use of different resolutions for different screen areas
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- 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

A method for dynamically adjusting resolution is provided. The method includes performing a ratio reduction operation on a native resolution of a display screen of the display device according to a ratio data command to obtain a target resolution when receiving the ratio data command. The method includes replacing the native resolution at a resolution storage address in an extended display identification data (EDID) with the target resolution to allow the target resolution to be read by a source device. The method includes receiving image data, wherein the image data is generated by the source device according to the target resolution. The method includes performing a ratio increase operation on the target resolution according to the ratio data command to obtain a screen resolution. The method includes setting the native resolution of the display screen to the screen resolution to display the image data.

## Claims

### Claim 1

A method for dynamically adjusting resolution, wherein the method is implemented by a display device and comprises:
performing, by a microcontroller of the display device, a ratio reduction operation on a native resolution of a display screen of the display device according to a ratio data command to obtain a target resolution when receiving the ratio data command;
replacing, by the microcontroller, the native resolution at a resolution storage address in an extended display identification data (EDID) with the target resolution to allow the target resolution to be read by a source device;
receiving, by the microcontroller, image data, wherein the image data is generated by the source device according to the target resolution;
performing, by the microcontroller, a ratio increase operation on the target resolution according to the ratio data command to obtain a screen resolution; and
setting, by the microcontroller, the native resolution of the display screen to the screen resolution to display the image data;
wherein the method further comprises:
storing the native resolution in another storage location in the EDID; and
replacing the target resolution in the resolution storage address with the native resolution when the source device cannot read the target resolution.

### Claim 2 (depends on 1)

The method for dynamically adjusting resolution as claimed in claim 1, wherein the ratio data command includes a value used to indicate a scaling ratio and the ratio reduction operation further comprises:
dividing the native resolution by the value and performing a round-down operation to generate a first resolution;
setting the first resolution to the target resolution when the first resolution is not greater than the native resolution; and
setting the native resolution to the target resolution when the first resolution is greater than the native resolution.

### Claim 3 (depends on 2)

The method for dynamically adjusting resolution as claimed in claim 2, wherein the value is a positive number.

### Claim 4 (depends on 1)

The method for dynamically adjusting resolution as claimed in claim 1, wherein the ratio data command comprises a value used to indicate the scaling ratio, and the ratio increase operation further comprises:
performing a round-down operation on the value to generate a first value; and
multiplying the target resolution by the first value to generate the screen resolution.

### Claim 5 (depends on 4)

The method for dynamically adjusting resolution as claimed in claim 4, wherein a display command is sent to the display screen when the screen resolution is lower than the native resolution, wherein the display command is used to instruct the display screen to display the image data in the center of the display screen and turn off driving power corresponding to edge area exceeding the screen resolution or display colors with low power consumption in the edge area.

### Claim 6 (depends on 1)

The method for dynamically adjusting resolution as claimed in claim 1, wherein the image data has the target resolution.

### Claim 7 (depends on 1)

The method for dynamically adjusting resolution as claimed in claim 1, wherein after the native resolution is replaced with the target resolution, transmission channels between the source device and the display device are reset by the microcontroller.

### Claim 8

A device for dynamically adjusting resolution, comprising:
one or more processors; and
one or more computer storage media for storing one or more computer-readable instructions, wherein the processor is configured to drive the computer storage media to execute the following tasks:
performing a ratio reduction operation on a native resolution of a display screen according to a ratio data command to obtain a target resolution when receiving the ratio data command;
replacing the native resolution at a resolution storage address in an extended display identification data (EDID) with the target resolution to allow the target resolution to be read by a source device;
receiving image data, wherein the image data is generated by the source device according to the target resolution;
performing a ratio increase operation on the target resolution according to the ratio data command to obtain a screen resolution; and
setting the native resolution of the display screen to the screen resolution to display the image data;
wherein the processor further executes the following tasks:
storing the native resolution in another storage location in the EDID; and
replacing the target resolution in the resolution storage address with the native resolution when the source device cannot read the target resolution.

### Claim 9 (depends on 8)

The device for dynamically adjusting resolution as claimed in claim 8, wherein the ratio data command includes a value used to indicate a scaling ratio and the ratio reduction operation further comprises:
dividing the native resolution by the value and performing a round-down operation to generate a first resolution;
setting the first resolution to the target resolution when the first resolution is not greater than the native resolution; and
setting the native resolution to the target resolution when the first resolution is greater than the native resolution.

### Claim 10 (depends on 9)

The device for dynamically adjusting resolution as claimed in claim 9, wherein the value is a positive number.

### Claim 11 (depends on 8)

The device for dynamically adjusting resolution as claimed in claim 8, wherein the ratio data command comprises a value used to indicate the scaling ratio, and the ratio increase operation further comprises:
performing a round-down operation on the value to generate a first value; and
multiplying the target resolution by the first value to generate the screen resolution.

### Claim 12 (depends on 11)

The device for dynamically adjusting resolution as claimed in claim 11, wherein the processor sends a display command to the display screen when the screen resolution is lower than the native resolution, wherein the display command is used to instruct the display screen to display the image data in the center of the display screen and turn off driving power corresponding to edge area exceeding the screen resolution or display colors with low power consumption in the edge area.

### Claim 13 (depends on 8)

The device for dynamically adjusting resolution as claimed in claim 8, wherein the image data has the target resolution.

### Claim 14 (depends on 8)

The device for dynamically adjusting resolution as claimed in claim 8, wherein after the native resolution is replaced with the target resolution, the processor resets transmission channels between the source device and the display device.
