Methods and apparatus for enterprise application integration
First Claim
1. A digital data processing method for enterprise application integration comprisingstoring, in a data store, RDF triplets representing transactional information received from each of a plurality of databases,displaying on a browser a markup language document that(i) generates one or more queries for application to the data store,(ii) presents, via the browser, content generated from the data store in response to the one or more queries,where the markup language document identifies user interface components to display said contentwherein the method further comprises:
- storing in the data store a query for application to at least one of the databasesapplying the query to one or more of the plurality of databases using respective applications program interfaces (“
API”
),retrieving information from the one or more databases in response to the applied query,converting that retrieved information into said RDF triplets.
4 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.
-
Citations
3 Claims
-
1. 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, displaying on a browser a markup language document that (i) generates one or more queries for application to the data store, (ii) presents, via the browser, content generated from the data store in response to the one or more queries, where the markup language document identifies user interface components to display said content wherein the method further comprises: -
storing in the data store a query for application to at least one of the databases applying the query to one or more of the plurality of databases using respective applications program interfaces (“
API”
),retrieving information from the one or more databases in response to the applied query, converting that retrieved information into said RDF triplets.
-
-
2. 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, displaying on a browser a markup language document that (i) generates one or more queries for application to the data store in response to one or more user selections and/or responses to user-input controls specified by that document, (ii) presents, via the browser, content generated from the data store in response to the one or more queries, where the markup language document identifies user interface components to display said content, storing in the data store one or more further queries for application to at least one of the databases, applying any of said queries to one or more of the plurality of databases using respective applications program interfaces (“ - API”
),retrieving information from the one or more databases in response to the applied query, converting that retrieved information into said RDF triplets, responding to an applied query by generating a directed graph from the RDF triplets, parsing the directed graph and presenting content generated therefrom via the browser. - View Dependent Claims (3)
- API”
Specification