Patents by Inventor Fred D. Nicklisch

Fred D. Nicklisch 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: 8537146
    Abstract: One embodiment of the invention sets forth a method for toggling between video scanouts generated by a plurality of graphics processing units. The method includes the steps of transmitting a set of programming instructions to a first graphics processing unit and to a second graphics processing unit, configuring a first state machine within the first graphics processing unit to cause a trigger signal to be included with each video frame transmitted by the first graphics processing unit for display, and configuring a second state machine within the second graphics processing unit to cause a trigger signal to be included with each video frame transmitted by the second graphics processing unit for display. The method advantageously creates a direct relationship between the transmission frequencies of the individual graphics processing units and the switching frequency of a video bridge, not relying on a driver to control the video bridge switching.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: September 17, 2013
    Assignee: Nvidia Corporation
    Inventors: Fred D. Nicklisch, Martin Schwarzer
  • Patent number: 7859542
    Abstract: A method for synchronizing two of more graphics processing units. The method includes the steps of determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized, and adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: December 28, 2010
    Assignee: NVIDIA Corporation
    Inventors: Ian M. Williams, Dat T. Nguyen, Jeffrey Chandler Doughty, Ralf Biermann, Kenneth Leon Adams, Jr., Andrew B. Ritger, Satish D. Salian, Fred D. Nicklisch
  • Patent number: 7487516
    Abstract: A first graphics application produces surface data using a first graphics applications programming interface. A second graphics application uses a second graphics applications programming interface that is incompatible with the first graphics applications programming interface to process the surface data for display. A device driver requests driver level information from the second graphics application and stores the surface data in a portion of memory specified by the driver level information. Although the first graphics application is incompatible with the second graphics application, surface data produced by the first graphics application may be processed for display by the second graphics application.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: February 3, 2009
    Assignee: NVIDIA Corporation
    Inventors: Fred D. Nicklisch, Colin D. C. McCartney
  • Patent number: 7483031
    Abstract: A method for synchronizing two of more graphics processing units. The method includes the steps of determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized, and adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: January 27, 2009
    Assignee: NVIDIA Corporation
    Inventors: Ian M. Williams, Dat T. Nguyen, Jeffrey Chandler Doughty, Ralf Biermann, Kenneth Leon Adams, Jr., Andrew B. Ritger, Satish D. Salian, Fred D. Nicklisch
  • Publication number: 20040207618
    Abstract: A method for synchronizing two of more graphics processing units. The method includes the steps of determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized, and adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized.
    Type: Application
    Filed: December 8, 2003
    Publication date: October 21, 2004
    Applicant: NVIDIA Corporation
    Inventors: Ian M. Williams, Dat T. Nguyen, Jeffrey Chandler Doughty, Ralf Biermann, Kenneth Leon Adams, Andrew B. Ritger, Satish D. Salian, Fred D. Nicklisch