System for managing a hold queue
First Claim
Patent Images
1. A method for managing calls connected to an automated telephone system, comprising the steps of:
- inserting a call record of each connected call into a hold queue of a predetermined type, said call record including a call identifying portion and a call prioritizing portion;
prioritizing each call record in said hold queue into one of a plurality of predetermined call priority categories according to at least a first selectable priority criterion by comparing said call prioritizing portion of each call record with said at least a first selectable priority criterion, each of said plurality of predetermined call priority categories having a call assigning priority level which differs from the others of said plurality of predetermined call priority categories, and wherein said call assigning priority level of at least a first one of said plurality of predetermined call priority categories is higher than said call assigning priority level of at least a second one of said plurality of predetermined call priority categories;
determining the availability of an operator to which a connected call may be assigned;
upon the availability of an operator, performing the steps of;
(a) prioritizing each of said call records presently in said hold queue and changing, if required, the call priority category of each of said previously prioritized call records presently in said hold queue, and(b) retrieving a call record stored in said hold queue according to the call assigning priority level of each of said prioritized call records presently in said hold queue, such that a call record which is prioritized in a call priority category having a higher call assigning priority level is retrieved before a call record prioritized in a call priority category having a lower call assigning priority level, and(c) assigning a connected call represented by said retrieved call record to said available operator, thus assuring that a connected call having a higher call assigning priority level is assigned to an available operator before a connected call with a lower call assigning priority level; and
after assigning said connected call represented by said retrieved call record, and provided there is at least one call record of a connected call in said hold queue, returning to the step of determining the availability of an operator.
18 Assignments
0 Petitions
Accused Products
Abstract
A system for electronically managing calls in a hold queue wherein the hold queue is prioritized into a number of priority categories according to user selectable priority criteria. As an operator becomes available, the system selectively assigns the calls on hold to an available operator in a sequential manner according to the priority category of the calls and the type of hold queue utilized.
202 Citations
16 Claims
-
1. A method for managing calls connected to an automated telephone system, comprising the steps of:
-
inserting a call record of each connected call into a hold queue of a predetermined type, said call record including a call identifying portion and a call prioritizing portion; prioritizing each call record in said hold queue into one of a plurality of predetermined call priority categories according to at least a first selectable priority criterion by comparing said call prioritizing portion of each call record with said at least a first selectable priority criterion, each of said plurality of predetermined call priority categories having a call assigning priority level which differs from the others of said plurality of predetermined call priority categories, and wherein said call assigning priority level of at least a first one of said plurality of predetermined call priority categories is higher than said call assigning priority level of at least a second one of said plurality of predetermined call priority categories; determining the availability of an operator to which a connected call may be assigned; upon the availability of an operator, performing the steps of; (a) prioritizing each of said call records presently in said hold queue and changing, if required, the call priority category of each of said previously prioritized call records presently in said hold queue, and (b) retrieving a call record stored in said hold queue according to the call assigning priority level of each of said prioritized call records presently in said hold queue, such that a call record which is prioritized in a call priority category having a higher call assigning priority level is retrieved before a call record prioritized in a call priority category having a lower call assigning priority level, and (c) assigning a connected call represented by said retrieved call record to said available operator, thus assuring that a connected call having a higher call assigning priority level is assigned to an available operator before a connected call with a lower call assigning priority level; and after assigning said connected call represented by said retrieved call record, and provided there is at least one call record of a connected call in said hold queue, returning to the step of determining the availability of an operator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing calls on hold and connected to an automated telephone system comprising:
-
means for receiving a plurality of calls connected to said automated telephone system, and for providing a corresponding plurality of call records; each of said call records including a first portion identifying the connected call, and a second call prioritizing portion including call prioritizing indicia from which call prioritizing may be accomplished; a plurality of operator terminals, coupled to said means for receiving, for handling a corresponding plurality of connected calls; one hold queue, coupled to said means for receiving, and including a plurality of memory locations in which a corresponding plurality of said call records may be inserted; a hold queue prioritizer including; means, responsive to at least a first selectable call priority criterion and to said call prioritizing indicia, for establishing a plurality of call priority categories by comparing said call prioritizing indicia of each call record with said at least a first selectable call priority criterion; means, responsive to said means for establishing a plurality of call priority categories, for prioritizing each of said call records in said one hold queue into one of said plurality of established call priority categories; and means, responsive to said prioritized call records, for sequentially retrieving call records stored in said one hold queue according to the plurality of established call priority categories;
means for detecting an available operator, and responsive to the detection of said available operator, for directing said hold queue prioritizer to;(a) prioritize each of said call records presently in said one hold queue and to change, if required, the call priority category of each of said previously prioritized call records presently in said one hold queue, and (a) retrieve a call record stored in said one hold queue according to the call priority of each of said prioritized call records presently in said hold queue; and said means for detecting an available operator responsive to said retrieved call record, for assigning a connected call represented by said retrieved call record to said available operator according to said call priority categories, such that a connected call which is prioritized in a higher call priority category is assigned to said available operator before a connected call in a lower call priority category. - View Dependent Claims (14, 15, 16)
-
Specification