Centrally managing user-specified configuration data for a configurable device
First Claim
1. A method for configuring a user-configurable device, the method comprising:
- providing user-prespecified configuration preferences to a user-configurable device, the providing comprising;
obtaining user-prespecified configuration preferences and storing the user-prespecified configuration preferences in an account database accessible by a configuration server, the user-prespecified configuration preferences comprising at least one service change required by a third party service provider to the user-configurable device, the third party service provider being separate from the configuration server, and the user-configurable device employing a service of the third party service provider;
receiving by the configuration server an individual user'"'"'s identification from the user-configurable device to be configured, the configuration server being separate from the user-configurable device and servicing a plurality of users, and the individual user'"'"'s identification identifying the individual user of the user-configurable device of the plurality of users;
accessing by the configuration server the account database and using the individual user'"'"'s identification to retrieve, for the identified user, that user'"'"'s user-prespecified configuration preferences for use in configuring the user-configurable device;
forwarding by the configuration server the retrieved, user-prespecified configuration preferences from the account database to the user-configurable device for use in automatically configuring the user-configurable device pursuant to the user-prespecified configuration preferences; and
automatically contacting by the configuration server the third party service provider to the user-configurable device with the at least one service change required by the third party service provider pursuant to the retrieved, user-prespecified configuration preferences forwarded to the user-configurable device, and implementing via the third party service provider the at least one service change required pursuant to the retrieved, user-prespecified configuration preferences.
1 Assignment
0 Petitions
Accused Products
Abstract
A central configuration server is provided for managing user-specified configuration data for a configurable device. The central configuration server, which is separate from a configurable device to be configured, and which services a plurality of users, obtains a user identification and device information from the configurable device. Responsive to this, the central configuration server accesses an account database and uses the user identification and device information to retrieve, for the identified user, user-specified configuration data for the configurable device. The central configuration server then forwards the user-specified configuration data from the account database to the configurable device for use in automatically configuring the configurable device pursuant to the user-specified configuration data.
-
Citations
17 Claims
-
1. A method for configuring a user-configurable device, the method comprising:
-
providing user-prespecified configuration preferences to a user-configurable device, the providing comprising; obtaining user-prespecified configuration preferences and storing the user-prespecified configuration preferences in an account database accessible by a configuration server, the user-prespecified configuration preferences comprising at least one service change required by a third party service provider to the user-configurable device, the third party service provider being separate from the configuration server, and the user-configurable device employing a service of the third party service provider; receiving by the configuration server an individual user'"'"'s identification from the user-configurable device to be configured, the configuration server being separate from the user-configurable device and servicing a plurality of users, and the individual user'"'"'s identification identifying the individual user of the user-configurable device of the plurality of users; accessing by the configuration server the account database and using the individual user'"'"'s identification to retrieve, for the identified user, that user'"'"'s user-prespecified configuration preferences for use in configuring the user-configurable device; forwarding by the configuration server the retrieved, user-prespecified configuration preferences from the account database to the user-configurable device for use in automatically configuring the user-configurable device pursuant to the user-prespecified configuration preferences; and automatically contacting by the configuration server the third party service provider to the user-configurable device with the at least one service change required by the third party service provider pursuant to the retrieved, user-prespecified configuration preferences forwarded to the user-configurable device, and implementing via the third party service provider the at least one service change required pursuant to the retrieved, user-prespecified configuration preferences. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for facilitating configuring a user-configurable device, the computer system comprising:
a configuration server separate from the user-configurable device and separate from a third party service provider to the user-configurable device, the configuration server servicing a plurality of users, and comprising; an account database comprising user-prespecified configuration preferences of at least one user of the plurality of users for the user-configurable device, the user-prespecified configuration preferences comprising at least one service charge required by the third party service provider to the user-configurable device; and a processor in communication with the account database, wherein the computer system facilitates configuring the user-configurable device by; obtaining by the configuration server an individual user'"'"'s identification from the user-configurable device to be configured; accessing by the configuration server the account database and using the individual user'"'"'s identification to retrieve, for the identified user, user-prespecified configuration preferences of the at least one user stored for the user-configurable device; forwarding by the configuration server the retrieved, user-prespecified configuration preferences from the account database to the user-configurable device for use in automatically configuring the user-configurable device pursuant to the user-prespecified configuration preferences; and automatically contacting by the configuration server the third party service provider to the user-configurable device with the at least one service change required by the third party service provider pursuant to the retrieved, user-prespecified configuration preferences forwarded to the user-configurable device, and implementing via the third party service provider the at least one service change required pursuant to the retrieved, user-prespecified configuration preferences. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A computer program product to facilitate configuring a user-configurable device, the computer program product comprising:
-
a non-transitory storage medium readable by a processing unit of a configuration server and storing instructions for execution by the processing unit for performing a method of configuring a user-configurable device, which is separate from the configuration server, the method comprising; obtaining user-prespecified configuration preferences and storing the user-prespecified configuration preferences in an account database accessible by a configuration server, the user-prespecified configuration preferences comprising at least one service change required by a third party service provider to the user-configurable device, the third party service provider being separate from the configuration server, and the user-configurable device employing a service of the third party service provider; receiving by the configuration server an individual user'"'"'s identification from the user-configurable device to be configured, the configuration server being separate from the user-configurable device and servicing a plurality of users, and the individual user'"'"'s identification identifying the individual user of the user-configurable device of the plurality of users; accessing by the configuration server the account database and using the individual user'"'"'s identification to retrieve, for the identified user, that user'"'"'s user-prespecified configuration preferences for use in configuring the user-configurable device; forwarding by the configuration server the retrieved, user-prespecified configuration preferences from the account database to the user-configurable device for use in automatically configuring the user-configurable device pursuant to the user-prespecified configuration preferences; and automatically contacting by the configuration server the third party service provider to the user-configurable device with the at least one service change required by the third party service provider pursuant to the retrieved, user-prespecified configuration preferences forwarded to the user-configurable device, and implementing via the third party service provider the at least one service change required pursuant to the retrieved, user-prespecified configuration preferences. - View Dependent Claims (14, 15, 16, 17)
-
Specification