Method and system for broadcasting live data over a network
First Claim
Patent Images
1. A system for broadcasting live data over a network comprising:
- a broadcast server broadcasting live data over a network;
a first client receiving said broadcasting from said server, said first client capable of buffering and re-transmitting the live data; and
a second client accessing said broadcast server and receiving a list of clients receiving said broadcast including said first client from said broadcast server, said second client selecting said first client from said list, said second client informing said broadcast server of said selection of said first client, said second client contacting said first client, and said second client receiving said broadcasting from said first client.
0 Assignments
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.
48 Citations
28 Claims
-
1. A system for broadcasting live data over a network comprising:
-
a broadcast server broadcasting live data over a network; a first client receiving said broadcasting from said server, said first client capable of buffering and re-transmitting the live data; and a second client accessing said broadcast server and receiving a list of clients receiving said broadcast including said first client from said broadcast server, said second client selecting said first client from said list, said second client informing said broadcast server of said selection of said first client, said second client contacting said first client, and said second client receiving said broadcasting from said first client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 25, 26)
-
-
10. A server implemented method for broadcasting live data over a network comprising:
-
receiving an access request for live data from a first client; broadcasting the live data to said first client, wherein said first client is capable of buffering and re-transmitting the live data; receiving the access request from a second client; and sending a list of clients capable of re-transmitting the live data to said second client, wherein said list of clients comprises said first client, and wherein said second client is capable of; selecting said first client from said list; informing said server of said selecting; contacting said first client; and receiving said live data from said first client. - View Dependent Claims (11, 12, 13, 14, 15, 16, 27)
-
-
17. A system comprising a computer system comprising a processor coupled to a bus, a transmitter/receiver coupled to said bus, and a memory coupled to said bus, wherein said memory comprises instructions that when executed on said processor implement a method for broadcasting live data over a network, said method comprising:
-
receiving an access request for live data from a first client; broadcasting the live data to said first client, wherein said first client is capable of buffering and re-transmitting the live data; receiving the access request from a second client; sending a list of clients capable of re-transmitting the live data to said second client, wherein said list of clients comprises said first client; receiving a message from said second client, wherein said message indicates selection of said first client. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 28)
-
Specification