← Back to Patent Explorer
EP0197648A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for generating computer-controlled interactive voice services

Assignee: AT&T Inc
•
Filing: 1986-03-04
•
Granted: —
•
Expires: 2006-03-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention describes a Dialog Production System (DPS) 104-107 for generating computer-controlled voice services. The DPS includes interaction modules 1401-1410 in 104, each defining a basic end-user transaction which can be performed by the system, and methods for specifying module interconnection. (Figure 5) Each interaction module controls the intercommunications with other modules and controls the devices 101 which interface to the voice service users. To design a dialog program to implement the desired voice service the system operator uses a graphic terminal 105 to select and interconnect the modules to define the sequence of transactions needed to implement the desired voice service.

Inventors

  • 👤 James Thomas Britton
  • 👤 Lorraine Figueroa
  • 👤 John Franklin Patterson
  • 👤 Robert Irwin Rosenthal
  • 👤 Richard Robert Rosinski

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 19:07
CPC Classifications
G; G06; G06F; G06F17/00; H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/493; G06F3/00; G06F3/16; H04M3/50; H04M3/53; H04M2203/00; H04M2203/35; H04M2203/355; Y; Y10; Y10S; Y10S379/00; Y10S379/909; Y10S379/914; Y10S379/916

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 61 words
A method of generating a dialog program to control interactive dialogs including user input and system output characterized by: selecting a plurality of interaction modules from a group of predefined interaction modules, each module defining a user interaction function to be performed by said dialog program and specifying the interconnection between said plurality of interaction modules to form said dialog program.
Claim 2
Independent Claim 61 words
A method of generating a dialog program to control interactive dialogs including user input and system output characterized by: selecting a plurality of interaction modules from a group of predefined interaction modules, each module defining a user interaction function to be performed by said dialog program and specifying the interconnection between said plurality of interaction modules to form said dialog program.
Claim 3
Dependent Claim 50 words
The method of claim 1 wherein said module selecting step is further characterized by selecting each of said interaction modules from a group including: an execution module for controlling interactions between a caller and said system and a control module for specifying conditional functions to be performed by said program.
Claim 4
Dependent Claim 99 words
The method of claim 2 wherein said further selecting step is further characterized by choosing said execution module from a group of modules including: a. prompt and collect module for playing an announcement to said user and collects digits entered by said user; b. call attendant module for signaling attendant to handle the user transaction; c. announcement module for playing a predetermined announcement to user; d. record voice module for enabling user to leave a voice message; e. play voice module for playing the prerecorded user voice message; and f. data exchange module to get date specified by user.
Claim 5
Dependent Claim 90 words
The method of claim 2 wherein said further selecting step is characterized by choosing said control module from a group of modules including: a. branch module for branching one of several branches of said dialog program depending on the input from the user; b. switch module for branching to one of several paths depending on predetermined information from said system; c. loop module for repeating a sequence a predetermined number of times; and d. match module for comparing two data strings and branches based on the outcome of the comparison.
Claim 6
Dependent Claim 37 words
The method of claim 1 further characterized by: editing an existing dialog program using said module selecting step and said interconnection specifying step running said dialog program generated during said editing step to simulate the operation thereof.
Claim 7
Dependent Claim 36 words
The method of claim 5 further characterized by an installing step to install said dialog program in an associated communication system to operate voiceware equipment in said communication system under control of the associated control module.
Claim 8
Dependent Claim 24 words
The method of claim 1 further characterized by a tutoring step for training a dialog producer in the method of generating said dialog program.
Claim 9
Dependent Claim 32 words
The method of claim 1 wherein said module selecting step is characterized by the step of: specifying parameters for said selected interaction modules which customize the interaction modules to a particular application.
Claim 10
Dependent Claim 38 words
The method of claim 8 wherein said module specifying step is characterized by the step of: identifying a prompt or announcement signal to be outputted to a user in response to a user interaction with said dialog program.
Claim 11
Dependent Claim 73 words
A dialog program production system for generating a dialog program to control interactive dialogs including user input and system output, said dialog production system is characterized by, means for selecting a plurality of interaction modules from a group of predefined interaction modules, each module defining a user interaction function to be performed by said dialog program and means for specifying the interconnection between said plurality of interaction modules to form said dialog program.
Claim 12
Dependent Claim 73 words
A dialog program production system for generating a dialog program to control interactive dialogs including user input and system output, said dialog production system is characterized by, means for selecting a plurality of interaction modules from a group of predefined interaction modules, each module defining a user interaction function to be performed by said dialog program and means for specifying the interconnection between said plurality of interaction modules to form said dialog program.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag