IP Library Granted Patent US 8,949,127
Granted Patent B2
US 8,949,127 · App. 14/182,017 · Granted Feb 3, 2015

Recognizing the numeric language in natural spoken dialogue

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,949,127
App. No.
14/182,017
Granted
Feb 3, 2015
Kind
B2
Abstract

A system and a method are provided. A speech recognition processor receives unconstrained input speech and outputs a string of words. The speech recognition processor is based on a numeric language that represents a subset of a vocabulary. The subset includes a set of words identified as being for interpreting and understanding number strings. A numeric understanding processor contains classes of rules for converting the string of words into a sequence of digits. The speech recognition processor utilizes an acoustic model database. A validation database stores a set of valid sequences of digits. A string validation processor outputs validity information based on a comparison of a sequence of digits output by the numeric understanding processor with valid sequences of digits in the validation database.

Claims (40)

1. A method comprising:

receiving input speech from a user;

converting, via a processor, only the input speech corresponding to single digits into a string of words, wherein each word in the string of words is modeled using a three segment word structure comprising a plurality of heads and a plurality of tails;

converting the string of words into a sequence of digits using classes of rules;

comparing the sequence of digits to a plurality of valid sequences of digits, to yield validity information; and

providing the validity information to a device associated with the user.

2. The method of claim 1 , wherein the plurality of valid sequences of digits comprise one of valid credit card numbers, valid telephone numbers, and valid social security numbers.

3. The method of claim 1 , wherein the three segment word structure further comprises a body segment.

4. The method of claim 1 , wherein converting the string of words into the sequence of digits further comprises:

using a language model database that stores data describing a structure and a sequence of words and phrases.

5. The method of claim 1 , wherein the Markov models are applied left-to-right with no skip states.

6. The method of claim 1 , wherein the classes of rules varies depending upon one of a city and a country.

7. The method of claim 1 , wherein the classes of rules comprise a natural numbers class, a translation of characters class, and a correction of input text class.

8. A system comprising:

a processor; and

a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:

receiving input speech from a user;

converting, via a processor, only the input speech corresponding to single digits into a string of words, wherein each word in the string of words is modeled using a three segment word structure comprising a plurality of heads and a plurality of tails;

converting the string of words into a sequence of digits using classes of rules;

comparing the sequence of digits to a plurality of valid sequences of digits, to yield validity information; and

providing the validity information to a device associated with the user.

9. The system of claim 8 , wherein the plurality of valid sequences of digits comprise one of valid credit card numbers, valid telephone numbers, and valid social security numbers.

10. The system of claim 8 , wherein the three segment word structure further comprises a body segment.

11. The system of claim 8 , wherein converting the string of words into the sequence of digits further comprises:

using a language model database that stores data describing a structure and a sequence of words and phrases.

12. The system of claim 8 , wherein the Markov models are applied left-to-right with no skip states.

13. The system of claim 8 , wherein the classes of rules varies depending upon one of a city and a country.

14. The system of claim 8 , wherein the classes of rules comprise a natural numbers class, a translation of characters class, and a correction of input text class.

15. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:

receiving input speech from a user;

converting, via a processor, only the input speech corresponding to single digits into a string of words, wherein each word in the string of words is modeled using a three segment word structure comprising a plurality of heads and a plurality of tails;

converting the string of words into a sequence of digits using classes of rules;

comparing the sequence of digits to a plurality of valid sequences of digits, to yield validity information; and

providing the validity information to a device associated with the user.

16. The computer-readable storage device of claim 15 , wherein the plurality of valid sequences of digits comprise one of valid credit card numbers, valid telephone numbers, and valid social security numbers.

17. The computer-readable storage device of claim 15 , wherein the three segment word structure further comprises a body segment.

18. The computer-readable storage device of claim 15 , wherein converting the string of words into the sequence of digits further comprises:

using a language model database that stores data describing a structure and a sequence of words and phrases.

19. The computer-readable storage device of claim 15 , wherein the Markov models are applied left-to-right with no skip states.

20. The computer-readable storage device of claim 15 , wherein the classes of rules varies depending upon one of a city and a country.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041498/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2016
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 038274/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2016
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 038274/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2014
From: RAHIM, MAZIN G.; RICCARDI, GIUSEPPE; WRIGHT, JEREMY HUNTLEY; GORIN, ALLEN LOUIS
To: AT&T CORP.
Reel/Frame 032229/0873 →