← Back to Patent Explorer
US5901203A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer-based system and method for identifying an unidentified caller

Assignee: SANFORD J MORGANSTEIN
•
Filing: 1997-03-17
•
Granted: 1999-05-04
•
Expires: 2017-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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).

Inventors

  • 👤 Sanford J. Morganstein
  • 👤 Sergey Zaks

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:25
CPC Classifications
G; G10; G10L; G10L17/00; G10L17/22; H; H04; H04M; H04M3/00; H04M3/22; H04M3/229; H04M3/38; H04M3/382; H04M3/42; H04M3/50; H04M3/51; H04Q; H04Q3/00; H04Q3/72; H04M2201/00; H04M2201/40; H04M2201/41; H04M2242/00; H04M2242/22; H04M3/2281; H04M3/385; H04M3/387; H04M3/42025; H04M3/42034; H04M3/42042; H04M3/42059; H04M3/53; H04M3/533; H04M3/53333; H04M3/53358; H04M3/53366; H04Q2213/00; H04Q2213/13003; H04Q2213/1305; H04Q2213/13091; H04Q2213/13093; H04Q2213/13095; H04Q2213/13103; H04Q2213/13141; H04Q2213/13175; H04Q2213/13204; H04Q2213/13271; H04Q2213/13282; H04Q2213/13353

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 196 words
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.
Claim 2
Dependent Claim 196 words
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.
Claim 3
Dependent Claim 18 words
The system of claim 1, wherein the database contains speech data corresponding to a plurality of known callers.
Claim 4
Dependent Claim 27 words
The system of claim 1, wherein the call routing option is selected from the group consisting of: an accept option; a transfer option; and a disconnect option.
Claim 5
Dependent Claim 20 words
The system of claim 1, wherein the control module routes the incoming call according to a selected call routing option.
Claim 6
Dependent Claim 32 words
The system of claim 1, wherein the control module is further operable to receive a corrected identity for the caller in response to incorrectly identifying the caller as a particular known caller.
Claim 7
Dependent Claim 28 words
The system of claim 5, wherein the system is further operable to store the corrected identity for the caller in association with the speech data for the caller.
Claim 8
Dependent Claim 45 words
The system of claim 1, wherein the control module is further operable to provide the call routing option in response to selection of an accept option, wherein the call routing option is selected from the group consisting of: a transfer option; and a disconnect option.
Claim 9
Dependent Claim 53 words
The system of claim 1, wherein the control module is further operable to receive the identity of the caller if the caller is not identified independent of human interaction with the caller, the system being further operable to store the identity of the caller in association with the speech data for the caller.
Claim 10
Dependent Claim 209 words
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.
Claim 11
Dependent Claim 209 words
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.
Claim 12
Dependent Claim 27 words
The system of claim 9, wherein the call routing option is selected from the group consisting of: an accept option; a transfer option; and a disconnect option.
Claim 13
Independent Claim 138 words
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.
Claim 14
Independent Claim 138 words
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.
Claim 15
Dependent Claim 28 words
The method of claim 11, wherein the speech data for the known caller is stored in a database containing speech data corresponding to a plurality of known callers.
Claim 16
Dependent Claim 27 words
The method of claim 11, wherein the call routing option is selected from the group consisting of: an accept option; a transfer option; and a disconnect option.
Claim 17
Dependent Claim 25 words
The method of claim 11, further comprising the steps of: receiving a call routing option selection; and routing the incoming call according to the selection.
Claim 18
Dependent Claim 29 words
The method of claim 11, further comprising the step of receiving a corrected identity for the caller in response to incorrectly identifying the caller as a particular known caller.
Claim 19
Dependent Claim 23 words
The method of claim 15, further comprising the step of storing the corrected identity in association with the speech data for the caller.
Claim 20
Dependent Claim 56 words
The method of claim 11, further comprising the step of: receiving an accept option selection; and wherein the step of providing the call routing option comprises providing the call routing option in response to receiving the selection, wherein the call routing option is selected from the group consisting of: a transfer option; and a disconnect option.
Claim 21
Dependent Claim 45 words
The method of claim 11, further comprising the steps of: receiving the identity of the caller if the caller is not identified independent of human interaction with the caller; and storing the identity of the caller in association with the speech data for the caller.
Claim 22
Dependent Claim 44 words
The method of claim 11, further comprising the step of comparing speech data for a second caller with the stored speech data and additional speech data, independent of human interaction with the second caller and using the match module, to identify the second caller.
Claim 23
Dependent Claim 34 words
The method of claim 11, wherein the step of providing the call routing option comprises providing the call routing option to a called party associated with the destination telephone number visually using a computer.
Claim 24
Dependent Claim 33 words
The system of claim 1, wherein the match module compares speech data for a second caller with the stored speech data and with the additional stored speech data to identify the second caller.
Claim 25
Dependent Claim 47 words
The system of claim 9, wherein the system stores additional speech data using the speech data for the caller and the match module compares speech data for a second caller with the stored speech data and with the additional stored speech data to identify the second caller.
Claim 26
Dependent Claim 218 words
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.
Claim 27
Dependent Claim 218 words
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.
Claim 28
Independent Claim 146 words
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.
Claim 29
Independent Claim 146 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-03 2002-11-02 2003-05-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-03 2006-11-02 2007-05-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-03 2010-11-02 2011-05-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag