RECIPIENT VERIFICATION
First Claim
1. A method for providing recipient verification, comprising:
- receiving a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation;
receiving a request to perform recipient verification;
identifying the email address in the email message;
identifying the salutation in the email message;
determining whether the salutation is a verified salutation associated with the email address;
when the salutation is verified, transmitting the email message;
when the salutation is not verified, providing a notification.
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 a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; receiving a request to perform recipient verification; identifying the email address in the email message; identifying the salutation in the email message; determining whether the salutation is a verified salutation associated with the email address; when the salutation is verified, transmitting the email message; when the salutation is not verified, providing a notification. - 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 a search query; receive a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; receive a request to perform recipient verification; identify the email address in the email message; identify the salutation in the email message; determine whether the salutation is a verified salutation associated with the email address, including interrogating a data source that includes additional contact information relating to the email address or the salutation; when the salutation is verified, transmit the email message; when the salutation is not verified, display a notification that the salutation is not a verified salutation. - 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 a draft of an email message addressed to a recipient, wherein the email message includes an email address and a salutation; receiving a request to perform recipient verification; identifying the email address in the email message; identifying the salutation in the email message; determining whether the salutation is a verified salutation associated with the email address, including interrogating a data source that includes additional contact information relating to the email address or the salutation; when the salutation is verified; transmitting the email message; when the salutation is not verified; displaying a notification that the salutation is not a verified salutation; displaying one or more verified salutations associated with the email address; receiving a selection of one of the one or more verified salutations; updating the email message to include the selected verified salutation; and sending the updated email message with the selected verified salutation.
-
Specification