Secured seeding of data in a distributed environment
First Claim
Patent Images
1. A method of seeding media content, the method comprising:
- determining a next box to receive data chunks after the data chunks are received;
decrypting the data chunks and re-encrypting the data chunks with a key agreeable with the next box; and
causing to release the data chunks to the next box.
6 Assignments
0 Petitions
Accused Products
Abstract
Techniques for seeding data among client machines, also referred to as boxes herein, are disclosed. To prevent the data distributed among the boxes from being illegitimately accessed or possessed, according to one aspect of the present invention, each box is configured to perform what is referred to herein as a transcription process. In other words, when encrypted data is received, the data is decrypted and then re-encrypted with a key agreeable with a next box configured to receive the data.
70 Citations
15 Claims
-
1. A method of seeding media content, the method comprising:
-
determining a next box to receive data chunks after the data chunks are received; decrypting the data chunks and re-encrypting the data chunks with a key agreeable with the next box; and causing to release the data chunks to the next box. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of seeding media content, the method comprising:
-
preparing data chunks that collectively represent a plurality of data segments representing data for a title, wherein each of the data segments is non-consecutive in sequence, and actual data from the data segments must be available substantially at the same time so that the data for the title can be recovered by multiplexing the actual data from the data segments; determining a next box to receive data chunks after the data chunks are received, decrypting the data chunks and re-encrypting the data chunks with a key agreeable with the next box; and causing to release the data chunks to the next box.
-
-
9. A system for seeding media content, the system comprising:
-
a server configured to prepare data chunks that represent at least a portion of one segments pertaining to data for a title, wherein the data chunks are encrypted with a key agreeable with one of seeding boxes configured to receive the data chunks; and a plurality of boxes in service, a small number of the boxes designated to be the seeding boxes, the one of the boxes decrypting the data chunks upon receiving the data chunks from the server, and re-encrypting the data chunks with a key agreeable with a next box configured to receive the data chunks. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification