Patent ID: 8276160

Claim:
A method of managing an asynchronous messaging queue with a client computer in an asynchronous messaging system, said client computer being programmed to store and manage said asynchronous messaging queue, said method comprising: receiving a reactive message in said asynchronous messaging queue stored by said client computer, said reactive message comprising an identification of a referenced message and an action to be performed on said referenced message; and performing said action on said referenced message with said client computer if said referenced message is present in said asynchronous messaging queue; storing said reactive message in a reactive message store responsive to a determination that said referenced message has not already been received in said asynchronous messaging queue; responsive to receiving a message in said asynchronous messaging queue, determining if any reactive message present in said reactive message store identifies said received message; and responsive to a determination that at least one reactive message present in said reactive message store identifies said received message, performing said action on said received message specified by said at least one reactive message identifying said received message.