Computer-based system and method for identifying an unidentified caller
First Claim
1. A computer-based system for identifying a caller that performs the identification independent of human interaction with the caller, comprising:
- a database containing stored speech data identified with a known caller;
a switching system associated with the destination telephone number and receiving an incoming call and speech information from the caller, the caller having input a destination telephone number;
a control module coupled to the switching system and receiving the incoming call from the switching system, the control module further receiving the speech information from the switching system in response to the incoming call; and
a match module coupled to the control module and the database, the match module receiving speech data for the caller from the control module in response to the incoming call and independent of human interaction with the caller, the match module comparing the speech data for the caller with the stored speech data independent of human interaction with the caller to identify the caller, the system storing additional speech data identified with the known caller using the speech data for the caller, the control module providing a call routing option, in response to identification of the caller, for routing the incoming call.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-based system (70) for identifying an unidentified caller (14) includes a database (42) that contains utterance data (162) corresponding to a known caller. A processing system (72) coupled to the database (42) receives utterance information corresponding to the unidentified caller (14) and compares the utterance information with the utterance data (162) to identify the unidentified caller (14) as the known caller. In response, the processing system (72) provides a call routing option (84). The call routing option (84) may include an accept option (86), a transfer option (90), or a disconnect option (89), and may be provided to a called party visually using a personal computer (50).
80 Citations
24 Claims
-
1. A computer-based system for identifying a caller that performs the identification independent of human interaction with the caller, comprising:
-
a database containing stored speech data identified with a known caller; a switching system associated with the destination telephone number and receiving an incoming call and speech information from the caller, the caller having input a destination telephone number; a control module coupled to the switching system and receiving the incoming call from the switching system, the control module further receiving the speech information from the switching system in response to the incoming call; and a match module coupled to the control module and the database, the match module receiving speech data for the caller from the control module in response to the incoming call and independent of human interaction with the caller, the match module comparing the speech data for the caller with the stored speech data independent of human interaction with the caller to identify the caller, the system storing additional speech data identified with the known caller using the speech data for the caller, the control module providing a call routing option, in response to identification of the caller, for routing the incoming call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A computer-based system for identifying a caller that performs the identification independent of human interaction with the caller, comprising:
-
a database that is integral to a computer and contains speech data identified with a known caller; a switching system associated with a destination telephone number and receiving an incoming call and speech information from the caller, the caller having input the destination telephone number; a control module integral to the computer and coupled to the switching system, the control module receiving the incoming call from the switching system and receiving the speech information from the switching system in response to the incoming call; a match module, integral to the computer, coupled to the control module and to the database, the match module receiving speech data for the caller from the control module in response to the incoming call and independent of human interaction with the caller, the match module comparing the speech data for the caller with the stored speech data independent of human interaction with the caller to identify the caller, the control module providing a call routing option, in response to identification of the caller, for routing the incoming call; and
an output device coupled to the computer and operable to visually display the call routing option. - View Dependent Claims (10, 22)
-
-
11. A method for identifying an unidentified caller, the identification being performed independent of human interaction with the caller, the method comprising:
-
storing speech data identified with a known caller; receiving an incoming call from the caller, the caller having input a destination telephone number; receiving speech information from the caller in response to the incoming call; communicating speech data for the caller to a match module independent of human interaction with the unidentified caller; comparing the speech data for the caller with the stored speech data independent of human interaction with the caller and using the match module; identifying the caller according to the comparison; storing additional speech data identified with the known caller using the speech data for the caller; and providing a call routing option, in response to identifying the caller, for routing the incoming call. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
23. A computer-based system for identifying a caller and operable to perform the identification independent of human interaction with the caller, comprising:
-
a database containing stored speech data identified with a plurality of known callers; a switching system associated with the destination telephone number and receiving an incoming call and speech information from the caller, the caller having input a destination telephone number; a control module coupled to the switching system and receiving the incoming call from the switching system, the control module further receiving the speech information from the switching system in response to the incoming call; and a match module coupled to the control module and the database, the match module receiving speech data for the caller from the control module in response to the incoming call and independent of human interaction with the caller, the match module comparing the speech data for the caller with at least some of the stored speech data independent of human interaction with the caller to attempt to identify the caller, the match module determining more than one of the plurality of known callers as possibly being the caller if the match module is unable to identify the caller as a particular known caller, the control module providing the called party with the identities of the more than one known callers.
-
-
24. A method for identifying an unidentified caller, the identification being attempted independent of human interaction with the caller, the method comprising:
-
storing speech data identified with a plurality of known callers; receiving an incoming call from the caller, the caller having input a destination telephone number; receiving speech information from the caller in response to the incoming call; communicating speech data for the caller to a match module independent of human interaction with the unidentified caller; comparing the speech data for the caller with at least some of the stored speech data independent of human interaction with the caller and using the match module; determining more than one of the plurality of known callers as possibly being the caller if identification of the caller as a particular known caller is unsuccessful; and providing the called party with the identities of the more than one known callers.
-
Specification