Patent ID: 8826280
Filing Date: 2014-09-02
Classification: G06Q

Abstract:
1. A method of monitoring a plurality of task queues in real-time, comprising: adding an increment to adjust a priority of each task in a first task queue in the plurality of task queues after an aging interval time period has passed; determining, using a processor, that one or more tasks in the first task queue has a priority that exceeds an alert threshold for queue priority; presenting, at a user interface, a notification that the alert threshold for queue priority has been exceeded; receiving a request from a user, for task queue information regarding at least the first task queue and a second task queue, wherein the first task queue and the second task queue each includes one or more tasks that comprise a corresponding work flow, and wherein the first task queue and the second task queue are each associated with at least one human task performer who is assigned perform at least one task in the respective task queue; querying, in response to the request, at least the first task queue and the second task queue in real-time including by performing a plurality of database queries to obtain a set of raw task queue information; post processing the raw set of task queue information to generate the requested real-time task queue information including a respective total number of human task performers assigned to the first task queue and the second task queue and a respective number of tasks that exceed the threshold number of tasks in the first task queue and the second queue, wherein the post processing includes performing at least one of the following: adding up all human task performers for an human task performers count, counting one or more tasks in different states for task count summaries associated with different task states, and identifying and counting tasks that are close to or have surpassed corresponding due dates; presenting at the user interface the requested real-time task queue information; and receiving, from the user, at least one reassignment of a human task performer from the second task queue to the first task queue to perform at least the first tasks in the first task queue.