A rule executing engine is modified to recognize, when present, a so-called "actionwrap"rule, which is a rule that is expanded and executed in place of the original rule, and the original rule is placed in the context of the actionwrap rule, so that it may operate upon the original rule. If the actionwrap rule is not present, the rule engine executes the original rule unmodified. An actionwrap rule may be defined to be present for some situations but not for others, and its presence or absence is defined by the user or users submitting the rules. Each defined actionwrap rule, when present, is applied in a uniform manner on each target rule. More than one actionwrap rule may be defined for use at any one time, and the various actionwrap rules in use at one time may be independent of each other or they be linked. If the actionwrap rules are linked, they must be activated in the correct order as specified by the actionwrap rule writer. Advantageously, a single, minimal change to the rule executing engine that user definable changes may be made to all of the rules in a substantially uniform manner. Additionally, an actionwrap rule that is active may, in operation, a) distinguish between the various rule types, or even specific rules, that it receives as context, and b) provide a different processing as a function of the received rule types, or specific rule.

Una regola che esegue il motore è modificata per riconoscere, quando il presente, un cosiddetto "actionwrap"rule, che è una regola che è espansa ed eseguita al posto della regola originale e la regola originale è disposto nel contesto della regola del actionwrap, di modo che può funzionare sulla regola originale. Se la regola del actionwrap non è assente, il motore di regola esegue la regola originale invariata. Una regola del actionwrap può essere definita per essere presente per alcune situazioni ma non per altre e la relativa presenza o assenza è definita dall'utente o dagli utenti che presenta le regole. Ogni regola definita del actionwrap, quando presente, è applicata in un modo dell'uniforme su ogni regola dell'obiettivo. Più di una regola del actionwrap può essere definita in qualsiasi momento per uso e le varie regole del actionwrap in uso contemporaneamente possono essere indipendente da a vicenda o sono collegate. Se le regole del actionwrap sono collegate, devono essere attivate nell'ordine corretto come specificate dal produttore di regola del actionwrap. Vantaggiosamente, un singolo, cambiamento minimo alla regola che esegue motore che i cambiamenti definibili dell'utente possono essere fatti sostanzialmente a tutte le regole in un modo dell'uniforme. Ulteriormente, una regola del actionwrap che è attiva può, in funzione, a) si distingue fra i vari tipi di regola, o persino le regole specifiche, che riceve come contesto e b) forniscono un'elaborazione differente in funzione dei tipi ricevuti di regola, o la regola specifica.

 
Web www.patentalert.com

< Methods and apparatus for heuristic firewall

< Time management and task completion and prediction software

> Information filtering method and apparatus for preferentially taking out information having a high necessity

> Accurate target detection system

~ 00081