Method and system for adaptively directing incoming telephone calls
First Claim
1. A method for identifying a called party, said method comprising:
- (a) receiving information derived from a spoken utterance by a caller;
(b) deriving identification information associated to the caller;
(c) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
(d) when multiple directory entries in the plurality of directory entries are potential matches to said information, said method comprises identifying a calling pattern associated to said identification information, and selecting a most likely directory entry from the multiple directory entries at least in part on the basis of the calling pattern;
(e) releasing a signal conveying the most likely directory entry.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for identifying a called party suitable for use in an automated attendant system are provided. Information derived from a spoken utterance by a caller is received. Identification information associated to the caller is derived. The information derived from the spoken utterance is processed on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance. When multiple directory entries in the plurality of directory entries are potential matches to the information, a calling pattern associated to the identification information is identified and a most likely directory entry from the multiple directory entries is selected at least in part on the basis of the calling pattern. A signal conveying the selected directory entry is then released.
-
Citations
75 Claims
-
1. A method for identifying a called party, said method comprising:
-
(a) receiving information derived from a spoken utterance by a caller;
(b) deriving identification information associated to the caller;
(c) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
(d) when multiple directory entries in the plurality of directory entries are potential matches to said information, said method comprises identifying a calling pattern associated to said identification information, and selecting a most likely directory entry from the multiple directory entries at least in part on the basis of the calling pattern;
(e) releasing a signal conveying the most likely directory entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for identifying a called party, said apparatus comprising:
-
(a) an input for receiving information derived from a spoken utterance by a caller;
(b) a processing unit in communication with said input, said processing unit being operative for;
i) deriving identification information associated to the caller;
ii) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
iii) when multiple directory entries in the plurality of directory entries are potential matches to the information derived from the spoken utterance, said processing unit identifies a calling pattern associated to said identification information and selects a most likely directory entry from the multiple directory entries at least in part on the basis of the calling pattern;
(c) an output for releasing a signal conveying the most likely directory entry. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium including a program element suitable for execution by a computing apparatus for identifying a called party, said computing apparatus comprising:
-
(a) a memory unit;
(b) a processor operatively connected to said memory unit, said program element when executing on said processor being operative for;
i) receiving information derived from a spoken utterance by a caller;
ii) deriving identification information associated to the caller;
iii) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
iv) when multiple directory entries in the plurality of directory entries are potential matches to said information, said processor being operative for identifying a calling pattern associated to said identification information, and selecting a most likely directory entry from the multiple directory entries at least in part on the basis of the calling pattern;
v) releasing a signal conveying the most likely directory entry. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for identifying a called party, said method comprising:
-
(a) receiving information derived from a spoken utterance by a caller;
(b) deriving identification information associated to the caller;
(c) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
(d) when multiple directory entries in the plurality of directory entries are potential matches to the information derived from the spoken utterance, said method comprises identifying a calling pattern associated to each of said directory entries that is a potential match to the information derived from the spoken utterance, and selecting a most likely directory entry from the multiple directory entries at least in part on the basis of;
i) said identification information; and
ii) the calling patterns associated to the entries in said multiple directory entries;
(e) releasing a signal conveying the most likely directory entry. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for identifying a called party, said apparatus comprising:
-
(a) an input for receiving information derived from a spoken utterance by a caller;
(b) a processing unit in communication with said input, said processing unit being operative for;
i) deriving identification information associated to the caller;
ii) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
iii) when multiple directory entries in the plurality of directory entries are potential matches to the information derived from the spoken utterance, said processing unit identifies a calling pattern associated to each of said directory entries that is a potential match to the information derived from the spoken utterance and selects a most likely directory entry from the multiple directory entries at least in part on the basis of;
1) said identification information; and
2) calling patterns associated to the entries in said multiple directory entries;
(c) an output for releasing a signal conveying the most likely directory entry. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable storage medium including a program element suitable for execution by a computing apparatus for identifying a called party, said computing apparatus comprising:
-
(a) a memory unit;
(b) a processor operatively connected to said memory unit, said program element when executing on said processor being operative for;
i) receiving information derived from a spoken utterance by a caller;
ii) deriving identification information associated to the caller;
iii) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
iv) when multiple directory entries in the plurality of directory entries are potential matches to said information derived from the spoken utterance, said processor being operative for identifying a calling pattern associated to each of said directory entries that is a potential match to the information derived from the spoken utterance, and selecting a most likely directory entry from the multiple directory entries at least in part on the basis of;
1) said identification information;
2) the calling patterns associated to the entries in said multiple directory entries;
v) releasing a signal conveying the most likely directory entry. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for identifying a called party, said method comprising:
-
(a) providing a directory including a plurality of entries, the directory including at least one set of phonetically similar entries;
(b) receiving information derived from a spoken utterance by a caller;
(c) generating identification information associated to the caller;
(d) processing the information derived from the spoken utterance on the basis of the directory to identify at least one entry that is a potential match to the information derived from the spoken utterance;
(e) when multiple entries in said set of phonetically similar entries are potential matches to the information derived from the spoken utterance, said method comprising selecting a most likely entry from the set of phonetically similar entries at least in part on the basis of said identification information;
(f) releasing a signal conveying the most likely directory entry. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. An apparatus for directing incoming calls, said apparatus comprising:
-
(a) a memory unit for storing a directory including a plurality of entries, the directory including at least one set of phonetically similar entries;
(b) an input for receiving information derived from a spoken utterance by a caller;
(c) a processing unit in communication with said input and said memory unit, said processing unit being operative for;
i) generating identification information associated to the caller;
ii) processing the information derived from the spoken utterance on the basis of the directory to identify at least one entry that is a likely match to the information derived from the spoken utterance;
iii) when an entry is said set of phonetically similar entries is a likely match to the information derived from the spoken utterance, said processing unit selects a most likely entry from the set of phonetically similar entries at least in part on the basis of said identification information;
(d) an output for releasing a signal conveying the most likely directory entry. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A computer readable storage medium including a program element suitable for execution by a computing apparatus for identifying a called party, said computing apparatus comprising:
-
(a) a memory unit;
(b) a processor operatively connected to said memory unit, said program element when executing on said processor being operative for;
i) providing a directory including a plurality of entries, the directory including at least one set of phonetically similar entries;
ii) receiving information derived from a spoken utterance by a caller;
iii) generating identification information associated to the caller;
iv) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one entry that is a potential match to the information derived from the spoken utterance;
v) when multiple directory entries in the set of phonetically similar entries are potential matches to the information derived from the spoken utterance, said processor being operative for selecting a most likely directory entry from the set of phonetically similar entries at least in part on the basis of said identification information;
vi) releasing a signal conveying the most likely directory entry.
-
-
70. A method for identifying a called party, said method comprising:
-
(a) receiving an utterance spoken by a caller;
(b) identifying a set of directory entries that are a potential match to the utterance spoken by the caller;
(c) deriving identification information associated to the caller, said identification information corresponding with a calling pattern;
(d) selecting a most likely directory entry from the set of directory entries at least in part on the basis of the calling pattern;
(e) releasing a signal conveying the most likely directory entry.
-
-
71. A method for identifying a called party, said method comprising:
-
(a) receiving an utterance spoken by a caller;
(b) identifying a set of directory entries that are a potential match to the utterance spoken by the caller;
(c) deriving identification information associated to the caller;
(d) identifying a calling pattern associated to at least one of the directory entries that is a potential match to the spoken utterance;
(e) selecting a most likely directory entry from the set of directory entries at least in part on the basis of the calling patterns;
(f) releasing a signal conveying the most likely directory entry.
-
-
72. A method for identifying a called party, said method comprising:
-
(a) receiving an utterance spoken by a caller;
(b) identifying a set of phonetically similar directory entries, each entry in said set being a potential match to the utterance spoken by the caller;
(c) deriving identification information associated to the caller;
(d) selecting a most likely entry from the set of phonetically similar directory entries at least in part on the basis of the identification information;
(e) releasing a signal conveying the most likely directory entry.
-
-
73. A system for identifying a called party, said system comprising:
-
(a) an automated speech recognition engine adapted for processing an utterance spoken by a caller for deriving information therefrom;
(b) a call directing unit in communication with said speech recognition engine, said call directing unit comprising;
i) an input for receiving the information derived from the spoken utterance;
ii) a processing unit in communication with said input, said processing unit being operative for;
1) deriving identification information associated to the caller;
2) processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
3) when multiple directory entries in the plurality of directory entries are potential matches to the information derived from the spoken utterance, said processing unit identifies a calling pattern associated to said identification information and selects a most likely directory entry from the multiple directory entries at least in part on the basis of the calling pattern;
iii) an output for releasing a signal conveying the most likely directory entry. - View Dependent Claims (74)
-
-
75. An apparatus for identifying a called party, said apparatus comprising:
-
(a) means for receiving information derived from a spoken utterance by a caller;
(b) means for deriving identification information associated to the caller;
(c) means for processing the information derived from the spoken utterance on the basis of a plurality of directory entries to identify at least one directory entry that is a potential match to the information derived from the spoken utterance;
(d) means for identifying a calling pattern associated to said identification information and selecting a most likely directory entry from the multiple directory entries at least in part on the basis of the calling pattern, when multiple directory entries in the plurality of directory entries are potential matches to the information derived from the spoken utterance;
(e) means for releasing a signal conveying the most likely directory entry.
-
Specification