The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 01, 2014

Filed:

Oct. 09, 2012
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Mike Nugent, Monte Sereno, CA (US);

Thomas Costa, San Francisco, CA (US);

Eve Brasfield, San Jose, CA (US);

David Redman, Fremont, CA (US);

Amanda Rainer, Sunnyvale, CA (US);

Tim Millet, Mountain View, CA (US);

Geoffrey Stahl, San Jose, CA (US);

Adrian Sheppard, San Jose, CA (US);

Ian Hendry, San Jose, CA (US);

Ingrid Aligaen, Colorado Springs, CO (US);

Kenneth C. Dyke, Sunnyvales, CA (US);

Chris Niederauer, San Francisco, CA (US);

Michael Culbert, Monte Sereno, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 15/00 (2006.01); G06F 15/80 (2006.01);
U.S. Cl.
CPC ...
Abstract

Exemplary embodiments of methods, apparatuses, and systems for seamlessly migrating a user visible display stream sent to a display device from one rendered display stream to another rendered display stream are described. For one embodiment, mirror video display streams are received from both a first graphics processing unit (GPU) and a second GPU, and the video display stream sent to a display device is switched from the video display stream from the first GPU to the video display stream from the second GPU, wherein the switching occurs during a blanking interval for the first GPU that overlaps with a blanking interval for the second GPU.


Find Patent Forward Citations

Loading…