Secure delivery of files to authorized recipients
First Claim
1. A method for encoding a file to be transmitted by a sender computer of a sender to a recipient computer of a recipient, said file having a name, said method comprising:
- encrypting, by the sender computer, the named file using an encryption key;
receiving, by the sender computer from a server computer comprising a voice check server, a voiceprint identifier assigned by the server computer to a voiceprint of the recipient, said voiceprint of the recipient having been created by the server computer from a recording of the recipient'"'"'s voice;
creating, by the sender computer, a voice check ticket by combining the received voiceprint identifier, the encryption key, and a voice check text;
transmitting, by the sender computer to the server computer, the created voice check ticket;
receiving, by the sender computer from the server computer, an address that has been stored by the server computer;
encoding, by the sender computer, the received address within the name of the file, said encoding comprising renaming the file with a filename that includes the name of the file and the received address merged together; and
sending, by the sender computer to the recipient computer, the encrypted file whose name includes the encoded address, wherein the encrypted file enables the recipient computer to decrypt the encrypted file using the encryption key in the voice check ticket.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for encoding a file to be transmitted by a sender computer of a sender to a recipient computer of a recipient. The file has a name. The sender computer: encrypts the file using an encryption key; receives, from a server computer, a voiceprint identifier assigned to a voiceprint of the recipient; creates a voice check ticket by combining the received voiceprint identifier, the encryption key, and a voice check text; transmits, to the server computer, the created voice check ticket; receives an address where the transmitted voice check ticket has been stored by the server computer; encodes the received address within the name of the file, the encoding comprising renaming the file with a filename that includes the name of the file and the received address merged together; and sends, to the recipient computer, the encrypted file whose name includes the encoded address.
38 Citations
20 Claims
-
1. A method for encoding a file to be transmitted by a sender computer of a sender to a recipient computer of a recipient, said file having a name, said method comprising:
-
encrypting, by the sender computer, the named file using an encryption key; receiving, by the sender computer from a server computer comprising a voice check server, a voiceprint identifier assigned by the server computer to a voiceprint of the recipient, said voiceprint of the recipient having been created by the server computer from a recording of the recipient'"'"'s voice; creating, by the sender computer, a voice check ticket by combining the received voiceprint identifier, the encryption key, and a voice check text; transmitting, by the sender computer to the server computer, the created voice check ticket; receiving, by the sender computer from the server computer, an address that has been stored by the server computer; encoding, by the sender computer, the received address within the name of the file, said encoding comprising renaming the file with a filename that includes the name of the file and the received address merged together; and sending, by the sender computer to the recipient computer, the encrypted file whose name includes the encoded address, wherein the encrypted file enables the recipient computer to decrypt the encrypted file using the encryption key in the voice check ticket. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a sender computer of a sender; and a computer-readable storage medium storing instructions which, upon being executed by the sender computer, implement a method for encoding a file to be transmitted by the sender computer to a recipient computer of a recipient, said file having a name, said method comprising; encrypting, by the sender computer, the named file using an encryption key; receiving, by the sender computer from a server computer comprising a voice check server, a voiceprint identifier assigned by the server computer to a voiceprint of the recipient, said voiceprint of the recipient having been created by the server computer from a recording of the recipient'"'"'s voice; creating, by the sender computer, a voice check ticket by combining the received voiceprint identifier, the encryption key, and a voice check text; transmitting, by the sender computer to the server computer, the created voice check ticket; receiving, by the sender computer from the server computer, an address that has been stored by the server computer; encoding, by the sender computer, the received address within the name of the file, said encoding comprising renaming the file with a filename that includes the name of the file and the received address merged together; and sending, by the sender computer to the recipient computer, the encrypted file whose name includes the encoded address, wherein the encrypted file enables the recipient computer to decrypt the encrypted file using the encryption key in the voice check ticket. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory storage medium comprising instructions which, upon being executed by a sender computer of a sender, implement a method for encoding a file to be transmitted by the sender computer to a recipient computer of a recipient, said file having a name, said method comprising:
-
encrypting, by the sender computer, the named file using an encryption key; receiving, by the sender computer from a server computer comprising a voice check server, a voiceprint identifier assigned by the server computer to a voiceprint of the recipient, said voiceprint of the recipient having been created by the server computer from a recording of the recipient'"'"'s voice; creating, by the sender computer, a voice check ticket by combining the received voiceprint identifier, the encryption key, and a voice check text; transmitting, by the sender computer to the server computer, the created voice check ticket; receiving, by the sender computer from the server computer, an address that has been stored by the server computer; encoding, by the sender computer, the received address within the name of the file, said encoding comprising renaming the file with a filename that includes the name of the file and the received address merged together; and sending, by the sender computer to the recipient computer, the encrypted file whose name includes the encoded address, wherein the encrypted file enables the recipient computer to decrypt the encrypted file using the encryption key in the voice check ticket. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification