Patent ID: 7925781

Claim:
A peer-to-peer network architecture for media transmission, comprising: a plurality of peers configured in a scalable non-hierarchical topology, each of the plurality of peers individually storing at least one respective fragment of at least one media program, and storing at least one pointer to a fragment that at least one of precedes or follows the at least one respective fragment of the at least one media program; and at least one user station adapted to search said plurality of peers to find a peer storing a desired fragment of the at least one media program, and thereafter uses said at least one pointer to transition between fragments of the at least one media program from among the plurality of peers, whereby the at least one media program is played in sequence by the user station and wherein the at least one user station is configured to initiate correction of the at least one pointer based at least in part on a fraction of incorrect pointers received from the plurality of peers.