Patent ID: 9516068
Filing Date: 2016-12-06
CPC Classification: H04L

Claim Text:
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: 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, and receiving 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.