Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2004-09-17
2009-02-17
Alam, Hosain T (Department: 2166)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000, C707S793000, C704S007000, C704S009000
Reexamination Certificate
active
07493313
ABSTRACT:
A generic mechanism to persist data objects into databases without a fundamental dependence on the underlying data store is provided. Rather than relying on the expertise of a programmer to know what the structure of a database should look like, data types are defined and adorned by the programmer with attributes that suggest what the corresponding data will be used for, and without the programmer defining the structure of the database that will be used to store the data. Thereafter, the database is dynamically created to satisfy the needs suggested by the adorned attributes. In particular, a number of different tables are created according to the intended needs for accessing the data. By doing this an optimized database can be created to provide the desired results without requiring the programmer to have any specific knowledge regarding databases and corresponding database schemas.
REFERENCES:
patent: 5809266 (1998-09-01), Touma et al.
patent: 5878411 (1999-03-01), Burroughs et al.
patent: 6243709 (2001-06-01), Tung
patent: 6453310 (2002-09-01), Zander
patent: 6487558 (2002-11-01), Hitchcock
patent: 6601233 (2003-07-01), Underwood
patent: 6701514 (2004-03-01), Haswell et al.
patent: 6834285 (2004-12-01), Boris et al.
patent: 7013298 (2006-03-01), De La Huerga
patent: 7222066 (2007-05-01), Oon
patent: 2002/0120630 (2002-08-01), Christianson et al.
patent: 2005/0091671 (2005-04-01), Deem et al.
patent: 2005/0108684 (2005-05-01), Sohn et al.
patent: 2005/0278709 (2005-12-01), Sridhar et al.
patent: 1241589 (2002-09-01), None
Title: DB2 Universal Database for iSeries Author: Brian Smith, Veronica Chatfield, and Ohki Uemura Date: Oct. 31, 2001 Publisher: IBM Edition: v5r1 Pertinent pp. 33 (section “Create Table”) <publib.boulder.ibm.com/iseries/v5r1/ic2924/info/rzahf/rzahfms1.htm>.
“High Performance Large Object Database,”Research Disclosure, vol. 42, No. 421, May 1, 1999, Havant, UK, article No. 421123.
Niyomthum, Kobchai, et al., “A Transformation from an Object Database to an Object Relational Database,”Proceedings IEEE SoutheastCon 2003, St. Ann, Jamaica WI, Apr. 4-6, 2003, pp. 7-11.
D. Dabbene et al., “Adding Persistence to Objects Using Smart Pointers”, Journal of Object-Oriented Programming, vol. 8, Issue 3, Jun. 1995, pp. 33-39.
P. Fitsillis et al., “Producing Relational Database Schemata from an Object Oriented Design”, Proceedings of Twentieth Euromicro Conference, System Architecture and Integration, Sep. 1994, pp. 251-257.
O.E. Oroy et al., “Managed Objects Made Persistent”, GLOBECOME 1999: Seamless Interconnection for Universal Service, Global Telecommunications Conference, Dec. 1999, pp. 825-830.
Dani Savithri N.
Kakivaya Gopala K. R.
Alam Hosain T
Microsoft Corporation
Workman Nydegger
Yen Syling
LandOfFree
Durable storage of .NET data types and instances does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Durable storage of .NET data types and instances, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Durable storage of .NET data types and instances will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4057874