Reconstructable content objects
First Claim
1. A computer-executable method for delivering a content piece over a network using a set of reconstructable objects, the method comprising:
- obtaining, by a computer, a metadata file that includes a set of rules;
generating the set of reconstructable objects for the content piece based on the set of rules included in the metadata file;
cryptographically signing the set of reconstructable objects to obtain a set of signed reconstructable objects; and
delivering, over the network, the set of signed reconstructable objects along with the metadata file to a recipient, thereby enabling the recipient to extract and store a copy of the content piece and then to reconstruct the set of signed reconstructable objects from the stored copy of the content piece and the metadata file.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for delivering a content piece over a network using a set of reconstructable objects. During operation, the system obtains a metadata file that includes a set of rules; generates the set of reconstructable objects for the content piece based on the set of rules included in the metadata file; cryptographically signs the set of reconstructable objects to obtain a set of signed reconstructable objects; and delivers, over the network, the set of signed reconstructable objects along with the metadata file to a recipient, thereby enabling the recipient to extract and store a copy of the content piece and then to reconstruct the set of signed reconstructable objects from the stored copy of the content piece and the metadata file.
-
Citations
24 Claims
-
1. A computer-executable method for delivering a content piece over a network using a set of reconstructable objects, the method comprising:
-
obtaining, by a computer, a metadata file that includes a set of rules; generating the set of reconstructable objects for the content piece based on the set of rules included in the metadata file; cryptographically signing the set of reconstructable objects to obtain a set of signed reconstructable objects; and delivering, over the network, the set of signed reconstructable objects along with the metadata file to a recipient, thereby enabling the recipient to extract and store a copy of the content piece and then to reconstruct the set of signed reconstructable objects from the stored copy of the content piece and the metadata file. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium storing instructions that when executed by a computing device cause the computing device to perform a method for delivering a content piece over a network using a set of reconstructable objects, the method comprising:
-
obtaining, by a computer, a metadata file that includes a set of rules; generating the set of reconstructable objects for the content piece based on the set of rules included in the metadata file; cryptographically signing the set of reconstructable objects to obtain a set of signed reconstructable objects; and delivering, over the network, the set of signed reconstructable objects along with the metadata file to a recipient, thereby enabling the recipient to extract and store a copy of the content piece and then to reconstruct the set of signed reconstructable objects from the stored copy of the content piece and the metadata file. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method for reconstructing a set of reconstructable objects representing a content piece, comprising:
-
receiving, by a computer, a set of signed reconstructable objects and an associated metadata file; extracting payloads and one or more signatures from the set of received signed reconstructable objects; assembling a copy of the content piece using the extracted payloads; storing the copy of the content piece, the metadata file, and the extracted one or more signatures; discarding the set of received signed reconstructable objects; and in response to receiving a request for the content piece, reconstructing the set of signed reconstructable objects based on the copy of the content piece, the metadata file, and the extracted one or more signatures. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for reconstructing a set of reconstructable objects representing a content piece, the system comprising:
-
a processor; and a storage device coupled to the processor and storing instructions which when executed by the processor cause the processor to perform a method, the method comprising; receiving, by a computer, a set of signed reconstructable objects and an associated metadata file; extracting payloads and one or more signatures from the set of received signed reconstructable objects; assembling a copy of the content piece using the extracted payloads; storing the copy of the content piece, the metadata file, and the extracted one or more signatures; discarding the set of received signed reconstructable objects; and in response to receiving a request for the content piece, reconstructing the set of signed reconstructable objects based on the copy of the content piece, the metadata file, and the extracted one or more signatures. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification