Methods and systems for providing configuration data
First Claim
1. A method in a configuration server having a program for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, the method comprising the steps of:
- receiving a request to provide the value for the configuration item;
determining a set to which the configuration item is assigned, the set being associated with a rule;
determining a value of the configuration item by applying the rule associated with the set; and
transmitting the determined value of the configuration item to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and articles of manufacture provide configuration data from a configuration server to a client. The configuration server receives a request to provide a value for a configuration data item. The configuration server then determines a set to which the configuration item is assigned, with the set being associated with a rule. Then, the configuration server determines a value of the configuration item by applying the rule associated with the set and transmits the determined value of the configuration item to the client.
27 Citations
35 Claims
-
1. A method in a configuration server having a program for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, the method comprising the steps of:
-
receiving a request to provide the value for the configuration item;
determining a set to which the configuration item is assigned, the set being associated with a rule;
determining a value of the configuration item by applying the rule associated with the set; and
transmitting the determined value of the configuration item to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method in a configuration server having a program for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, the method comprising the steps of:
-
receiving a user identification information from the client;
receiving a request to provide values of the device type of the client and the display type of the client;
determining one of a plurality of sets to which the device type and the display type are respectively assigned, the sets each being associated with a respective rule;
determining a value of the device type based on the rule associated with the determined set to which the device type is assigned by using the user identification information;
determining a value of the display type based on the rule associated with the set to which the display type is assigned by taking using the user identification information; and
transmitting the determined values of the device type and display type to the client.
-
-
12. A computer-readable medium containing instructions that cause a program for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, to perform a method comprising the steps of:
-
receiving a request to provide the value for the configuration item;
determining a set to which the configuration item is assigned, the set being associated with a rule;
determining a value of the configuration item by applying the rule associated with the set; and
transmitting the determined value of the configuration item to the client. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium containing instructions that cause a program for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, to perform a method comprising the steps of:
-
receiving a user identification information from the client;
receiving a request to provide values of the device type of the client and the display type of the client;
determining one of a plurality of sets to which the device type and the display type are respectively assigned, the sets each being associated with a respective rule;
determining a value of the device type based on the rule associated with the determined set to which the device type is assigned by using the user identification information;
determining a value of the display type based on the rule associated with the set to which the display type is assigned by using the user identification information; and
transmitting the determined values of the device type and display type to the client.
-
-
23. A configuration server for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, the configuration server comprising:
-
a memory comprising a program that receives a request to provide the value for the configuration item, determines a set to which the configuration item is assigned, the set being associated with a rule, determines a value of the configuration item by applying the rule associated with the set, and transmits the determined value of the configuration item to the client; and
a processing unit that runs the program. - View Dependent Claims (24, 25, 26)
-
-
27. A configuration server for providing configuration data to a client, the configuration data comprising at least one configuration item having a value, the configuration server comprising:
-
means for receiving a request to provide the value for the configuration item;
means for determining a set to which the configuration item is assigned, the set being associated with a rule;
means for determining a value of the configuration item by applying the rule associated with the set; and
means for transmitting the determined value of the configuration item to the client.
-
-
28. A computer-readable memory device encoded with a program having a data structure, the program run by a processor of a configuration server in a data processing system having a client, the data structure having a plurality of entries, each entry comprising:
a configuration item value that is requested by the client and that is returned to the client by determining a set to which the configuration item is assigned, the set being associated with a rule, and determining a value of the configuration item by applying the rule associated with the set.
-
29. A method in a configuration server having a data structure including a plurality of configuration items, each configuration item having a value, the method comprising the steps of:
-
receiving from a client a first request to obtain the value for one of the configuration items in the data structure, the data structure having a set of predefined relationships between the data items;
returning to the client the value of the one configuration item;
receiving from the client a second request to obtain the value from the one configuration item in the data structure, the data structure having an additional relationship between the data items that is imposed through a mechanism that is external with respect to the data structure; and
returning to the client the value of the one configuration item. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A computer-readable medium containing instructions that cause a program in a configuration server having a data structure including a plurality of configuration items, each configuration item having a value, to perform a method comprising the steps of:
-
receiving from a client a first request to obtain the value for one of the configuration items in the data structure, the data structure having a set of predefined relationships between the data items;
returning to the client the value of the one configuration item;
receiving from the client a second request to obtain the value from the one configuration item in the data structure, the data structure having an additional relationship between the data items that is imposed through a mechanism that is external with respect to the data structure; and
returning to the client the value of the one configuration item.
-
-
35. A configuration server for providing configuration data to a client, the configuration server having a data structure including a plurality of configuration items, each configuration item having a value, the configuration server comprising:
-
a memory comprising a program that receives from a client a first request to obtain the value for one of the configuration items in the data structure, the data structure having a set of predefined relationships between the data items, returns to the client the value of the one configuration item, receives from the client a second request to obtain the value from the one configuration item in the data structure, the data structure having an additional relationship between the data items that is imposed through a mechanism that is external with respect to the data structure, and returns to the client the value of the one configuration item; and
a processing unit that runs the program.
-
Specification