Patents by Inventor Michael James Elliott Swift

Michael James 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: 20080303846
    Abstract: A method and an apparatus for determining an up scale factor and a down scale factor according to a scale factor received from a graphics application program interface (API) to scale a graphics data in a graphics processing unit (GPU) are described. The up scale factor and the down scale factor may be precisely stored in the GPU based on a fixed number of bits. An actual scale factor which can be precisely stored in the GPU corresponding to the scale factor may differ from the scale factor with a difference. Graphics commands may be sent to the GPU to scale the graphics data according to the up scale factor and the down scale factor separately.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 11, 2008
    Inventors: Loren Brichter, Alexander King-Chung Kan, Michael James Elliott Swift
  • Publication number: 20080303835
    Abstract: A method and an apparatus for determining a dependency relationship between graphics commands based on availability of graphics hardware resources to perform graphics processing operations according to the dependency relationship are described. The graphics commands may be received from graphics APIs (application programming interfaces) for rendering a graphics object. A graphics driver may transmit a portion or all of the received graphics commands to a graphics processing unit (GPU) or a media processor based on the determined dependency relationship between the graphics commands.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 11, 2008
    Inventors: Michael James Elliott Swift, Kenneth Christian Dyke, Richard Schreyer