Data processing: artificial intelligence – Knowledge processing system
Reexamination Certificate
2011-03-08
2011-03-08
Holmes, Michael B. (Department: 2129)
Data processing: artificial intelligence
Knowledge processing system
C706S046000, C706S047000
Reexamination Certificate
active
07904402
ABSTRACT:
Some embodiments of pluggable dialects for a rule engine have been presented. In one embodiment, a rule file substantially written in a rule language is compiled. The rule file may include a set of rules, each rule having one or more semantic code blocks written in a dialect different from the rule language. Further, each rule may include a dialect parameter indicative of the dialect. The compiled rule file is input to a core engine of a rule engine for execution.
REFERENCES:
patent: 7020869 (2006-03-01), Abrari et al.
patent: 7603358 (2009-10-01), Anderson et al.
patent: 2006/0129978 (2006-06-01), Abrari et al.
Simic, G., “The Multi-courses Tutoring System Design”, ComSIS vol. 1, No. 1, pp. 141-155, Feb. 2004.
Lubell et al., J., “Implementing XML Schema Naming and Design Rules”, Extreme Markup Languages 2006, pp. 1-17, Aug. 7-11, 2006.
Nagl et al., “ViDRE—A Distributed Service-Oriented Business Rule Engine based on RuleML”, EDOC '06, pp. 1-10, 2006.
Wagner et al., G., “A Usable Interchange Format for Rich Syntax Rules Integrating OCL, RuleML and SWRL”, WWW2006, pp. 1-8, May 22-26, 2006.
Base Semantic Module, Syntax Guide. http://legacy.drools.codehaus.org/Base+Semantic+Module?print=1. Aug. 8, 2007, 4 pages.
Java Semantic Module, XML Syntax. http://legacy.drools.codehaus.org/Java+semantic+module?print=1. Aug. 8, 2007, 3 pages.
Groovy Semantic Module, XML Syntax. http://legacy.drools.codehaus.org/Groovy+Semantic+Module?print=1. Aug. 8, 2007, 3 pages.
Proctor, M., “JBoss Drools 4.0 Released”, accessed at: http://blog.athico.com/2007/07/jboss-drools-40-released.html on Jul. 28, 2010, last updated Jul. 25, 2007, 6 pages.
Proctor, M., “Pluggable Dialects for Drools Processes now work :)”, accessed at: http://blog.athico.com/2007/11/pluggable-dialects-for-drools-processes.html on Jul. 28, 2010, last updated Nov. 27, 2007, 6 pages.
Proctor, M., “Why the MVEL scipting language for JBoss Rules”, accessed at: http://blog.athico.com/2007/05/why-mvel-sciptin-language-for-jboss.html on Jul. 28, 2010, last updated May 21, 2007, 6 pages.
“JBOSS Rules”, published Apr. 2007, 4 pages.
McWhirter, B., et al., “Current Core Committers”, 2004, 25 pages.
Proctor Mark
Tirelli Edson
Blakely , Sokoloff, Taylor & Zafman LLP
Holmes Michael B.
Kennedy Adrian L
Red Hat, Inc.
LandOfFree
Pluggable dialects for a 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 Pluggable dialects for a rule engine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pluggable dialects for a rule engine will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2658220