IP Library Granted Patent US 7,058,637
Granted Patent B2
US 7,058,637 · App. 09/917,264 · Granted Jun 6, 2006

Methods and apparatus for enterprise application integration

Assignee: Metatomix, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,058,637
App. No.
09/917,264
Granted
Jun 6, 2006
Kind
B2
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.

Claims (24)

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.

3. A method according to claim 2 wherein the parsing step includes parsing the directed graph and presenting therefrom consolidated information plural ones of the databases.

Assignments (4)
CHANGE OF NAME Recorded Jan 25, 2016
From: METATOMIX, INC.
To: OBJECTSTORE, INC.
Reel/Frame 037587/0587 →
RELEASE OF SECURITY INTEREST Recorded Feb 13, 2015
From: NUTTER MCCLENNEN & FISH LLP
To: METATOMIX, INC.
Reel/Frame 034957/0613 →
LIEN Recorded Feb 23, 2011
From: METATOMIX, INC.
To: NUTTER MCCLENNEN & FISH LLP
Reel/Frame 025846/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2002
From: BRITTON, COLIN P.; AZMI, AMIR; KUMAR, ASHOK; KAUFMAN, NOAH W.; BAJPAL, CHANDRA; ANGELO, ROBERT F.
To: METATOMIX, INC.
Reel/Frame 012568/0416 →
Continuity (2)
Provisional Application 6029118500 · May 15, 2001
Related Publication 20020178170A1 · Nov 28, 2002