Data processing: artificial intelligence – Knowledge processing system – Knowledge representation and reasoning technique
Reexamination Certificate
2007-12-25
2007-12-25
Knight, Anthony (Department: 2121)
Data processing: artificial intelligence
Knowledge processing system
Knowledge representation and reasoning technique
C706S045000, C706S046000
Reexamination Certificate
active
10710885
ABSTRACT:
A Boolean Network rule engine for evaluation of rules is described that comprises: a rules interface for receiving a set of rules, each rule having at least one condition; a network builder for building a Boolean Network representation of the set of rules including transducers linked by logic gates, each transducer generating a Boolean value based on evaluating an item of input data against a condition of a rule; and a runtime evaluation engine for receiving input data, detecting changed items of input data, activating links among transducers and logic gates of the Boolean Network representation based on the changed items of input data so as to utilize transducers and logic gates of the Boolean Network representation relevant to rule evaluation outcome, evaluating rules based on the input data and active transducers and logic gates and returning results of rule evaluation.
REFERENCES:
patent: 3846745 (1974-11-01), Hill et al.
patent: 4048483 (1977-09-01), Keats
patent: 4475159 (1984-10-01), Gerstenmaier et al.
patent: 4583169 (1986-04-01), Cooledge
patent: 4799254 (1989-01-01), Dayton et al.
patent: 4916627 (1990-04-01), Hathaway
patent: 5247634 (1993-09-01), Cline et al.
patent: 5276776 (1994-01-01), Grady et al.
patent: 5291399 (1994-03-01), Chaco
patent: 5467268 (1995-11-01), Sisley et al.
patent: 5467343 (1995-11-01), Lee et al.
patent: 5524082 (1996-06-01), Horstmann et al.
patent: 5574911 (1996-11-01), D'Angelo et al.
patent: 5623492 (1997-04-01), Teraslinna
patent: 5664228 (1997-09-01), Mital
patent: 5671361 (1997-09-01), Brown et al.
patent: 5671404 (1997-09-01), Lizee et al.
patent: 5684994 (1997-11-01), Tanaka et al.
patent: 5708798 (1998-01-01), Lynch et al.
patent: 5742772 (1998-04-01), Sreenan
patent: 5794178 (1998-08-01), Caid et al.
patent: 5966126 (1999-10-01), Szabo
patent: 6205315 (2001-03-01), Montfort et al.
patent: 6212668 (2001-04-01), Tse et al.
patent: 6326962 (2001-12-01), Szabo
patent: 6363289 (2002-03-01), Keeler et al.
patent: 6397370 (2002-05-01), Fernandez et al.
patent: 6442584 (2002-08-01), Kolli et al.
patent: 6470482 (2002-10-01), Rostoker et al.
patent: 6480814 (2002-11-01), Levitan
patent: 6535864 (2003-03-01), Zahn
patent: 6882181 (2005-04-01), Peller
patent: 6910033 (2005-06-01), Rosenblum
patent: 6993731 (2006-01-01), Whitaker et al.
patent: 7065745 (2006-06-01), Chan
patent: 2003/0126579 (2003-07-01), Whitaker et al.
patent: 2004/0030421 (2004-02-01), Haley
patent: 2004/0068697 (2004-04-01), Harik et al.
patent: 2004/0117765 (2004-06-01), Chan
Andrew S. Tanenbaum, Structured Computer Organization 2nd ed., 1984, pp. 10-12.
Java Specification Requests, http://jcp.org/en/jsr/detail?id=94, 2000.
Hirtle, D. et al, Schema Specification of RuleML 0.86, RuleML.org, Jun. 23, 2004.
W3C, Document Object Model (DOM) Level 3 Core Specification, World Wide Web Consortium (W3C) , www.w3.org/DOM, Apr. 7, 2004.
W3C, RDF Primer, W3C Recommendation, Feb. 10, 2004.
Sun Microsystems, Java 2 Platform Enterprise Edition Specification, v. 1.4, Final Release, Sun Microsystems, Inc., Mountain View, CA, Nov. 24, 2003.
Java Community Process, Java Rule Engine API JSR-94, Version 1.0, Java Community Process, Sep. 15, 2003.
W3C, Extensible Markup Language (XML) 1.0 specification, W3C.org, Oct. 6, 2000.
Gosling, J. et al., The Java Language Environment: A White Paper, Sun Microsystems Computer Company, Oct. 1995.
Forgy, C. L., Rate: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem, Artificial Intelligence, 19 (1982) pp. 17-37.
Jin Jihong
Lorenz Brian K.
Kennedy Adrian L.
Knight Anthony
Riddle G. Mack
Smart John A.
Sybase Inc.
LandOfFree
Boolean network rule engine does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Boolean network rule engine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Boolean network rule engine will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3896421