Patents by Inventor Brad R. Rullman

Brad R. Rullman 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: 6965911
    Abstract: A novel module system solution is provided for direct, transparent access to I/O storage devices connected to a host server within a system area network cluster for efficient sharing of resources and databases among all clustered servers. An exemplary driver system comprises a host driver module which may reside on and which may interface to a host operating system, and which establishes service connections with remote data processors on the system area network and provides direct access to the local storage devices while bypassing protocol stacks of the host operating system; an input/output platform (IOP) including a device driver module which may reside on and which may interface the local storage devices for controlling an array of local storage devices; and a local bus which connects and transports messages and data between the host driver module and the input/output platform (IOP).
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: November 15, 2005
    Assignee: Intel Corporation
    Inventors: Jerrie L. Coffman, Brad R. Rullman
  • Patent number: 6161152
    Abstract: A method and apparatus for issuing a non-blocking system call to an I/O interface process, the non-blocking system call identifying a portal from an application process, and polling the portal to determine if an I/O request is complete, the I/O interface process: polling an I/O device in response to the non-blocking system call to determine if the I/O operation is complete; and indicating that the I/O operation is complete using the portal.
    Type: Grant
    Filed: June 4, 1998
    Date of Patent: December 12, 2000
    Assignee: Intel Corporation
    Inventors: Sharad K. Garg, David S. Scott, Brad R. Rullman