Patents by Inventor Ruppert Koch

Ruppert Koch 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).

  • Publication number: 20130060834
    Abstract: A distributed messaging system includes a gateway having an interface to receive client messages and having access to a gateway database and to a messaging host that supports multiple partitions that are executed on processors of a cluster of processors. Each of the partitions supports execution of at least one message broker. The gateway database includes a mapping between each of the message brokers and one of the multiple partitions. An admin agent may periodically scan the gateway database to check if the message brokers reach a capacity threshold. The admin agent may create new message brokers and add the new message brokers to a pool of message brokers to allow new queues to be associated with the new message brokers.
    Type: Application
    Filed: March 15, 2012
    Publication date: March 7, 2013
    Applicant: Microsoft Corportion
    Inventors: Kartik Paramasivam, Sung Hwa Jin, Ruppert Koch
  • 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: 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