Automatic confirmation of personal notifications
First Claim
1. A method for confirming that a predetermined recipient of an electronically transmitted word sequence has received and read the word sequence, comprising:
- storing voice characteristic data of the predetermined recipient;
receiving by the predetermined recipient the word sequence from a sender of the word sequence;
presenting the word sequence to the predetermined recipient;
accepting an audio input from the predetermined recipient in response to presenting the word sequence;
determining whether the accepted audio input includes the predetermined recipient speaking the presented word sequence;
comparing the voice characteristic data to the accepted audio input to determine if the accepted audio input substantially matches the voice characteristic data; and
if the accepted audio input matches the presented word sequence and substantially matches the voice characteristic data, transmitting a confirmation to the sender of the word sequence, indicating that the predetermined recipient has received and read the presented word sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
An automated system obtains a confirmation of receipt of a notification by the intended recipient by having the recipient speak all or part of the notification. The words spoken by the recipient are determined by a computerized system using an automatic speech recognition algorithm. The computerized system determines whether the words spoken are those of the notification, and if they are, the system accepts the confirmation from the recipient. Optionally, the system additionally applies an automatic speaker recognition algorithm to determine whether the person reciting the notification has similar voice characteristics to the intended recipient based on a previous enrollment of the intended recipient'"'"'s voice. The system can also record the recipient reciting the notification so that it can later be compared to the intended recipient'"'"'s voice if the intended recipient repudiates the confirmation.
36 Citations
16 Claims
-
1. A method for confirming that a predetermined recipient of an electronically transmitted word sequence has received and read the word sequence, comprising:
-
storing voice characteristic data of the predetermined recipient;
receiving by the predetermined recipient the word sequence from a sender of the word sequence;
presenting the word sequence to the predetermined recipient;
accepting an audio input from the predetermined recipient in response to presenting the word sequence;
determining whether the accepted audio input includes the predetermined recipient speaking the presented word sequence;
comparing the voice characteristic data to the accepted audio input to determine if the accepted audio input substantially matches the voice characteristic data; and
if the accepted audio input matches the presented word sequence and substantially matches the voice characteristic data, transmitting a confirmation to the sender of the word sequence, indicating that the predetermined recipient has received and read the presented word sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Software stored on computer readable media for causing a computer system to perform functions including:
-
storing voice characteristic data of a predetermined recipient;
receiving, by the predetermined recipient, a word sequence from a sender of the word sequence;
presenting the word sequence to the predetermined recipient;
accepting an audio input from the predetermined recipient in response to presenting the word sequence;
determining whether the accepted audio input includes the predetermined recipient speaking the presented word sequence;
comparing the voice characteristic data to the accepted audio input to determine if the accepted audio input substantially matches the voice characteristic data; and
if the accepted audio input matches the presented word sequence and substantially matches the voice characteristic data, transmitting a confirmation to the sender of the word sequence, indicating that the predetermined recipient has received and read the presented word sequence.
-
-
16. An automated notification confirmation system comprising:
-
means for storing voice characteristic data of a predetermined recipient;
means for receiving, by the predetermined recipient, a word sequence from a sender of the word sequence;
means for presenting the word sequence to the predetermined recipient;
means for accepting an audio input from the predetermined recipient in response to presenting the word sequence;
means for determining whether the accepted audio input includes the predetermined recipient speaking the presented word sequence;
means for comparing the voice characteristic data to the accepted audio input to determine if the accepted audio input substantially matches the voice characteristic data; and
means for transmitting a confirmation to the sender of the word sequence, indicating that the predetermined recipient has received and read the presented word sequence, if the accepted audio input matches the presented word sequence and substantially matches the voice characteristic data.
-
Specification