EP0937352B1

Interactive information transaction processing system with universal telephony gateway capabilities

Abstract

A system and method to enable a wide user community to be universally networked in voice communication. Server/IVR 100 receives voice communications from users employing a variety of device types, primarily computers and telephones. These voice communications may be in either asynchronous format, incoming from data grade networks such as the Internet 140, or synchronous format, incoming from standard telephony networks such as SPN 109. Server/IVR 100 functionality seamlessly integrates these voice communications and provides point-to-point, conferenced or broadcast connections of multiple users regardless of user device or asynchronous/synchronous connection format. Server/IVR 100 may also selectively call up automated speech resources ("robots") to be placed in voice communication with users.

EP0937352B1, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Expired 24 September 2017, 9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 2 independent, 10 dependent

  1. 1
    A universal telephony gateway in which a plurality of users are each disposed to voice communicate via a user device, the plurality including asynchronously-connected users having user devices (101, 105, 108, 101A, 101B, 150A, 150B, 150C) disposed to transfer voice information according to asynchronous protocols, the plurality further including synchronously-connected users having user devices (110, 107, 110A, 110B) disposed to transfer voice information according to synchronous protocols, the gateway comprising:a connecting resource (100, 103, 104), the connecting resource disposed to couple first selected ones of the user devices so as to enable voice communication by asynchronously-connected users and by synchronously-connected users using a transfer protocol selected from the group consisting of asynchronous transfer and synchronous transfer, wherein said connecting resource converts voice information between asynchronous and synchronous data transfer protocols as required to enable said voice communication, the connecting resource further disposed to couple second selected ones of the user devices to automated speech resources (100, 104) using an asynchronous transfer protocol.
  2. 3
    A method for enabling originating parties to communicate universally with terminating parties, comprising the steps of:establishing one or more originating links (112, 113, 114, 115, 160A, 160S) between a connecting resource (100, 103, 104) and a corresponding number of originating parties, each of said originating parties transferring voice information over the originating links in a data transfer protocol selected from the group consisting of asynchronous transfer and synchronous transfer;disposing the connecting resource to selectively establish one or more terminating links between the connecting resource and a corresponding number of terminating parties, each of said terminating parties transferring voice information over the terminating links in a data transfer protocol selected from the group consisting of asynchronous transfer and synchronous transfer;selectively coupling ones of the originating links with ones of the terminating links so as to enable voice communications between originating parties and terminating parties thereby coupled, wherein voice information transferred in said voice communications is converted between asynchronous and synchronous data transfer protocols as required to enable said voice communications;and selectively coupling ones of the originating links and ones of the terminating links with automated speech resources (100, 104) using an asynchronous transfer protocol.