METHOD AND SYSTEM FOR REAL-TIME SYNCHRONIZATION ACROSS A DISTRIBUTED SERVICES COMMUNICATION NETWORK
First Claim
1. A method for progressively synchronizing stored copies of media transmitted between nodes on a network, comprising:
- (a) progressively transmitting available media from a sending node to a receiving node with a packet size and packetization interval sufficient to enable the near real-time rendering of the media, wherein the near real-time rendering of the media provides a recipient with an experience of reviewing the transmitted media live;
(b) progressively receiving the transmitted media at the receiving node;
(c) continually noting any media that is not already locally stored at the receiving node as the media is progressively received;
(d) continually generating requests as needed for any noted media that is not already locally stored at the receiving node;
(e) transmitting the noted media from the sending node to the receiving node in response to the requests; and
(f) storing at the sending node and the receiving node the media so that the sending node and the receiving node each have complete synchronized copies of the media.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for progressively synchronizing stored copies of indexed media transmitted between nodes on a network. The method includes progressively transmitting available indexed media from a sending node to a receiving node with a packet size and packetization interval sufficient to enable the near real-time rendering of the indexed media, wherein the near real-time rendering of the indexed media provides a recipient with an experience of reviewing the transmitted media live. At the receiving node, the transmitted indexed media is progressively receive and any indexed media that is not already locally stored at the receiving node is noted. The receiving node further continually generates and transmits to the sending node requests as needed for the noted indexed media. In response, the sending node transmits the noted indexed media to the receiving node. Both the sending node and the receiving node store the indexed media. As a result, both the sending node and the receiving node each have synchronized copies of the indexed media.
-
Citations
30 Claims
-
1. A method for progressively synchronizing stored copies of media transmitted between nodes on a network, comprising:
-
(a) progressively transmitting available media from a sending node to a receiving node with a packet size and packetization interval sufficient to enable the near real-time rendering of the media, wherein the near real-time rendering of the media provides a recipient with an experience of reviewing the transmitted media live; (b) progressively receiving the transmitted media at the receiving node; (c) continually noting any media that is not already locally stored at the receiving node as the media is progressively received; (d) continually generating requests as needed for any noted media that is not already locally stored at the receiving node; (e) transmitting the noted media from the sending node to the receiving node in response to the requests; and (f) storing at the sending node and the receiving node the media so that the sending node and the receiving node each have complete synchronized copies of the media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification