IP Library Granted Patent US 12,277,883
Granted Patent B2
US 12,277,883 · App. 18/522,799 · Granted Apr 15, 2025

Seamless transition for multiple display refresh rates

Inventors: Chien-Hui Wen (Cupertino, CA); Yichi Chen (Santa Clara, CA); Hsin-Yu Chen (Taoyuan, TW)
Assignee: Google LLC
G09G3/20G06F3/0484G09G2320/0247G09G2320/041G09G2330/021G09G2354/00G09G2360/144G09G2360/16
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,277,883
App. No.
18/522,799
Granted
Apr 15, 2025
Kind
B2
Abstract

An example device includes a display component that is configured to operate at a first refresh rate or a second refresh rate. The device also includes one or more processors operable to perform operations. The operations include identifying a rate change triggering event while the display component is operating at the first refresh rate. The operations further include determining a current brightness value of the display component. The operations also include determining, based on an environmental state measurement associated with an environment around the device, a threshold brightness value. The operations additionally include transitioning the display component from the first refresh rate to the second refresh rate m response to identifying the rate change triggering event if the current brightness value of the display component meets or exceeds the threshold brightness value.

Claims (37)

1. A device comprising:

a display component, wherein the display component is configured to operate at a first refresh rate or a second refresh rate; and

one or more processors operable to perform operations, the operations comprising:

identifying a rate change triggering event while the display component is operating at the first refresh rate;

determining, based on a current brightness value of the display component and an environmental state measurement associated with an environment around the device, whether to operate the display component at the second refresh rate to reduce visible flicker; and

based on a determination to operate the display component at the second refresh rate, transitioning the display component from the first refresh rate to the second refresh rate.

2. The device of claim 1 , further comprising:

identifying a second rate change triggering event while the display component is operating at the second refresh rate; and

transitioning the display component from the second refresh rate to the first refresh rate.

3. The device of claim 2 , further comprising:

determining, based on the current brightness value of the display component and the environmental state measurement, an idle time for the display component, wherein the idle time is a time until the display component transitions from the second refresh rate to the first refresh rate after the second rate change triggering event.

4. The device of claim 2 , wherein the second rate change triggering event comprises a user interaction with a graphical user interface displayed by the display component.

5. The device of claim 2 , wherein the user interaction of the second rate change triggering event comprises a user performing a last gesture with the graphical user interface.

6. The device of claim 2 , wherein the transitioning of the display component from the second refresh rate to the first refresh rate occurs after a threshold period of time from the second rate change triggering event.

7. The device of claim 6 , wherein the threshold period of time is determined based on the environmental state measurement associated with the environment around the device.

8. The device of claim 6 , wherein higher values for the environmental state measurement correspond to lower values for the threshold period of time, and wherein lower values for the environmental state measurement correspond to higher values for the threshold period of time.

9. The device of claim 6 , wherein lower values for the environmental state measurement correspond to lower values for the threshold period of time, and wherein higher values for the environmental state measurement correspond to higher values for the threshold period of time.

10. The device of claim 6 , further comprising:

dynamically adjusting the threshold period of time based on a user interaction with the computing device.

11. The device of claim 1 , the visible flicker is less perceptible when the current brightness value and the environmental state measurement are low.

12. The device of claim 1 , the visible flicker is more perceptible when the current brightness value and the environmental state measurement are high.

13. The device of claim 1 , further comprising an ambient light sensor configured to receive ambient light measurements from the environment around the device, wherein the environmental state measurement comprises a current ambient light measurement received by the ambient light sensor from the environment around the device.

14. The device of claim 13 , wherein higher values for the current ambient light measurement correspond to lower values for a threshold brightness value, and wherein lower values for the current ambient light measurement correspond to higher values for the threshold brightness value, and

wherein the transitioning of the display component occurs if the current brightness value of the display component meets or exceeds the threshold brightness value.

15. The device of claim 13 , wherein lower values for the current ambient light measurement correspond to lower values for a threshold brightness value, and wherein higher values for the current ambient light measurement correspond to higher values for the threshold brightness value, and

wherein the transitioning of the display component occurs if the current brightness value of the display component meets or exceeds the threshold brightness value.

16. The device of claim 1 , wherein the rate change triggering event is initiated by a process running on the device.

17. The device of claim 1 , wherein the rate change triggering event comprises a user interaction with the display component.

18. The device of claim 1 , further comprising an ambient temperature sensor configured to receive ambient temperature measurements from the environment around the device, wherein the environmental state measurement comprises a current ambient temperature measurement received by the ambient temperature sensor from the environment around the device.

19. A computer-implemented method comprising:

identifying, by a computing device, a rate change triggering event while a display component of the computing device is operating at a first refresh rate, wherein the display component is configured to operate at the first refresh rate or a second refresh rate;

determining, based on a current brightness value of the display component and an environmental state measurement associated with an environment around the device, whether to operate the display component at the second refresh rate to reduce visible flicker; and

