×

System for managing a hold queue

  • US 5,278,898 A
  • Filed: 05/30/1991
  • Issued: 01/11/1994
  • Est. Priority Date: 05/30/1991
  • Status: Expired due to Term
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.

View all claims
  • 18 Assignments
Timeline View
Assignment View
    ×
    ×