Patent ReferencesElectronic calculator system having audio messages for operator interaction Electronic laundry program control apparatus Graphical automatic programming Interactive equipment for computer programming by linkage of labeled block representations of arithmetic/logical subprograms Integrated interactive restaurant communication system for food and entertainment processing Electronic audio communications system with versatile message delivery Patent #: 4602129 InventorsAssigneeApplicationNo. 06/710605 filed on 03/11/1985US Classes:704/270, Application379/201.03, Creation of service (e.g., using object oriented programming, primitive, function)379/88.24, By generated tone379/909, ALTERNATIVES379/914, PROGRAMMABLE TELEPHONE COMPONENT379/916, TOUCH SCREEN ASSOCIATED WITH TELEPHONE SET379/93.14, Having switching station379/93.26, By voice frequency signal (e.g., tone code)704/201, For storage or transmission704/258, Synthesis704/275Speech controlled systemExaminersPrimary: Kemeny, Emanuel S.Attorney, Agent or FirmInternational ClassesH04M 3/53 (20060101)H04M 3/493 (20060101) H04M 3/487 (20060101) H04M 3/50 (20060101) G06F 3/16 (20060101) AbstractA user-application program for computerized telephone ordering is generated y a system designer who selects and interconnects pre-defined program modules and subroutines using a graphics terminal. The application program allows TOUCH-TONE input data and voice response. The present invention describes a Dialog Production System (DPS) for generating application programs for instructing a computer-controlled voice response system to provide computer-controlled voice services. The DPS includes interaction modules, each defining a basic end-user transaction which can be performed by the system, and methods for specifying module interconnection. Each interaction module controls the intercommunications with other modules and controls the devices which interface to the system. To design a dialog program to implement the desired voice service the system designer uses a graphic terminal to select and interconnect the modules to define the sequence of transactions needed to implement the desired voice service. | |