Patents by Inventor Howard Rollin Davis

Howard Rollin Davis 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: 7996517
    Abstract: Techniques for the transparent takeover of network connections are presented. A first server is engaged in a connection with a client. The transactions of the connection and the traffic are monitored by a traffic cache manager. The first server records sequence numbers for the transactions with a synchronization store. If the first server fails, a last recorded sequence number is updated by the traffic cache manager within the synchronization store on behalf of a second server, which is to takeover the connection for the unresponsive first server.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: August 9, 2011
    Assignee: Novell, Inc.
    Inventors: Stephen R. Carter, Howard Rollin Davis
  • Patent number: 7770204
    Abstract: Methods, systems, and data stores generate and manage temporarily assigned identities. A requestor issues a request for a service. The request includes an identity used for authenticating the requestor. The identity is used for generating an identity configuration and for generating a temporarily assigned identity that is updated to a protected identity directory. The request and the temporarily assigned identity are transmitted to the service. The service uses the temporarily assigned identity to access the protected identity directory for purposes of authenticating the request. The service uses the authenticated request to access attributes associated with the temporarily assigned identity.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: August 3, 2010
    Assignee: Novell, Inc.
    Inventors: Scott William Pathakis, David Kent Beus, Stephen R Carter, Michael William Cook, Howard Rollin Davis, Dustin Lance Nielson, David Nephi Johnson, Jerry E Griffis
  • Patent number: 7076555
    Abstract: A system and a method for transparent takeover (or failover) of a remote client TCP connection from a first server in a cluster of interconnected servers to a second server provides the storing of shared state information relative to the connection on each involved server and using of the shared state information to reestablish the connection on the second server. A message using a sequence number to refer to a previously transmitted data element (such as a byte) is sent by the second server and a received client acknowledgement (ACK) of that sequence number, or a higher one, is used to synchronize the server's data packet transmission sequence number with the ACK-transmitted sequence number. If synchronization is successful, then the connection is restarted on the second server from the point of termination/failure on the first server.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: July 11, 2006
    Assignee: Novell, Inc.
    Inventors: Hilarie Orman, Howard Rollin Davis, Jamshid Mahdavi
  • Patent number: 6862606
    Abstract: A proxy partition cache (PPC) architecture and a technique for address-partitioning a proxy cache consisting of a grouping of discrete, cooperating caches (servers) is provided. Client requests for objects (files) of a given size are redirected or reassigned to a single cache in the grouping, notwithstanding the cache to which the request is made by the load-balancing mechanism (such as a Layer 4 switch) based upon load-balancing considerations. The file is then returned to the switch via the switch-designated cache for vending to the requesting client. The redirection/reassignment occurs according to a function within the cache to which the request is directed so that the switch remains freed from additional tasks that can compromise speed.
    Type: Grant
    Filed: June 7, 2001
    Date of Patent: March 1, 2005
    Assignee: Novell, Inc.
    Inventors: Robert Drew Major, Stephen R Carter, Howard Rollin Davis, Brent Ray Christensen
  • Publication number: 20020184327
    Abstract: A proxy partition cache (PPC) architecture and a technique for address-partitioning a proxy cache consisting of a grouping of discrete, cooperating caches (servers) is provided. Client requests for objects (files) of a given size are redirected or reassigned to a single cache in the grouping, notwithstanding the cache to which the request is made by the load-balancing mechanism (such as a Layer 4 switch) based upon load-balancing considerations. The file is then returned to the switch via the switch-designated cache for vending to the requesting client. The redirection/reassignment occurs according to a function within the cache to which the request is directed so that the switch remains freed from additional tasks that can compromise speed.
    Type: Application
    Filed: May 11, 2001
    Publication date: December 5, 2002
    Inventors: Robert Drew Major, Stephen R. Carter, Howard Rollin Davis, Brent Ray Christensen
  • Patent number: 6330605
    Abstract: A proxy cache cluster (PCC) couples to a service provider of a communications network to increase the availability of services offered by the provider to clients connected to the network. The clients access the services by issuing requests to network addresses associated with these services. The PCC increases the availability of the services by receiving and servicing those requests on behalf of the service provider in accordance with a proxy cache clustering technique.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: December 11, 2001
    Assignee: Volera, Inc.
    Inventors: Brent Ray Christensen, Howard Rollin Davis, Adam Lee Harral