Data backup for mobile device
First Claim
Patent Images
1. A method comprising:
- receiving and storing backup preferences at a computer for each of a plurality of different types of data assets for use in backing up data from a mobile device, wherein the backup preferences define a respective backup priority for each of the plurality of different types of data assets;
modifying the backup preferences at the computer;
detecting a connection of the mobile device to the computer;
identifying a conflict between the modified backup preferences at the computer and backup preferences at the mobile device;
selecting a set of backup preferences based on the modified backup preferences, the backup preferences at the mobile device, and predetermined rules configured to resolve conflicts between conflicting backup preferences;
receiving, at the computer, backup data from the mobile device, wherein the backup data includes data and location information for where the data is located on the mobile device, wherein the backup data is selected from the mobile device based on the set of backup preferences;
storing the data and location information at the computer so that the location information can be subsequently utilized when restoring data back onto the mobile device from the computer, whereby the data can be restored to a location on the mobile device according to the location information; and
sending, to the mobile device, the set of backup preferences for each of a plurality of different types of data assets residing on the mobile device.
1 Assignment
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 data backup.
254 Citations
23 Claims
-
1. A method comprising:
-
receiving and storing backup preferences at a computer for each of a plurality of different types of data assets for use in backing up data from a mobile device, wherein the backup preferences define a respective backup priority for each of the plurality of different types of data assets; modifying the backup preferences at the computer; detecting a connection of the mobile device to the computer; identifying a conflict between the modified backup preferences at the computer and backup preferences at the mobile device; selecting a set of backup preferences based on the modified backup preferences, the backup preferences at the mobile device, and predetermined rules configured to resolve conflicts between conflicting backup preferences; receiving, at the computer, backup data from the mobile device, wherein the backup data includes data and location information for where the data is located on the mobile device, wherein the backup data is selected from the mobile device based on the set of backup preferences; storing the data and location information at the computer so that the location information can be subsequently utilized when restoring data back onto the mobile device from the computer, whereby the data can be restored to a location on the mobile device according to the location information; and sending, to the mobile device, the set of backup preferences for each of a plurality of different types of data assets residing on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
receiving and storing backup preferences at a computer for each of a plurality of different types of data assets for use in backing up data from a mobile device, wherein the backup preferences define a respective backup priority for each of the plurality of different types of data assets; modifying the backup preferences at the computer; detecting a connection of the mobile device to the computer; identifying a conflict between the modified backup preferences at the computer and backup preferences at the mobile device; selecting a set of backup preferences based on the modified backup preferences, the backup preferences at the mobile device, and predetermined rules configured to resolve conflicts between conflicting backup preferences; receiving, at the computer, backup data from the mobile device to the computer when the mobile device is connected to the computer, the backup data including data and location information for where the data is located on the mobile device, wherein the backup data is selected from the mobile device based on the set of backup preferences; storing the data and location information at the computer so that the location information can be subsequently utilized when restoring data back onto the mobile device from the computer, whereby the data can be restored to a location on the mobile device based on the location information; and sending, to the mobile device, the set of backup preferences for each of the plurality of different types of data assets residing on the mobile device. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A system comprising:
-
a processor; and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; receiving backup preferences at a computer for each of a plurality of types of data assets for use in backing up data from a mobile device, wherein the backup preferences define respective backup priorities associated with the plurality of types of data assets; modifying the backup preferences at the computer; identifying a conflict between the modified backup preferences at the computer and backup preferences at the mobile device; selecting a set of backup preferences based on the modified backup preferences, the backup preferences at the mobile device, and predetermined rules configured to resolve conflicts between conflicting backup preferences; determining that a size of the data for backup from the mobile device exceeds a storage capacity associated with at least one of the mobile device or the computer; selecting a portion of the data for backup from the mobile device based on the storage capacity, the set of backup preferences, and the respective backup priorities to yield a selected portion of backup data, the selected portion of backup data having a higher backup priority than an unselected portion of the data; receiving, at the computer, the selected portion of backup data from the mobile device, wherein the selected portion of backup data includes data and location information for where the selected portion of backup data is located on the mobile device; and storing the data and location information at the computer so that the location information can be subsequently utilized when restoring the selected portion of backup data back onto the mobile device from the computer, wherein the selected portion of backup data can be restored to a first location on the mobile device based on a second location on the computer.
-
Specification