Script-based interactive voice mail and voice response system
AssigneeAST Research, Inc.
InventorRichard J. Wolf
Life of this patent
Estimating the term…
Loading patent…
AssigneeAST Research, Inc.
InventorRichard J. Wolf
Estimating the term…
Method and a system for a user-customizable interactive voice mail/voice response system are disclosed. In a preferred embodiment, an interactive voice mail/voice response ("IVR") system of the present invention enables a user to build and operate custom IVR functions. The system comprises a voice menu system comprising a plurality of menus, each comprising a plurality of script records, and a scripting engine for providing event queuing functions to the voice mail system. When a menu is activated in response to an incoming call, the activated menu queues appropriate events with the script engine for playing a greeting to the telephone line and optionally requesting and verifying a password input by the caller. The menu then requests each record to queue events for providing a prompt indicating the key association and the purpose of the record. The engine processes the event queue and concurrently processes incoming keys, which are sent to the active script by the menu and then dispatched by the menu to the record with which the key is associated. The record responds with event requests appropriate to its implementation. This continues until the call is terminated. In one aspect of the invention, the script engine is connected to a script editing mechanism for enabling a user to create new menus, change the properties of existing menus, add records from an available inventory of record types and change the properties of existing records using a series of graphical user interface screens and dialog boxes designed for that purpose.
A method of implementing a user-definable interactive voice mail/voice response (IVR) system on a personal computer (PC) having a display, the method comprising user-implemented steps of:
A method of operating an interactive voice mail and voice response (IVR) system on a personal computer (PC) having a display and electrically connected to a telephone line, the IVR system comprising at least one menu for implementing a plurality of user-selected IVR functions in an order defined by a user and comprising a plurality of menu records each having associated therewith one of said user-selected IVR functions, the method comprising the steps of:
A user-definable interactive voice mail/voice response (IVR) system for implementation on a personal computer (PC) having a display, the system comprising:
Dependencies are inferred from the claim text.