Back to results
US 6,643,659 B1Granted
Common data model including field interdependencies
AssigneeMitel Knowledge Corporation
InventorsBrian MacIssac, David Simser
Life of this patent
Estimating the term…
Abstract
A method is disclosed for managing data from a variety of sources, where each source provides its own API (Application Programming Interface). A data management layer containing metadata describes entities in each source by collating the metadata and presenting it in generic form. An upper level view controller communicates with the data management layer to manage the data from the different sources.
Claims5
A method of managing data from a variety of data sources, comprising the steps of:
- providing a plurality of said data sources, each said data source having an Application Programming Interface (API);
- providing a data management abstraction layer to receive data from said data sources and containing metadata describing entities in cach said source including Views, Fields and Field interdependencies providing a list of rules that a graphical user interface will respect when managing a user's actions, said data management layer collating said metadata and presenting it in generic form;
- providing a data management API (Application Programming Interface) above said data management layer to receive said metadata and perform a set of functions including session control, Get list of views, Get field dependencies;
- and
- providing an upper level view controller communicating with said data management API to manage the data from different said sources and present a view thereof.
2 more elements
Dependencies are inferred from the claim text.