IP Library Granted Patent US 9,602,672
Granted Patent B2
US 9,602,672 · App. 14/673,354 · Granted Mar 21, 2017

Audio-based text messaging

Inventor: Robert Lee Engelhart, Sr. (Kirkland, WA)
Assignee: Nuance Communications, Inc.
H04M7/0048G10L15/26H04L12/5835H04L12/5895H04L51/066H04L51/38H04M3/5307H04W4/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,602,672
App. No.
14/673,354
Granted
Mar 21, 2017
Kind
B2
Abstract

A device that enable users to send and receive a message in different formats may include a text message gateway, an audio message gateway, and a processor. The text message gateway may include a Short Message Service (SMS) gateway. The audio message gateway may include an Interactive Voice Response (IVR) unit and/or a client application interface that receives audio from a client application of a mobile communications device. The processor may be configured to convert text messages received at the text-message gateway into audio messages and then to send the audio messages via the audio message gateway. The processor may also be configured to convert audio messages received at the audio message gateway into text messages and then to send the text messages via the text message gateway.

Claims (42)

1. A method comprising:

receiving, at a voice gateway of a server, an audio message from a first communications device, the audio message comprising a destination identifier indicative of an instant message user name and an audio-version body;

transcribing, by the server, the audio-version body into text; and

sending, by a messaging gateway of the server, the text to a second communications device associated with the destination identifier.

2. The method of claim 1 , further comprising establishing a chat session for sending and receiving multiple messages with the second communications device.

3. The method of claim 1 , further comprising:

intercepting, by the messaging gateway, a text message having a content sent by the second communications device;

based on the text message, creating a second audio message indicative of the content; and

forwarding the second audio message to the first communications device.

4. The method of claim 1 , wherein the transcribing comprises at least one of concatenative synthesis, unit selection synthesis, domain-specific synthesis, formant synthesis, articulatory synthesis, hidden Markov models-based synthesis, or sinewave synthesis.

5. A server comprising:

a processor; and

memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:

receiving, at a voice gateway of the server, an audio message from a first communications device, the audio message comprising a destination identifier indicative of an instant message user name and an audio-version body;

transcribing the audio-version body into text; and

sending, by a messaging gateway of the server, the text to a second communications device associated with the destination identifier.

6. The server of claim 5 , the operations further comprising establishing a chat session for sending and receiving multiple messages with the second communications device associated with the destination identifier.

7. The server of claim 5 , wherein the transcribing comprises at least one of concatenative synthesis, unit selection synthesis, domain-specific synthesis, formant synthesis, articulatory synthesis, hidden Markov models-based synthesis, or sinewave synthesis.

8. The server of claim 5 , further comprising:

intercepting a text message having a content from the second communications device;

based on the text message, creating a second audio message indicative of the content; and

forwarding the second audio message to the first communications device.

9. The server of claim 5 , the operations further comprising routing the audio message to a speech-to-text engine of the server.

10. A computer-readable storage medium that is not a propagating signal, the computer-readable medium comprising executable instructions that cause a processor of a server executing the executable instructions to effectuate operations comprising:

receiving, at a voice gateway of the server, an audio message from a first communications device, the audio message comprising a destination identifier indicative of an instant message user name and an audio-version body;

transcribing, by the server, the audio-version body into text; and

sending, by a messaging gateway of the server, the text to a second communications device associated with the destination identifier.

11. The computer-readable storage medium that is not a propagating signal of claim 10 , the operations further comprising establishing a chat session for sending and receiving multiple messages with the second communications device.

12. The computer-readable storage medium that is not a propagating signal of claim 10 , the operations further comprising:

intercepting, by the messaging gateway of the server, a text message having a content sent by the second communications device;

based on the text message, creating a second audio message indicative of the content; and

forwarding the second audio message to the first communications device.

13. The computer-readable storage medium that is not a propagating signal of claim 10 , wherein the transcribing comprises at least one of concatenative synthesis, unit selection synthesis, domain-specific synthesis, formant synthesis, articulatory synthesis, hidden Markov models-based synthesis, or sinewave synthesis.

14. The method of claim 1 , further comprising routing the audio message to a speech-to-text engine of the server.

15. The method of claim 1 , wherein:

the text indicates that the first communications device is a source of the text.

16. The method of claim 1 , further comprising sending, by the voice gateway, the audio message to the second communications device.

17. The server of claim 5 , wherein:

the text indicates that the first communications device is a source of the text.

18. The server of claim 5 , wherein the operations further comprise sending, by the voice gateway, the audio message to the second communications device.

19. The computer-readable storage medium that is not a propagating signal of claim 10 , wherein the operations further comprise routing the audio message to a speech-to-text engine of the server.

20. The computer-readable storage medium that is not a propagating signal of claim 10 , wherein the text indicates that the first communications device is a source of the text.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065566/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T MOBILITY II LLC
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041494/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2015
From: ENGELHART, ROBERT L., SR.
To: AT&T MOBILITY II LLC
Reel/Frame 035295/0622 →
Continuity (3)
Continuation 14255495 · Apr 17, 2014
Continuation 12636167 · Dec 11, 2009
Related Publication 20150207939A1 · Jul 23, 2015