Adjusting software settings
First Claim
1. A method of enabling unified setting adjustment in a client device connected to a data network, the method comprising:
- storing a plurality of environment models corresponding to a plurality of operating environments each environmental model defy a set of personalisable applications typically available in an operating environment;
storing setting data, wherein respective setting data is specific to a respective personalisable application;
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, the environment model request indicative of an operating environment on the client device;
transmitting a selected one of the plurality of environment models in response to the environment model request, wherein the selected environment model defines the set of personalisable applications for the operating environment on the client device;
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.
0 Assignments
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.
-
Citations
15 Claims
-
1. A method of enabling unified setting adjustment in a client device connected to a data network, the method comprising:
-
storing a plurality of environment models corresponding to a plurality of operating environments each environmental model defy a set of personalisable applications typically available in an operating environment; storing setting data, wherein respective setting data is specific to a respective personalisable application; 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, the environment model request indicative of an operating environment on the client device; transmitting a selected one of the plurality of environment models in response to the environment model request, wherein the selected environment model defines the set of personalisable applications for the operating environment on the client device; 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 (2, 3, 4, 5)
-
-
6. 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; store a plurality of environment models corresponding to a plurality of operating environments, each environmental model defining a set of personalisable applications typically available in an operating environment; store setting data, wherein respective setting data is specific to a respective personalisable application; store a client application; transmit the client application to the client device for execution thereon over the data network on demand; receive an environment model request from the client application as executed on the client device, the environment model request indicative of an operating environment on the client device; transmit a selected one of the plurality of environment models in response to the environment model request, wherein the selected environment model defines the set of personalisable applications for the operating environment on the client device; receive a setting data request from the client application as executed on the client device; and transmit selected setting data in response to the selling data request. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory computer readable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
store a plurality of environment models corresponding to a plurality of operating environments, each environmental model defining a set of personalisable applications typically available in an operating environment; store setting data, wherein respective setting data is specific to a respective personalisable application; store a client application; transmit the client application to the client device for execution thereon over the data network on demand; receive an environment model request from the client application as executed on the client device, the environment model request indicative of an operating environment on the client device; transmit a selected one of the plurality of environment models in response to the environment model request, wherein the selected environment model defines the set of personalisable applications for the operating environment on the client device; receive a setting data request from the client application as executed on the client device; and transmit selected setting data in response to the setting data request. - View Dependent Claims (12, 13, 14, 15)
-
Specification