Patents by Inventor Michael Jame Elliott Swift

Michael Jame Elliott Swift 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).

  • Publication number: 20080303833
    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: June 7, 2007
    Publication date: December 11, 2008
    Inventors: Michael James Elliott Swift, Kenneth Christian Dyke, Richard Schreyer
  • Publication number: 20080303837
    Abstract: A method and an apparatus for updating graphics resource usage according to a stream of graphics commands atomically submitted to a graphics processing unit (GPU) are described. The stream of graphics commands may be received from a plurality of graphics APIs (application programming interfaces) by a graphics driver. Availability of graphics resources of the GPU may be monitored by the graphics driver for submitting the stream of graphics commands. A single notification from the GPU may indicate that all graphics commands submitted to the GPU have been executed for updating a usage of graphics resources associated with the executed graphics commands.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 11, 2008
    Inventors: Michael Jame Elliott Swift, Richard Schreyer