Interactive voice response data transfer system and method
First Claim
Patent Images
1. An interactive voice response system, comprising:
- an agent which implements a first exclusive platform telephony specification for exchange of data;
an interactive voice response module which implements a second exclusive platform telephony specification not compatible with the first exclusive platform telephony specification and collects user data in association with a telephone call; and
a first server having a driver which selectively interfaces with either the first or second exclusive platform telephony specifications and also having the ability to receive data from the interactive voice response module and transform data received in the second exclusive platform telephony specification to a format compatible with the first exclusive platform telephony specification.
14 Assignments
0 Petitions
Accused Products
Abstract
An interactive voice response (IVR) system collects data associated with a telephone call, and provides the data to a server. The server transforms the data into a format consistent with a different telephony platform specification implemented by clients attached to the server such that the data can be retrieved by any client to which a telephone call is transferred. Data is also shared between remote servers when calls are transferred. The servers each broadcast their identity when initially connected to a wide area network. In response, each server on the network responds with their identify. Each server updates a table of servers in accordance with the messages exchanged.
-
Citations
20 Claims
-
1. An interactive voice response system, comprising:
-
an agent which implements a first exclusive platform telephony specification for exchange of data;
an interactive voice response module which implements a second exclusive platform telephony specification not compatible with the first exclusive platform telephony specification and collects user data in association with a telephone call; and
a first server having a driver which selectively interfaces with either the first or second exclusive platform telephony specifications and also having the ability to receive data from the interactive voice response module and transform data received in the second exclusive platform telephony specification to a format compatible with the first exclusive platform telephony specification. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An interactive voice response system, comprising:
-
an agent which implements a first exclusive platform telephony specification for exchange of data;
an interactive voice response module which implements a second exclusive platform telephony specification not compatible with the first exclusive platform telephony specification and collects user data in association with a telephone call;
a switch for associating telephone calls with the agent and the interactive voice response module; and
a first server having a driver which interfaces with the first or second exclusive platform telephony specifications and also having the ability to receive data from the interactive voice response module and selectively transform data received in the second exclusive platform telephony specification to a format compatible with the first exclusive platform telephony specification. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A driver module for a server in an interactive voice response system, comprising:
-
a module for exchanging data with all agent which implements a first exclusive platform telephony specification;
a module for receiving user data collected by an interactive voice response application in association with a telephone call, wherein the voice response application provides the data consistent with a different exclusive platform telephony specification; and
a translation module that selectively translates the data collected from either the first or second exclusive platform telephony specifications to a format consistent with the first exclusive platform telephony specification.
-
-
14. A method of exchanging data between an agent and an interactive voice response device which both implement different telephony exclusive platform specifications for data exchange, the method comprising the steps of:
-
receiving user data collected by the interactive voice response device in association with a telephone call, wherein the voice response device provides the data compatible with a first exclusive platform telephony specification;
selectively translating the data collected from either the first or second exclusive platform telephony specifications to a format consistent with a second exclusive platform telephony specification implemented by the agent; and
transferring the translated data to the agent. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer readable medium containing program code to cause a suitably configured computer system to perform the following steps:
-
receive user data collected by an interactive voice response device in association with a telephone call, wherein the voice response device provides the data compatible with a first exclusive platform telephony specification;
selectively translate the data collected from either the first or second exclusive platform telephony specifications to a format consistent with a second exclusive platform telephony specification implemented by an agent; and
transfer the translated data to the agent in conformance with the second exclusive platform telephony specification. - View Dependent Claims (20)
broadcasting a unique address and identifier upon initialization of the program code;
receiving broadcasts from other servers and responding to such broadcasts with its unique address and identifier; and
generating a server table from received broadcasts of unique addresses and identifiers.
-
Specification