Managing configuration data
First Claim
Patent Images
1. A system, comprising:
- a memory encoded with executable instructions; and
a processor configured to execute the instructions to;
retrieve, from a remote server, information that describes last remotely stored configuration data for an account, the account shared by a device along with other devices;
compare the retrieved information with information that describes locally stored configuration data for the account;
download the last remotely stored configuration data from the remote server to replace the locally stored configuration data responsive to the comparison indicating that the last remotely stored configuration data is more recent than the locally stored configuration data;
retrieve, from the remote server, information that describes last remotely stored configuration data for the device;
compare the retrieved information that describes the last remotely stored configuration for the device with information that describes locally stored configuration data for the device;
download the last remotely stored configuration data for the device from the remote server to replace the locally stored configuration data for the device responsive to the comparison indicating that the last remotely stored configuration data for the device is more recent than the locally stored configuration data for the device;
download at least a portion of an updated version of the device-specific configuration data responsive to a change in the device-specific configuration data;
download an updated version of the account-specific configuration data responsive to a change in the account-specific configuration data;
provide the updated version of the account-specific configuration data to another entity responsive to the change in the account-specific configuration data, wherein providing comprises writing the updated account-specific configuration data to the another entity, wherein the another entity comprises another device associated with the account.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and method embodiments of managing configuration data are disclosed. One method embodiment comprises storing account-specific configuration data at a device included among a group of devices, the account specific-configuration data capable of being shared among the group of devices common to a single account; and storing device-specific configuration data at the device, the device-specific configuration data not shared among the group of devices.
68 Citations
17 Claims
-
1. A system, comprising:
-
a memory encoded with executable instructions; and a processor configured to execute the instructions to; retrieve, from a remote server, information that describes last remotely stored configuration data for an account, the account shared by a device along with other devices; compare the retrieved information with information that describes locally stored configuration data for the account; download the last remotely stored configuration data from the remote server to replace the locally stored configuration data responsive to the comparison indicating that the last remotely stored configuration data is more recent than the locally stored configuration data; retrieve, from the remote server, information that describes last remotely stored configuration data for the device; compare the retrieved information that describes the last remotely stored configuration for the device with information that describes locally stored configuration data for the device; download the last remotely stored configuration data for the device from the remote server to replace the locally stored configuration data for the device responsive to the comparison indicating that the last remotely stored configuration data for the device is more recent than the locally stored configuration data for the device; download at least a portion of an updated version of the device-specific configuration data responsive to a change in the device-specific configuration data; download an updated version of the account-specific configuration data responsive to a change in the account-specific configuration data; provide the updated version of the account-specific configuration data to another entity responsive to the change in the account-specific configuration data, wherein providing comprises writing the updated account-specific configuration data to the another entity, wherein the another entity comprises another device associated with the account. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
storing account-specific configuration data at a device included among a group of devices, the account specific-configuration data capable of being shared among the group of devices common to a single account; storing device-specific configuration data at the device, the device-specific configuration data not shared among the group of devices; uploading at least a portion of an updated version of the device-specific configuration data to a remote server responsive to a change in the device-specific configuration data; uploading an updated version of the account-specific configuration data to the remote server responsive to a change in the account-specific configuration data; and providing the updated version of the account-specific configuration data to another entity responsive to the change in the account-specific configuration data, wherein providing comprises writing the updated account-specific configuration data to the another entity, wherein the another entity comprises another device associated with the account. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving an account code identifying an account, the account shared by plural devices; receiving a device code identifying a device among the plural devices; downloading account-specific configuration data associated with the account code from a remote server responsive to determining that the account code already exists; downloading device-specific configuration data associated with the device code from the remote server responsive to determining that the device code already exists, responsive to a comparison indicating that the last remotely stored device-specific configuration data is more recent than locally stored device-specific configuration data; downloading at least a portion of an updated version of the device-specific configuration data responsive to a change in the device-specific configuration data; downloading an updated version of the account-specific configuration data responsive to a change in the account-specific configuration data; providing the updated version of the account-specific configuration data to another entity responsive to the change in the account-specific configuration data, wherein providing comprises writing the updated account-specific configuration data to the another entity, wherein the another entity comprises another device associated with the account; and operating in accordance with the downloaded account-specific and device-specific configurations. - View Dependent Claims (15, 16, 17)
-
Specification