Method and System for Adjusting Software Settings
First Claim
1. A method of managing settings in a client device connected to a data network, the method comprising:
- determining details of an environment at the client device;
selecting an environment model as a function of the environment;
retrieving setting data from the data network;
transforming the setting data so as to conform to the environment with reference to the environment model; and
adjusting settings in the client device so as to incorporate the transformed setting data with reference to the environment model.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement permitting a user for example in a internet point or using a different profile in the same machine can connect to a web server to download and install local client software such as a java application or a browser plug-in the first time he accesses to this service from that browser in order to customize his environment. Once authenticated, he can choose the personalization to be performed in whatever application installed and eligible to be user customizable. For example he can replicate in the system his browser settings (favorites, cookies, forms etc) or word templates as a clone of environment setting of his personal machine. The customization can depend on pre-defined profiles to allow the user customization of a subset of settings, for example only browser settings. Models of different operating environments are defined and called upon to enable interactions with different client devices.
87 Citations
22 Claims
-
1. A method of managing settings in a client device connected to a data network, the method comprising:
-
determining details of an environment at the client device; selecting an environment model as a function of the environment; retrieving setting data from the data network; transforming the setting data so as to conform to the environment with reference to the environment model; and adjusting settings in the client device so as to incorporate the transformed setting data with reference to the environment model. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
4-5. -5. (canceled)
-
15. A method of enabling unified setting adjustment in a client device connected to a data network, the method comprising:
-
defining a plurality of environment models corresponding to a plurality of operating environments; storing setting data; storing a client application; transmitting the client application to the client device for execution thereon over the data network on demand; receiving an environment model request from the client application as executed on the client device; transmitting a selected one of the plurality of environment models in response to the environment model request; receiving a setting data request from the client application as executed on the client device; and transmitting selected setting data in response to the setting data request. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; determine details of an environment at the client device; select an environment model as a function of the environment; retrieve setting data from the data network; transform the setting data so as to conform to the environment with reference to the environment model, and adjust settings in the client device so as to incorporate the transformed setting data with reference to the environment model.
-
-
21. A computer program product comprising a computer a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
determine details of an environment at the client device; select an environment model as a function of the environment; retrieve setting data from the data network; transform the setting data so as to conform to the environment with reference to the environment model; and adjust settings in the client device so as to incorporate the transformed setting data with reference to the environment model.
-
-
22. (canceled)
Specification