Patents by Inventor Paul V. Puey

Paul V. Puey 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: 7903116
    Abstract: A graphics system adapts a performance level to be sufficient to maintain a performance criterion in an acceptable range. In one embodiment, at least one utilization parameter of the core clock domain and the memory clock domain is monitored. In response to detecting an over-utilization condition, the performance level is increased to maintain the desired minimum number of frames per second. In response to detecting an under-utilization condition, the performance level is decreased to reduce power consumption and increase the lifetime of the graphics system.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: March 8, 2011
    Assignee: Nvidia Corporation
    Inventors: Michael M. Klock, Paul V. Puey, Paul E. Van Der Kouwe, Jeffrey M. Smith, Kevin J. Kranzusch
  • Patent number: 7388581
    Abstract: A graphics processing unit implements conditional rendering by putting itself in a state in which it does not execute any rendering commands. Once the graphics processing unit is placed in this state, all subsequent rendering commands are ignored until another rendering command explicitly removes the graphics processing unit from this state. Conditional rendering commands enable the graphics processing unit to place itself in and out of this state based upon the value of a flag in memory. Conditional rendering commands can include conditions that must be satisfied by the flag value in order to change the state of the graphics processing unit. The value of the flag can be set by the graphics processing unit itself, a second graphics processing unit, a graphics coprocessor, or the central processing unit. This enables a wide variety of conditional rendering methods to be implemented.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: June 17, 2008
    Assignee: NVIDIA Corporation
    Inventors: Franck R. Diard, Paul V. Puey