Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-02-22
2005-02-22
Amsbury, Wayne (Department: 2171)
Data processing: database and file management or data structures
Database design
Data structure types
Reexamination Certificate
active
06859810
ABSTRACT:
A mapping engine is provided to populate data elements of a first data structure of a first data representation with values of corresponding data elements of a second data structure of a second data representation, in accordance with at least a mapping specification. The two data structures may have different data shapes. The mapping specification may have a number of data element and data attribute mapping directives, including repeating data items. A population operation in a reversed direction may also be performed using the same mapping specification. The mapping specification may also specify an external mapping specification for a subset of the mapping operations. The external mapping specification may comprise unidirectional function pairs. In one embodiment, the mapping engine performs order dependent mapping facilitating the use of separate mapping rules for different instances of the same data element based upon the relative position of the data element instances within an input data structure.
REFERENCES:
patent: 5812768 (1998-09-01), Page et al.
patent: 5970490 (1999-10-01), Morgenstern
patent: 6070184 (2000-05-01), Blount et al.
patent: 6209018 (2001-03-01), Ben-Shachar et al.
patent: 6226675 (2001-05-01), Meltzer et al.
patent: 6230160 (2001-05-01), Chan et al.
patent: 6243091 (2001-06-01), Berstis
patent: 6253252 (2001-06-01), Schofield
patent: 6314429 (2001-11-01), Simser
patent: 6362817 (2002-03-01), Powers et al.
patent: 6404445 (2002-06-01), Galea et al.
patent: 6449620 (2002-09-01), Draper et al.
patent: 6714939 (2004-03-01), Saldanha et al.
patent: 6754884 (2004-06-01), Lucas et al.
patent: 20010029604 (2001-10-01), Dreyband et al.
patent: 20010047385 (2001-11-01), Tuatini
patent: 20020073236 (2002-06-01), Helgeson et al.
patent: 20020099738 (2002-07-01), Grant
patent: 20020120459 (2002-08-01), Dick et al.
patent: 20020143816 (2002-10-01), Geiger et al.
patent: 20020184264 (2002-12-01), Berg et al.
Banbara et al., “Translating a Linear Logic Programming Language into Java,” Electronic Notes in Theoretical Computer Science, 1999, pp. 1-15.
Binding et al., “Generation of Java Beans to Access XML Data,” Proceedings of the first International Conference on Web Information Systems Engineering, Jun. 2000, vol. 2, pp. 143-149.
Chandramouli, R., “Application of XML Tools for Enterprise-Wide RBAC Implementation Tasks,” Proceedings of the 5thACM Workshop on Role-based Access Control, Jul. 2000, pp. 11-18.
Ha et al., “Mapping XML Documents to the Object-Relational Form,” IEEE, Jun. 12, 2001, pp. 1757-1761.
Imamura et al., “Mapping between ASN.1 and XML,” Jan. 2001, Proceedings of the 2001 Symposium on Application and the Internet, pp. 57-64.
Rundensteiner et al., “Maintaining Data Warehouses over Changing Information Sources,” Communications of the ACM, Jun. 2000, vol. 43, No. 6, pp. 57-62.
Sahuguet et al., “Looking at the Web through XML glasses,” Proceedings of the 1999 IFCIS International Conference on Cooperative Information Systems, Sep. 1999, pp. 148-159.
Suzuki et al., “Managing the Software Design documents with XML,” ACM, 1998, pp. 127-136.
Wallace et al., “Haskell and XML: Generic Combinations or Type-Based Translation?” ACM, 1999, pp. 148-159.
Zwol et al., “The Webspace Method: On the Integration of Database Technology with Multimedia Retrieval,” Proceedings of the 9thInternational Conference on Information and Knowledge Management, Nov. 2000 pp. 438-445.
Andrei Cezar Christian
Bau, III David
Bosworth Adam
Amsbury Wayne
BEA Systems Inc.
Schwabe Williamson & Wyatt P.C.
LandOfFree
Declarative specification and engine for non-isomorphic data... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Declarative specification and engine for non-isomorphic data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Declarative specification and engine for non-isomorphic data... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3480573