METHOD AND SYSTEM FOR DISTRIBUTING DATA
First Claim
1. In a wireless communication including a plurality of communication devices and a central tracker, a method for distributing data to the communication devices, the method comprising:
- the central tracker receiving a request for downloading of data from a plurality of communication devices;
each of the communication devices establishing a connection to a seeder and a connection to other communication devices that requested the same data;
the seeder sending a different piece of the data to each of the communication devices; and
the communication devices sending the received piece of the data to other communication devices using the connection established between them;
wherein each of the communication devices automatically suspends and resumes downloading of a piece of the data from other communication devices when one of said plurality of communication devices performs a handover.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for distributing data to at least one communication device are disclosed. When multiple communication devices request the same data, a seeder sends a different piece of the data to each communication device and the communication devices share the piece of data each other by using a wireless connection established between them. The communication devices automatically suspend and resume downloading of the piece of the data from other communication devices as the communication device performs a handover. The receiver may be given super-distribution rights. When a destination communication device requests data, a content provider identifies a source communication device which possesses the same data and has the source communication device to forward the data to the destination communication device. The source communication device re-encrypts the data with a new encryption key and the destination communication device obtains a license from a rights issuer to decrypt the data.
50 Citations
32 Claims
-
1. In a wireless communication including a plurality of communication devices and a central tracker, a method for distributing data to the communication devices, the method comprising:
-
the central tracker receiving a request for downloading of data from a plurality of communication devices;
each of the communication devices establishing a connection to a seeder and a connection to other communication devices that requested the same data;
the seeder sending a different piece of the data to each of the communication devices; and
the communication devices sending the received piece of the data to other communication devices using the connection established between them;
wherein each of the communication devices automatically suspends and resumes downloading of a piece of the data from other communication devices when one of said plurality of communication devices performs a handover. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a wireless communication including a content provider, a rights issuer and a plurality of communication devices, a method for distributing data to a communication device, the method comprising:
-
at least one destination communication device requesting download of data from the content provider;
the content provider identifying a source communication device which possesses the data;
the content provider requesting the source communication device to forward the data to the destination communication device;
the destination communication device and the source communication device establishing a link between them;
the source communication device receiving a new encryption key from the rights issuer;
the source communication device decrypting the data with an old decryption key that the source communication device received previously for the data;
the source communication device re-encrypting the data with the new encryption key;
the source communication device forwarding the re-encrypted data to the destination communication device via the link; and
the destination communication device obtaining a license and a decryption key from the rights issuer and decrypting the re-encrypted data with the decryption key. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A wireless communication system for distributing data to a communication device, the system comprising:
-
a plurality of communication devices;
a central tracker configured to receive a request for downloading of data from the communication devices;
a seeder configured to send a different piece of the data to each of the communication devices; and
each of the communication devices comprising;
a communication unit configured to establish a connection to the seeder and a connection to other communication devices that requested the same data, send a received piece of the data to other communication devices using the connection established between the communication devices; and
a handover unit configured to perform a handover, wherein the communication unit automatically suspends and resumes downloading of a piece of the data from other communication devices when a handover is performed. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A wireless communication system for distributing data to a communication device, the system comprising:
-
a content provider configured to identify a source communication device which possesses the data that is requested by a destination communication device and request the source communication device to forward the data to the destination communication device;
a rights issuer configured to issue a license and an encryption/decryption key for the data;
the source communication device comprising;
an encryption/decryption unit configured to decrypt the data with an old decryption key and re-encrypt the data with a new encryption key received from the rights issuer; and
a communication unit configured to send the re-encrypted data to the destination communication device in accordance with the request from the content provider; and
the destination communication device comprising;
a communication unit configured to receive the re-encrypted data from the source communication device; and
an encryption/decryption unit configured to decrypt the re-encrypted data with a decryption key received from the rights issuer. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification