发明名称 Method and system for broadcasting live data over a network
摘要 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.
申请公布号 US8788692(B2) 申请公布日期 2014.07.22
申请号 US200812016962 申请日期 2008.01.18
申请人 Nvidia Corporation 发明人 Pereira Mark Anthony
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项 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, and wherein said broadcasting chain connects said server to said third client and further connects said third client to said second client.
地址 Santa Clara CA US