Patent ID: 7512619
Filing Date: 2009-03-31
Classification: G06Q,H04L,Y10S

Abstract:
1. A method of monitoring queues in real time comprising: responsive to a request for available queues in a workflow management system, receiving, within an application server, a master list from the workflow management system, wherein the master list specifies each available queue of the workflow management system and which user is associated with each available queue on the master list; registering each queue specified by the master list with an instant messaging system; responsive to a request received from a client for a list of queues associated with a selected user, sending, to the client, a secondary list of queues associated with the selected user and selected from the master list, wherein the secondary list is formatted as an instant messaging contact list, and wherein a presence on the instant messaging system is established for each queue specified by the secondary list; the client subscribing with the instant messaging system to receive status information for each queue specified on the secondary list of queues; the application server requesting queue information from the workflow management system, receiving queue information for each available queue of the workflow management system responsive to the request, and sending the queue information to the instant messaging system, wherein the queue information specifies a number of items within each available queue; and the instant messaging system selecting queue information for each queue of the secondary list from the queue information for each available queue and pushing the selected queue information to the client as an updated contact list wherein members of the contact list are queues of the secondary list, wherein the client displays the secondary list of queues and further displays an indication of the number of items within each respective queue from the secondary list.