Patent
Data model for object-relational data
Anil K. Nori,Michael E. Deem,Michael J. Pizzo,Steven P. Anonsen,Steven Virgil Harter +4 more
- 24 Jan 2006
148
TL;DR: The Common Data Model (CDM) as mentioned in this paper is a data model common to multiple application-specific data models that supports both PIM (Personal Information Manager) end-user application data and line-of-business (LOB) data.
read more
Abstract: A common data model (CDM) that is a data model common to multiple application-specific data models. The CDM supports both PIM (Personal Information Manager end-user application data and line-of-business (LOB) data. Similarly, an SDM-type (system definition model) application can specify its model on top of the CDM. The CDM enables improved interoperability between applications by employing an entity component that provides a data entity having a uniform identity across a plurality of disparate applications and a relationship component that defines a relationship between two or more of the data entities. The CDM provides a type system over which any algebra will operate.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Platform for data services across disparate application frameworks
Anil K. Nori,Whitten Arthur T,Woodford Dale,José A. Blakeley,Pedro Celis,Praveen Seshadri,Sameet H. Agarwal,Soner Terek +7 more
- 01 Feb 2006
TL;DR: In this article, a common data platform interfaces to the data storage component to provide data services accessible by a plurality of disparate application frameworks, which data services allow a corresponding application of the different frameworks to access the data.
158
Patent
Generation of query and update views for object relational mapping
Atul Adya,Philip A. Bernstein,Sergey Melnik +2 more
- 16 Mar 2007
TL;DR: In this paper, a mapping architecture uses two types of mapping views, one for translating queries and the other for translating updates, and a mechanism is provided that automatically generates query and update views from high-level mapping specifications.
105
Patent
Mapping architecture with incremental view maintenance
Atul Adya,José A. Blakeley,Per-Ake Larson,Sergey Melnik +3 more
- 22 Mar 2007
TL;DR: In this article, a data access architecture is provided that includes a mapping architecture for mapping data as may be used by an application to data as persisted in a database, making use of two types of mapping views.
96
Patent
Storage API for a common data platform
Whitten Arthur T,Benjamin Albahari,Edward G. Sheppard,Michael E. Deem,Michael J. Pizzo,Ramesh Nagarajan +5 more
- 26 Jan 2006
TL;DR: In this article, the authors propose a generic data access component that exposes at least one of stores, sessions, transactions, and query services of the data platform, which data platform is associated with a data store.
92
Patent
Systems and methods for extensions and inheritance for units of information manageable by a hardware/software interface system
Bekim Demiroski,Robert T. Whitney,J. Patrick Thompson,Anil K. Nori,Sameet H. Agarwal,Pedro Celis,David G. Campbell,F. Soner Terek,Kim Cameron,Walter R. Smith,Darren A. Shakib,Nathaniel H. Ballou,Srinivasmurthy P. Acharya,Balan Sethu Raman,Peter M. Spiro +14 more
- 29 Jul 2004
TL;DR: Extensions as mentioned in this paper are strongly typed instances that cannot exist independently and must be attached to an item or a nested element, and are also intended to address multi-typing issues by enabling the overlap of type instances.
90
References
Patent
Systems and methods for interfacing application programs with an item-based storage platform
Winnie C. Wu,Michael E. Deem,Edward G. Sheppard,Lijiang Fang,Jian Li,Michael B. Taylor +5 more
- 21 Aug 2003
TL;DR: In this paper, the authors describe a data store in which data stored therein is defined in terms of items, elements, and relationships, where an item is a unit of data storable in the data store, an element is an instance of a type comprising one or more fields, and a relationship is a link between at least two items.
155
Patent
Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values
Kim Cameron,George G. Robertson,Mark R. Brown +2 more
- 26 Nov 2001
TL;DR: In this paper, a data polyarchy is dynamically generated from information received from a data store (e.g., a directory or database) and represented in a manner that is independent of object naming and predetermined hierarchical data structures.
151
Patent
Database schema for structured query language (SQL) Server
Raxit A. Kagalwala,John Patrick Thompson +1 more
- 17 Aug 2004
TL;DR: A schema for a SQL (structured query language) database defines classes, properties, methods, and associations as mentioned in this paper, and a schema for SQL databases defines classes and properties, properties and methods.
145
Patent
System and method for performance complex heterogeneous database queries using a single SQL expression
Anna Rosa Coden,JoAnn P. Brereton,Michael Stephen Schwartz +2 more
- 09 Apr 1999
TL;DR: A compound query as discussed by the authors is a query object that contains one or more boolean expressions of query objects and a set of execute methods that are capable of producing the respective query expressions that are compatible with a structured query language.
144
Patent
Systems and methods for storing data
Simon Guy Williams
- 12 Nov 1999
TL;DR: In this paper, the authors describe a database architecture for storing data in versatile formats that can be used by a wide range of software applications, such as web applications, databases, etc.
128