Configuring Computer Systems with Business Configuration Information
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a computer system, user input indicating a context associated with operation of a particular software application program, wherein the context includes information indicating at least one data type associated with the particular software application program;
identifying, by the computer system and based on the context indicated by the user input, at least one configuration information entry from a plurality of configuration information entries stored in a configuration repository, wherein each of the configuration information entries include configuration data designed to customize the particular software application program; and
storing the at least one configuration information entry in a configuration directory such that the at least one configuration information entry is accessible by a separate computing device running the particular software application program.
1 Assignment
0 Petitions
Accused Products
Abstract
A configuration server includes a configuration repository that stores a wide range of configuration information for possible use by application programs. The configuration repository may include configuration parameters, settings for the parameters, and meta-data of definitions and descriptions of the parameters. Configuration information is selected from the configuration repository and stored in a configuration directory for later use by application programs at runtime. The configuration information is accessed from the configuration directory when needed by an application program or a component thereof.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computer system, user input indicating a context associated with operation of a particular software application program, wherein the context includes information indicating at least one data type associated with the particular software application program; identifying, by the computer system and based on the context indicated by the user input, at least one configuration information entry from a plurality of configuration information entries stored in a configuration repository, wherein each of the configuration information entries include configuration data designed to customize the particular software application program; and storing the at least one configuration information entry in a configuration directory such that the at least one configuration information entry is accessible by a separate computing device running the particular software application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium, in a machine-readable storage device, storing a computer program product, the computer program product including instructions that, when executed, cause a configuration information handling component to perform operations comprising:
-
receiving user input indicating a context associated with operation of a particular software application program, wherein the context includes information indicating at least one data type associated with the particular software application program; identifying, based on the context indicated by the user input, at least one configuration information entry from a plurality of configuration information entries stored in a configuration repository, wherein each of the configuration information entries include configuration data designed to customize the particular software application program; and storing the at least one configuration information entry in a configuration directory such that the at least one configuration information entry is accessible by a separate computing device running the particular software application program.
-
-
20. A computer system comprising:
-
a first computer system comprising a storage device storing; a configuration repository storing multiple entries of configuration information for a software application program, each entry designed for customizing the software application program for a specific situation and the software application program being designed to remotely request configuration information as needed, wherein the configuration repository organizes the multiple entries of configuration information based on information associated with at least one data type used by a software application, and a configuration directory storing at least a first configuration information entry selected from among the multiple entries for a context associated with operation of the software application program, the first configuration information entry selected based on a user input during a process to customize the software application program indicating at least a portion of the context associated with the software application, wherein the context includes information indicating at least one data type associated with the particular software application program, the configuration directory being stored separately from the software application program and different from the configuration repository; a processing device, coupled to the storage device, for providing the first configuration information entry from the configuration directory to the software application program in response to a request; and a second computer system that operates the software application program and that is remote from the first computer, the software application program being configured to send, from the second computer over a communications link to the first computer, the request for the first configuration information entry to the first computer system.
-
Specification