Method and apparatus for a business applications server management system platform
First Claim
1. A system for implementing a business application on an Internet based computer system using high-level object oriented technology and frameworks, comprising:
- a. a server computer hosting a business application management system platform, accessible via client computers to a plurality of users;
b. the business application management system platform thither comprising a WDK Web interface server for receiving a user selected command and for processing a web document that is a custom presentation of information;
c. a BDK business server electronically coupled to the WDK Web interface saver, for storing business objects to and retrieving business objects from a database containing persistent business object data related to the business application;
d. an information distributor server electronically coupled to the WDK Web interface server for generating metadata for a business object, for storing the metadata in a metadata database, for querying the metadata database when asked to do so by a requestor, and for providing the results of a match to a query to the requester;
e. a first database of information related to the business application, the first database electronically coupled to the BDK business server, the first database also containing common business objects; and
f. a second database of metadata related to business objects, the second database electronically coupled to the BDK business server;
whereby the business application is available via the internet to assist a user in performing a specific business operation which requires location of and use of business objects and display of results of the specific business operation to the user in a dynamically selectable format.
14 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for integrating disparate business applications, and managing the applications processes in a hardware resource and user effort efficient manner. The automated system of the present invention uses a business systems platform comprised of several unique servers to efficiently manage multiple applications which are themselves generally distributed across a network, and to control the execution of the required tasks with minimum use of redundant data input to the several applications, thereby minimizing the use of hardware resources and user input effort. Business objects are controlled through a persistence framework which is Java, XML and EJB based.
-
Citations
41 Claims
-
1. A system for implementing a business application on an Internet based computer system using high-level object oriented technology and frameworks, comprising:
-
a. a server computer hosting a business application management system platform, accessible via client computers to a plurality of users; b. the business application management system platform thither comprising a WDK Web interface server for receiving a user selected command and for processing a web document that is a custom presentation of information; c. a BDK business server electronically coupled to the WDK Web interface saver, for storing business objects to and retrieving business objects from a database containing persistent business object data related to the business application; d. an information distributor server electronically coupled to the WDK Web interface server for generating metadata for a business object, for storing the metadata in a metadata database, for querying the metadata database when asked to do so by a requestor, and for providing the results of a match to a query to the requester; e. a first database of information related to the business application, the first database electronically coupled to the BDK business server, the first database also containing common business objects; and f. a second database of metadata related to business objects, the second database electronically coupled to the BDK business server; whereby the business application is available via the internet to assist a user in performing a specific business operation which requires location of and use of business objects and display of results of the specific business operation to the user in a dynamically selectable format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An Internet-based method for implementing a business application using object oriented technology and frameworks comprising the following acts:
-
a. providing a server computer hosting a business application management system platform, accessible via client computers to a plurality of users, the business application management platform including a user interface (UI) comprising controls whereby a user selects a command and a display whereby results are displayed; b. providing a WDK Web interface sewer as a part of the business application management system platform, for receiving the user selected command and for processing a web document that is a custom presentation of information; c. providing a BDK business server electronically coupled to the WDK Web interface server, for storing business objects to and retrieving business objects from a database containing persistent business object data related to the business application; d. providing an information distributor server electronically coupled to the WDK Web interface server for generating metadata for a business object, for storing the metadata in a metadata database, for querying the metadata database when asked to do so by a requestor, and for providing the results of a match to a query to the requestor; e. providing a first database of information related to the business application, the first database electronically coupled to the BDK business server, the first database also containing common business objects; and f. providing a second database of metadata related to business objects, the second database electronically coupled to the information distributor server; whereby the business application is available via the internet to assist a user in performing a specific business operation which requires location of and use of business objects and display of results of the specific business operation to the user in a dynamically selectable format. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable storage medium containing computer executable code far implementing a business application using object oriented technology and frameworks by instructing a computer to operate as follows:
-
a. load a business application management system platform, accessible via client computers to a plurality of users, the business application management platform including a user interface (UI) comprising controls whereby a user selects a command and a display whereby results are displayed; b. execute a WDK Web interface server as a part of the business application management system platform, for receiving the user selected command and for processing a web document that is a custom presentation of information; c. execute a BDK business server electronically coupled to the WDK Web interface server, for storing business objects to and retrieving business objects from a database containing persistent business object data related to the business application; d. execute an information distributor server electronically coupled to the WDK Web interface server for generating metadata for a business object, for storing the metadata in a metadata database, for querying the metadata database when asked to do so by a requestor, and for providing the results of a match to a query to the requestor; e. access a first database of information related to the business application, the first database electronically coupled to the BDK business server, the first database also containing common business objects; and f. access a second database of metadata related to business objects, the second database electronically coupled to the information distributor server; whereby the business application is available via the internet to assist a user in performing a specific business operation which requires location offend use of business objects and display of results of the specific business operation to the user in a dynamically selectable format. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An Internet-based method for implementing a business application using object oriented technology and frameworks comprising the following acts:
-
a. providing a client input device having a user interface (UI) wherein the UI includes controls whereby a user selects a command and a display whereby results are displayed; b. transmitting the command to a server comprising a business application management system platform which includes a WDK Web interface server as a part of the business application management system platform, for receiving the user selected command and for processing a web document that is a custom presentation of information; c. providing a BDK business server electronically coupled to the WDK Web interface server, for storing business objects to and retrieving business objects from a database containing persistent business object data related to the business application; d. receiving at the client input device a display of results relating to the command, the results obtained by an information distributor server electronically coupled to the WDK Web interface server for generating metadata for a business object, for storing the metadata in a metadata database, for querying the metadata database when asked to do so by a client input device, and for providing the results of a match to a query to the client input device; whereby the business application is available via the internet to assist a user in performing a specific business operation which requires location of and use of business objects and display of results of the specific business operation to the user in a dynamically selectable format. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification