EP0822698A2

Automated calling of multiple numbers using directory assistance

Abstract

An apparatus and method allow a telephone user to be automatically connected, in sequence, to multiple telephone numbers in response to a single directory assistance query. The user can elect to put all numbers retrieved by his request into a queue, or can queue a subset. The user can further elect to be connected to all numbers in the queue, or can dial some and skip some. An analogous apparatus and method allow a user connected to the internet to navigate by voice interaction through queued site-visit options.

EP0822698A2, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Projected expiry passed 26 July 2017, 9.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 9 independent, 7 dependent

  1. 1
    An apparatus for queuing plural telephone numbers to allow for automatic connection of a telephone to said plural telephone numbers in sequence, comprising a directory assistance server including a data base of telephone numbers;a data processor;and a telephone;wherein said data processor supports the selection of a subset of telephone numbers from said data base to form a queue of plural telephone numbers and implements a list management program to connect said telephone to each of said plural telephone numbers in said queue in sequence.
  2. 6
    A system for queuing telephone numbers to allow for automatic connection in sequence, comprising:means for supplying, by a directory assistance server, a first telephone number and a second telephone number;means for queuing said first and said second telephone numbers;means for automatically connecting a telephone with said first telephone number;and means for automatically connecting said telephone with said second telephone number.
  3. 7
    A method for forming a queue of telephone numbers, said queue comprising a first telephone number and a second telephone number, to allow for automatic connection of a telephone to said first telephone number and said second telephone number sequentially, said method comprising the steps of :supplying, by a directory assistance server, a first and a second telephone number;adding said first number to said queue;adding said second number to said queue;automatically connecting said telephone to said first telephone number;and after said step of automatically connecting said telephone to said first telephone number, automatically connecting said telephone to said second telephone number.
  4. 8
    A method for queuing telephone numbers to allow for automatic connection in sequence, comprising the steps of:(a) supplying, by an operator, a candidate list of plural telephone numbers;(b) deciding whether to pare the candidate list of plural telephone numbers;(1) if the decision is not to pare the candidate list, proceeding directly to step (d);(c) if the decision is to pare the candidate list, selecting a subset of the candidate list to form a call list by performing the following substeps (1)-(3) until the call list is exhausted: (1) identifying, by the system, a candidate telephone number from the candidate list;(2) deciding whether to add the candidate telephone number to a call list;(3) if the decision is to add the candidate number, adding the candidate number to said call list;(d) sending the call list to a processor for automatic connection to telephone numbers on said call list.
  5. 9
    A method for forming a queue of telephone numbers, said queue comprising a first telephone number and a second telephone number, to allow for automatic connection of a telephone to said first telephone number and said second telephone number sequentially, said method comprising the steps of :supplying, by a directory assistance server, a first and a second telephone number;identifying, by a voice response unit, said first telephone number;deciding whether to add said first number to said queue;identifying, by a voice response unit, said second telephone number;and deciding whether to add said second number to said queue.
  6. 10
    A method for sequentially calling telephone numbers in a queue of at least one telephone number, said method comprising the steps of :(a) supplying, by a directory assistance server, plural telephone numbers, and for each supplied telephone number, performing the following substeps: (1) a voice response unit identifying the supplied telephone number;and (2) deciding whether to add the supplied telephone number to said queue;and (b) automatically connecting to each number in said queue.
  7. 11
    A method for sequentially calling telephone numbers in a queue, said method comprising the following steps for each telephone number in said queue:(a) identifying the queued telephone number;(b) deciding whether to call the queued telephone number, wherein if the decision is "no", proceeding directly to substep (f);(c) placing the call to said queued telephone number;(d) completing said call;(e) deciding if more calls are needed and if no more are needed, terminating the method;and (f) deciding whether to remove said queued telephone number from said queue, and if said decision is to remove, deleting said queued telephone number from said queue.
  8. 12
    A method for sequentially visiting internet sites in a queue of at least one site, said method comprising the steps of :(a) supplying plural internet sites, and for each supplied site, performing the following substeps: (1) identifying, by a voice response unit, the supplied site;and (2) deciding whether to add the supplied site to said queue;and (b) automatically visiting each site in said queue.
  9. 14
    A method for sequentially visiting internet sites in a queue, said method comprising the following steps for each site in said queue:(a) identifying the queued site by a voice response unit;(b) deciding whether to visit the queued site, wherein if the decision is "no", proceeding directly to substep (f);(c) connecting to said queued site;(d) completing the site visit;(e) deciding if more site visits are needed and if no more are needed, terminating the method;and (f) deciding whether to remove said queued site from said queue, and if said decision is to remove, deleting said queued site from said queue.