Patents by Inventor Robert Herndon

Robert Herndon 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: 6446219
    Abstract: A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation.
    Type: Grant
    Filed: February 6, 2001
    Date of Patent: September 3, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Gregory L. Slaughter, Robert Herndon
  • Patent number: 6421787
    Abstract: A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation.
    Type: Grant
    Filed: May 12, 1998
    Date of Patent: July 16, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Gregory L. Slaughter, Robert Herndon
  • Publication number: 20010049648
    Abstract: An electronic marketplace for selling and auctioning off display rights to digital imagery. Photographers upload digital images to a web site run by an auction house and specify the terms and conditions under which they are willing to allow others to display the digital images. Prospective buyers, who have registered with the auction house can view these digital images, and bid for the right to display the images. Various exclusive and non-exclusive display rights are offered, and various auctions and pricing schemes are offered, and the buyers are selected from the bidders according to one of a number of candidate auction algorithms, depending on the objectives of the auction house and the photographer.
    Type: Application
    Filed: February 14, 2001
    Publication date: December 6, 2001
    Inventors: Richard Naylor, David Room, Craig Herndon, Eric Yeager, Robert Herndon
  • Publication number: 20010032324
    Abstract: A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation.
    Type: Application
    Filed: February 6, 2001
    Publication date: October 18, 2001
    Inventors: Gregory L. Slaughter, Robert Herndon
  • Patent number: 5964886
    Abstract: A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation.
    Type: Grant
    Filed: May 12, 1998
    Date of Patent: October 12, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Gregory L. Slaughter, Bernard A. Traversat, Robert Herndon, Xiaoyan Zheng