Common data model including field interdependencies

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

06643659

ABSTRACT:

FIELD OF THE INVENTION This invention relates to method of managing data from a variety of sources.
BACKGROUND OF THE INVENTION
There are situations where data exists in multiple data stores, each having its own Application Programming Interface (API), which is a set of functions available for the programmer to use to program applications, and where is it desired to have its generic view of the data from the diverse stores. A typical example of the situation arises in the field of telephony, where the underlying data stores contain telephony information, such as telephone numbers, hunt groups, and the like.
Typically each data source, which may include commercial data bases, has its own API, and it is not possible to provide generic access to the data in the stores without the upper layers having specific knowledge of the API of each individual data source. This makes the upper layers complex to implement.
An object of the invention is to alleviate this problem.
SUMMARY OF THE INVENTION
According to the present invention there is provided a method of managing data from a variety of sources, each source providing its own API (Application Programming Interface), comprising the steps of providing a data management layer containing metadata describing entities in each source, said data management layer collating said metadata and presenting it in generic form and providing an upper level view controller communicating with said data management layer to manage the data from different said sources.
The invention thus provides an abstract layer of arbitrary data sources by describing a generic data model and API representing an access in the data. The data model is primarily aimed at providing a data description that is friendly to a user interface.
The invention provides a generic metadata description and an associated API, and a generic representation for field interdependencies. Metadata is of course data about data.
The invention is flexible in that it allows the addition of new field types, the ability to describe more complex data structures, and the ability to describe more complex field interdependencies than before.
The invention may be used, for example, to provide access to Mitel product data bases including, for example, symbol, iPBX, new core control, etc. It can be implemented on a general purpose computer suitably programmed for the purpose.
The invention thus provides a generic view of the data from the diverse data stores, as well as providing infrastructure for managing future data stores including commercial data bases. The invention provides generic access to data without the upper layers requiring specific knowledge of the API of each individual data store.


REFERENCES:
patent: 5021995 (1991-06-01), Quint et al.
patent: 5557790 (1996-09-01), Bingham et al.
patent: 5708828 (1998-01-01), Coleman
patent: EO 96/371817 (1996-11-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Common data model including field interdependencies does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Common data model including field interdependencies, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Common data model including field interdependencies will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3113706

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.