×

Event-driven rule-based messaging system

  • US 5,283,856 A
  • Filed: 10/04/1991
  • Issued: 02/01/1994
  • Est. Priority Date: 10/04/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. Apparatus for manipulating information in a rule based messaging system comprising:

  • a rule processor for processing information at said apparatus in accordance with a plurality of rules;

    at least one of said rules having a first portion consisting of an event indicia, a second portion consisting of a condition indicia and a third portion consisting of an action indicia;

    an event generator operative to indicate an occurrence of one of a plurality of events including physical occurrences relating to said information in said rule based system, said event generator including an event manager prioritizing said plurality of events and at least one event queue storing selected ones of said plurality of events for processing by said event manager;

    said rule processor being operative to compare each of said plurality of events to said first portion of said at least one of said rules to determine if said event indicia specifies said occurrence of one of said plurality of events which results in further processing of said at least one rule, and said rule processor being operative to evaluate said second portion of each of said plurality of rules for which there is a correspondence between a respective one of said plurality of events and said first portion of a respective rule to determine if said condition indicia specifies conditions that are true resulting in still further processing of said at least one rule;

    an action processor operative to invoke at least one action with respect to information being processed in accordance with said third portion of said respective rule upon satisfaction of said at least one condition specified n said second portion of said respective rule.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×