IP Library Granted Patent US 12,646,485
Granted Patent B2
US 12,646,485 · App. 18/921,657 · Granted Jun 2, 2026

Method for driving display scaler in video mode and electronic device using same method

Inventors: Jaesung Lee (Suwon-si, KR); Jongkon Bae (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G09G5/005G09G5/227G09G2310/08G09G2330/021G09G2340/0421G09G2360/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,646,485
App. No.
18/921,657
Granted
Jun 2, 2026
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a display, a display driver IC (DDI) configured to drive the display on the basis of a video mode, memory storing one or more computer programs, and one or more processors communicatively coupled to the display, the DDI, and the memory, wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to generate first image data corresponding to a first resolution, generate second image data by adding a blank section to at least some sections of the first image data, and transmit the second image data to the DDI, and wherein the DDI comprises an upscaler configured to convert the second image data input from the one or more processors into third image data corresponding to a second resolution larger than the first resolution by a designated ratio, and is configured to drive the display so that the display displays the third image data.

Claims (65)

1 . An electronic device, comprising:

a display;

a display driver IC (DDI) configured to drive the display based on a video mode;

memory storing one or more computer programs; and

one or more processors communicatively coupled to the display, the DDI, and the memory,

wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to:

generate first image data corresponding to a first resolution,

generate second image data by inserting a blank section between at least some sequences of horizontal line data of the first image data, the blank section being inserted based on a second resolution that is larger than the first resolution, so that the second image data has a data flow corresponding to the second resolution, and

transmit the second image data to the DDI, and

wherein the DDI comprises an upscaler configured to convert the second image data input from the one or more processors into third image data corresponding to the second resolution, and drive the display to display the third image data.

2 . The electronic device of claim 1 , wherein the DDI does not comprise a buffer memory configured to store the second image data input from the one or more processors.

3 . The electronic device of claim 1 , wherein the one or more processors comprises:

an image generator configured to generate the first image data based on an executed application;

a buffer memory configured to store the first image data; and

a timing controller configured to generate the second image data by adjusting output timing of the first image data according to a designated ratio.

4 . The electronic device of claim 3 , wherein the timing controller is configured to:

change a first horizontal synchronization signal corresponding to the first resolution to a second horizontal synchronization signal corresponding to the second resolution based on a designated ratio;

adjust a length of each transmission section of the first image data based on the second horizontal synchronization signal; and

convert the first image data into the second image data by adding the blank section between at least some sections of the adjusted transmission sections of the first image data.

5 . The electronic device of claim 4 , wherein, when converting the first image data into the second image data, the timing controller is configured to divide transmission sections of the first image data into a plurality of unit sections in which horizontal line data of the first image data are arranged according to a designated rule, and each of the plurality of unit sections comprises at least one blank section between the horizontal line data of the first image data.

6 . The electronic device of claim 5 ,

wherein each of the plurality of unit sections has a total length of a K1 number of horizontal periods based on a designated magnification, and includes a K2 number of horizontal line data and (K1−K2) number of blank sections, and

wherein the designated magnification is K1/K2.

7 . The electronic device of claim 6 , wherein the upscaler is configured to generate the K1 number of horizontal line data using the K2 number of horizontal line data included in each of the plurality of unit sections, when converting the second image data into the third image data.

8 . The electronic device of claim 3 ,

wherein the timing controller comprises an encoder configured to encode the first image data generated by the image generator based on a designated standard; and

wherein the encoder is configured to provide the encoded first image data to the timing controller.

9 . The electronic device of claim 8 ,

wherein the DDI comprises a decoder configured to receive an input of the second image data encoded according to the designated standard from the one or more processors; and

wherein the decoder is configured to decode the input second image data according to the designated standard and to provide the decoded second image data to the upscaler.

10 . The electronic device of claim 8 , wherein the timing controller is configured to continuously transmit a designated K number of horizontal line data transmitted first among an N number of horizontal line data included in first image data encoded by the encoder without a blank section.

11 . The electronic device of claim 1 , wherein the blank section includes a section in which image data is not transferred among horizontal periods within a unit section.

12 . The electronic device of claim 1 , wherein the blank section is arranged such that each of a plurality of unit sections configured by a timing controller has a total length of three horizontal periods and include two horizontal line data and one blank section.

13 . A method performed by an electronic device including a display driver IC (DDI) configured to drive a display based on a video mode, the method comprising:

generating, by one or more processors, first image data corresponding to a first resolution;

generating, by the one or more processors, second image data by inserting a blank section to between at least some sequences of horizontal line data of the first image data, the blank section being inserted based on a second resolution that is larger than the first resolution, so that the second image data has a data flow corresponding to the second resolution;

transmitting, by the one or more processors, the second image data to the DDI;

converting, by an upscaler of the DDI, the second image data input from the one or more processors into third image data corresponding to the second resolution; and

driving, by the DDI, the display to display the third image data.

14 . The method of claim 13 , wherein the DDI does not comprise a buffer memory configured to store the second image data input from the one or more processors.

15 . The method of claim 13 , wherein the one or more processors comprises:

an image generator configured to generate the first image data based on an executed application;

a buffer memory configured to store the first image data; and

a timing controller configured to generate the second image data by adjusting output timing of the first image data according to a designated ratio.

16 . The method of claim 15 , further comprising:

changing, by the timing controller, a first horizontal synchronization signal corresponding to the first resolution to a second horizontal synchronization signal corresponding to the second resolution based on a designated ratio;

adjusting, by the timing controller, a length of each transmission section of the first image data based on the second horizontal synchronization signal; and

converting, by the timing controller, the first image data into the second image data by adding the blank section between at least some sections of the adjusted transmission sections of the first image data.

17 . The method of claim 16 , further comprising:

dividing, by the timing controller, transmission sections of the first image data into a plurality of unit sections in which horizontal line data of the first image data are arranged according to a designated rule,

wherein each of the plurality of unit sections comprises at least one blank section between the horizontal line data of the first image data.

18 . The method of claim 17 ,

wherein each of the plurality of unit sections has a total length of a K1 number of horizontal periods based on a designated magnification, and includes a K2 number of horizontal line data and (K1−K2) number of blank sections, and

wherein the designated magnification is K1/K2.

19 . The method of claim 18 , wherein the upscaler is configured to generate the K1 number of horizontal line data using the K2 number of horizontal line data included in each of the plurality of unit sections, when converting the second image data into the third image data.

20 . The method of claim 15 ,

wherein the timing controller comprises an encoder configured to encode the first image data generated by the image generator based on a designated standard; and

wherein the encoder is configured to provide the encoded first image data to the timing controller.

21 . One or more non-transitory computer-readable storage media storing one or more computer programs including computer-executable instructions that, when executed by one or more processors of an electronic device individually or collectively, cause the electronic device to perform operations, the operations comprising:

generating first image data corresponding to a first resolution;

generating second image data by inserting a blank section between at least some sequences of horizontal line data of the first image data, the blank section being inserted based on a second resolution that is larger than the first resolution, so that the second image data has a data flow corresponding to the second resolution;

transmitting the second image data to a display driver IC (DDI);

converting, by an upscaler of the DDI, the second image data input into third image data corresponding to the second resolution; and

driving, by the DDI, a display to display the third image data.

22 . The one or more non-transitory computer-readable storage media of claim 21 , wherein the DDI does not comprise a buffer memory configured to store the second image data input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2024
From: LEE, JAESUNG; BAE, JONGKON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 068957/0616 →
Priority Claims (2)
KR 10-2022-0052629 · Apr 28, 2022 · national
KR 10-2022-0110902 · Sep 1, 2022 · national
Continuity (2)
Continuation PCTKR2023004394 · Mar 31, 2023
Related Publication 20250046269A1 · Feb 6, 2025
References Cited (24)
US 7161576B2 · Kawabe et al. · 2007 [cited by applicant]
US 7800700B2 · Lee et al. · 2010 [cited by applicant]
US 8848792B2 · Macinnis et al. · 2014 [cited by applicant]
US 9761202B2 · Tann et al. · 2017 [cited by applicant]
US 10672097B2 · Bae et al. · 2020 [cited by applicant]
US 10674113B2 · Park et al. · 2020 [cited by applicant]
US 10694139B2 · Bae et al. · 2020 [cited by applicant]
US 11538438B2 · Bae et al. · 2022 [cited by applicant]
US 20110037785A1 · Shiomi · 2011 [cited by examiner]
US 20140063069A1 · Prabakaran et al. · 2014 [cited by applicant]
US 20190379858A1 · Bae et al. · 2019 [cited by applicant]
US 20220036853A1 · Bae · 2022 [cited by examiner]
JP 2003066918A · 2003 [cited by applicant]
KR 1020040078531A · 2004 [cited by applicant]
KR 100719364B1 · 2007 [cited by applicant]
KR 1020170008698A · 2017 [cited by applicant]
KR 1020190043662A · 2019 [cited by applicant]
KR 1020200034320A · 2020 [cited by applicant]
KR 20200034320A · 2020 [cited by examiner]
KR 1020210037931A · 2021 [cited by applicant]
KR 102256085B1 · 2021 [cited by applicant]
KR 1020210101437A · 2021 [cited by applicant]
Extended European Search Report dated Jun. 23, 2025, issued in European Patent Application No. 23796640.3. [cited by applicant]
International Search Report dated Jul. 3, 2023, issued in International Application No. PCT/KR2023/004394. [cited by applicant]