Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
176 words
A configuration parameter value access system for use in connection with a computer system, the configuration parameter value access system performing an access operation in connection with a configuration parameter in response to a configuration parameter access request from an application program, the configuration parameter defining an operational characteristic for said application program, the configuration parameter access request including a filename and a parameter identifier, the configuration parameter value access system comprising: A. a configuration file path list defining one or more paths in a storage subsystem; B. a file identifier generator configured to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list and, if so, to generate a file identifier identifying the file; and C. a configuration parameter access module configured to perform an access operation in connection with the configuration parameter identified by the parameter identifier provided in the configuration parameter access request in the file identified by the file identifier.
Claim 2
Dependent Claim
176 words
A configuration parameter value access system for use in connection with a computer system, the configuration parameter value access system performing an access operation in connection with a configuration parameter in response to a configuration parameter access request from an application program, the configuration parameter defining an operational characteristic for said application program, the configuration parameter access request including a filename and a parameter identifier, the configuration parameter value access system comprising: A. a configuration file path list defining one or more paths in a storage subsystem; B. a file identifier generator configured to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list and, if so, to generate a file identifier identifying the file; and C. a configuration parameter access module configured to perform an access operation in connection with the configuration parameter identified by the parameter identifier provided in the configuration parameter access request in the file identified by the file identifier.
Claim 3
Dependent Claim
87 words
A configuration parameter value access system as defined in claim 1 in which said configuration file path list comprises a series of entries, each entry defining a path, the file identifier generator being configured to iteratively use one of the entries in the series to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the entry until it determines that a file having the filename exists along the path.
Claim 4
Dependent Claim
36 words
A configuration parameter value access system as defined in claim 2 in which the file identifier generator is configured to use a default path after using all of the entries in the configuration file path list.
Claim 5
Dependent Claim
68 words
A configuration parameter value access system as defined in claim 1 in which one type of access operation performed by the configuration parameter access module is a retrieval operation, the configuration parameter access module being configured to, during a retrieval operation, retrieve a parameter value associated with a parameter identified by the parameter identifier from the file identified by the file identifier for transfer to the application program.
Claim 6
Dependent Claim
73 words
A configuration parameter value access system as defined in claim 4 in which the file comprises a plurality of sections each having a section name, each section having a plurality of parameters each having a parameter value, the configuration parameter access request further including a section identifier, the configuration parameter access module being configured to retrieve the parameter value for the parameter of the section whose section name corresponds to the section identifier.
Claim 7
Dependent Claim
74 words
A configuration parameter value access system as defined in claim 5 in which the configuration parameter access request further includes a default value, the configuration parameter access module being configured to provide the default value to the application program as the parameter value if the file identified by the file identifier does not have a section having a section name corresponding to the section identifier or a configuration parameter corresponding to the parameter identifier.
Claim 8
Dependent Claim
62 words
A configuration parameter value access system as defined in claim 4 in which the configuration parameter access request further includes a default value, the configuration parameter access module being configured to provide the default value to the application program as the parameter value if the file identified by the file identifier does not have a configuration parameter corresponding to the parameter identifier.
Claim 9
Dependent Claim
43 words
A configuration parameter value access system as defined in claim 4 in which said computer system uses the Microsoft Windows operating system program, the configuration parameter access module being configured to use a Windows "Get Private Profile" function in retrieving the parameter value.
Claim 10
Dependent Claim
62 words
A configuration parameter value access system as defined in claim 1 in which one type of access operation performed by the configuration parameter access module is an update operation, the configuration parameter access module being configured to, during an update operation, update a parameter value associated with a parameter identified by the parameter identifier from the file identified by the file identifier.
Claim 11
Dependent Claim
74 words
A configuration parameter value access system as defined in claim 9 in which the configuration parameter access module is configured to create a file along a default path in which it updates the parameter value if the file identifier generator determines that the storage subsystem does not contain a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list.
Claim 12
Dependent Claim
73 words
A configuration parameter value access system as defined in claim 9 in which the file comprises a plurality of sections each having a section name, each section having a plurality of parameters each having a parameter value, the configuration parameter access request further including a section identifier, the configuration parameter access module being configured to update the parameter value for the parameter of the section whose section name corresponds to the section identifier.
Claim 13
Dependent Claim
56 words
A configuration parameter value access system as defined in claim 11 in which the configuration parameter access module is configured to create section and parameter if the file identified by the file identifier does not have a section having a section name corresponding to the section identifier or a configuration parameter corresponding to the parameter identifier.
Claim 14
Dependent Claim
43 words
A configuration parameter value access system as defined in claim 9 in which said computer system uses the Microsoft Windows operating system program, the configuration parameter access module being configured to use a Windows "Write Private Profile" function in updating the parameter value.
Claim 15
Dependent Claim
105 words
A configuration parameter value access system as defined in claim 1 in which the configuration file path list includes a plurality of configuration file path class lists, each class list defining one or more said paths, each configuration parameter access request identifying a path class, the file identifier generator being configured to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by one of said configuration file path class lists as identified by said configuration parameter access request and if so generating a file identifier identifying the file.
Claim 16
Dependent Claim
61 words
A configuration parameter value access system as defined in claim 1, the computer system connected in a network including a plurality of computer systems including at least one server computer system including a data store for storing the configuration file path list, at least one computer system being configured to retrieve the configuration file path list from said server computer system.
Claim 17
Independent Claim
150 words
A method of operating a computer system to perform an access operation in connection with a configuration parameter in response to a configuration parameter access request from an application program, the configuration parameter defining an operational characteristic for said application program, the configuration parameter access request including a filename and a parameter identifier, the method comprising the steps of: A. providing a configuration file path list defining one or more paths in a storage subsystem; B. determining whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list and if so generating a file identifier identifying the file; and C. performing an access operation in connection with the configuration parameter identified by the parameter identifier provided in the configuration parameter access request in the file identified by the file identifier.
Claim 18
Independent Claim
150 words
A method of operating a computer system to perform an access operation in connection with a configuration parameter in response to a configuration parameter access request from an application program, the configuration parameter defining an operational characteristic for said application program, the configuration parameter access request including a filename and a parameter identifier, the method comprising the steps of: A. providing a configuration file path list defining one or more paths in a storage subsystem; B. determining whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list and if so generating a file identifier identifying the file; and C. performing an access operation in connection with the configuration parameter identified by the parameter identifier provided in the configuration parameter access request in the file identified by the file identifier.
Claim 19
Dependent Claim
81 words
A method as defined in claim 16 in which at least one said configuration file path class list comprises a series of entries, each entry defining a path, the entries in the series being iteratively used to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the entry until a determination is made that a file having the filename exists along the path.
Claim 20
Dependent Claim
52 words
A method as defined in claim 17, in which a default path is further used in determining whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request, after all of the entries in the configuration file path list have been used.
Claim 21
Dependent Claim
48 words
A method as defined in claim 16, in which one types of access operation is a retrieval operation, during which a parameter value associated with a parameter identified by the parameter identifier is retrieved from the file identified by the file identifier for transfer to the application program.
Claim 22
Dependent Claim
62 words
A method as defined in claim 19 in which the file comprises a plurality of sections each having a section name, each section having a plurality of parameters each having a parameter value, the configuration parameter access request further including a section identifier, the parameter value being retrieved for the parameter of the section whose section name corresponds to the section identifier.
Claim 23
Dependent Claim
63 words
A method as defined in claim 20 in which the configuration parameter access request further includes a default value, the default value being provided to the application program as the parameter value if the file identified by the file identifier does not have a section having a section name corresponding to the section identifier or a configuration parameter corresponding to the parameter identifier.
Claim 24
Dependent Claim
51 words
A method as defined in claim 19 in which the configuration parameter access request further includes a default value, the default value being provided to the application program as the parameter value if the file identified by the file identifier does not have a configuration parameter corresponding to the parameter identifier.
Claim 25
Dependent Claim
32 words
A method as defined in claim 19 in which said computer system uses the Microsoft Windows operating system program, the Windows "Get Private Profile" function being used in retrieving the parameter value.
Claim 26
Dependent Claim
43 words
A method as defined in claim 16 in which the one type of access operation is an update operation during which a parameter value associated with a parameter identified by the parameter identifier is updated in the file identified by the file identifier.
Claim 27
Dependent Claim
55 words
A method as defined in claim 24 in which a file is created along a default path including the updated parameter value if the storage subsystem does not contain a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list.
Claim 28
Dependent Claim
62 words
A method as defined in claim 24 in which the file comprises a plurality of sections each having a section name, each section having a plurality of parameters each having a parameter value, the configuration parameter access request further including a section identifier, the parameter value being updated for the parameter of the section whose section name corresponds to the section identifier.
Claim 29
Dependent Claim
48 words
A method as defined in claim 26 in which section and parameter are created in the file if the file identified by the file identifier does not have a section having a section name corresponding to the section identifier or a configuration parameter corresponding to the parameter identifier.
Claim 30
Dependent Claim
32 words
A method as defined in claim 24 in which said computer system uses the Microsoft Windows operating system program, a Windows "Write Private Profile" function being used in updating the parameter value.
Claim 31
Dependent Claim
26 words
A method as defined in claim 16 in which the paths identified by the configuration file path class lists can be updated by a system administrator.
Claim 32
Dependent Claim
56 words
A method as defined in claim 16, the computer system connected in a network including a plurality of computer systems including at least one server computer system including a data store for storing the configuration file path list, the configuration file path list being retrieved by at least one computer system from said server computer system.
Claim 33
Dependent Claim
205 words
A computer program product comprising a computer system usable medium having computer system readable code embodied therein to enable the computer system to perform an access operation in connection with a configuration parameter in response to a configuration parameter access request from an application program, the configuration parameter defining an operational characteristic for said application program, the configuration parameter access request including a filename and a parameter identifier, the computer program product comprising: A. configuration file path list program code devices configured to cause the computer system to generate a configuration file path list defining one or more paths in a storage subsystem; B. file identifier generator program code devices configured to cause the computer system to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list and, if so, to generate a file identifier identifying the file; and C. configuration parameter access program code devices configured to cause the computer system to perform an access operation in connection with the configuration parameter identified by the parameter identifier provided in the configuration parameter access request in the file identified by the file identifier.
Claim 34
Dependent Claim
205 words
A computer program product comprising a computer system usable medium having computer system readable code embodied therein to enable the computer system to perform an access operation in connection with a configuration parameter in response to a configuration parameter access request from an application program, the configuration parameter defining an operational characteristic for said application program, the configuration parameter access request including a filename and a parameter identifier, the computer program product comprising: A. configuration file path list program code devices configured to cause the computer system to generate a configuration file path list defining one or more paths in a storage subsystem; B. file identifier generator program code devices configured to cause the computer system to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list and, if so, to generate a file identifier identifying the file; and C. configuration parameter access program code devices configured to cause the computer system to perform an access operation in connection with the configuration parameter identified by the parameter identifier provided in the configuration parameter access request in the file identified by the file identifier.
Claim 35
Dependent Claim
109 words
A computer program product as defined in claim 31 in which said configuration file path list program code devices are configured to cause the computer system to generate the configuration file path list as a series of entries, each entry defining a path, the file identifier generator program code devices being configured to enable the computer to iteratively use one of the entries in the series to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the entry until it determines that a file having the filename exists along the path.
Claim 36
Dependent Claim
43 words
A computer program product as defined in claim 32 in which the file identifier generator program code devices are further configured to cause the computer system to use a default path after using all of the entries in the configuration file path list.
Claim 37
Dependent Claim
81 words
A computer program product as defined in claim 31 in which one type of access operation performed by the computer system under control of the configuration parameter access program code devices is a retrieval operation, the configuration parameter access program code devices being configured to enable the computer system, during a retrieval operation, to retrieve a parameter value associated with a parameter identified by the parameter identifier from the file identified by the file identifier for transfer to the application program.
Claim 38
Dependent Claim
78 words
A computer program product as defined in claim 34 in which the file comprises a plurality of sections each having a section name, each section having a plurality of parameters each having a parameter value, the configuration parameter access request further including a section identifier, the configuration parameter access program code devices being configured to enable the computer system to retrieve the parameter value for the parameter of the section whose section name corresponds to the section identifier.
Claim 39
Dependent Claim
79 words
A computer program product as defined in claim 35 in which the configuration parameter access request further includes a default value, the configuration parameter access program code devices being configured to enable the computer system to provide the default value to the application program as the parameter value if the file identified by the file identifier does not have a section having a section name corresponding to the section identifier or a configuration parameter corresponding to the parameter identifier.
Claim 40
Dependent Claim
68 words
A computer program product as defined in claim 34 in which the configuration parameter access request further includes a default value, the configuration parameter access program code devices further being configured to enable the computer system to provide the default value to the application program as the parameter value if the file identified by the file identifier does not have a configuration parameter corresponding to the parameter identifier.
Claim 41
Dependent Claim
48 words
A computer program product as defined in claim 34 in which said computer system uses the Microsoft Windows operating system program, the configuration parameter access program code devices being configured to use a Windows "Get Private Profile" function in enabling the computer system to retrieve the parameter value.
Claim 42
Dependent Claim
67 words
A computer program product as defined in claim 31 in which one type of access operation performed by the configuration parameter access module is an update operation, the configuration parameter access program code devices being configured to enable the computer system to, during an update operation, update a parameter value associated with a parameter identified by the parameter identifier from the file identified by the file identifier.
Claim 43
Dependent Claim
87 words
A computer program product as defined in claim 39 in which the configuration parameter access program code devices are configured to enable the computer system to create a file along a default path in which it updates the parameter value if the file identifier generator program code devices enable the computer system to determine that the storage subsystem does not contain a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by the configuration file path list.
Claim 44
Dependent Claim
78 words
A computer program product as defined in claim 39 in which the file comprises a plurality of sections each having a section name, each section having a plurality of parameters each having a parameter value, the configuration parameter access request further including a section identifier, the configuration parameter access program code devices being configured to enable the computer system to update the parameter value for the parameter of the section whose section name corresponds to the section identifier.
Claim 45
Dependent Claim
62 words
A computer program product as defined in claim 40 in which the configuration parameter access program code devices are configured to enable said computer system to create a section and parameter if the file identified by the file identifier does not have a section having a section name corresponding to the section identifier or a configuration parameter corresponding to the parameter identifier.
Claim 46
Dependent Claim
48 words
A computer program product as defined in claim 39 in which said computer system uses the Microsoft Windows operating system program, the configuration parameter access program code devices being configured to enable said computer system to use a Windows "Write Private Profile" function in updating the parameter value.
Claim 47
Dependent Claim
111 words
A computer program product as defined in claim 31 in which the configuration file path list includes a plurality of configuration file path class lists, each class list defining one or more said paths, each configuration parameter access request identifying a path class, the file identifier generator program code devices being configured to enable said computer system to determine whether the storage subsystem contains a file having a name corresponding to the filename provided in the configuration parameter access request along a path defined by one of said configuration file path class lists as identified by said configuration parameter access request and if so generate a file identifier identifying the file.
Claim 48
Dependent Claim
57 words
A computer program product as defined in claim 31, the computer system connected in a network including at least one server computer system including a data store for storing the configuration file path list, the computer program product being configured to enable the computer system to retrieve the configuration file path list from said server computer system.