×

Method and system for broadcasting live data over a network

  • US 8,788,692 B2
  • Filed: 01/18/2008
  • Issued: 07/22/2014
  • Est. Priority Date: 03/06/2003
  • Status: Active Grant
First Claim
Patent Images

1. A server implemented method for terminating broadcasting of live data, said method comprising:

  • broadcasting live data from said server to a first client, wherein said first client is operable to retransmit said live data to a second client, and wherein said server is a primary source of said live data being broadcasted to all clients;

    receiving a termination request signal from said first client; and

    enabling said second client to receive said live data from a third client before departure of said first client, wherein said first client is operable to signal said second client that the first client is going to stop retransmission of said live data prior to said second client receiving information about said third client, wherein said second client maintains a first list of clients subordinate to said second client in a broadcasting chain, and wherein said enabling comprises using said first list to ensure that said third client is above said second client in said broadcasting chain,wherein said enabling further comprises;

    sending a second list of clients to said second client, wherein said second list comprises clients that are receiving said live data, and wherein said second list comprises clients that are capable of retransmission of said live data, and wherein said second client in response to selecting said third client receives said live data from said third client,wherein said second list of clients comprises broadcast properties comprising;

    an IP address of said third client;

    a speed of connection of said third client;

    a number of clients already receiving said live data from said third client, andwherein said broadcasting chain connects said server to said third client and further connects said third client to said second client.

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