×

Data-driven and plug-in defined event engine

  • US 20070073739A1
  • Filed: 09/29/2005
  • Published: 03/29/2007
  • Est. Priority Date: 09/29/2005
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • computer storage storing an event engine that implements at least one finite state machine (FSM) comprising states and event-driven transitions between the states, a specification expressed in a computer language, that specifies for each one of a plurality of the transitions a set of one or more actions to be performed upon occurrence of that transition, and executable plug-ins whose execution implements the actions specified by the sets; and

    a processor, coupled to the computer storage, that executes the stored event engine, and responds to occurrence of an event by causing the event engine to undergo one of the transitions that is driven by the event, and responds to occurrence of the undergone transition by executing those plug-ins that implement the actions of the set that corresponds to the undergone transition.

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