Configuring a computer application with preconfigured business content
First Claim
1. A computer program product tangibly embodied in a machine-readable storage device, the computer program product including instructions that, when executed, cause a configuration handling component to perform operations comprising:
- enabling user selection of business functions provided by a computer application to be configured for use in a particular business enterprise wherein the computer application includes instructions that, when executed, cause transaction data to be processed in a manner that is applicable to many different business enterprises;
identifying configuration information that is related to the selected business functions wherein the configuration information includes configuration information entries, each configuration information entry
1) having a configuration parameter attribute to control operation of the computer application and
2) being associated with at least one of the selected business functions;
enabling user selection of a value for a particular configuration attribute in at least one of the identified configuration information entries, the value being applicable to the particular business enterprise;
identifying, in the configuration information, multiple entries that each has the particular configuration attribute;
storing the value for the configuration attribute in each of the identified multiple entries of configuration information;
identifying configuration components needed for at least one of the selected business functions;
determining a configuration sequence for using the identified configuration components to configure the computer application for use in the particular business enterprise; and
configuring the computer application for use in the particular business enterprise based on the determined configuration sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described that enable a user, such as a business analyst or a system administrator, to configure a computer application program that was developed by a commercial software developer for sale to many business enterprises. An automated process and tools enable preconfigured business content for an application program to be identified, modified and activated in order to configure the application program for use in a particular business enterprise. The preconfigured business content for an application program may include a set of parameter values that customize the application program for use in a particular country or geographic region, a particular industry, and/or a particular size of business enterprise.
-
Citations
18 Claims
-
1. A computer program product tangibly embodied in a machine-readable storage device, the computer program product including instructions that, when executed, cause a configuration handling component to perform operations comprising:
-
enabling user selection of business functions provided by a computer application to be configured for use in a particular business enterprise wherein the computer application includes instructions that, when executed, cause transaction data to be processed in a manner that is applicable to many different business enterprises; identifying configuration information that is related to the selected business functions wherein the configuration information includes configuration information entries, each configuration information entry
1) having a configuration parameter attribute to control operation of the computer application and
2) being associated with at least one of the selected business functions;enabling user selection of a value for a particular configuration attribute in at least one of the identified configuration information entries, the value being applicable to the particular business enterprise; identifying, in the configuration information, multiple entries that each has the particular configuration attribute; storing the value for the configuration attribute in each of the identified multiple entries of configuration information; identifying configuration components needed for at least one of the selected business functions; determining a configuration sequence for using the identified configuration components to configure the computer application for use in the particular business enterprise; and configuring the computer application for use in the particular business enterprise based on the determined configuration sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of configuring a computer application for use in a particular business enterprise, the method comprising:
-
enabling user selection of business functions provided by a computer application to be configured for use in a particular business enterprise, the computer application including instructions that, when executed, cause transaction data to be processed in a manner that is applicable to many different business enterprises; identifying configuration information that is related to the selected business functions wherein the configuration information includes configuration information entries, each configuration information entry
1) having a configuration parameter attribute to control operation of the computer application and
2) being associated with at least one business function;enabling user selection of a value for a particular configuration attribute in at least one of the identified configuration information entries, the value being applicable to the particular business enterprise; identifying, in the configuration information, multiple entries that each has the particular configuration attribute; storing the value for the configuration attribute in each of the identified multiple entries of configuration information; identifying configuration components needed for at least one of the selected business functions; determining a configuration sequence for using the identified configuration components to configure the computer application for use in the particular business enterprise; and configuring the computer application for use in the particular business enterprise based on the determined configuration sequence. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification