×

Program agent initiated processing of enqueued event actions

  • US 20060090165A1
  • Filed: 09/24/2004
  • Published: 04/27/2006
  • Est. Priority Date: 09/24/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method in a computer program environment for handling program events, the method comprising the steps of:

  • enqueuing a plurality of program event actions in an event queue, the program event actions requiring actions to be performed, the program event actions comprising a first action type requiring a first action to be performed and a second action type requiring a second action to be performed; and

    instantiating a plurality of program agents for performing actions, the program agents comprising a first agent for performing one or more actions, the actions comprising the first action to be performed and a second agent for performing one or more actions, the actions comprising the second action to be performed when the first agent is available to perform a first action to be performed, the first agent initiating a first interrogation of the event queue, the interrogation querying the queue for outstanding program event actions comprising the first action type;

    when the first interrogation of the event queue determines that a program event action comprising the first action type is queued in the event queue, the first agent performing the first action to be performed and indicating in the event queue that the program event action having the first action type is assigned to the first agent.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×