×

Client-based dynamic switching of streaming servers for fault-tolerance and load balancing

  • US 6,195,680 B1
  • Filed: 07/23/1998
  • Issued: 02/27/2001
  • Est. Priority Date: 07/23/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. In a client-server system, a method of dynamically switching client-server connections, said method comprising the steps of:

  • dividing a plurality of servers into two or more disjoint sets, wherein each set of servers includes at least one server;

    a client requesting a real-time data stream;

    assigning the client to both a primary server in a first set of servers and a secondary set of servers, in response to said request;

    the client receiving the real-time data stream from the primary server;

    the client detecting a failure in one or more of the real-time data stream and the primary server; and

    the client dynamically switching to and receiving the real-time data stream from a secondary server in the secondary set of servers, in response to said detecting step.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×