TWO-WAY SYNCHRONIZATION OF MEDIA DATA
First Claim
1. A computer implemented method for transferring media data from a portable device to a client computer during a synchronization process, said portable device storing media data associated with a plurality of media files, said method comprising:
- identifying one or more of the plurality of media files on the portable device having media data that has been modified since a last synchronization process;
identifying the media data of the modified media files that has been modified since the last synchronization process;
retrieving the identified media data for each identified media file; and
storing the retrieved media data from the portable device on the client computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for retrieving media data from a portable media device for storage on a client computer during synchronization between the portable media device and the client computer. A media player application (MPA) identifies media data on the portable media device that has been modified since a last synchronization process, and automatically or selectively retrieves the modified and/or unmodified media data from the portable media device for storage on the client computer.
-
Citations
20 Claims
-
1. A computer implemented method for transferring media data from a portable device to a client computer during a synchronization process, said portable device storing media data associated with a plurality of media files, said method comprising:
-
identifying one or more of the plurality of media files on the portable device having media data that has been modified since a last synchronization process; identifying the media data of the modified media files that has been modified since the last synchronization process; retrieving the identified media data for each identified media file; and storing the retrieved media data from the portable device on the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable media having computer executable components executed by a client computer for transferring media data from a portable device to the client computer during a current synchronization process, said portable device storing media data associated with a plurality of media files, said computer-readable media comprising:
-
an identification component for identifying one or more of the plurality of media files having different media data since a last synchronization process and for identifying the media data that is different since the last synchronization process; a retrieval component for retrieving the different media data for each of the identified one or more media files; and a storage component for storing the different media data on the client computer. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for transferring media data from a portable device to the client computer during a synchronization process, said portable device storing media data associated with a plurality of media files, said system comprising:
-
an user interface, associated with the client computer, for generating a retrieval request in response to input from a user, said retrieval request requesting the retrieval of media data from the portable media device for storage on the client computer; a processor, associated with the client, for executing computer-executable instructions for; requesting a current transaction report from the portable device, said transaction report specifying a current transaction ID value for each of a first list media files stored on the portable device; retrieving the current transaction report from the portable device; and comparing the current transaction ID value for each of the first list of media files included in the retrieved transaction report with an existing transaction ID value for each of a second list of media files specified in an existing transaction report stored on the client computer to identify one or more media files on the portable device having different media data; and wherein the user interface, associated with the client computer, further displays each of the one or more identified media files. - View Dependent Claims (19, 20)
-
Specification