Method and system for email messaging
First Claim
1. A method for email messaging, comprising:
- executing an email client application on a computer system;
with a user interface of the email client application determining intended recipients of an email message prior to sending, wherein there are two or more intended recipients;
determining that the intended recipients comprise a subgroup of one or more defined recipient groups, wherein each of the defined recipient groups has a plurality of other members;
ranking the defined recipient groups according to a predefined strength function;
identifying one of the defined recipient groups as a top ranked recipient group among the defined recipient groups;
providing a prompt to select the top ranked recipient group to thereby add all of the other members of the top ranked recipient group as new recipients of the email message so as to direct the email message to all the members of the top ranked recipient group; and
responsively to a user response to the prompt automatically adding all the other members as addressees of the email message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user'"'"'s previous email correspondence.
-
Citations
15 Claims
-
1. A method for email messaging, comprising:
-
executing an email client application on a computer system; with a user interface of the email client application determining intended recipients of an email message prior to sending, wherein there are two or more intended recipients; determining that the intended recipients comprise a subgroup of one or more defined recipient groups, wherein each of the defined recipient groups has a plurality of other members; ranking the defined recipient groups according to a predefined strength function; identifying one of the defined recipient groups as a top ranked recipient group among the defined recipient groups; providing a prompt to select the top ranked recipient group to thereby add all of the other members of the top ranked recipient group as new recipients of the email message so as to direct the email message to all the members of the top ranked recipient group; and responsively to a user response to the prompt automatically adding all the other members as addressees of the email message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer software product for email messaging, including a non-transitory computer-readable storage medium in which computer program instructions are stored, which instructions, when executed by a computer, cause the computer to perform a method comprising:
-
executing an email client application; with a user interface of the email client application accepting as input intended recipients of an email message prior to sending, wherein there are two or more intended recipients; determining that the intended recipients comprise a subgroup of one or more defined recipient groups, wherein each of the defined recipient groups has a plurality of other members; ranking the defined recipient groups according to a predefined strength function; identifying one of the defined recipient groups as a top ranked recipient group among the defined recipient groups; providing a prompt to select the top ranked recipient group to thereby add all of the other members of the top ranked recipient group as new recipients of the email message so as to direct the email message to all the members of the top ranked recipient group; and responsively to a user response to the prompt automatically adding all the other members as addressees of the email message. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data processing system for email messaging, comprising:
-
a processor; a memory accessible to the processor storing programs and data objects therein, the programs including an email client application and an email user interface, wherein execution of the programs cause the processor to perform the steps of; accepting as input intended recipients of an email message prior to sending, wherein there are two or more intended recipients; determining that the intended recipients comprise a subgroup of one or more defined recipient groups, wherein each of the defined recipient groups has a plurality of other members; ranking the defined recipient groups according to a predefined strength function; identifying one of the defined recipient groups as a top ranked recipient group among the defined recipient groups; providing a prompt to select the top ranked recipient group to thereby add all of the other members of the top ranked recipient group as new recipients of the email message so as to direct the email message to all the members of the top ranked recipient group; and responsively to a user response to the prompt automatically adding all the other members as addressees of the email message. - View Dependent Claims (12, 13, 14, 15)
-
Specification