Patents by Inventor Douglas Roderick Chisholm

Douglas Roderick Chisholm 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: 6115764
    Abstract: A novel PHY concentrator design is disclosed. The PHY concentrator provides switchable dual paths to disk drives from dual controllers. The concentrator uses a common input that is shifted into an internal shift register during the bus reset state and uses an individual TpBias source for each TPA port connection, instead of a common one for all ports. An external shift register can be loaded with an odd/even pattern or a half-on/half-off pattern, which controls the individual TpBias source for each TPA port. The concentrator prevents closed loop conditions from occurring when a pair of concentrators are used to build an array of devices, such as a RAID structure.
    Type: Grant
    Filed: September 27, 1994
    Date of Patent: September 5, 2000
    Assignee: International Business Machines Corporation
    Inventors: Douglas Roderick Chisholm, Andrew Boyce McNeill, Jr.
  • Patent number: 5968143
    Abstract: An information handling system transfers command blocks between a host processing side having a host processing unit and a host memory and a local processing side having a local processing unit and a local memory. The command blocks are transferred from the host processing side to the local processing side by storing the host address of the command block in a local side register set. Upon storing the host address a transfer signal is given to a command block transfer controller to start a command block transfer without the local processor unit intervention.
    Type: Grant
    Filed: December 13, 1995
    Date of Patent: October 19, 1999
    Assignee: International Business Machines Corporation
    Inventors: Douglas Roderick Chisholm, Gary Hoch, Timothy Vincent Lee, Andrew Boyce McNeill, Jr., Ed Wachtel
  • Patent number: 5940866
    Abstract: An information handling system transfers command blocks between a host processing side having a host processing unit and a host memory, and a local processing side having a local processing unit and a local memory. The local memory includes a command address queue portion for queuing local command address images containing the local addresses of the command blocks. A command block transfer controller is responsive to the local command address images for storing the transferred command block into a corresponding portion of the local memory.
    Type: Grant
    Filed: December 13, 1995
    Date of Patent: August 17, 1999
    Assignee: International Business Machines Corporation
    Inventors: Douglas Roderick Chisholm, Gary Hoch, Timothy Vincent Lee, Andrew Boyce McNeill, Jr., Ed Wachtel
  • Patent number: 5802546
    Abstract: An information handling system transfers data blocks between a host processing side having a host processing unit and a host memory and a local processing side having a local processing unit and a local memory. The host memory includes a status queue memory portion having a plurality of status queue images each image storing a status information relating to a corresponding data transfer. The status information relating to data block transfers are posted on the host processing side. The host processing unit, upon system initialization, sets up a status queue register set within the local processing side defining status queue parameters including the location of the status queue memory portion within the host memory and pointer values pointing to where status queue images are to be stored and from where they are to be retrieved.
    Type: Grant
    Filed: December 13, 1995
    Date of Patent: September 1, 1998
    Assignee: International Business Machines Corp.
    Inventors: Douglas Roderick Chisholm, Gary Hoch, Timothy Vincent Lee, Andrew Boyce McNeill, Jr., Ed Wachtel
  • Patent number: 5794069
    Abstract: An information handling system transfers data blocks between a host processing side having a CPU and a host memory and a local processing side having a local processing unit and a local memory. The local memory includes a DCB queue memory portion having a plurality of DCB images each image defining host and local addresses of a corresponding data transfer. The DCB images also store a default status condition representing the most likely condition of a data transfer which in the preferred embodiment is a no error condition. A data transfer status detector determines whether the default status condition is true or false. If true, the default status information relating to a corresponding data block transfer is posted on the host processing side without local processing unit intervention.
    Type: Grant
    Filed: December 13, 1995
    Date of Patent: August 11, 1998
    Assignee: International Business Machines Corp.
    Inventors: Douglas Roderick Chisholm, Gary Hoch, Timothy Vincent Lee, Andrew Boyce McNeill, Jr., Ed Wachtel