IP Library Granted Patent US 11,068,088
Granted Patent B2
US 11,068,088 · App. 16/802,349 · Granted Jul 20, 2021

Electronic devices with adaptive frame rate displays

Inventors: Brijesh Tripathi (Los Altos, CA); Jean-Pierre S. Guillou (San Francisco, CA)
Assignee: Apple Inc.
G06F3/041G06T19/006G09G3/20G09G2320/029G09G2320/0606G09G2320/0613G09G2320/103G09G2330/02G09G2330/021G09G2340/0435G09G2354/00G09G2360/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 11,068,088
App. No.
16/802,349
Granted
Jul 20, 2021
Kind
B2
Abstract

An electronic device may be provided with a display. The display may be a variable frame rate display capable of adaptively adjusting a frame rate at which display frames are displayed in response to information associated with the current state of operation of the device. The information may be gathered using control circuitry in the electronic device. The control circuitry may gather the information for adjusting the frame rate by monitoring the electronic device power supply configuration, other device components, the type of content to be displayed, and user-input signals. The control circuitry may adjust the frame rate based on the gathered information by increasing or decreasing the frame rate. The control circuitry may be formed as a portion of display control circuitry for the device such as a display driver integrated circuit or may be formed as a portion of storage and processing circuitry external to the display.

Claims (38)

1. An electronic device, comprising:

imaging circuitry configured to capture a scene;

processing circuitry configured to detect movement of the electronic device;

a variable display frame rate display configured to operate in a variable display frame rate display operating mode displaying content using a display frame rate; and

control circuitry configured to:

detect that augmented-reality content is to be displayed on the variable display frame rate display overlaying the scene; and

in response to the detection that the augmented-reality content is to be displayed, change the display frame rate, wherein changing the display frame rate comprises increasing the display frame rate for the augmented-reality content when the movement is detected.

2. The electronic device of claim 1 , wherein the detection that augmented-reality content is to be displayed comprises detecting operation of the imaging circuitry.

3. The electronic device of claim 1 , wherein the detection that the augmented-reality content is to be displayed comprises detecting execution of an augmented-reality software application.

4. The electronic device of claim 1 , wherein the control circuitry is configured to alter the display frame rate of the variable display frame rate display in response to detecting whether display content is static content or dynamic content when the variable display frame rate display is operating in the variable display frame rate display operating mode.

5. The electronic device of claim 1 , wherein changing the display frame rate comprises increasing the display frame rate for only a portion of the variable display frame rate display corresponding to the augmented-reality content.

6. The electronic device of claim 1 , comprising an input device, wherein the control circuitry is configured to:

cause the variable display frame rate display to request a choice between the variable display frame rate display operating mode and a fixed display frame rate operating mode; and

obtain a selection using the input device, wherein adjusting the variable display frame rate is based at least in part on the selection.

7. A system, comprising:

imaging circuitry configured to capture a scene;

a display having an array of display pixels; and

control circuitry configured to monitor operation of at least a portion of the system including:

determining that augmented-reality content is to be displayed on the display based at least in part on an augmented-reality software application running on the system; and

in response to the determination that the augmented-reality content is to be displayed on the display, changing a display frame rate of the display wherein changing the display frame rate comprises increasing the display frame rate for the augmented-reality content based at least in part on movement of the imaging circuitry.

8. The system of claim 7 , comprising a frame buffer configured to store display data to be displayed on the display, wherein the control circuitry is configured to monitor the display data in the frame buffer in a display content monitoring mode that enables the display frame rate to be reduced, wherein changing the display frame rate of the display comprises increasing the display frame rate from the reduced display frame rate.

9. The system of claim 7 , comprising a frame buffer configured to store display data to be displayed on the display, wherein the control circuitry is configured to monitor activity in the frame buffer and to adjust the display frame rate based at least in part on the monitored frame buffer activity when the control circuitry is in a display content monitoring mode.

10. The system of claim 9 , comprising imaging circuitry configured to capture the display data, wherein the monitored frame buffer activity is indicative of movement of the imaging circuitry.

11. The system of claim 7 , wherein the control circuitry is configured to receive a user input to initiate a display content monitoring mode, and the control circuitry is configured to reduce the display frame rate based at least in part on the user input, changing the display frame rate comprises increasing the display frame rate.

12. The system of claim 11 , comprising touch-sensor electrodes in the display, wherein the control circuitry is configured to receive the user input using the touch-sensor electrodes.

13. A method of controlling a display having an array of display pixels and display driver circuitry configured to display content on the array of display pixels at a display frame rate, comprising:

with control circuitry:

initiating a frame buffer monitor mode for the display, wherein the control circuitry is configured to monitor a frame buffer for the display during the frame buffer monitor mode;

during the frame buffer monitor mode, determining whether a rate of refreshing the frame buffer has decreased;

in response to determining that the rate of refreshing the frame buffer has decreased, reducing a display frame rate;

receiving an indication that augmented-reality display content is to be displayed on the display; and

based at least in part on the indication, increasing the display frame rate to greater than the reduced display frame rate.

14. The method of claim 13 , wherein determining whether the rate of refreshing the frame buffer has decreased comprises detecting a lack of a frame buffer update.

15. The method of claim 13 , wherein reducing the display frame rate comprises increasing a horizontal blanking interval between portions of display frames.

16. The method of claim 13 , wherein reducing the display frame rate comprises increasing a vertical blanking interval between portions of display frames.

17. The method of claim 13 , comprising, with the control circuitry, using a first portion of the frame buffer to utilize the display with the reduced display frame rate.

18. The method of claim 17 , comprising, with the control circuitry, in response to reducing the display frame rate, disabling circuitry in the display corresponding to a second portion of the frame buffer.

19. The method of claim 18 , wherein increasing the display frame rate comprises enabling at least a portion of the disabled circuitry in the display.

Continuity (4)
Continuation 16028377 · Jul 5, 2018
Continuation 15167775 · May 27, 2016
Continuation 13438409 · Apr 3, 2012
Related Publication 20200192500A1 · Jun 18, 2020
Cited By (2)
US 12,536,936 US 12,732,647