or
Bookmark and Share
Voice over IP protocol based speech system
 
   
Document Number
US Patent 6654722
Issued Date
November 25, 2003
Link
Inventors
Map
Abstract
A VoIP-enabled speech server can include a speech application which can be configured to communicate with a VoIP telephony gateway server over a VoIP communications path. The VoIP-enabled speech server can also include a VoIP-compliant call control interface to the VoIP telephony gate server, the VoIP-compliant call control interface establishing the VoIP communications path. In operation, the speech application can receive VoIP-compliant packets from the VoIP telephony gateway server over the VoIP communications path. Subsequently, digitized audio data can be reconstructed from the VoIP-compliant packets, and the digitized audio data can be speech-to-text converted. Additionally, text can be synthesized into digitized audio data and the digitized audio data can be encapsulated in VoIP-compliant packets which can be transmitted over the VoIP communications path to the telephony gateway server.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
21
Comments:
no comments yet
Published
November 25, 2003
Application Number
09/596,769
Filed
June 19, 2000
US Classification
704/270.1  
Int'l Classification
H04M   3/487   (20060101)   H04M   3/493   (20060101)   H04L   12/64   (20060101)   H04M   7/00   (20060101)  
Attorney/Law Firm
USPTO Field of Search
704/270   704/270.1   704/275   704/276   370/237   379/88.02   379/221.01   379/219   709/204  
Related Patents
6876647 - Dynamic priority adjustment in a real time streaming engine - Owned by International Business Machines Corporation (Armonk, NY)

A voice data streaming method can include establishing a voice call connection with a VoIP gateway; receiving audio data from a network source; assigning a high priority to a thread of execution in which the received audio data can be streamed to the VoIP gateway; and, reducing the high priority to a normal priority when the received audio data has been completely streamed to the VoIP gateway. Notably, the step of receiving audio data from a network source can include receiving a recorded audio prompt from the network source. Similarly, the step of receiving audio data from a network source can include receiving synthesized audio from a text-to-speech (TTS) engine. The method also can include the step of streaming silence data in the thread of execution after the high priority has been reduced to the normal priority. Finally, the method can include the step of packetizing the audio data for transmission over a packet-switched network; and, streaming the packetized audio data in the high priority thread of execution according to RTP.

7206306 - System and method for emergency call diversion - Owned by Siemens Communications, Inc. (Boca Raton, FL)

A distributed communication system that is capable of providing emergency call diversion during an event such as a power outage, network or sub-network failure, site closure, or the like, allows devices within the system affected by the event to rapidly inform one another that it is necessary to enter a call diversion state or mode during the duration of the outage. In this manner, calls may be diverted from different points within the network, or with different diversion behaviors as necessary.

7587028 - Method and apparatus for generating and playing diagnostic messages indicative of MTA provisioning status - Owned by Thomson Licensing (Boulogne Billancourt,FR)

A method and an apparatus, which generates and plays diagnostic messages indicative of a media terminal adaptor provisioning status. The media terminal adaptor detects errors in its provisioning status or an out-of-service state. Thus, when the telephone connected to the media terminal adaptor is taken off-hook and the media terminal adaptor that is not provisioned, improperly provisioned, or placed in an out-of-service state by the service provider, the media terminal adaptor will generate an appropriate diagnostic audio voice message or tone sequence to the telephone instructing the listener on how to proceed in order to resolve the problem.

7203186 - System and device for integrating IP and analog telephone systems

A system and a call forwarding manager device for providing Internet telephony to a subscriber's premises via the subscriber's Internet connection, facilitated by the subscriber's analog telephone connection. Incoming analog telephone calls are received by the call forwarding manager connected to the subscriber's analog telephone line, which responds by generating a request for service from a voice gateway, which may be remotely located. The voice gateway then generates an Internet telephone connection from the voice gateway to an Internet protocol telephone owned by the subscriber, and then connects the analog telephone call via the voice gateway to the Internet protocol telephone via the subscriber's Internet connection.

7158779 - Sequential multimodal input - Owned by Microsoft Corporation (Redmond, WA)

A method of interacting with a client/server architecture with a 2G mobile phone is provided. The 2G phone includes a data channel for transmitting data and a voice channel for transmitting speech. The method includes receiving a web page from a web server pursuant to an application through the data channel and rendering the web page on the 2G phone. Speech is received from the user corresponding to at least one data field on the web page. A call is established from the 2G phone to a telephony server over the voice channel. The telephony server is remote from the 2G phone and is adapted to process speech. The telephony server obtains a speech-enabled web page from the web server corresponding to the web page provided to the 2G phone. Speech is transmitted from the 2G phone to the telephony server. The speech is processed in accordance with the speech-enabled web page to obtain textual data. The textual data is transmitted to the web server. The 2G phone obtains a new web page through the data channel and renders the new web page having the textual data.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us