Transfer and synchronization of media data
First Claim
Patent Images
1. A method for transfer of media data between a host computer and a portable media player, with the host computer providing a media library, said method comprising:
- (a) determining whether the portable media player has any new media items stored on the portable media player that are not stored in the media library of the host computer;
(b) determining whether the new media items stored on the portable media player are to be transferred to the media library of the host computer; and
(c) transferring the new media items from the portable media player to the media library on the host computer when said determining (b) determines that the new media items stored on the portable media player are to be transferred to the media library of the host computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Improved methods and systems that facilitate transfer and synchronization of data, namely, media data, between a host device (e.g., host computer) and a portable media device (e.g., portable media player) are disclosed. By coupling the portable media device to different host devices at different times, media data can be transferred between the different host devices. Synchronization of media data between a host device and a portable media device can also take into consideration one or more user synchronization related settings.
148 Citations
19 Claims
-
1. A method for transfer of media data between a host computer and a portable media player, with the host computer providing a media library, said method comprising:
-
(a) determining whether the portable media player has any new media items stored on the portable media player that are not stored in the media library of the host computer; (b) determining whether the new media items stored on the portable media player are to be transferred to the media library of the host computer; and (c) transferring the new media items from the portable media player to the media library on the host computer when said determining (b) determines that the new media items stored on the portable media player are to be transferred to the media library of the host computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium including at least computer program code for transfer of media data between a host computer and a portable media player, with the host computer providing a media library, said computer readable medium comprising:
-
computer program code for determining whether the portable media player has any new media items stored on the portable media player that are not stored in the media library of the host computer; computer program code for determining whether the new media items stored on the portable media player are permitted to be transferred to the media library of the host computer; and computer program code for transferring the new media items from the portable media player to the media library on the host computer when it is determined that the new media items stored on the portable media player are permitted to be transferred to the media library of the host computer. - View Dependent Claims (13, 14)
-
-
15. A method for synchronizing media items between a host computer and a portable media player, said method comprising:
-
retrieving synchronization preferences for a plurality of different media types; determining, for each of the plurality of different media types, media items of the particular media type to be copied from the host computer to the portable media player based on the synchronization preference corresponding to the particular media type; and copying the determined media items from the host computer to the portable media player. - View Dependent Claims (16, 17)
-
-
18. A computer readable medium including at least computer program code for synchronizing media items between a host computer and a portable media player, said computer readable medium comprising:
-
computer program code for retrieving a first synchronization preference for a first media type and a second synchronization preference for a second media type; computer program code for determining media items of the first media type to be copied from the host computer to the portable media player based on the first synchronization preference; computer program code for determining media items of the second media type to be copied from the host computer to the portable media player based on the second synchronization preference; and computer program code for copying the determined media items of the first media type and the second media type from the host computer to the portable media player. - View Dependent Claims (19)
-
Specification