Speech disambiguation for string processing in an interactive voice response system
First Claim
1. A method for processing string input for a field in an interactive voice response (IVR) system, the method comprising the steps of:
- identifying a sub-string pattern of characters within acceptable input for the field which is known to enjoy a high likelihood of recognition;
prompting an interacting user for string input limited to said sub-string pattern;
matching received sub-string input conforming to said sub-string pattern with data which conforms to said acceptable input to locate the string input for the field; and
, completing the field with said matched data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for processing string input for a field in a voice enabled application executing within an IVR system. The method can include identifying a sub-string pattern of characters within acceptable input for the field which is known to enjoy a high likelihood of recognition, and prompting an interacting user for string input limited to the sub-string pattern. Received sub-string input conforming to the sub-string pattern can be matched with data which conforms to the acceptable input to locate the string input for the field. Consequently, the field can be completed with the matched data.
22 Citations
19 Claims
-
1. A method for processing string input for a field in an interactive voice response (IVR) system, the method comprising the steps of:
-
identifying a sub-string pattern of characters within acceptable input for the field which is known to enjoy a high likelihood of recognition;
prompting an interacting user for string input limited to said sub-string pattern;
matching received sub-string input conforming to said sub-string pattern with data which conforms to said acceptable input to locate the string input for the field; and
,completing the field with said matched data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An interactive voice response (IVR) system comprising:
-
at least one form comprising at least one field which can be completed using input received through the IVR system;
a sub-string analyzer coupled to the IVR system; and
,a search processor coupled both to the IVR system and a database of data configured for searching based upon sub-strings which match sub-string patterns produced by said sub-string analyzer;
wherein said at least one field is completed using data matched in said database with said search processor using sub-string input provided through the IVR system. - View Dependent Claims (10, 11)
-
-
12. A machine readable storage having stored thereon a computer program for processing string input for a field in an interactive voice response (IVR) system, the computer program comprising a routine set of instructions which when executed by a machine cause the machine to perform the steps of:
-
identifying a sub-string pattern of characters within acceptable input for the field which is known to enjoy a high likelihood of recognition;
prompting an interacting user for string input limited to said sub-string pattern;
matching received sub-string input conforming to said sub-string pattern with data which conforms to said acceptable input to locate the string input for the field; and
,completing the field with said matched data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification