Patent DE496733C successfully refreshed from Google Patents.
Patent US5901203A successfully refreshed from Google Patents.
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
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:51
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.
References Cited (Backward Citations)
US4053710A
Cited
US4961229A
Cited
US4827518A
Cited
US5384833A
Cited
US5054083A
Cited
US5228076A
Cited
US4993068A
Cited
US5303299A
Cited
US5125022A
Cited
US5127043A
Cited
US5365574A
Cited
US5297194A
Cited
US5274695A
Cited
US5465290A
Cited
US5265191A
Cited
US5309504A
Cited
US5247497A
Cited
US5339361A
Cited
US5327486A
Cited
US5414755A
Cited
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 |