Rule construction and application

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, C706S046000

Reexamination Certificate

active

06556985

ABSTRACT:

TECHNICAL FIELD
This invention relates to artificial intelligence, and more particularly, to the construction of complex rules in an efficient and organized manner, wherein such constructed rules may be utilized or stored for later application.
BACKGROUND OF THE INVENTION
Rules based systems have become prevalent over the past several years as a technique of managing complex business database and logistical systems. U.S. Pat. Nos. 5,875,440 and 5,899,991 (the '440 and the '991 patents, respectively) are examples of rules based systems used in database management. Additionally, U.S. patent application Ser. No. 09/338,994 now U.S. Pat. No. 6,442,537 describes a technique of constructing rules from templates based upon an induction process.
The automatic construction of rules, while known in the art, is typically not very efficient. Additionally, a structured technique of constructing rules from a known database would allow such systems to be implemented generically and then easily adapted to govern access to databases. Additionally, such a technique could extend into any area of rules based systems.
It is also desirable to allow for rules that are constructed using automated means to be utilized to construct other rules. Such a scenario permits recursive rule construction. It also permits flexibility in that it allows the automatic rules to be changed and updated as the environment changes.
SUMMARY OF THE INVENTION
The above and other problems of the prior art are overcome in accordance with the present invention which relates to a technique of systematically and efficiently constructing complex rules from atomic rules, other complex rules and/or template rules. In accordance with the invention, a database of rules is maintained and fed as needed into a rule constructor, which performs the appropriate processing and generates complex rules based thereon. The complex rules may then be stored or applied to particular objects. The rules may be constructed using template rules which are completed using specific atomic rules so that customized atomic or complex rules are constructed.
In order to assist in applying the complex rules to objects, a domain agent is defined which matches rules to objects upon which such rules should operate. The domain agent allows the rules to be independent of the objects upon which they are operating.


REFERENCES:
patent: 5487135 (1996-01-01), Freeman
patent: 5649066 (1997-07-01), Lacher et al.
patent: 5692107 (1997-11-01), Simoudis et al.
patent: 5765028 (1998-06-01), Gladden
patent: 5802255 (1998-09-01), Hughes et al.
patent: 5809492 (1998-09-01), Murray et al.
patent: 5826250 (1998-10-01), Trefler
patent: 5899985 (1999-05-01), Tanaka
patent: 5899991 (1999-05-01), Karch
patent: 5940815 (1999-08-01), Maeda 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 construction and application 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 construction and application, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Rule construction and application will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3012522

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