Patents by Inventor James Britt Partridge

James Britt Partridge 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: 7506343
    Abstract: A system and method for passing data between a first device driver and a second device driver. Data to be provided to the second device driver is identified in the first device driver. A data exchange interface within a kernel space is invoked by the first device driver. The data exchange interface initializes a physical to Direct Memory Access (DMA) address translation table for the child device based on an identifier of a direct memory access window. The data is provided to the data exchange interface. The data exchange interface, in the kernel space, writes the data to a data structure maintained and used by the second device driver.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vishal Chittranjan Aslot, Bruce G. Mealey, James Anthony Pafumi, James Britt Partridge, Chris Alan Schwendiman
  • Patent number: 5832239
    Abstract: A computer system, memory, and computer-implemented method for generating at least one high performance communication path is provided. The communication path has a plurality of linked components, including a negotiator and a controller. The method includes the steps of registering the negotiator with the controller (e.g. stream head), verifying acknowledgement of negotiation from each component linked between the negotiator and the controller, and in response to a valid verification, redirecting I/O between the controller and the negotiator.
    Type: Grant
    Filed: March 24, 1997
    Date of Patent: November 3, 1998
    Assignee: International Business Machines Corporation
    Inventors: Derwin DeLon Gavin, Daniel Cletus Gillen, Jessie Ann Hays Haug, James Britt Partridge, Lance Warren Russell, Eldon Perry Smith
  • Patent number: 5737543
    Abstract: A computer system, memory, and computer-implemented method for generating at least one high performance communication path is provided. The communication path has a plurality of linked components, including a negotiator and a controller. The method includes the steps of registering the negotiator with the controller (e.g. stream head), verifying acknowledgement of negotiation from each component linked between the negotiator and the controller, and in response to a valid verification, redirecting I/O between the controller and the negotiator.
    Type: Grant
    Filed: February 23, 1995
    Date of Patent: April 7, 1998
    Assignee: International Business Machines Corporation
    Inventors: Derwin DeLon Gavin, Daniel Cletus Gillen, Jessie Ann Hays Haug, James Britt Partridge, Lance Warren Russell, Eldon Perry Smith