Data processing: artificial intelligence – Knowledge processing system – Knowledge representation and reasoning technique
Reexamination Certificate
2011-08-16
2011-08-16
Fernandez Rivas, Omar F (Department: 2122)
Data processing: artificial intelligence
Knowledge processing system
Knowledge representation and reasoning technique
C706S045000, C706S046000, C706S052000, C706S062000
Reexamination Certificate
active
08001070
ABSTRACT:
An object oriented rule-based system and method that combines rule-based technology and object-oriented programming in order to provide an efficient approach for adding decision-making and inferencing capabilities to different applications. The rule-based system can include a RETE match algorithm, which can be modified to support pure object-based variable pattern matching. The LHS of a rule base can be compiled into several condition patterns, which includes a transformer integer array in order to record object variables positions. A RETE node can propagate tokens smoothly by asserting the object variable based on inheritance type hierarchy and the rules can be fired when the conditions are satisfied. The object oriented rule system can be utilized to add or remove rules at run time.
REFERENCES:
patent: 4849905 (1989-07-01), Loeb et al.
patent: 5159662 (1992-10-01), Grady et al.
patent: 5241652 (1993-08-01), Barabash et al.
patent: 5265193 (1993-11-01), Grady et al.
patent: 6078911 (2000-06-01), Bonissone et al.
patent: 7433854 (2008-10-01), Joseph et al.
patent: 7565642 (2009-07-01), Moore et al.
patent: 7603358 (2009-10-01), Anderson et al.
patent: 7853546 (2010-12-01), Damodharan
patent: 2004/0034848 (2004-02-01), Moore et al.
patent: 2004/0083454 (2004-04-01), Bigus et al.
patent: 2005/0154695 (2005-07-01), Gonzalez et al.
patent: 2005/0165707 (2005-07-01), Rehberg et al.
patent: 2005/0240546 (2005-10-01), Barry
patent: 2005/0246302 (2005-11-01), Lorenz et al.
patent: 2005/0262032 (2005-11-01), Smith
patent: 2007/0038775 (2007-02-01), Parekh et al.
patent: 2007/0094193 (2007-04-01), Joseph et al.
patent: 2008/0097748 (2008-04-01), Haley et al.
patent: 2008/0147584 (2008-06-01), Buss
patent: 2008/0222070 (2008-09-01), Damodharan
patent: 2008/0249860 (2008-10-01), Carotta et al.
patent: 2008/0301078 (2008-12-01), Proctor et al.
patent: 2008/0301079 (2008-12-01), Proctor et al.
patent: 2009/0063385 (2009-03-01), Proctor
Doorenbos, Robert B., Production Matching for Large Learning Systems, Jan. 31, 1995; pp. 1-194.
Forgy, CL, The Rete Match Algorithm, pp. 18-37, May 1980.
Wright, I., Marshall, J., The Execution Kernel of RC++: Rete*, A Faster Rete with Treat as a Special Case; pp. 1-13.
Batory, Don, The Leaps Algorithms1; pp. 1-15.
Beaulieu Conrad Bruce
Hajdukiewicz John
Zhang Rui
Fernandez Rivas Omar F
Honeywell International , Inc.
Kaasch Tuesday A.
Lopez Kermit D.
Ortiz Luis M.
LandOfFree
Object oriented rule-based system and method 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 rule-based system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented rule-based system and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2772216