Methods and systems for configuring software applications
First Claim
Patent Images
1. A method for customizing a software application, comprising:
- providing a standard set of components for the software application, the standard set of components being created by a developer and comprising visual application components, business logic components, and configuration components;
identifying a selected set of components from the standard set of components based on selections made by a customer; and
forming a customized application program from the selected set of components, wherein the customized application program is capable of performing at least one task for an end user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products are provided for customizing software application programs, including self-service applications. In one implementation, a customer selects software components from a standard set of components provided by a developer. The selected software components are then used to form a customized software application. Thereafter, the customized software application may be used by an end user to perform one or more tasks.
46 Citations
34 Claims
-
1. A method for customizing a software application, comprising:
-
providing a standard set of components for the software application, the standard set of components being created by a developer and comprising visual application components, business logic components, and configuration components; identifying a selected set of components from the standard set of components based on selections made by a customer; and forming a customized application program from the selected set of components, wherein the customized application program is capable of performing at least one task for an end user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing customizable application programs, the system comprising:
-
a standard set of computer software components comprising visual application components, business logic components, and configuration components, the standard set of components defining a floorplan of an application program; an editor application configured to permit a customer to select from the standard set of computer software components and identify a selected set of components; and an application compiler configured to form a customized floorplan of the application program based on the selected set of components. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing customizable application programs, comprising:
-
providing a standard set of computer software components, the computer software components comprising visual application components, business logic components, and configuration components; identifying a selected set of components from the standard set of computer software components based on selections made by a customer; forming a customized application program based on the selected set of components. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product embodied on a computer-readable medium, comprising:
-
a set of software components that constitute an application floorplan, the components comprising visual application components, configuration components, and business logic components; and an editor program configured to permit a customer to create a customized application program by selecting software components from the set of software components constituting the application floorplan. - View Dependent Claims (31, 32, 33, 34)
-
Specification