Patent
1994-09-29
1996-07-30
Black, Thomas G.
395700, G06F 1730
Patent
active
055420788
ABSTRACT:
A method and apparatus for accessing and effectively integrating non-object oriented data stores with object applications. An integrating environment is implemented wherein an application using a distributed object database and object database management system (ODBMS) is provided with an interface to external data stores in a manner so as to effect location transparency. The application, accessing data via the ODBMS, can manipulate data in foreign data stores which include external data that is mapped and converted into objects for use by object applications. A storage management application program interface ("SM API"), effects a functional interface for handling objects, referencing objects, implementing iteration and indexing of objects, and implementing object transaction and cache handling. The SM API is part of a modular architecture that includes an external storage manager which implements classes that provide the foundation for engaging external data stores, and which maps and converts external data into objects that can be manipulated by an application using the ODBMS.
REFERENCES:
patent: 4525780 (1985-06-01), Bratt et al.
patent: 4853843 (1989-08-01), Ecklund
patent: 4864497 (1989-09-01), Lowry et al.
patent: 4943933 (1990-07-01), Miyamoto et al.
patent: 4953080 (1990-08-01), Dysart et al.
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5008853 (1991-04-01), Bly et al.
patent: 5079695 (1992-01-01), Dysart et al.
patent: 5093914 (1992-03-01), Coplien et al.
patent: 5113522 (1992-05-01), Dinwiddie, Jr. et al.
patent: 5125091 (1992-06-01), Staas, Jr. et al.
patent: 5129083 (1992-07-01), Cutler et al.
patent: 5129084 (1992-07-01), Kelly, Jr. et al.
patent: 5136712 (1992-08-01), Perazzoli, Jr. et al.
patent: 5142674 (1992-08-01), Barker et al.
patent: 5157777 (1992-10-01), Lai et al.
patent: 5161223 (1992-11-01), Abraham
patent: 5161225 (1992-11-01), Abraham et al.
patent: 5170466 (1992-12-01), Rogan et al.
patent: 5175848 (1992-12-01), Dysart et al.
patent: 5185885 (1993-02-01), Dysart et al.
patent: 5187786 (1993-02-01), Densmore et al.
patent: 5187787 (1993-02-01), Skeen et al.
patent: 5187790 (1993-02-01), East et al.
patent: 5193180 (1993-03-01), Hastings
patent: 5206951 (1993-04-01), Khoyi et al.
patent: 5265206 (1993-11-01), Shackelford et al.
patent: 5291583 (1994-03-01), Bapat
patent: 5291593 (1994-03-01), Abraham et al.
patent: 5327559 (1994-07-01), Priven et al.
patent: 5386564 (1995-01-01), Shearer et al.
patent: 5388264 (1995-02-01), Tobias, II et al.
P. Butterworth et al. "The Gemstone Object Database Management System" Comm. ACM, V. 34, N. 10, pp. 65-77, Oct. 1991.
J. Joseph et al. "Object-Oriented Databases: Design and Implementation" Proc. IEEE, V. 79, N. 1, pp. 42-64, Jan. 1991.
D. Fishman et al. "IRIS: An Object-Oriented Database Management System" ACM Trans Ofc Info Sys, V. 5, N. 1, pp. 48-69, Jan. 1987.
W. Kim "Object-Oriented Databases: Definition and Research Diretions" IEEE Trans Know. and Data Engr, V. 2, N. 3, pp. 324-341, Sep. 1990.
"Object-Oriented Computing", by David C. Rine, et al. Computer, Oct. 1992, pp. 6-10.
"Integrating Objects with Relational Technology", by Mary E. S. Loomis, Object Magazine Jul./Aug. 1991.
"Objects and SQL: Accessing Relational Databases", by Mary E. S. Loomis, Object Magazine Sep./Oct. 1991, pp. 68-78.
"Object Identity", by Setrag N. Khoshaflan, et al., Microelectronics and Computer Technology Corp., pp. 37-46, Date unknown.
"The Object-Oriented Database System Manifesto", by Malcolm Atkinson, pp. 40-57, Date unknown.
"A Description of Object Databases", by Tim Andrews, Distrubted Information, Jan. 1993.
"Client-Server Architecture", by Mary E. S. Loomis, Journal of Object-Oriented Programming, Feb. 1992.
"Object Database-Integrator For PCTE", by Mary E. S. Loomis, Journal of Object-Oriented Programming, May 1992.
"ODBC", by Karen Watterson, Microsoft SQL Server Connection, undated, pp. 13-18.
"Answer: ZIM--A Professional, Integrated Application Development Environment", Sterling Software, Inc. 1994.
"Versant ODBMS", Versant Object Technology, 1992.
"Versant Executive Overview", Versant Object Technology, 1992.
Harris Craig S.
Martel Paul A.
Black Thomas G.
Ontos, Inc.
Wang Peter Y.
LandOfFree
Object oriented data store integration environment for integrati does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object oriented data store integration environment for integrati, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented data store integration environment for integrati will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1667998