Boolean network rule engine

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

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-3896421

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