Integrated voice processing system
First Claim
1. A voice processing system capable of being customized by an application developer for providing voice transactions through a telecommunications line, comprising:
- a computer operable to communicate through the telecommunications line with an outside environment;
an application editor operable to separately arrange vectors, objects, and events in an application state logic table, in response to input from the application developer, a vector, at least one object, and at least one event collectively representing a voice transaction;
a memory for storage of the application state logic table; and
an executive associated with the computer and operable to access the memory and execute the vectors to provide the voice transactions.
6 Assignments
0 Petitions
Accused Products
Abstract
Integrated voice processing systems. General-purpose common computer platform voice processing systems described provide integrated voice processing functions, for example, voice messaging, call processing, interactive voice response and other systems typically only available in discrete systems. Industry standard computer databases and interfaces are used to create a dynamically modifiable voice processing system which is adaptable to perform to any customer specification. State vector architecture for the system described herein provide economic and efficient tailoring of voice processing functions for a wide variety of applications. Voice processing systems for interfacing voice transactions through a telecommunications line to a user comprise a general-purpose digital, computer common-platform adapted to communicate through the telecommunications line with an outside environment. A relational database interfaced to the general-purpose, digital computer for storing at least one object having a state that is modifiable by a vector protocol, thereby producing a voice transaction event that is output to the user through the telecommunications whereby the user activates the vector protocol through the telecommunications to act on the object and produce the voice transaction event, and an interface adapted to convert user commands input to the voice processing system through the telecommunications to activate the vector protocol and alter the object'"'"'s state.
106 Citations
4 Claims
-
1. A voice processing system capable of being customized by an application developer for providing voice transactions through a telecommunications line, comprising:
-
a computer operable to communicate through the telecommunications line with an outside environment; an application editor operable to separately arrange vectors, objects, and events in an application state logic table, in response to input from the application developer, a vector, at least one object, and at least one event collectively representing a voice transaction; a memory for storage of the application state logic table; and an executive associated with the computer and operable to access the memory and execute the vectors to provide the voice transactions. - View Dependent Claims (2)
-
-
3. A method for providing voice transactions through a telecommunications line, comprising the steps of:
-
separately arranging vectors, objects, and events in an application state logic table, a vector, at least one object, and at least one event collectively representing a voice transaction; storing the application state logic table; and executing the vectors on a computer to provide the voice transactions through the telecommunications line. - View Dependent Claims (4)
-
Specification