Patent ReferencesSystem and method for exchanging data and commands between an object oriented system and relational system System and method for synchronizing and/or updating an existing relational database with supplemental XML data Method, system, and program product to support multiple content-management data models System and method for automatic loading of an XML document defined by a document-type definition into a relational database including the generation of a relational schema therefor Patent #: 7072896 InventorsAssigneeApplicationNo. 10831474 filed on 04/23/2004US Classes:707/100, DATABASE SCHEMA OR DATA STRUCTURE707/1, DATABASE OR FILE ACCESSING707/3, Query processing (i.e., searching)707/4, Query formulation, input preparation, or translation707/103R, Object-oriented database structure707/104.1, Application of database or data structure (e.g., distributed, multimedia, image)707/103Y, Object-oriented database structure processing707/101, Manipulating data structure (e.g., compression, compaction, compilation)717/175Including multiple filesExaminersPrimary: Wong, DonAssistant: Dang, Khanh Attorney, Agent or FirmInternational ClassesG06F 17/30G06F 17/00 AbstractApplication code maintenance often imposes rebuilding and/or a patch kit update from a source code vendor. Users of such applications often find such conventional rebuilds and install efforts intrusive. An extensible object-relational (O-R) model operable for dynamic additions to an existing baseline of modeled data specifications mitigates interim patches and builds by employing a scripted modeling form and a corresponding relational form. The scripted modeling form, such as an XML file, is readily modifiable from existing data specifications, such as those driven by a recognized standard, while the relational form is seamlessly updated within an existing application environment without requiring rebuilding or patch kits to implement. The extensible O-R model defines data characteristics of data specifications, and the relational model is updated by instantiating an object or entry into the modeled relational specifications based on the extensible O-R model. In this manner, an incremental update to a set of relational specifications implements an addition or modification to a data specification rather than requiring a more global build, update, or install kit.Field of SearchObject-oriented database structure processingObject-oriented database structure DATABASE SCHEMA OR DATA STRUCTURE DATABASE OR FILE ACCESSING Query processing (i.e., searching) Query formulation, input preparation, or translation Application of database or data structure (e.g., distributed, multimedia, image) | |