Patent ID: 8868682

Claim:
A method of grouping peers in a P2P system where DVD jump operations can be performed, the method comprising the steps of: a. determining, by a computing device, for each peer and video operation a time T and a jump point P j b. generating a hash key HK j for each peer, the hash key having a value HK j =(P j −T)/C, where C>=1 is a granularity of the system c. grouping peers with the same hash-key d. selecting a neighborhood of a requesting peer from a group of peers with the same hash key as the requesting peer, wherein if the number of peers in the neighborhood of the requesting peer is less than n, where n is a design parameter, the remaining peers of the neighborhood of the requesting peer are selected: from a list of peers with a hash key greater than and close to the hash key of the requesting peer or from a list of peers that have already played a playback segment j of the requesting peer.