Real-time voting based authorization in an autonomic workflow process using an electronic messaging system

  • US 20060021023A1
  • Filed: 07/21/2004
  • Published: 01/26/2006
  • Est. Priority Date: 07/21/2004
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

13. A computer program product for automatically authorizing an action, the computer program product comprising:

  • a storage medium readable by a processing circuit and storing instructions for execution by a processing circuit for performing a method comprising the steps of;

    receiving at a authorizing agent, a request message for authorizing the action, the request received from a remote first subscriber, the first subscriber in network communication with the authorizing software agent, the request comprising a requested action and first subscriber identifying information, the authorizing agent comprising an automated software agent;

    based on the received request message, determining a first group of subscribers to be polled, the first group of subscribers in network communication with the authorizing agent;

    creating a polling information message, the polling information message comprising attributes of the requested action;

    initiating a polling period by transmitting the polling information message to the first group of subscribers;

    then during the polling period, receiving one or more polling responses from one or more subscribers of the first group of subscribers, the polling responses comprising voting information;

    then determining that the polling period is complete;

    comparing voting information received during the polling period with predetermined authorization rules to determine that authorization is granted; and

    a software agent performing the action when it is determined that authorization is granted.

View all claims
  • 1 Assignment

    Thank you for your feedback