METHODS AND APPARATUS FOR ENTERPRISE APPLICATION INTEGRATION
3 Assignments
0 Petitions
Accused Products
Abstract
A method for enterprise application integration that uses “connectors” that can be instantiated via downloading (e.g., using Java® or other such technologies) to provide interfaces to respective disparate database systems. The databases systems may comprise any variety of now or heretofore known systems, e.g. SAP, Oracle, and so forth. The connectors can, for example, translate between a native language (or API) of the respective database systems and an internal language/protocol of the enterprise application integration system. To this end, the connectors can utilize a scripting language to access the respective database systems. Data retrieved from the database systems can be stored in a central data store in the form of RDF triplets, from which directed graphs can be generated for to generate presentations consolidated from the multiple database systems.
101 Citations
46 Claims
-
1-9. -9. (canceled)
-
10. A digital data processing method for enterprise application integration comprising
electronically downloading to a digital data processor functionality for effecting information transfers between a first database and a second database, executing the functionality on the digital data processor to effect transferring information between the first database and the second database, the transferring step including at least receiving information from the second database using the API and transmitting that information to the first database using the first protocol.
-
18-22. -22. (canceled)
-
23. A digital data processing method for enterprise application integration comprising
downloading functionality for effecting information transfers between a first database and a second database, storing a query for application to the second database, transferring information between the first database and the second database, the transferring step including applying a query to the second database using an application program interface (“ - API”
) associated therewith, receiving information from the second database using the API and caching it for subsequent transfer to the first database. - View Dependent Claims (24, 25, 26)
- API”
- 27. A digital data processing method for enterprise application integration comprising storing, in a data store, RDF triplets representing transactional information received from each of a plurality of databases.
- 36. A digital data processing method for enterprise application integration comprising storing, in a data store, RDF triplets representing transactional information received from each of a plurality of databases and periodically removing redundancies in the RDF triplets.
-
39. A digital data processing method for enterprise application integration comprising
storing, in a data store, RDF triplets representing transactional information received from each of a plurality of databases, generating a directed graph from the RDF triplets.
-
43. A digital data processing method for enterprise application integration comprising storing, in a data store, RDF triplets representing transactional information received from each of plurality of databases,
generating a directed graph from the RDF triplets, parsing the directed graph and presenting therefrom information from one or more of the databases.
-
46-52. -52. (canceled)
Specification