-
公开(公告)号:US10056050B2
公开(公告)日:2018-08-21
申请号:US15338297
申请日:2016-10-28
Applicant: Apple Inc.
Inventor: Prasanna Nambi , Jason N. Gomez , Fenghua Zheng , Paolo Sacchetto , Sandro H. Pintz , Taesung Kim , Christopher P. Tann , Marc Albrecht , David W. Lum
CPC classification number: G09G3/3618 , G06T1/20 , G06T2210/52 , G09G3/36 , G09G3/3611 , G09G3/3648 , G09G3/3655 , G09G3/3696 , G09G2310/08 , G09G2320/0626 , G09G2330/02 , G09G2330/021 , G09G2340/0435 , G09G2360/18 , G09G2370/08
Abstract: The disclosure describes procedures for dynamically employing a variable refresh rate at an LCD display of a consumer electronic device, such as a laptop computer, a tablet computer, a mobile phone, or a music player device. In some configurations, the consumer electronic device can include a host system portion, having one or more processors and a display system portion, having a timing controller, a buffer circuit, a display driver, and a display panel. The display system can receive image data and image control data from a GPU of the host system, evaluate the received image control data to determine a reduced refresh rate (RRR) for employing at the display panel, and then transition to the RRR, whenever practicable, to conserve power. In some scenarios, the transition to the RRR can be a transition from a LRR of 50 hertz or above to a RRR of 40 hertz or below.
-
公开(公告)号:US09953613B2
公开(公告)日:2018-04-24
申请号:US14661723
申请日:2015-03-18
Applicant: APPLE INC.
Inventor: Paolo Sacchetto , David W. Lum , Christopher P. Tann , Guy Cote , Chaohao Wang , Sandro H. Pintz
IPC: G09G5/00
CPC classification number: G09G5/006 , G09G2330/021 , G09G2340/02 , G09G2340/0435 , G09G2350/00 , G09G2370/10
Abstract: Methods and devices employing circuitry for dynamically adjusting bandwidth control of a display interface are provided. The display interface or image content is dynamically adjusted to support both high-speed image data (e.g., 120 Hz image data) and lower-speed content (e.g., 60 Hz content). For example, in some embodiments, additional pixel pipelines and/or processing lanes may be activated during the rendering of high-speed image data, but not during the rendering of low-speed image data. Additionally or alternatively, high-speed image data, but not low-speed data, may be compressed to render high-speed content over an interface that supports only low-speed content.
-
公开(公告)号:US20180082631A1
公开(公告)日:2018-03-22
申请号:US15674208
申请日:2017-08-10
Applicant: Apple Inc.
Inventor: Sun Il Chang , Hung Sheng Lin , Hyunwoo Nho , Jie Won Ryu , Junhua Tan , Chih-Wei Yeh , Chaohao Wang , Paolo Sacchetto
IPC: G09G3/3225 , G09G3/36
CPC classification number: G09G3/3225 , G09G3/20 , G09G3/3648 , G09G2320/0233 , G09G2320/0285 , G09G2320/0295 , G09G2320/041 , G09G2320/0646 , G09G2320/0693 , G09G2340/0435 , G09G2340/16 , G09G2360/16
Abstract: Systems, methods, and devices for adjusting image display on an electronic display by predicting a temperature change of the electronic display due to heat-producing components near the display or due to changes in content. An electronic device may include an electronic display and processing circuitry. The electronic display may include pixels with behaviors that vary with temperature. As such, the processing circuitry may generate image data to send to the electronic display and adjust the image data or vary an operation of the electronic display based at least in part on a predicted temperature effect on at least part of the active area of the electronic display. The processing circuitry may determine the predicted temperature effect at least in part due to a first heat producing component or changes in content of the image data.
-
公开(公告)号:US09830849B2
公开(公告)日:2017-11-28
申请号:US14617564
申请日:2015-02-09
Applicant: APPLE INC.
Inventor: Chaohao Wang , David S. Zalatimo , Lei Zhao , Christopher P. Tann , Paolo Sacchetto , Sandro H. Pintz , Yi Huang , Jun Qi
CPC classification number: G09G3/2092 , G09G3/20 , G09G2310/0254 , G09G2310/04 , G09G2310/08 , G09G2320/0266 , G09G2340/0435
Abstract: One embodiment describes an electronic display that displays image frames with a first refresh rate or a second refresh rate, in which the second refresh rate is lower than the first refresh rate; a display driver that writes the image frames by applying voltage to a display panel; and a timing controller that receives first image data from an image source, in which the first image data describes a first image frame and a first desired refresh rate equal to the second fresh rate; and that instructs the display driver to apply a first set of voltage polarities to the display panel to display first image frame at the first refresh rate and to apply a second set of voltage polarities to the display the first image frame at the second refresh rate when polarity of inversion imbalance accumulated is equal to polarity of the first set of voltage polarities.
-
公开(公告)号:US09761188B2
公开(公告)日:2017-09-12
申请号:US14640931
申请日:2015-03-06
Applicant: APPLE INC.
Inventor: Fenghua Zheng , Howard H. Tang , James C. Aamold , Sandro H. Pintz , Chaohao Wang , Paolo Sacchetto
IPC: G09G3/36
CPC classification number: G09G3/3614 , G09G3/3655 , G09G2320/0223 , G09G2320/029 , G09G2340/16
Abstract: Methods and systems for compensating for VCOM variations include determining a voltage change in pixels between frames to be displayed on an electronic display. Based on the determined voltage change, VCOM variation is calculated based on coupling the VCOM to one or more data lines of the electronic display. VCOM compensation is determined and applied to offset for the VCOM variation. Using the VCOM offset, subsequent pixel content for the one or more pixels is written using the compensated VCOM.
-
公开(公告)号:US09743036B2
公开(公告)日:2017-08-22
申请号:US14659723
申请日:2015-03-17
Applicant: APPLE INC.
Inventor: Christopher P. Tann , Chaohao Wang , David S. Zalatimo , Marc Albrecht , Paolo Sacchetto , Sandro H. Pintz , Satish S. Iyengar
CPC classification number: H04N7/0127 , G06F1/3218 , G06F1/3265 , G09G5/001 , G09G2330/021 , H04N7/0115 , Y02D10/153
Abstract: Systems and methods for controlling operation of an electronic display are provided. One embodiment describes an electronic display, which includes a display driver that writes image frames to pixels of the electronic display with a first refresh rate or a second refresh rate; and a timing controller that receives a plurality of image frames from an image source, in which the plurality of image frames are displayed on the electronic display to play video content; detects a cadence with which the plurality of image frames are received from the image source; and, based at least in part on the cadence of the plurality of image frames, instructs the display driver to write each of the plurality of image frames either as a single image frame at the first refresh rate or an image frame at the first refresh rate followed by a repeat of the image frame at the second refresh rate.
-
147.
公开(公告)号:US09678916B2
公开(公告)日:2017-06-13
申请号:US14500944
申请日:2014-09-29
Applicant: Apple Inc.
Inventor: David W. Lum , Thomas J. Wilson , Paolo Sacchetto , Sandro H. Pintz , Fenghua Zheng
CPC classification number: G06F13/4221
Abstract: A method for simplifying the host-to-display subsystem communications and consolidating the non-volatile memory requirements into a PMIC (power management integrated circuit) is disclosed. Hardware and software resource reduction in both the client devices (located in the display subsystem) and the host System on a Chip (SOC) can be realized with a novel PMIC design. The novel PMIC design achieves the resource reduction by providing for the following features: (1) Single-point communication, (2) Single-point notification, (3) Client device status storage, (4) Client device initialization from PMIC non-volatile memory, and (5) Subsystem calibration retrieval from PMIC non-volatile memory.
-
148.
公开(公告)号:US09653029B2
公开(公告)日:2017-05-16
申请号:US14558663
申请日:2014-12-02
Applicant: Apple Inc.
Inventor: Chaohao Wang , Szu-Hsien Lee , Paolo Sacchetto , Shih Chang Chang , Chun-Yao Huang , Paul S. Drzaic
CPC classification number: G09G3/3611 , G09G3/32 , G09G2310/04 , G09G2320/0247 , G09G2320/103 , G09G2340/0435
Abstract: This application relates to methods and apparatus for refreshing a display device at various frequencies. Specifically, multiple areas of the display device can be refreshed concurrently at different frequencies. In this way, when static content is being displayed in certain areas of the display device, those certain areas can be refreshed at a lower rate than areas displaying dynamic content such as video or animation. By refreshing at lower rates, the energy consumed by the display device and subsystems associated with the display device can be reduced. Additionally, processes for reducing flicker when refreshing the display device at different refresh rates are disclosed herein.
-
公开(公告)号:US09652816B1
公开(公告)日:2017-05-16
申请号:US14500570
申请日:2014-09-29
Applicant: Apple Inc.
Inventor: Peter F. Holland , Brijesh Tripathi , Joshua P. de Cesare , Arthur L. Spence , Christopher P. Tann , Paolo Sacchetto
CPC classification number: G06T13/00 , G06T2200/28 , G09G5/39 , G09G2330/021 , G09G2340/0435 , G09G2360/18
Abstract: Systems, apparatuses, and methods for adjusting the frame refresh rate used for driving frames to a display. A display pipeline is configured to drive a display using a reduced frame refresh rate in certain scenarios. The reduced frame refresh rate may be specified in frame packets which contain configuration data for processing corresponding frames. The display pipeline may drive idle frames to the display to generate the reduced frame refresh rate. When a touch event is detected, the display pipeline may override the reduced frame refresh rate and instead utilize a standard frame refresh rate until all of the frames corresponding to stored frame packets have been processed.
-
公开(公告)号:US09501993B2
公开(公告)日:2016-11-22
申请号:US14155292
申请日:2014-01-14
Applicant: Apple Inc.
Inventor: Prasanna Nambi , Jason N. Gomez , Fenghua Zheng , Paolo Sacchetto , Sandro H. Pintz , Taesung Kim , Christopher P. Tann , Marc Albrecht , David W. Lum
IPC: G09G3/36
CPC classification number: G09G3/3618 , G06T1/20 , G06T2210/52 , G09G3/36 , G09G3/3611 , G09G3/3648 , G09G3/3655 , G09G3/3696 , G09G2310/08 , G09G2320/0626 , G09G2330/02 , G09G2330/021 , G09G2340/0435 , G09G2360/18 , G09G2370/08
Abstract: The disclosure describes procedures for dynamically employing a variable refresh rate at an LCD display of a consumer electronic device, such as a laptop computer, a tablet computer, a mobile phone, or a music player device. In some configurations, the consumer electronic device can include a host system portion, having one or more processors and a display system portion, having a timing controller, a buffer circuit, a display driver, and a display panel. The display system can receive image data and image control data from a GPU of the host system, evaluate the received image control data to determine a reduced refresh rate (RRR) for employing at the display panel, and then transition to the RRR, whenever practicable, to conserve power. In some scenarios, the transition to the RRR can be a transition from a LRR of 50 hertz or above to a RRR of 40 hertz or below.
-
-
-
-
-
-
-
-
-