IP Library Granted Patent US 8,880,403
Granted Patent B2
US 8,880,403 · App. 13/221,895 · Granted Nov 4, 2014

Methods and systems for obtaining language models for transcribing communications

Inventors: Jeffrey P. Adams (Tyngsborough, MA); Kenneth Basye (Sutton, MA); Ryan Thomas (Redmond, WA)
Assignee: Canyon IP Holdings LLC
G10L15/19
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 8,880,403
App. No.
13/221,895
Granted
Nov 4, 2014
Kind
B2
Abstract

A method for transcribing a spoken communication includes acts of receiving a spoken first communication from a first sender to a first recipient, obtaining information relating to a second communication, which is different from the first communication, from a second sender to a second recipient, using the obtained information to obtain a language model, and using the language model to transcribe the spoken first communication.

Claims (41)

1. A method for transcribing a spoken communication, comprising:

receiving a spoken first communication from a first sender to a first recipient;

obtaining information relating to a second communication from a second sender to a second recipient, wherein the second communication was made before the spoken first communication and is different from the spoken first communication;

using the obtained information to create a final language model by:

obtaining a general language model;

using the obtained information to create a specific language model; and

creating the final language model using the general language model and the specific language model; and

using the language model to transcribe the spoken first communication.

2. The method of claim 1 , wherein the first communication is a voicemail message left by the first sender for the first recipient.

3. The method of claim 1 , wherein the first sender and the second sender are the same person.

4. The method of claim 1 , wherein the second communication is selected from a plurality of communications based on a proximity of the second communication to the first communication in a communication graph.

5. The method of claim 1 , wherein the second communication is selected from a plurality of communications based on a time of the second communication and a time of the first communication.

6. The method of claim 1 , further comprising using the obtained information to perform language identification.

7. A non-transitory computer-readable medium containing a program which, when executed, performs a method, the method comprising:

receiving a spoken first communication from a first sender to a first recipient;

obtaining information relating to a second communication from a second sender to a second recipient, wherein the second communication was made before the spoken first communication and is different from the spoken first communication;

using the obtained information to create a final language model by:

obtaining a general language model;

using the obtained information to create a specific language model; and

creating the final language model using the general model and the specific language model; and

using the language model to transcribe the spoken first communication.

8. The computer-readable medium of claim 7 , wherein the second communication is selected from a plurality of communications based on a relationship between the first sender and the second sender.

9. The computer-readable medium of claim 8 , wherein the relationship is one of (i) that the first sender and the second sender are coworkers, (ii) that the first sender and the second sender are relatives; and (iii) that the first sender and the second sender are friends.

10. The computer-readable medium of claim 7 , wherein the obtained information comprises information about the second sender or the second recipient.

11. The computer-readable medium of claim 7 , wherein the obtained information comprises a location of the second sender.

12. A system for transcribing a communication, comprising:

a device, including:

a memory containing a program for transcribing speech; and

a processor which, when executing the program, performs an operation comprising:

receiving a spoken first communication from a first sender to a first recipient;

obtaining information relating to a second communication from a second sender to a second recipient, wherein the second communication was made before the spoken first communication and is different from the first spoken communication;

using the obtained information to create a final language model by:

obtaining a general language model;

using the obtained information to create a specific language model; and

creating the final language model using the general language model and the specific language model; and

using the language model to transcribe the spoken first communication.

13. The system of claim 12 , wherein the obtained information includes the time and date of the second communication.

14. The system of claim 12 , wherein the obtained information includes information about weather.

15. The system of claim 12 , wherein the obtained information includes information about a news event.

16. The system of claim 12 , wherein the obtained information includes information about the second sender and the time and date of the second communication.

17. The system of claim 12 , wherein obtaining information relating to the second communication includes retrieving information, from the Internet, relating to the second sender or to the second recipient.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2015
From: CANYON IP HOLDINGS LLC
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 037083/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2012
From: YAP LLC
To: CANYON IP HOLDINGS LLC
Reel/Frame 027770/0733 →
Continuity (2)
Provisional Application 61379781 · Sep 3, 2010
Related Publication 20120059652A1 · Mar 8, 2012