Back to results
US 8,639,630 B2Granted
Distribution of digital content
AssigneeDDN IP Holdings Limited
InventorsOleg Fomenko, Patrick Foreman, Andrew Kerdemelidis, Thong Nguyen
Life of this patent
Estimating the term…
Abstract
Methods and systems for providing items of content over a peer-to-peer system are described. Items of content are requested from a central server by a downloading peer, and the central server determines uploading peers from whom the downloading peer may request parts of the content item.
Claims8
A method of providing digital content over a peer-to-peer network, comprising:
- a user requesting a central authority computing system to authorize the download of an item of digital content to a first peer associated with the user;
- the central authority identifying a plurality of second peers from whom the item can be downloaded;
- the central authority preparing a plurality of tokens, each of the plurality of tokens being associated with a respective one of the identified plurality of second peers, wherein each such token identifies the first peer, the second peer with which the token is associated, and the item of content requested by the first peer;
- the central authority sending the plurality of tokens to the first peer;
- the first peer sending to each one of the plurality of second peers, one of the plurality of tokens, each token identifying the first peer, the second peer to whom the token is sent, and the item requested by the first peer, with a request for a part of the item from said second peer;
- wherein the second peers receiving said token transmits the requested part of the item to the first peer.
3 more elements
A method for a central authority computing system to control the delivery of digital content items over a peer-to-peer network, comprising:
- registering, at the computing system, peers as able to participate in content delivery over the peer-to-peer network;
- receiving, at the computing system, a request for a digital content item from a first peer;
- identifying, at the computing system, a plurality of second peers from whom the item can be downloaded;
- preparing, at the computing system a plurality of tokens each identifying the first peer and one of the plurality of second peers, and sending the at least one token to the first peer to enable the first peer to obtain the item of content from the plurality of second peers.
1 more element
Dependencies are inferred from the claim text.