based on a determination to operate the display component at the second refresh rate, transitioning the display component from the first refresh rate to the second refresh rate.

20. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by one or more processors of a computing device, cause the computing device to carry out operations comprising:

identifying, by the computing device, a rate change triggering event while a display component of the computing device is operating at a first refresh rate, wherein the display component is configured to operate at the first refresh rate or a second refresh rate;

determining, based on a current brightness value of the display component and an environmental state measurement associated with an environment around the device, whether to operate the display component at the second refresh rate to reduce visible flicker; and

based on a determination to operate the display component at the second refresh rate, transitioning the display component from the first refresh rate to the second refresh rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: WEN, CHIEN-HUI; CHEN, YICHI; CHEN, HSIN-YU
To: GOOGLE LLC
Reel/Frame 065716/0285 →
Continuity (2)
Continuation 17753039
Related Publication 20240096256A1 · Mar 21, 2024
References Cited (114)
US 6064382A · Diedrich et al. · 2000 [cited by applicant]
US 6862022B2 · Slupe · 2005 [cited by applicant]
US 9361856B2 · Jiang · 2016 [cited by applicant]
US 9501993B2 · Nambi et al. · 2016 [cited by applicant]
US 9620064B2 · Albrecht et al. · 2017 [cited by applicant]
US 9847056B2 · Shimizu et al. · 2017 [cited by applicant]
US 11189222B1 · Aogaki et al. · 2021 [cited by applicant]
US 11854452B2 · Wen · 2023 [cited by examiner]
US 20020051121A1 · Kanai · 2002 [cited by applicant]
US 20030001810A1 · Yamaguchi et al. · 2003 [cited by applicant]
US 20030016215A1 · Slupe · 2003 [cited by applicant]
US 20060146008A1 · Johnson et al. · 2006 [cited by applicant]
US 20070285576A1 · Moore et al. · 2007 [cited by applicant]
US 20080117142A1 · Lin et al. · 2008 [cited by applicant]
US 20090058763A1 · Doi et al. · 2009 [cited by applicant]
US 20100182332A1 · Ozawa et al. · 2010 [cited by applicant]
US 20120056911A1 · Safaee-Rad et al. · 2012 [cited by applicant]
US 20130147857A1 · Kurikko · 2013 [cited by applicant]
US 20140125618A1 · Panther et al. · 2014 [cited by applicant]
US 20140198093A1 · Nambi et al. · 2014 [cited by applicant]
US 20140267370A1 · Albrecht et al. · 2014 [cited by applicant]
US 20140267448A1 · Albrecht et al. · 2014 [cited by applicant]
US 20160042708A1 · Wang et al. · 2016 [cited by applicant]
US 20160093248A1 · Shimizu et al. · 2016 [cited by applicant]
US 20160173862A1 · Huang et al. · 2016 [cited by applicant]
US 20160307523A1 · Huang et al. · 2016 [cited by applicant]
US 20170124934A1 · Verbeure · 2017 [cited by examiner]
US 20170206859A1 · Jun et al. · 2017 [cited by applicant]
US 20170243548A1 · Wang et al. · 2017 [cited by applicant]
US 20180090084A1 · Zheng et al. · 2018 [cited by applicant]
US 20180254010A1 · Kitada et al. · 2018 [cited by applicant]
US 20190035366A1 · Li et al. · 2019 [cited by applicant]
US 20190087620A1 · Kim et al. · 2019 [cited by applicant]
US 20190102597A1 · Lu et al. · 2019 [cited by applicant]
US 20190116304A1 · Hasinoff et al. · 2019 [cited by applicant]
US 20190156786A1 · Aogaki et al. · 2019 [cited by applicant]
US 20190180695A1 · Ha et al. · 2019 [cited by applicant]
US 20190278967A1 · Shepelev et al. · 2019 [cited by applicant]
US 20200035202A1 · Aflatooni et al. · 2020 [cited by applicant]
US 20200082791A1 · Petrie · 2020 [cited by applicant]
US 20200160792A1 · Park et al. · 2020 [cited by applicant]
US 20200160814A1 · Han et al. · 2020 [cited by applicant]
US 20200175246A1 · Park · 2020 [cited by applicant]
US 20200211442A1 · Kim et al. · 2020 [cited by applicant]
US 20200242321A1 · Cao et al. · 2020 [cited by applicant]
US 20200265769A1 · Pyo et al. · 2020 [cited by applicant]
US 20200286431A1 · Sugiyama et al. · 2020 [cited by applicant]
US 20200394945A1 · Shin · 2020 [cited by applicant]
US 20210012717A1 · Park et al. · 2021 [cited by applicant]
US 20210027745A1 · Bai et al. · 2021 [cited by applicant]
US 20210056281A1 · Shih et al. · 2021 [cited by applicant]
US 20210097943A1 · Wyatt · 2021 [cited by applicant]
US 20210225324A1 · Furihata et al. · 2021 [cited by applicant]
US 20230343267A1 · Wen · 2023 [cited by applicant]
CN 102812509B · 2016 [cited by applicant]
CN 105895051A · 2016 [cited by applicant]
CN 106875925 · 2017 [cited by examiner]
CN 105103214B · 2018 [cited by applicant]
CN 106875925B · 2019 [cited by applicant]
CN 107274833B · 2019 [cited by applicant]
CN 110086961A · 2019 [cited by applicant]
CN 109686307B · 2020 [cited by applicant]
CN 107591119B · 2020 [cited by applicant]
CN 110276326B · 2021 [cited by applicant]
CN 110473500B · 2021 [cited by applicant]
CN 111916032B · 2023 [cited by applicant]
EP 1220193B1 · 2004 [cited by applicant]
EP 2469505B1 · 2019 [cited by applicant]
GB 2562536B · 2022 [cited by applicant]
JP 2002215106A · 2002 [cited by applicant]
JP 2003005736A · 2003 [cited by applicant]
JP 2004355405A · 2004 [cited by applicant]
JP 2005352412A · 2005 [cited by applicant]
JP 2006030559A · 2006 [cited by applicant]
JP 2006330292A · 2006 [cited by applicant]
JP 2008287702A · 2008 [cited by applicant]
JP 2009058675A · 2009 [cited by applicant]
JP 2010097097A · 2010 [cited by applicant]
JP 2010130102A · 2010 [cited by applicant]
JP 2014519045A · 2014 [cited by applicant]
JP 2015049567A · 2015 [cited by applicant]
JP 2015191039A · 2015 [cited by applicant]
JP 2017049319A · 2017 [cited by applicant]
JP 2019511856A · 2019 [cited by applicant]
JP 2020144256A · 2020 [cited by applicant]
KR 20110030212A · 2011 [cited by applicant]
KR 20140108780A · 2014 [cited by applicant]
KR 20190047790A · 2019 [cited by applicant]
KR 20190079488A · 2019 [cited by applicant]
KR 20200074522 · 2020 [cited by applicant]
KR 20200081859A · 2020 [cited by applicant]
TW 201246165A · 2012 [cited by applicant]
TW 108146469 · 2019 [cited by applicant]
WO 2014188789A1 · 2014 [cited by applicant]
WO 2018211287W · 2018 [cited by applicant]
WO 2019183786A1 · 2019 [cited by applicant]
WO 2021066837A · 2021 [cited by applicant]
WO 2022159114A1 · 2022 [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Dec. 9, 2019, issued in connection with International Patent Application No. PCT/2019/05467 filed May 18, 2018, 19 pages. [cited by applicant]
Choi, Sangmoo, “Clock Trace Structure for Block Sequential Clock Driving,” Technical Disclosure Commons, Dec. 2021, 11 pages. [cited by applicant]
International Property India, First Examination Report mailed on Apr. 13, 2023, issued in connection with Indian Patent Application No. 20234700173, 5 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed Oct. 15, 2021, issued in connection with International Patent Application No. PCT/US2021/014902, filed Jan. 25, 2021, 22 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed Jul. 29, 2022, issued in connection with International Patent Application No. PCT/US2021/073067, filed Dec. 22, 2021, 25 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Jan. 7, 2022, issued in connection with International Patent Application No. PCT/US2021/026838, filed Apr. 12, 2021, 26 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Sep. 8, 2021, issued in connection with International Patent Application No. PCT/US2021/033978, filed on May 25, 2021, 15 page… [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Sep. 14, 2021, issued in connection with International Patent Application No. PCT/US2020/060413, filed Nov. 13, 2020, 23 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Dec. 17, 2019, issued in connection with International Patent Application No. PCT/US2019/054674 filed Oct. 4, 2019, 14 pages. [cited by applicant]
Korean Patent Office, Office Action mailed on Sep. 19, 2023, issued in connection with Korean Patent Application No. 1020227000850, 10 pages. [cited by applicant]
International Property India, First Examination Report mailed on Sep. 2, 2024, issued in connection with Indian Patent Application No. 202347036535, 7 pages. [cited by applicant]
International Property India, First Examination Report mailed on Aug. 30, 2022, issued in connection with Indian Patent Application No. 202247020277, 8 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion, mailed Apr. 26, 2022, issued in connection with International Patent Application No. PCT/US2021/043860, filed Jul. 30, 2021, 14 pages. [cited by applicant]
Japanese Patent Office, Office Action mailed Jul. 23, 2024, issued in connection with Japanese Patent Application No. 2023-562559, 5 pages (with English Translation). [cited by applicant]
Japanese Patent Office, Office Action mailed Jun. 25, 2024, issued in connection with Japanese Patent Application No. 2023-528515, 13 pages (with Eng. Translation). [cited by applicant]
Korean Patent Office, Office Action mailed on Aug. 13, 2024, issued in connection with Korean Patent Application No. 1020237019188, 84 pages. [cited by applicant]