-
公开(公告)号:US20200082783A1
公开(公告)日:2020-03-12
申请号:US16128347
申请日:2018-09-11
Applicant: Apple Inc.
Inventor: Peter F. Holland , Arthur L. Spence , Christopher P. Tann
Abstract: An electronic device may include a display panel to display an image and a display pipeline to process image data for the image. The display pipeline may include a controller to determine a first potential presentation time based on a maximum refresh rate of the display panel. The controller may also determine if a second target presentation time of a second image is equal to the first potential presentation time before a pipeline configuration time, and if the second target presentation time of the second image is equal to a second potential presentation time that occurs after the first potential presentation time and before a first pre-notification time occurring before the pipeline configuration time. The controller may output a first pre-notification signal at the first pre-notification time that instructs the display panel to pause self-refreshes until after the second image is displayed.
-
公开(公告)号:US10410568B2
公开(公告)日:2019-09-10
申请号:US15874816
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Paul S. Drzaic , Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Yifan Zhang , Jean-Pierre Guillou , Ian C. Hendry , Vanessa C. Heppolette , Tae-Wook Koh , Arthur L. Spence
IPC: G09G3/20 , G09G3/00 , G06F3/06 , G09G3/3208 , G06F9/4401 , G09G3/32 , G06F9/451
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US20190027114A1
公开(公告)日:2019-01-24
申请号:US15716708
申请日:2017-09-27
Applicant: Apple Inc.
Inventor: Yue Jack Chu , Christopher P. Tann , Arthur L. Spence , Brad W. Simeral , Yafei Bi , Jiayi Jin , Ruo-Gu Huang , Haifeng Li , Weijun Yao , Chaohao Wang
Abstract: In situations with reduced image changes, display panels, such as the ones disclosed herein, may reduce their power consumption by performing self-refresh cycles, in which they may display locally stored data in the display panel instead of retrieving it from an image buffer. Methods and circuitry for management of the self-refresh cycle may reduce jitter, luminance errors, and/or flickers that may be caused by untimely self-refresh cycles that may occur as a result of latency in the image buffer. In some implementations, the display panel may have a dedicated low latency input that notifies an arrival of an incoming image. In some implementations, the self-refresh cycles of the panel may be managed by a host or a buffer that is responsible for sending the images.
-
公开(公告)号:US20180350297A1
公开(公告)日:2018-12-06
申请号:US15900733
申请日:2018-02-20
Applicant: Apple Inc.
Inventor: Abhinav Pathak , Conor J. O'Reilly , Shashi K. Dua , Udaykumar R. Raval , Christopher W. Chaney , Amit K. Vyas , Albert S. Liu , Roberto Alvarez , Rohit Mundra , Vladislav Sahnovich , Patrick Y. Law , Paul M. Thompson , Paolo Sacchetto , Chaohao Wang , Arthur L. Spence , Jean-Pierre Simon Guillou , Mohammad Ali Jangda , Christopher Edward Glazowski , Yifan Zhang
IPC: G09G3/3208
CPC classification number: G09G3/3208 , G09G2320/0295 , G09G2320/0626 , G09G2320/0673 , G09G2320/08 , G09G2330/021 , G09G2340/0435 , G09G2354/00 , G09G2360/08 , G09G2360/16
Abstract: Circuits, methods, and apparatus that may estimate the power being consumed by an OLED display screen of an electronic device, may provide further information about that power usage, may modify or change functions performed by the electronic device based on that power usage, and may inform an application's developer about the amount of power being used by the electronic device while the electronic device is running the application. One example may estimate the power being used by an OLED display screen of an electronic device by determining the content of images being displayed during a duration. The estimated power may then be presented to a user. The estimated power may be used in decisions to modify or change parameters of the screen or other device components.
-
公开(公告)号:US09779468B2
公开(公告)日:2017-10-03
申请号:US14816508
申请日:2015-08-03
Applicant: Apple Inc.
Inventor: Timothy J. Millet , Manu Gulati , Arthur L. Spence , Gurjeet S. Saund , Robert P. Esser
CPC classification number: G06T1/20 , G06F9/4893 , G06F9/52 , G06T1/60 , G09G5/001 , G09G5/363 , G09G2360/08 , Y02D10/24
Abstract: An embodiment of a system may include a plurality of media units, a processor, and circuitry. Each media unit may be configured to execute one or more commands to process a display image. The processor may be configured to store a plurality of media processing commands in a queue. The circuitry may be configured to retrieve a first media processing command from the queue and send the first media processing command to a first media unit. The circuitry may also be configured to retrieve a second media processing from the queue and send the second media processing command to a second media unit in response to receiving an interrupt from the first media unit. The circuitry may then copy data from the first media unit to the second media unit in response to receiving the interrupt from the first media unit.
-
公开(公告)号:US10825419B2
公开(公告)日:2020-11-03
申请号:US15716708
申请日:2017-09-27
Applicant: Apple Inc.
Inventor: Yue Jack Chu , Christopher P. Tann , Arthur L. Spence , Brad W. Simeral , Yafei Bi , Jiayi Jin , Ruo-Gu Huang , Haifeng Li , Weijun Yao , Chaohao Wang
Abstract: In situations with reduced image changes, display panels, such as the ones disclosed herein, may reduce their power consumption by performing self-refresh cycles, in which they may display locally stored data in the display panel instead of retrieving it from an image buffer. Methods and circuitry for management of the self-refresh cycle may reduce jitter, luminance errors, and/or flickers that may be caused by untimely self-refresh cycles that may occur as a result of latency in the image buffer. In some implementations, the display panel may have a dedicated low latency input that notifies an arrival of an incoming image. In some implementations, the self-refresh cycles of the panel may be managed by a host or a buffer that is responsible for sending the images.
-
公开(公告)号:US10699622B2
公开(公告)日:2020-06-30
申请号:US15874799
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Ian C. Hendry , Vanessa C. Heppolette , Adam J. Machalek , Alan M. Dunn , Ali Sazegari , Lars M. Lindberg , Arthur L. Spence
IPC: G09G3/20 , G09G3/00 , G06F9/451 , G09G3/32 , G06F3/06 , G09G3/3208 , G06F9/4401
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US10510317B2
公开(公告)日:2019-12-17
申请号:US15274616
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Arthur L. Spence , Jeremy T. Sandmel , David M. Chan , Chendi Zhang , Peter C. Tsoi
Abstract: Embodiments described herein provide for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; display logic to receive a request to display the one or more frames of data, the request including a requested presentation time in which the one or more frames of data are to be displayed; and a display engine to present the one or more frames of data to the display device for display at a target presentation time, the target presentation time derived from the requested presentation time, wherein the display engine is to adjust a refresh rate of the display device based on the target presentation time of the one or more frames of data.
-
公开(公告)号:US10453375B2
公开(公告)日:2019-10-22
申请号:US15874791
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Paul S. Drzaic , Tae-Wook Koh , Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Yifan Zhang , Jean-Pierre Guillou , Ian C. Hendry , Vanessa C. Heppolette , Arthur L. Spence
IPC: G09G3/00 , G09G3/20 , G06F3/06 , G09G3/3208 , G06F9/4401 , G09G3/32 , G06F9/451
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US10262605B2
公开(公告)日:2019-04-16
申请号:US15699366
申请日:2017-09-08
Applicant: Apple Inc.
Inventor: Adria Fores Herranz , Guy Côté , Arthur L. Spence , Mahesh B. Chappalli , Peter F. Holland , Ross Thompson
Abstract: Systems, methods, and non-transitory media are presented that provide for improving color accuracy. An electronic display includes a display region having multiple pixels each having multiple subpixels. The electronic device also includes a display pipeline coupled to the electronic display. The display pipeline is configured to receive image data and perform white point compensation on the image data to compensate for a current drop in the display to cause the display to display a target white point when displaying white. The display pipeline also is configured to correct white point overcompensation on the image data to reduce possible oversaturation of non-white pixels using the white point compensation. Finally, the display pipeline is configured to output the compensated and corrected image data to the electronic display to facilitate displaying the compensated and corrected image data on the display region.
-
-
-
-
-
-
-
-
-