Recipient verification
First Claim
1. A method for providing recipient verification, comprising:
- receiving, at an email client executing on a computing device, a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; and
in response to receiving an indication to send the email message, and prior to transmitting the email message;
identifying, by the email client, the email address in the email message;
identifying, by the email client, the salutation in the email message, wherein the salutation includes an honorific associated with a name of the recipient;
determining, by the email client, whether the salutation is a verified salutation associated with the email address by verifying one or more of a gender of the honorific and a type of the honorific is appropriate for the recipient;
when the salutation is verified, transmitting, by the email client, the email message;
when the salutation is not verified, providing, by the email client, a notification to prompt correction of the salutation prior to transmitting the email message.
1 Assignment
0 Petitions
Accused Products
Abstract
Recipient verification converses computation resources, reduces network bandwidth and reduces the amount of user input required for generating email messages that include personal salutations that are matched to the recipient'"'"'s proper title, style, or honorific. The email addresses are associated with a number of recipients, gender-specific markers in names within a salutation, internal and external data sources using the email addresses (e.g., an enterprise contact server, a social network), and historical salutations to determine whether the salutation in an email message is correct for a given recipient or group of recipients. In response to detecting that the sender has not used an appropriate salutation, recipient verification is operable to suggest an appropriate salutation to a user for approval, or to automatically substitute an appropriate salutation for an inappropriate salutation in various aspects.
-
Citations
20 Claims
-
1. A method for providing recipient verification, comprising:
-
receiving, at an email client executing on a computing device, a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; and in response to receiving an indication to send the email message, and prior to transmitting the email message; identifying, by the email client, the email address in the email message; identifying, by the email client, the salutation in the email message, wherein the salutation includes an honorific associated with a name of the recipient; determining, by the email client, whether the salutation is a verified salutation associated with the email address by verifying one or more of a gender of the honorific and a type of the honorific is appropriate for the recipient; when the salutation is verified, transmitting, by the email client, the email message; when the salutation is not verified, providing, by the email client, a notification to prompt correction of the salutation prior to transmitting the email message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing recipient verification, comprising:
-
a processing unit; and a memory including computer readable instructions, which when executed by the processing unit, causes the system to be operable to; receive, at an email client executing on a computing device, a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; and in response to receiving an indication to send the email message, and prior to transmitting the email message; identify, by the email client, the email address in the email message; identify, by the email client, the salutation in the email message, wherein the salutation includes an honorific associated with a name of the recipient; determine, by the email client, whether the salutation is a verified salutation associated with the email address by verifying one or more of a gender of the honorific and a type of the honorific is appropriate for the recipient, the determination including interrogating a data source that includes additional contact information relating to the email address or the salutation; when the salutation is verified, transmit, by the email client, the email message; when the salutation is not verified, provide, by the email client, a notification that the salutation is not a verified salutation to prompt correction of the salutation prior to transmitting the email message. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage device including computer readable instructions, which when executed by a processing unit, performs steps for recipient verification, comprising:
-
receiving, at an email client executing on a computing device, a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; and in response to receiving an indication to send the email message, and prior to transmitting the email message; identifying, by the email client, the email address in the email message; identifying, by the email client, the salutation in the email message, wherein the salutation includes an honorific associated with a name of the recipient; determining, by the email client, whether the salutation is a verified salutation associated with the email address by verifying one or more of a gender of the honorific and a type of the honorific is appropriate for the recipient, the determination including interrogating a data source that includes additional contact information relating to the email address or the salutation; when the salutation is verified; transmitting, by the email client, the email message; when the salutation is not verified; providing, by the email client, a notification that the salutation is not a verified salutation to prompt correction of the salutation prior to transmitting the email message; displaying, by the email client, one or more verified salutations associated with the email address within the notification; receiving, at the email client, a selection of one of the one or more verified salutations; updating, by the email client, the email message to include the selected verified salutation; and transmitting, by the email client, the updated email message with the selected verified salutation.
-
Specification