System of generating and implementing rules

Data processing: artificial intelligence – Knowledge processing system – Knowledge representation and reasoning technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

06442537

ABSTRACT:

TECHNICAL FIELD
This invention relates to artificial intelligence, and more particularly, to a rules based system and a technique of customizing and implementing rules which increases the efficiency of operation of these rules.
BACKGROUND OF THE INVENTION
Rules based systems have become prevalent as a technique of managing complex business, database and logistical systems over the past several years. Prior art systems implementing techniques of generating and updating rules in an exemplary database management system are described in U.S. Pat. Nos. 5,875,440 and 5,899,991, (“the '440” and '991 patent, respectively) owned by the Assignee of the present invention. Another prior art reference discussing the use of a knowledge engineering tool containing a plurality of “if then” rules is described in U.S. Pat. No. 4,970,658 to Durbin. The Durbin system selects rules from a knowledge base and routes those rules to object processors having access to the objects referenced in the rule. However, this results in a large number of rules being executed since every time an object is encountered that has access to the rules, the rules must fire. This results in wasted overhead in terms of processing power, etc. Additionally, the rules are difficult to update and manipulate.
Artificial intelligence is sometimes used in data access management and data warehousing. In these fields of endeavor, it is desirable to have a system which prohibits problematic data access, and allows the database to be accessed and managed in a manner that does not result in significant decreased performance. Additionally, any such systems should provide for flexibility that these rules systems as applied to database management should preferably learn as transactions take place. Accordingly, there is a need for an efficient rules systems for managing problems such as, for example, database access, which can learn and manipulate its rules but which does not result in significant degradation of performance through the use of extensive amounts of processing power.
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 system which uses a series of rule templates to generate specific rules. In accordance with a preferred embodiment of the invention, the rules may be fired based upon certain items in the problem domain object or values of attributes associated therewith. Moreover, the rules may be dynamic and periodic, and may fire only at selected times when selected conditions are present.


REFERENCES:
patent: 4970658 (1990-11-01), Durbin et al.
patent: 5058043 (1991-10-01), Skeirik
patent: 5412806 (1995-05-01), Du et al.
patent: 5544355 (1996-08-01), Chaudhuri et al.
patent: 5546576 (1996-08-01), Cochrane et al.
patent: 5590322 (1996-12-01), Harding et al.
patent: 5600831 (1997-02-01), Levy et al.
patent: 5724569 (1998-03-01), Andres
patent: 5875440 (1999-02-01), Cooperman et al.
patent: 5899991 (1999-05-01), Karch
Jess, The Java Expert System Shell, Sand98-8206 (revised) Unlimited Release First Printed Nov. 1997, Ernest J. Friedman-Hill, Distributed Computing Systems, Sandia National Laboratories, Livermore, CA.*
VXI Plug & Play, Systems Alliance, VPP-4.3 Revision History (Revision 1.0, Dec. 29, 1995.*
Scalable Software Libraries, Don Batory; Vivek Singhal; Marty Sirkin; Jeff Thomas; SIGSOFT : ACM Special Interest Group on Software Engineering, (1993) ACM Press, New York, NY, USA, pp. 191-199.*
Query Evaluation Techniques for Large Databases, Goetz Graefe; ACM Press, New York, NY, USA, (1993) ACM Computing Surveys, vol. 25, No. 2, Jun. 1993, pp. 73-169.

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

System of generating and implementing rules does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System of generating and implementing rules, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System of generating and implementing rules will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2930866

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