Methods and apparatus for enterprise application integration
First Claim
1. A digital data processing method for enterprise application integration comprising downloading functionality for effecting information transfers between a first database and a second database, transferring information between the first database and the second database, the transferring step including at least one of receiving information from the first database using a first protocol, and transmitting that information to the second database using a second protocol, receiving information from the second database using the second protocol, and transmitting that information to the first database using the first protocol.
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.
106 Citations
52 Claims
-
1. A digital data processing method for enterprise application integration comprising
downloading functionality for effecting information transfers between a first database and a second database, transferring information between the first database and the second database, the transferring step including at least one of receiving information from the first database using a first protocol, and transmitting that information to the second database using a second protocol, receiving information from the second database using the second protocol, and transmitting that information to the first database using the first protocol.
-
10-17. -17. (canceled)
-
18. A digital data processing method for enterprise application integration comprising
downloading functionality for effecting information transfers between a first database and a second database, transferring information between the first database and the second database, the transferring step including at least one of applying a query to the second database using an application program interface (“ - API”
) associated therewith the second database,receiving information from the second database using the API, that information being received in response to the applied query, and transmitting that information to the first database using a first protocol associated therewith. - View Dependent Claims (19, 20, 22)
- API”
-
21. (canceled)
-
23-45. -45. (canceled)
-
46. A digital data processing method for enterprise application integration comprising
generating a query, applying the query to a plurality of databases using a respective application program interface (“ - API”
) associated with each of them,transmitting information received from the databases using the respective APIs to a data store in the form of RDF triplets, generating a directed graph from the RDF triplets, parsing the directed graph and presenting therefrom information from one or more of the databases. - View Dependent Claims (47, 48, 49, 50, 51, 52)
- API”
Specification