Caller identification using voice recognition
First Claim
1. A method for a called party telephone device automatically identifying a calling party comprising:
- obtaining a first voice message from an identifiable party;
associating the first voice message with an identification of the identifiable party;
receiving caller ID information from a telephone service provider along with a second voice message from a calling party, wherein the second voice message is at least a portion of a voice activation command that the calling party uttered to initiate a call to the called party;
comparing the voice in the second voice message to the voice in the first voice message to determine the identity of the calling party; and
notifying the called party of the identity of the calling party before the call is answered as determined by comparing the voices in the first and second messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus and computer program products for automatically identifying a calling party using voice recognition. Voice recognition is the computing task of identifying or validating a person'"'"'s identity using characteristics of their voice. A first voice record is obtained from an identifiable party and associated with a voice identifier. When a second voice record is received from a calling party, the voice in the second voice record is compared to the voice in the first voice record to determine the identity of the calling party. If the there is a match between the voice in the second voice record and the voice in the previously obtained first voice record, then the called party is notified of the identity of the calling party. A voice identifier, when available, is preferably displayed to the called party on a screen instead of caller ID information.
-
Citations
18 Claims
-
1. A method for a called party telephone device automatically identifying a calling party comprising:
-
obtaining a first voice message from an identifiable party; associating the first voice message with an identification of the identifiable party; receiving caller ID information from a telephone service provider along with a second voice message from a calling party, wherein the second voice message is at least a portion of a voice activation command that the calling party uttered to initiate a call to the called party; comparing the voice in the second voice message to the voice in the first voice message to determine the identity of the calling party; and notifying the called party of the identity of the calling party before the call is answered as determined by comparing the voices in the first and second messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product including computer usable program code embodied on a computer usable tangible medium for a called party telephone device automatically identifying a calling party, the computer program product including:
-
computer usable program code for storing a first voice message in association with a calling party identifier; computer usable program code for receiving a calling party identifier along with a second voice message; computer usable program code for comparing the voice in the second voice message with the voice in the first voice message to determine the identity of party in the second voice message, wherein the second voice message is at least a portion of a voice activation command that the calling party uttered to initiate a call to the called party; and computer usable program code for notifying the called party of the identity of the calling party as determined by comparing the voices in the first and second messages. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A communication system for a called party telephone device identifying a caller comprising:
-
a first telephony device including a microphone for receiving a voice command uttered by a calling party, a component for recording at least a portion of the voice command, a speech recognition module for determining that the calling party is instructing the first telephony device to place a call to a second telephony device, and a component for transmitting the recording of the voice command along with caller identification in an initial call signal; a second telephony device storing a first voice message in association with a calling party identifier, and including a voice recognition module for analyzing the transmitted recording to determine the identity of the calling party that uttered the voice command; an output device for communicating the identity of the calling party to a called party as determined by comparing the voices in the first voice message and the transmitted recording; and a communication network for establishing communication between the first telephony device and the second telephony device.
-
Specification