Patents by Inventor Richard Warren Schreyer

Richard Warren Schreyer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8988442
    Abstract: A method and an apparatus for notifying a display driver to update a display with a graphics frame including multiple graphics data rendered separately by multiple graphics processing units (GPUs) substantially concurrently are described. Graphics commands may be received to dispatch to each GPU for rendering corresponding graphics data. The display driver may be notified when each graphics data has been completely rendered respectively by the corresponding GPU.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Michael James Elliot Swift, Kenneth Christian Dyke, Richard Warren Schreyer
  • Publication number: 20140333636
    Abstract: A method and an apparatus for notifying a display driver to update a display with a graphics frame including multiple graphics data rendered separately by multiple graphics processing units (GPUs) substantially concurrently are described. Graphics commands may be received to dispatch to each GPU for rendering corresponding graphics data. The display driver may be notified when each graphics data has been completely rendered respectively by the corresponding GPU.
    Type: Application
    Filed: April 15, 2014
    Publication date: November 13, 2014
    Applicant: Apple Inc.
    Inventors: Michael James Elliott Swift, Kenneth Christian Dyke, Richard Warren Schreyer
  • Patent number: 8736625
    Abstract: A method and an apparatus for notifying a display driver to update a display with a graphics frame including multiple graphics data rendered separately by multiple graphics processing units (GPUs) substantially concurrently are described. Graphics commands may be received to dispatch to each GPU for rendering corresponding graphics data. The display driver may be notified when each graphics data has been completely rendered respectively by the corresponding GPU.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: May 27, 2014
    Assignee: Apple Inc.
    Inventors: Michael James Elliott Swift, Kenneth Christian Dyke, Richard Warren Schreyer
  • Patent number: 8593467
    Abstract: A method of managing multiple contexts for a single mode display includes receiving a plurality of tasks from one or more applications and determining respective contexts for each task, each context having a range of memory addresses. The method also includes selecting one context for output to the single mode display and loading the selected context into a graphics processor for the display.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: November 26, 2013
    Assignee: Apple Inc.
    Inventors: Richard Warren Schreyer, Michael James Elliot Swift