Prioritized data synchronization with host device
First Claim
Patent Images
1. A method comprising:
- identifying media assets to be copied from a first device to a second device;
determining a respective copy enable-disable setting of each of the media assets based on a selection or deselection of a graphical user interface control for enabling and disabling the at least one of the media assets;
in response to the determining the respective copy enable-disable setting, determining, for each of the media assets, a respective priority for copying each media asset from the first device to the second device;
based on an amount of available storage space at the second device and a combination of the respective copy enable-disable setting and the respective priority for copying each media asset, identifying a portion of the media assets to be copied from the first device to the second device, wherein the respective copy enable-disable setting of each media asset is set to enable copying from the first device to the second device; and
copying the portion of the media assets from the first device to the second device.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a media device are disclosed. The data being managed can, for example, pertain to media data for media assets. The managing of the media data thus can involve transfer of media assets between the host device and the media device. In one embodiment, the transfer of media assets between a host device and a media device can be referred to as synchronization.
-
Citations
17 Claims
-
1. A method comprising:
-
identifying media assets to be copied from a first device to a second device; determining a respective copy enable-disable setting of each of the media assets based on a selection or deselection of a graphical user interface control for enabling and disabling the at least one of the media assets; in response to the determining the respective copy enable-disable setting, determining, for each of the media assets, a respective priority for copying each media asset from the first device to the second device; based on an amount of available storage space at the second device and a combination of the respective copy enable-disable setting and the respective priority for copying each media asset, identifying a portion of the media assets to be copied from the first device to the second device, wherein the respective copy enable-disable setting of each media asset is set to enable copying from the first device to the second device; and copying the portion of the media assets from the first device to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; and a computer-readable storage device having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; identifying media assets to be copied a target device; determining, for each of the media assets, whether a respective graphical user interface control for respectively enabling and disabling the media assets has been selected or deselected, to yield a first determination; in response to the determining the respective copy enable-disable setting, determining, for each of the media assets, a respective priority for copying each of the media assets to the target device, to yield a second determination; based on an amount of available storage space of the target device and a combination of the first determination and the second determination, identifying a portion of the media assets to be copied to the target device, wherein each media asset is respectively enabled via a selection or deselection of the respective graphical user interface control; and copying the portion of the media assets to the target device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
identifying media assets to be copied from a first device to a second device; determining a respective copy enable-disable setting of each of the media assets based on a selection or deselection of a graphical user interface control for enabling and disabling each of the media assets; in response to the determining the respective copy enable-disable setting, determining, for each of the media assets, a respective priority for copying each media asset from the first device to the second device; based on an amount of available storage space of the second device and a combination of the respective copy enable-disable setting and the respective priority for copying each media asset, identifying a portion of the media assets to be copied from the first device to the second device, wherein the respective copy enable-disable setting of each media asset is set to enable copying from the first device to the second device; and copying the portion of the media assets from the first device to the second device. - View Dependent Claims (16, 17)
-
Specification