Queuing and routing telephone calls
First Claim
1. A method comprising:
- defining a high priority geographical area in response to identifying an event, the defining of the high priority geographical area comprising determining a size of the high priority geographical area based on a preset radius associated with a type of the event;
receiving a communication after the defining of the high priority geographical area;
identifying an originating location of the communication;
determining whether the originating location corresponds to the high priority geographical area;
assigning a priority to the communication based on the originating location, the communication being assigned a higher priority when the originating location corresponds to the high priority geographical area than when the originating location does not correspond to the high priority geographical area; and
queuing the communication in a queue based on the assigned priority.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system to process communications in an automatic communication distributor is described. The method may comprise receiving a communication and identifying an originating location from which the communication originates. Thereafter, a determination is made when the originating location corresponds to a predefined high priority geographical area and a priority to the communication is assigned based on the originating location. The call may be assigned a higher priority when the originating location corresponds to the high priority geographical area than when the originating location does not correspond with the high priority geographical area. The communication is queued based on the assigned priority. A method is also provided to assign an agent using an automated call distributor based on a distance between the originating location of the communication and the determined geographical locations of the potential respondents.
-
Citations
19 Claims
-
1. A method comprising:
-
defining a high priority geographical area in response to identifying an event, the defining of the high priority geographical area comprising determining a size of the high priority geographical area based on a preset radius associated with a type of the event; receiving a communication after the defining of the high priority geographical area; identifying an originating location of the communication; determining whether the originating location corresponds to the high priority geographical area; assigning a priority to the communication based on the originating location, the communication being assigned a higher priority when the originating location corresponds to the high priority geographical area than when the originating location does not correspond to the high priority geographical area; and queuing the communication in a queue based on the assigned priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
defining a high priority geographical area in response to identifying an event, the defining of the high priority geographical area comprising determining a size of the high priority geographical area based on a preset radius associated with a type of the event; receiving a communication after the defining of the high priority geographical area; identifying an originating location of the communication; determining whether the originating location corresponds to the high priority geographical area; assigning a priority to the communication based on the originating location, the communication being assigned a higher priority when the originating location corresponds to the high priority geographical area than when the originating location does not correspond to the high priority geographical area; and queuing the communication in a queue based on the assigned priority.
-
-
13. A system comprising:
-
a network interface to receive communications; a queue to store a plurality of the communications for processing; at least one processor; and data storage comprising modules executable by the at least one processor, the modules comprising; a location arrangement to identify originating locations for the communications; and a prioritizer to determine whether an originating location of a first communication corresponds to a high priority geographical area, and to assign a priority to the first communication based on the originating location, the first communication being assigned a higher priority when the originating location corresponds to the high priority geographical area than when the originating location does not correspond to the high priority geographical area, and to queue the first communication in the queue based on the assigned priority, the high priority geographical area corresponding to an event occurring within the high priority geographical area, a size of the high priority geographical area being based on a preset radius associated with a type of the event. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification