Patents by Inventor Robert B. Haigler

Robert B. Haigler 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: 8271606
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers. In one embodiment, the system is capable of subdividing the storage space of an array of disk drives into multiple storage partitions, and allocating the partitions to host computers on a network. A storage partition allocated to a particular host computer may appear as local disk drive storage to user-level processes running on the host computer.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: September 18, 2012
    Assignee: Summit Data Systems LLC
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch
  • Publication number: 20080313301
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers. In one embodiment, the system is capable of subdividing the storage space of an array of disk drives into multiple storage partitions, and allocating the partitions to host computers on a network. A storage partition allocated to a particular host computer may appear as local disk drive storage to user-level processes running on the host computer.
    Type: Application
    Filed: August 20, 2008
    Publication date: December 18, 2008
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch
  • Publication number: 20080313187
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide storage for, one or more host computers over logical network connections, such as TCP/IP connections. In one embodiment, the block-level storage servers implement a protocol through which a storage server authenticates a host before permitting the host to access storage resources. Upon successful authentication, the storage server may also provide access information to the host.
    Type: Application
    Filed: August 20, 2008
    Publication date: December 18, 2008
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch
  • Patent number: 7428581
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers (“hosts”) over logical network connections (preferably TCP/IP sockets). In one embodiment, each host can maintain one or more socket connections to each storage server, over which multiple I/O operations may be performed concurrently in a non-blocking manner. The physical storage of a storage server may optionally be divided into multiple partitions, each of which may be independently assigned to a particular host or to a group of hosts. When a host initially connects to a storage server in one embodiment, the storage server initially authenticates the host, and then notifies the host of the ports that may be used to establish data connections and of the partitions assigned to that host.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: September 23, 2008
    Assignee: Applied Micro Circuits Corporation
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch
  • Patent number: 7392291
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers (“hosts”) over logical network connections (preferably TCP/IP sockets). In one embodiment, each host can maintain one or more socket connections to each storage server, over which multiple I/O operations may be performed concurrently in a non-blocking manner. The physical storage of a storage server may optionally be divided into multiple partitions, each of which may be independently assigned to a particular host or to a group of hosts. Host driver software presents these partitions to user-level processes as one or more local disk drives. When a host initially connects to a storage server in one embodiment, the storage server initially authenticates the host, and then notifies the host of the ports that may be used to establish data connections and of the partitions assigned to that host.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: June 24, 2008
    Assignee: Applied Micro Circuits Corporation
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch
  • Publication number: 20020049825
    Abstract: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers (“hosts”) over logical network connections (preferably TCP/IP sockets). In one embodiment, each host can maintain one or more socket connections to each storage server, over which multiple I/O operations may be performed concurrently in a non-blocking manner. The physical storage of a storage server may optionally be divided into multiple partitions, each of which may be independently assigned to a particular host or to a group of hosts. Host driver software presents these partitions to user-level processes as one or more local disk drives. When a host initially connects to a storage server in one embodiment, the storage server initially authenticates the host, and then notifies the host of the ports that may be used to establish data connections and of the partitions assigned to that host.
    Type: Application
    Filed: August 10, 2001
    Publication date: April 25, 2002
    Inventors: Douglas E. Jewett, Adam J. Radford, Bradley D. Strand, Jeffrey D. Chung, Joel D. Jacobson, Robert B. Haigler, Rod S. Thompson, Thomas L. Couch