Real time work queue notification
First Claim
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.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of monitoring queues in real time can include building a master list specifying available queues, wherein each queue within the master list is associated with a user, and registering each queue specified by the master list with an instant messaging system. The method further can include sending, to a client, a secondary list of queues associated with a particular user and selected from the master list. The secondary list can be formatted as an instant messaging contact list. A presence on the instant messaging system can be established for each queue specified by the secondary list. The method also can include obtaining queue information for queues specified by the master list and making the queue information, for queues specified by the secondary list, available to the client via the instant messaging system.
37 Citations
8 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification