Email certificates
AssigneeGoogle Inc.
InventorsXincheng Zhang, Dongmin Zhang, Jia Liu
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing an email certificate for an email message. In some aspects, a method includes receiving a request from a user for providing an email certificate for an email message, generating an email certificate by encrypting the email message, and sending the email certificate to the user.
Claims17
A machine-implemented method for providing an email certificate for an email message, comprising:
- receiving a request from a user for providing an email certificate for an email message, the email message corresponding to email sent or received by the user, the email message comprising delivery information and content;
- generating, by a processor, an email certificate for the email message by encrypting at least the content and delivery information of the email message;
- providing the email certificate to the user;
- receiving the email certificate from a second user and a request for verifying the email certificate;
- decrypting the email certificate to reproduce the email message;
- and
- providing for display of the email message.
A non-transitory computer-readable medium for providing an email certificate for an email message, the computer-readable medium comprising instructions that, when executed by a computer, cause the computer to:
- receive a request from a user for providing an email certificate for an email message, the email message corresponding to email sent or received by the user, the email message comprising delivery information and content;
- generate an email certificate for the email message for proving delivery of the email message;
- provide the email certificate to the user;
- receive the email certificate and a request for verifying the email certificate from a second user;
- decrypt the email certificate to reproduce the email message;
- and
- provide for display of the email message.
A system for providing an email certificate, comprising:
- an email certificate generator which is configured to:
- receive a request from a user for providing an email certificate for an email message, the email message corresponding to email sent or received by the user, the email message comprising delivery information and content;
- generate, by a processor, an email certificate for the email message by encrypting at least the content and delivery information of the email message;
- and
- provide the email certificate to the user,
- a first memory device for storing a key for the encryption;
- an email certificate verifier configured to:
- receive the email certificate and a request for verifying the email certificate from a second user;
- decrypt the email certificate to reproduce the email message;
- and
- provide for display of the email message.
Dependencies are inferred from the claim text.