IP Library Granted Patent US 12,554,363
Granted Patent B2
US 12,554,363 · App. 19/018,944 · Granted Feb 17, 2026

System and method for display synchronization

Inventors: Pengcheng Wen (Beijing, CN); Yuan Yun Wang (New Taipei, TW)
Assignees: STMICROELECTRONICS (BEIJING) R&D CO. LTD; STMICROELECTRONICS LTD.
G06F3/04184G06F3/04166G06F3/0443G09G3/3233G09G2320/0247G09G2330/023G09G2354/00
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,554,363
App. No.
19/018,944
Granted
Feb 17, 2026
Kind
B2
Abstract

A method of operating a display includes performing a non-synchronized touch scan pattern on a display with a controller coupled to the display. The non-synchronized touch scan pattern schedules touch scans independent of a refresh rate of the display. Upon the controller detecting a first synchronization pulse from a display controller coupled to the controller and the display, a first pulse-checking timer is started. Upon detecting a second synchronization pulse from the display controller and before the first pulse-checking timer expires, a first display refresh rate for the display is obtained from an interval between the first synchronization pulse and the second synchronization pulse. A synchronized touch scan pattern is performed with the controller, and is scheduled to avoid touch scans coinciding with refreshes of the display performed at the first display refresh rate.

Claims (36)

1 . A method of operating a touchscreen, the method comprising:

detecting a first synchronization pulse provided by a display controller, the display controller comprising a first processing chip;

starting a pulse-checking timer;

detecting a second synchronization pulse provided by the display controller, the second synchronization pulse being separated from the first synchronization pulse by an interval;

obtaining a display refresh rate from the interval; and

performing a synchronized touch scan pattern with a controller coupled to a display, the controller comprising a second processing chip, the synchronized touch scan pattern being scheduled to avoid touch scans coinciding with refreshes of the display performed at the display refresh rate.

2 . The method of claim 1 , wherein obtaining the display refresh rate from the interval is performed free from a notification from the display controller of the display refresh rate.

3 . The method of claim 1 , wherein performing the synchronized touch scan pattern reduces display flicker.

4 . The method of claim 1 , wherein the first synchronization pulse and the second synchronization pulse are vertical synchronization pulses or horizontal synchronization pulses.

5 . The method of claim 1 , wherein the pulse-checking timer is set to count down over an interval of 16.7 ms.

6 . The method of claim 1 , wherein the display comprises organic light emitting diodes.

7 . The method of claim 1 , wherein the display comprises low-temperature polycrystalline oxide.

8 . The method of claim 1 , further comprising stopping any touch scan being executed when the second synchronization pulse is detected.

9 . A method of operating a touchscreen, the method comprising:

detecting a first synchronization pulse provided by a first processing chip;

starting a pulse-checking timer;

detecting a second synchronization pulse provided by the first processing chip, the second synchronization pulse being separated from the first synchronization pulse by an interval;

obtaining a display refresh rate from the interval independently of a notification from a second processing chip of the display refresh rate, the second processing chip being coupled with a display; and

performing a synchronized touch scan pattern with the second processing chip, the synchronized touch scan pattern being scheduled to avoid touch scans coinciding with refreshes of the display performed at the display refresh rate.

10 . The method of claim 9 , further comprising: starting another pulse-checking timer upon detecting a subsequent synchronization pulse during the synchronized touch scan pattern.

11 . The method of claim 10 , further comprising: cancelling the synchronized touch scan pattern when another subsequent synchronization pulse is not detected before the another pulse-checking timer expires.

12 . The method of claim 10 , further comprising: performing a non-synchronized touch scan pattern when another subsequent synchronization pulse is not detected before the another pulse-checking timer expires.

13 . The method of claim 9 , further comprising: performing a non-synchronized touch scan pattern with a controller coupled to the display upon startup of the controller.

14 . The method of claim 13 , further comprising: ending the non-synchronized touch scan pattern after obtaining the display refresh rate.

15 . A method of operating a touchscreen, the method comprising:

detecting a first synchronization pulse provided by a first processing chip;

after detecting the first synchronization pulse, performing a non-synchronized touch scan pattern with a second processing chip coupled to a display;

starting a pulse-checking timer;

detecting a second synchronization pulse provided by the first processing chip, the second synchronization pulse being separated from the first synchronization pulse by an interval;

obtaining a display refresh rate from the interval; and

performing a synchronized touch scan pattern with the second processing chip, the synchronized touch scan pattern being scheduled to avoid touch scans coinciding with refreshes of the display performed at the display refresh rate.

16 . The method of claim 15 , wherein the non-synchronized touch scan pattern schedules touch scans independent of the display refresh rate until the display refresh rate is obtained.

17 . The method of claim 15 , further comprising: measuring the interval between the first synchronization pulse and the second synchronization pulse using a clock of the second processing chip.

18 . The method of claim 15 , wherein the first synchronization pulse and the second synchronization pulse are vertical synchronization pulses.

19 . The method of claim 15 , wherein the first synchronization pulse and the second synchronization pulse are horizontal synchronization pulses.

20 . The method of claim 15 , wherein the touchscreen is part of a smartphone.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2025
From: WEN, PENGCHENG
To: STMICROELECTRONICS (BEIJING) R&D CO. LTD
Reel/Frame 069844/0648 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2025
From: WANG, YUAN YUN
To: STMICROELECTRONICS LTD.
Reel/Frame 069844/0805 →
Continuity (3)
Continuation 18459249 · Aug 31, 2023
Division 17859784 · Jul 7, 2022
Related Publication 20250147626A1 · May 8, 2025
References Cited (17)
US 10088965B2 · Karuppusamy et al. · 2018 [cited by applicant]
US 10338711B2 · Kim et al. · 2019 [cited by applicant]
US 10627958B2 · Zhang et al. · 2020 [cited by applicant]
US 10802645B2 · Takeuchi et al. · 2020 [cited by applicant]
US 10895933B2 · Cheng et al. · 2021 [cited by applicant]
US 10971100B2 · Zhang et al. · 2021 [cited by applicant]
US 11209932B2 · Kitagawa et al. · 2021 [cited by applicant]
US 11216144B2 · Chen · 2022 [cited by applicant]
US 11264446B2 · Lee et al. · 2022 [cited by applicant]
US 20120050217A1 · Noguchi et al. · 2012 [cited by applicant]
US 20150084908A1 · Jordan · 2015 [cited by applicant]
US 20160092010A1 · Agarwal et al. · 2016 [cited by applicant]
US 20160216833A1 · Butler et al. · 2016 [cited by applicant]
US 20220019332A1 · Ko et al. · 2022 [cited by applicant]
US 20220365620A1 · Pundak et al. · 2022 [cited by applicant]
US 20230152925A1 · Shiomura et al. · 2023 [cited by applicant]
CN 102859431A · 2013 [cited by applicant]