Patents by Inventor Sanjay Hortikar

Sanjay Hortikar 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: 7251745
    Abstract: Methods of transparent connection failover allowing a remote computer (i.e., a client), to continue to use a network connection to communicate with one of at least two or more other computers (i.e., the backup servers) over a network, when one of the other computers (i.e., the primary server) fails. With the mechanisms of this invention, there is no need for the client to establish a new connection to a backup server when the primary server fails. The failover is preferably executed within a bridge layer between the TCP layer and the IP layer of the server's TCP/IP stack. No modifications are required to the network infrastructure, the client's TCP/IP stack, the client application or the server application. The methods support active or semi-active replication of the server application, and do not require rollback of the application during failover. The invention also provides mechanisms for bringing up new backup servers.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: July 31, 2007
    Assignee: Availigent, Inc.
    Inventors: Ruppert Koch, Sanjay Hortikar, Louise E. Moser, Peter M. Melliar-Smith
  • Publication number: 20060090097
    Abstract: A set of system-level high availability services for computer systems, including a service that functions in general terms like an extension of the operating system. By providing High Availability (HA) at the system-level, modifications to the applications or the operating system kernel are not required.
    Type: Application
    Filed: August 26, 2005
    Publication date: April 27, 2006
    Inventors: Ching-Yuk Ngan, Sanjay Hortikar, Allan Havemose, Lauren Tewksbury, Vishwas Raman
  • Publication number: 20040268175
    Abstract: Methods of transparent connection failover allowing a remote computer (i.e., a client), to continue to use a network connection to communicate with one of at least two or more other computers (i.e., the backup servers) over a network, when one of the other computers (i.e., the primary server) fails. With the mechanisms of this invention, there is no need for the client to establish a new connection to a backup server when the primary server fails. The failover is preferably executed within a bridge layer between the TCP layer and the IP layer of the server's TCP/IP stack. No modifications are required to the network infrastructure, the client's TCP/IP stack, the client application or the server application. The methods support active or semi-active replication of the server application, and do not require rollback of the application during failover. The invention also provides mechanisms for bringing up new backup servers.
    Type: Application
    Filed: June 11, 2003
    Publication date: December 30, 2004
    Applicant: ETERNAL SYSTEMS, INC.
    Inventors: Ruppert Koch, Sanjay Hortikar, Louise E. Moser, Peter M. Melliar-Smith