×

Seamless host migration based on NAT type

  • US 9,516,068 B2
  • Filed: 07/12/2013
  • Issued: 12/06/2016
  • Est. Priority Date: 07/31/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for maintaining network data distribution, the method comprising:

  • establishing a network session by connecting a host to each of a plurality of clients over a network;

    negotiating backup viability of a first client from among the plurality of clients, wherein negotiating backup viability includes;

    identifying a level of bandwidth necessary to manage all data exchanged between all of the clients in the network session,receiving data identifying a level of bandwidth available to the first client,confirming that the level of bandwidth available to the first client is at least equal to the level of bandwidth necessary to manage all data exchanged between all of the clients in the network session, andreceiving data confirming that the first client is capable of establishing a connection with all other clients among the plurality of clients;

    receiving host information by the first client from the host after the negotiation confirms that the first client exhibits backup viability, wherein based on at least the host information the first client establishes a connection as a backup host with a second client from among the plurality of clients,polling the plurality of clients to determine connectivity between the host and each of the client of hosts, wherein interrupted communications are indicated by result of the polling, andreceiving data at the first client from the second client of the plurality of clients when communication between the host and the second client is interrupted, wherein the interrupted communication is identified by a lack of acknowledgement from the host to the second client within an amount of time after the second client transmits data to the host.

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