Method and System for Smart Queuing of Test Requests
First Claim
1. A computer readable storage medium storing a set of instructions executable by a processor, the set of instructions being operable to:
- receive a service ticket;
determine a likelihood of success of re-testing the service ticket;
perform, if the likelihood of success is greater than a predetermined re-testing threshold, the steps of;
determine a waiting time of the service ticket;
add the service ticket to a service ticket queue containing a plurality of service tickets, the service ticket queue being sorted by a waiting time of each of the plurality of service tickets;
initiate performance of the service ticket, after an expiration of the waiting time;
remove the ticket from the queue, if the performance of the service ticket is successful; and
re-start the waiting time, if the performance of the service ticket is unsuccessful.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for receiving a service ticket, determining a likelihood of success of re-testing the service ticket and performing additional steps, if the likelihood of success is greater than a predetermined re-testing threshold. The additional steps including determining a waiting time of the service ticket, adding the service ticket to a service ticket queue containing a plurality of service tickets, the service ticket queue being sorted by a waiting time of each of the plurality of service tickets, initiating performance of the service ticket, after an expiration of the waiting time, removing the ticket from the queue, if the performance of the service ticket is successful and re-start the waiting time, if the performance of the service ticket is unsuccessful.
-
Citations
16 Claims
-
1. A computer readable storage medium storing a set of instructions executable by a processor, the set of instructions being operable to:
-
receive a service ticket; determine a likelihood of success of re-testing the service ticket; perform, if the likelihood of success is greater than a predetermined re-testing threshold, the steps of; determine a waiting time of the service ticket; add the service ticket to a service ticket queue containing a plurality of service tickets, the service ticket queue being sorted by a waiting time of each of the plurality of service tickets; initiate performance of the service ticket, after an expiration of the waiting time; remove the ticket from the queue, if the performance of the service ticket is successful; and re-start the waiting time, if the performance of the service ticket is unsuccessful. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, including:
-
a memory; and a processor configured to; receive a service ticket; determine a likelihood of success of re-testing the service ticket; perform, if the likelihood of success is greater than a predetermined re-testing threshold, the steps of; determine a waiting time of the service ticket; add the service ticket to a service ticket queue containing a plurality of service tickets, the service ticket queue being sorted by a waiting time of each of the plurality of service tickets; initiate performance of the service ticket, after an expiration of the waiting time; remove the ticket from the queue, if the performance of the service ticket is successful; and re-start the waiting time, if the performance of the service ticket is unsuccessful. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification