Method and system for broadcasting live data over a network
First Claim
Patent Images
1. A method for broadcasting live data over a network comprising:
- accessing live data;
authenticating a first client;
broadcasting from a server, the live data to the first client, wherein the first client buffers and re-transmits the live data;
authenticating a second client; and
sending a list of clients receiving the live data to the second client, wherein the second client performs;
selecting the first client from the list;
contacting the first client; and
receiving the live data from the first client;
the first client signaling the second client informing the second client of a departure of the first client; and
following said signaling, said first client terminating said re-transmitting.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for broadcasting live data over a network are described. In one embodiment, live data is accessed. Next, a first client is authenticated. The live data is then broadcast to a first client, wherein the first client is capable of buffering and re-transmitting the live data. Next, a second client is authenticated. A list of clients receiving the live data is then sent to the second client. The second client then selects the first client from the list, contacts the first client, and then receives the live data from the first client.
-
Citations
14 Claims
-
1. A method for broadcasting live data over a network comprising:
-
accessing live data; authenticating a first client; broadcasting from a server, the live data to the first client, wherein the first client buffers and re-transmits the live data; authenticating a second client; and sending a list of clients receiving the live data to the second client, wherein the second client performs; selecting the first client from the list; contacting the first client; and receiving the live data from the first client; the first client signaling the second client informing the second client of a departure of the first client; and following said signaling, said first client terminating said re-transmitting. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system comprising:
-
a) a first client; b) a second client; and c) a server system comprising; a bus; a memory unit coupled with the bus; and a processor coupled with the bus for executing a method for broadcasting live data over a network comprising; accessing live data; maintaining a list of clients authorized to receive the live data; authenticating the first client; broadcasting the live data to the first client, wherein the first client is capable of buffering and re-transmitting the live data; authenticating the second client; sending a list of clients receiving the live data to the second client; and wherein the second client performs; selecting the first client from the list; contacting the first client; and receiving the live data from the first client; wherein before the first client stops the re-transmitting of the live data, the first client; signals the second client informing the second client of the departure status of the first client; and maintains the buffering and re-transmitting of the live data to the second client until the second client transfers to a new transmitter. - View Dependent Claims (8, 9, 10)
-
-
11. A computer network comprising:
-
a) a server comprising a processor for performing a method of broadcasting live data comprising; receiving live data; maintaining a list of clients authorized to receive the live data; authenticating a first client; broadcasting the live data to the first client, wherein the first client is capable of buffering and re-transmitting the live data; authenticating a second client; and sending a list of clients receiving the live data to the second client; b) wherein the second client further comprises a processor for; receiving the list of clients receiving the live data including the first client; selecting the first client from the list; contacting the first client; and receiving the live data from the first client; and c) wherein the first client transmits a signal to the second client informing the second client of the departure status of the first client; and the first client maintains the receiving and transmitting of the live data to the second client until the second client transfers to a new transmitter; wherein the second client is prohibited from receiving the live data from any other clients accessing the broadcast at a lower level. - View Dependent Claims (12, 13, 14)
-
Specification