Method and system for calculating the estimated time of arrival of a service technician
First Claim
1. A system for reporting an estimated time at which a task related to telecommunication service orders will be processed, comprising:
- a first task administration system containing status data for a first plurality of tasks;
a second task administration system containing status data for a second plurality of tasks;
a user interface for receiving a status query related to a specified one of the tasks, said status query having one or more characteristics unique to one of the said task administration systems;
a controller configured to;
retrieve status data related to said specified task from one of said task administration systems identified by the query characteristics;
calculate the estimated time of arrival; and
send the estimated time of arrival relating to said specified task from one of said task administration systems identified by the query characteristics to the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for reporting an estimated time at which a task will be processed. A user interface receives a status query and transfers this information to a controller. The controller is configured to receive the status query and based upon the status query, selects a proper task administration system from a plurality of task administration systems. The controller then collects status data from the proper task administration system and from this status data calculates the estimated time at which a task will be processed. After the calculation has been made, the controller then reports the estimated time at which the task will be processed back to the user interface.
55 Citations
18 Claims
-
1. A system for reporting an estimated time at which a task related to telecommunication service orders will be processed, comprising:
-
a first task administration system containing status data for a first plurality of tasks;
a second task administration system containing status data for a second plurality of tasks;
a user interface for receiving a status query related to a specified one of the tasks, said status query having one or more characteristics unique to one of the said task administration systems;
a controller configured to;
retrieve status data related to said specified task from one of said task administration systems identified by the query characteristics;
calculate the estimated time of arrival; and
send the estimated time of arrival relating to said specified task from one of said task administration systems identified by the query characteristics to the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for reporting an estimated time at which a task related to telecommunication service orders will be processed, comprising the steps of:
-
receiving a request for an estimated time of processing;
analyzing the request for unique parameters;
accessing a proper task administration system from a plurality of task administration systems based upon said analysis;
receiving status data from said proper task administration system;
calculating an estimated time of processing utilizing said status data; and
transmitting said estimated time of processing to a recipient. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
if the status data is encoded, decoding said status data.
-
-
16. The method of claim 9, further comprising the step of:
if the status data is encoded, converting the code to English.
-
17. The method of claim 9, wherein the unique parameters analyzed are designed order numbers, non-designed order numbers, trouble ticket numbers, or the NPA-NXX of the telephone number.
-
18. The method of claim 9, wherein:
-
the request for an estimated time at which a task will be processed is a request for an estimated time of arrival for a service technician;
the status data comprises a bulk load list containing time necessary to complete the task and travel time to the next task for a plurality of tasks assigned; and
calculating the estimated time of arrival further comprises the steps of;
(a) starting with the current time;
(b) adding the time necessary to complete the current task;
(c) adding the travel time between the current task and the next task in the bulk load list;
(d) repeating steps (b) and (c) for each task until the next task in the bulk load list is the task for which the request was received; and
when the next task in the bulk load list is the task for which the request was received, returning the calculated estimated time of arrival.
-
Specification