Nova Patents
US4829563A

Method for predictive dialing

Abstract

This record has no abstract on file.

Term

Term ended

Expired 7 April 2008, 18.5 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

12 claims: 12 independent, 0 dependent

  1. 1
    A method for providing a continuous sequence of completed telephone calls to a plurality of operators using a telephone system having a switch for dialing calls over a plurality of telephone lines, comprising the steps of:(a) dialing a plurality of calls over said telephone lines;(b) predicting a number of operators expected to be available to handle a call completion at an end of a predetermined time interval;(c) predicting a number of calls expected to be completed during the predetermined time interval;(d) processing the predicted number of calls to generate a weighted number of calls expected to be completed during the predetermined time interval;(e) determining whether the weighted number of calls is less than the predicted number of operators;(f) if the weighted number of calls is less than the predicted number of operators, dialing another call;and(g) repeating steps (e)-(f) until the weighted number of calls is equal to the predicted number of operators.
  2. 2
    The method for providing a continuous sequence of completed telephone calls as described in claim 1 wherein the step of predicting the number of operators includes the steps of:counting a number of currently available operators;counting a number of currently busy operators;processing the number of currently busy operators to generate a weighted number of currently busy operators;andadding the number of currently available operators to the weighted number of currently busy operators to generate the predicted number of operators expected to be available to handle a call completion at the end of the predetermined time interval.
  3. 3
    The method for providing a continuous sequence of completed telephone calls as described in claim 2 wherein the step of processing the number of currently busy operators multiplies the number of currently busy operators by a predetermined number.
  4. 4
    The method for providing a continuous sequence of completed telephone calls as described in claim 3 wherein the predetermined number is equal to an average probability that a busy operator will complete a call in the predetermined time interval.
  5. 5
    The method for providing a continuous sequence of completed telephone calls as described in claim 1 wherein the step of predicting the number of calls expected to be completed includes the steps of:counting a number of calls currently dialed but not answered or busy;generating an historical percentage of calls answered over a time period;andmultiplying the number of calls currently dialed but not answered or busy by the historical percentage of calls answered to generate the predicted number of calls expected to be completed during the predetermined time interval.
  6. 6
    The method for providing a continuous sequence of completed telephone calls as described in claim 1 wherein the step of processing the predicted number of calls multiplies the predicted number of calls by a predetermined weighting factor.
  7. 7
    The method for providing a continuous sequence of completed telephone calls as described in claim 6 further including the steps of:(h) determining whether a predetermined number of calls have been dialed;and(i) if the predetermined number of calls have been dialed, adjusting the predetermined weighting factor.
  8. 8
    The method for providing a continuous sequence of completed telephone calls as described in claim 7 wherein the step of adjusting the predetermined weighting factor includes the steps of:(j) setting an acceptable percentage of unattended calls;(k) calculating a current percentage of unattended calls;(l) determining whether the acceptable percentage of unattended calls has been exceeded;and(m) if the acceptable percentage of unattended calls has been exceeded, increasing the predetermined weighting factor.
  9. 9
    The method for providing a continuous sequence of completed telephone calls as described in claim 8 wherein the step of adjusting the predetermined weighting factor further includes the steps of:(n) setting an acceptable average idle-time between calls for the operators;(o) if the acceptable percentage of unattended calls has not been exceeded, calculating a current average idle-time between calls;(p) determining whether the acceptable average idle-time between calls has been exceeded;(q) if the acceptable average idle-time between calls has been exceeded, decreasing the predetermined weighting factor;and(r) if the acceptable average idle-time between calls has not been exceeded, increasing the predetermined weighting factor.
  10. 10
    A method for providing a continuous sequence of completed telephone calls to a plurality of operators using a telephone system having a switch for dialing calls over a plurality of telephone lines, comprising the steps of:(a) dialing a plurality of calls over said telephone lines;(b) predicting a number of operators expected to be available to handle a call completion at an end of a predetermined time interval;(c) predicting a number of calls expected to be completed during the predetermined time interval;(d) multiplying the predicted number of calls by a predetermined weighting factor to generate a weighted number of calls expected to be completed during the predetermined time interval;(e) determining whether a predetermined number of calls have been dialed;(f) if the predetermined number of calls have not been dialed, determining whether the weighted number of calls are less than the predicted number of operators;(g) if the weighted number of calls are less than the predicted number of operators, dialing another call;(h) repeating steps (f)-(g) until the weighted number of calls are equal to the predicted number of operators;and(i) if the predetermined number of calls have been dialed, adjusting the predetermined weighting factor.
  11. 11
    The method for providing a continuous sequence of completed telephone calls as described in claim 10 wherein the step of adjusting the predetermined weighting factor includes the steps of:(j) setting an acceptable percentage of unattended calls;(k) calculating a current percentage of unattended calls;(l) determining whether the acceptable percentage of unattended calls has been exceeded;and(m) if the acceptable percentage of unattended calls has been exceeded, increasing the predetermined weighting factor.
  12. 12
    The method for providing a continuous sequence of completed telephone calls as described in claim 11 wherein the step of adjusting the predetermined weighting factor further includes the steps of:(n) setting an acceptable average idle-time between calls for the operators;(o) if the acceptable percentage of unattended calls has not been exceeded, calculating a current average idle-time between calls;(p) determining whether the acceptable average idle-time between calls has been exceeded;(q) if the acceptable average idle-time between calls has been exceeded, decreasing the predetermined weighting factor;and(r) if the acceptable average idle-time between calls has not been exceeded, increasing the predetermined weighting factor.