Rule based compatibility module

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C707S793000, C709S201000, C709S217000, C709S218000, C709S219000

Reexamination Certificate

active

06795832

ABSTRACT:

TECHNICAL FIELD
The technical field relates to database management, and, in particular, to rule based compatibility module.
BACKGROUND
Computers are powerful tools for storing and providing access to vast amounts of information. Computer databases are a common mechanism for storing information on computer systems while providing easy access to users. A typical database is an organized collection of related information stored as “records” having “fields” of information. Between the actual physical databases itself and the users of the system, a database management system is typically provided as a software cushion or layer. In essence, the database management system shields the database user from knowing or even caring about underlying hardware-level details. All requests from users for access to the data are typically processed by the database management system. In other words, the database management system provides users with a conceptual view of the database that is removed from the hardware level.
In database management, maintaining compatibility between different versions of database systems has long being a challenge. Currently, version compatibility issues, which are highly dependent on the operational context, are typically handled by separate ad-hoc solutions. These ad-hoc solutions are typically not integrated and do not interact with each other. Functioning separately, these ad-hoc solutions provide less value to the client programmers. In addition, these separate ad-hoc solutions are typically not verifiable in any rigorous way.
SUMMARY
A method for testing compatibility in a database system includes getting an instance of a rule based compatibility module, getting rules capable of testing compatibility of databases, and evaluating the rules, which returns a value of “true” or “false”. The instance depends on an operational environment of the compatibility module. The method further includes executing conditional application code by a client program if the evaluation of the rules returns a value of “true”, and executing different conditional application code by the client program if the evaluation of the rules returns a value of “false”.
The rule based compatibility module provides a single unified mechanism for testing rules where testing results depend on various combinations of database queries, computable values, and/or run-string parameters. The testing results may be evaluated within a particular operational environment.


REFERENCES:
patent: 5675637 (1997-10-01), Szlam et al.
patent: 5701400 (1997-12-01), Amado
patent: 5715450 (1998-02-01), Ambrose et al.
patent: 6014674 (2000-01-01), McCargar
patent: 6484128 (2002-11-01), Sekiya et al.
patent: 6519767 (2003-02-01), Carter et al.
patent: 2002/0032694 (2002-03-01), Zawadzki et al.
patent: 2002/0083213 (2002-06-01), Oberstein et al.
patent: 2002/0165701 (2002-11-01), Lichtenberg et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Rule based compatibility module does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Rule based compatibility module, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Rule based compatibility module will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3266803

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.