Patents by Inventor Charles S. Woodruff

Charles S. Woodruff 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: 7234017
    Abstract: A high speed computer processor system has a high speed interface for a graphics processor. A preferred embodiment combines a PowerPC microprocessor called the Giga-Processor Ultralite (GPUL) 110 from International Business Machines Corporation (IBM) with a high speed interface on a multi-chip module.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: June 19, 2007
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Matthew Adam Cushing, Robert Allen Drehmel, Allen James Gavin, Mark E. Kautzman, Jamie Randall Kuesel, Ming-I Mark Lin, David Arnold Luick, James Anthony Marcella, Mark Owen Maxson, Eric Oliver Mejdrich, Adam James Muff, Clarence Rosser Ogilvie, Charles S. Woodruff
  • Patent number: 7206886
    Abstract: A bus bridge for coupling between a first bus and a second includes: at least one data buffer; data load logic and data unload logic. The data load logic places received data in the at least one data buffer, wherein the data is received at the bus bridge from across the first bus in a first data ordering. The data unload logic automatically translates the received data from the first data ordering to a second data ordering during unloading of the data from the at least one data buffer for transfer across the second bus, wherein the first data ordering and the second data ordering are each a different one of a linear data ordering and an interleaved data ordering.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: April 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: Robert S. Horton, Clarence R. Ogilvie, Charles S. Woodruff
  • Patent number: 7194567
    Abstract: A bus bridge for coupling between a first bus and a second bus includes: multiple ticket registers; a ticket dispenser counter; and a ticket call counter. The ticket dispenser counter dispenses a ticket value to a request received at the bridge from the first bus for access to the second bus. This ticket value is held in one ticket register of the multiple ticket registers. The ticket call counter provides ticket call values, and the request is granted access to the second bus when a current ticket call value equals the ticket value dispensed to the request. While the request waits for access to the second bus, the bus bridge can perform work on the request. When request coherency is maintained employing snooping, ticket values assigned to a plurality of requests maintain a snoop response ordering of the requests for access to the second bus.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Clarence R. Ogilvie, Charles S. Woodruff
  • Patent number: 6598965
    Abstract: Disclosed is a system in an inkjet printer for determining the amount of a fixer to be applied to a medium. The system comprises a fixer generation circuit where the fixer generation circuit determines an amount of a fixer to be applied to a dot location on a medium based on an amount of ink to be applied to the dot location. A bloom encoder circuit is also disclosed for identifying amounts of fixer to be deposited adjacent to dot locations containing ink.
    Type: Grant
    Filed: November 30, 1999
    Date of Patent: July 29, 2003
    Assignee: Hewlett-Packard Company, L.P.
    Inventors: Mark D. Lund, Ngoc-Diep T. Nguyen, Charles S. Woodruff