Patents by Inventor Stuart Ray Patrick

Stuart Ray Patrick 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: 20170323418
    Abstract: Techniques are described for providing graphics functionality. In a first partition, a software interface comprising graphics capabilities that are abstracted from capabilities of the graphics accelerator device is loaded. In a second partition loading, a graphics capturing and rendering process is loaded. The software interface on the first partition receives a request to render graphics. The request is based on the abstracted graphics capabilities. The graphics capturing and rendering process renders the requested graphics on the second partition. The abstracted graphics capabilities are effectuated in accordance with the capabilities of the graphics accelerator device. The capturing process executing on the second partition provides the rendered graphics to the first partition.
    Type: Application
    Filed: June 5, 2017
    Publication date: November 9, 2017
    Inventors: Asael DROR, Hao ZHANG, B. Anil KUMAR, Stuart Ray PATRICK, Neal D. MARGULIS, Lin TAN, Pandele STANESCU, Martin AMON, Miriam Barbara SEDMAN
  • Publication number: 20140146063
    Abstract: Various techniques for remoting graphics are described in the claims, drawings, and text forming a part of the present disclosure.
    Type: Application
    Filed: February 3, 2014
    Publication date: May 29, 2014
    Applicant: Microsoft Corporation
    Inventors: Nadim Y. Abdo, Asael Dror, Max Alan McMullen, Stuart Ray Patrick
  • Patent number: 8654134
    Abstract: Various techniques for remoting graphics are described in the claims, drawings, and text forming a part of the present disclosure.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Nadim Y. Abdo, Asael Dror, Max Alan McMullen, Stuart Ray Patrick
  • Publication number: 20110102443
    Abstract: Methods and systems are disclosed for virtualizing a graphics accelerator such as a GPU. In one embodiment, a GPU can be paravirtualized. Rather than modeling a complete hardware GPU, paravirtualization may provide for an abstracted software-only GPU that presents a software interface different from that of the underlying hardware. By providing a paravirtualized GPU, a virtual machine may enable a rich user experience with, for example, accelerated 3D rendering and multimedia, without the need for the virtual machine to be associated with a particular GPU product.
    Type: Application
    Filed: December 4, 2009
    Publication date: May 5, 2011
    Applicant: Microsoft Corporation
    Inventors: Asael Dror, Hao Zhang, B. Anil Kumar, Stuart Ray Patrick, Neal D. Margulis, Lin Tan, Pandele Stanescu, Martin Amon, Miriam Barbara Sedman
  • Publication number: 20100141678
    Abstract: Various techniques for remoting graphics are described in the claims, drawings, and text forming a part of the present disclosure.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 10, 2010
    Applicant: Microsoft Corporation
    Inventors: Nadim Y. Abdo, Asael Dror, Max Alan McMullen, Stuart Ray Patrick