System and Method for Dispatching Field Technicians Based on Locations of Virtual Warehouses
First Claim
1. A method comprising:
- determining, in a computer, a first plurality of first service vehicles assigned to a customer site requiring a service call;
determining a location of each of the first service vehicles;
determining a first plurality of respective distances between each of the first service vehicles and a plurality of locations at which is disposed equipment needed for the service call;
determining a second plurality of distances between each of the first service vehicles and a plurality of second service vehicles at which is disposed the equipment needed for the service call; and
dispatching one of the first service vehicles to the customer site based on the location of at least two of the first service vehicles, on the first plurality of distances, and on the second plurality of distances.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for determining a technician to dispatch to a customer site requiring a service call. A first plurality of technicians assigned to a customer site requiring a service call is determined. A location of each of the technicians is also determined. A first plurality of distances is determined between each of the technicians and a plurality of locations at which is disposed equipment needed for the service call. A second plurality of distances is determined between each of the technicians and a plurality of service vehicles at which is disposed the equipment needed for the service call. One of the technicians is dispatched to the customer site based on the location of each of the technicians, on the first plurality of distances, and on the second plurality of distances. A system for implementing the method is also disclosed.
44 Citations
21 Claims
-
1. A method comprising:
-
determining, in a computer, a first plurality of first service vehicles assigned to a customer site requiring a service call; determining a location of each of the first service vehicles; determining a first plurality of respective distances between each of the first service vehicles and a plurality of locations at which is disposed equipment needed for the service call; determining a second plurality of distances between each of the first service vehicles and a plurality of second service vehicles at which is disposed the equipment needed for the service call; and dispatching one of the first service vehicles to the customer site based on the location of at least two of the first service vehicles, on the first plurality of distances, and on the second plurality of distances. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a site location server configured to receive and store a current inventory of equipment for each of a plurality of service vehicles, a current inventory of equipment for each of a plurality of distribution warehouses, and further configured to receive and store a location of each of the service vehicles and a location of each of the distribution warehouses; a decision process server configured to receive a service call notification indicating a customer site sending a service call, and configured to output a technician dispatch request based on a location of the service call, the current inventory of equipment for each of the service vehicles, the current inventory of equipment for each of the distribution warehouses, the location of each of the service vehicles, and based on the location of each of the distribution warehouses; and a trouble ticket dispatch server configured to dispatch one of a plurality of technicians based on the technician dispatch request. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium comprising a plurality of instructions to manipulate a processor, the plurality of instructions comprising:
-
instructions to determine a first plurality of technicians assigned to a customer site requiring a service call; instructions to determine a location of each of the technicians; instructions to determine a first plurality of respective distances between each of the technicians and a plurality of locations at which is disposed equipment needed for the service call; instructions to determine a second plurality of distances between each of the technicians and a plurality of service vehicles at which is disposed the equipment needed for the service call; and instructions to dispatch one of the technicians to the customer site based on the location of at least two of the technicians, on the first plurality of distances, and on the second plurality of distances. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification