Distributed system for call processing
First Claim
1. A method of processing a telephone call in a distributed system comprising a voice response unit and a resource server connected by a local area network (LAN), wherein the voice response unit is interfaced to a telephone network by one or more digital trunks, each comprising a plurality of telephone lines, and said resource server includes a voice recognition system, said method comprising the steps of:
- demultiplexing at the voice response unit an incoming telephone signal for a telephone line from said one or more digital trunks;
aggregating the incoming telephone signal into a succession of voice data packets;
transmitting the succession of voice data packets over the LAN to the resource server;
performing a voice recognition function on the succession of voice data packets at the resource server using said voice recognition system to generate recognized text;
and transmitting the recognized text over said LAN from the resource server back to the voice response unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for processing a telephone call in a distributed system comprising a voice response unit and a resource server connected by a local area network; wherein the voice response unit utilizes one or more digital trunks, each of the trunks having a plurality of telephone lines, and wherein the resource server includes a voice recognition system. The method and system comprise demultiplexing an incoming signal, aggregating the incoming telephone signal into a succession of voice data packets, transmitting the packets over the local area network, performing a voice recognition function on the succession of packets, and transmitting the recognized text over the local area network.
-
Citations
10 Claims
-
1. A method of processing a telephone call in a distributed system comprising a voice response unit and a resource server connected by a local area network (LAN), wherein the voice response unit is interfaced to a telephone network by one or more digital trunks, each comprising a plurality of telephone lines, and said resource server includes a voice recognition system, said method comprising the steps of:
-
demultiplexing at the voice response unit an incoming telephone signal for a telephone line from said one or more digital trunks; aggregating the incoming telephone signal into a succession of voice data packets; transmitting the succession of voice data packets over the LAN to the resource server; performing a voice recognition function on the succession of voice data packets at the resource server using said voice recognition system to generate recognized text; and transmitting the recognized text over said LAN from the resource server back to the voice response unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A distributed system for processing a telephone call over a telephone network comprising a voice response unit and a resource server connected by a local area network (LAN), wherein:
-
the voice response unit includes means for interfacing to the telephone network by one or more digital trunks, each comprising a plurality of telephone lines;
means for demultiplexing an incoming telephone signal for a telephone line from said one or more digital trunks;
means for aggregating the incoming telephone signal into a succession of voice data packets; and
means for transmitting the succession of voice data packets over the LAN to the resource server;and the resource server includes a voice recognition system for performing a voice recognition function on the succession of voice data packets to generate recognized text; and
means for transmitting the recognized text over said LAN from the resource server back to the voice response unit.
-
Specification