PACKAGING AND BULK TRANSFER OF FILES AND METADATA FOR SYNCHRONIZATION
First Claim
1. A computer-readable medium containing instructions which, when executed by one or more processors disposed in an electronic device, implement a method for packaging and transferring a plurality of content items from a first device to a second device, the method comprising the steps of:
- a. on a first device on which content items are stored, concatenating a plurality of the content items;
b. transmitting the concatenated content items in a sequence for reception by a second device;
c. such that before, during, or after a content item is sent to the second device, but before a next content item is sent to the second device, further comprising changing a content revision number on the first device associated with the concatenated plurality of content items.
2 Assignments
0 Petitions
Accused Products
Abstract
An arrangement for packaging and transferring files such as content items and metadata in synchronization operations. Files are packaged in a concatenated fashion in order to optimize usage of the transfer channel, while maintaining an ability to keep track of how many files have been transferred. Metadata associated with the files may be sent in a single package in advance of sending the files. The metadata may be compressed using both a custom mechanism that takes into account predictable commonalities inherent in metadata for multimedia files, as well as standard compression techniques.
-
Citations
20 Claims
-
1. A computer-readable medium containing instructions which, when executed by one or more processors disposed in an electronic device, implement a method for packaging and transferring a plurality of content items from a first device to a second device, the method comprising the steps of:
-
a. on a first device on which content items are stored, concatenating a plurality of the content items; b. transmitting the concatenated content items in a sequence for reception by a second device; c. such that before, during, or after a content item is sent to the second device, but before a next content item is sent to the second device, further comprising changing a content revision number on the first device associated with the concatenated plurality of content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium containing instructions which, when executed by one or more processors disposed in an electronic device, implement a method for receiving content items sent from a first device and received on a second device, the method comprising the steps of:
-
a. from a first device, receiving a portion of a concatenated plurality of content items in a sequence on a second device; b. such that, after each content item is received, changing a content revision number associated with the plurality of content items. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification