Patents by Inventor Todd Michael Poynter

Todd Michael Poynter 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: 20230376291
    Abstract: Apparatuses, systems, and techniques for caching of compiled shader programs in a cloud computing environment. An initial request for a compiled shader program for an application executed by a first client device is received. The initial request includes a first shader key generated based on first state data. If the compiled shader program is determined, based on the first shader key, to not be stored using a shader cache, the compiled shader program is received from the first client device and stored with the first shader key using the shader cache. A subsequent request for the compiled shader program is received for the application running at a second client device. The subsequent request includes a second shader key generated based on second state data. If the second shader key is determined to match the first shader key, the compiled shader program is transmitted to the second client device.
    Type: Application
    Filed: August 1, 2023
    Publication date: November 23, 2023
    Inventors: Paul Albert Lalonde, Franck Diard, Patrick James Neill, Michael Oxford, Todd Michael Poynter
  • Patent number: 11726755
    Abstract: Apparatuses, systems, and techniques for caching of compiled shader programs in a cloud computing environment.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: August 15, 2023
    Assignee: Nvidia Corporation
    Inventors: Paul Albert Lalonde, Franck Diard, Patrick James Neill, Michael Oxford, Todd Michael Poynter
  • Publication number: 20220326920
    Abstract: Apparatuses, systems, and techniques for caching of compiled shader programs in a cloud computing environment.
    Type: Application
    Filed: April 9, 2021
    Publication date: October 13, 2022
    Inventors: Paul Albert Lalonde, Franck Diard, Patrick James Neill, Michael Oxford, Todd Michael Poynter
  • Patent number: 8199155
    Abstract: A system, method, and computer program product are provided for enabling or disabling a graphics processor during runtime. In use, a command is received to disable or enable a graphics processor. Such graphics processor is enabled or disabled during runtime, in response to the command.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: June 12, 2012
    Assignee: NVIDIA Corporation
    Inventors: Lieven P. Leroy, Saurabh Gupta, Terrence John Carraher, Todd Michael Poynter, KaWing Ho, Elaine K. Tam
  • Patent number: 7535433
    Abstract: A system and method for modifying the configuration of one or more graphics adapters and one or more displays without rebooting the system allows a user to quickly transition between different graphics adapter/display configurations. A single display driver interfaces between the operating system and the one or more graphics devices. The display driver reconfigures the one or more graphics devices to change the adapter/display configuration without shutting down or rebooting the system. Unlike a conventional system reboot performed by the operating system, the display driver checks that there are no memory leaks or error conditions during the reconfiguration.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: May 19, 2009
    Assignee: NVIDIA Corporation
    Inventors: Herbert O. Ledebohm, Todd Michael Poynter, Shail Dave, Mark A. Einkauf, Kevin J. Kranzusch
  • Publication number: 20080117222
    Abstract: A system, method, and computer program product are provided for enabling or disabling a graphics processor during runtime. In use, a command is received to disable or enable a graphics processor. Such graphics processor is enabled or disabled during runtime, in response to the command.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 22, 2008
    Inventors: Lieven P. Leroy, Saurabh Gupta, Terrence John Carraher, Todd Michael Poynter, KaWing Ho, Elaine K. Tam
  • Publication number: 20070268296
    Abstract: A system and method for modifying the configuration of one or more graphics adapters and one or more displays without rebooting the system allows a user to quickly transition between different graphics adapter/display configurations. A single display driver interfaces between the operating system and the one or more graphics devices. The display driver reconfigures the one or more graphics devices to change the adapter/display configuration without shutting down or rebooting the system. Unlike a conventional system reboot performed by the operating system, the display driver checks that there are no memory leaks or error conditions during the reconfiguration.
    Type: Application
    Filed: May 18, 2006
    Publication date: November 22, 2007
    Inventors: Herbert O. Ledebohm, Todd Michael Poynter, Shail Dave, Mark A. Einkauf, Kevin J. Kranzusch