Rule-based electronic message processing
First Claim
1. A computer-implemented method for processing a first e-mail, said e-mail having a sender and a plurality of recipients, said method comprising:
- prior to transmitting said e-mail to the plurality of recipients;
reviewing, by a computer system, e-mail address information for the plurality of recipients of said e-mail, wherein said e-mail address information comprises a plurality of e-mail addresses;
determining, by said computer system, that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect, wherein the determining that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect comprises;
calculating, by said computer system, a first number of e-mail addresses from the plurality of e-mail addresses having the same domain name as the sender;
calculating, by said computer system, a second number of e-mail addresses from the plurality of e-mail addresses having a different domain name than the sender;
determining, by said computer system, a ratio of internal to external recipients based on the first number and the second number; and
determining, by said computer system, that said e-mail address information for at least one of the plurality of recipients is potentially incorrect based on the ratio of internal to external recipients of the e-mail message;
upon determining, by said computer system, that said e-mail address information for the at least one recipient is potentially incorrect, prompting said sender to evaluate whether said e-mail address information is correct; and
permitting, by said computer system, said e-mail to be transmitted to the at least one recipient upon receiving an indication from said sender that said e-mail address information for the at least one recipient is correct.
2 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, a computer-assisted method for processing an electronic message includes the steps of reviewing the recipients of the electronic message, evaluating whether any of the recipients of the electronic message are potentially incorrect, and prompting the sender of the electronic message to evaluate whether the potentially incorrect recipients are correct. This computer-assisted method, as it evaluates whether a recipient may be potentially incorrect, may provide an effective warning to the sender of the electronic message as opposed to previous systems which automatically, and often, spuriously, warned the sender that a recipient may be incorrect without ever evaluating the recipients.
39 Citations
40 Claims
-
1. A computer-implemented method for processing a first e-mail, said e-mail having a sender and a plurality of recipients, said method comprising:
-
prior to transmitting said e-mail to the plurality of recipients; reviewing, by a computer system, e-mail address information for the plurality of recipients of said e-mail, wherein said e-mail address information comprises a plurality of e-mail addresses; determining, by said computer system, that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect, wherein the determining that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect comprises; calculating, by said computer system, a first number of e-mail addresses from the plurality of e-mail addresses having the same domain name as the sender; calculating, by said computer system, a second number of e-mail addresses from the plurality of e-mail addresses having a different domain name than the sender; determining, by said computer system, a ratio of internal to external recipients based on the first number and the second number; and determining, by said computer system, that said e-mail address information for at least one of the plurality of recipients is potentially incorrect based on the ratio of internal to external recipients of the e-mail message; upon determining, by said computer system, that said e-mail address information for the at least one recipient is potentially incorrect, prompting said sender to evaluate whether said e-mail address information is correct; and permitting, by said computer system, said e-mail to be transmitted to the at least one recipient upon receiving an indication from said sender that said e-mail address information for the at least one recipient is correct. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22, 23, 24, 25, 26, 27, 28, 40)
-
-
8. A non-transitory computer-readable medium for processing a first e-mail, said e-mail having a sender and a plurality of recipients, said medium comprising computer-executable instructions thereon for:
-
prior to transmitting said e-mail to the at least one recipient; reviewing e-mail address information for the plurality of recipients of said e-mail, wherein said e-mail address information comprises a plurality of e-mail addresses; determining that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect, wherein the determining that said e-mail address information for the plurality of recipients of said e-mail is incorrect comprises; calculating a first number of e-mail addresses from the plurality of e-mail addresses having the same domain name as the sender; calculating a second number of e-mail addresses from the plurality of e-mail addresses having a different domain name than the sender; determining a ratio of internal to external recipients based on the first number and the second number; and determining that said e-mail address information for at least one of the plurality of recipients is potentially incorrect based on a ratio of internal to external recipients of the e-mail message; upon determining that said e-mail address information for the at least one recipient is potentially incorrect, prompting said sender to evaluate whether said e-mail address information is correct; and permitting said e-mail to be transmitted to the at least one recipient upon receiving an indication from said sender that said e-mail address information for the at least one recipient is correct. - View Dependent Claims (9, 10, 11, 12, 13, 14, 29, 30, 31, 32, 33)
-
-
15. A computer-implemented system for processing a first e-mail, said e-mail having a sender and plurality of recipients, said system comprising:
-
a computer system comprising a processor and operatively associated non-transitory memory, wherein the memory comprises instructions that, when executed by the processor, cause the computer system to; prior to transmitting said e-mail to the at least one recipient;
review e-mail address information for the plurality of recipients of said e-mail, wherein said e-mail address information comprises at least one e-mail address;determine that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect, wherein the determining that said e-mail address information for the plurality of recipients of said e-mail is potentially incorrect comprises; calculating a first number of e-mail addresses from the plurality of e-mail addresses having the same domain name as the sender; calculating a second number of e-mail addresses from the plurality of e-mail addresses having a different domain name than the sender; determining a ratio of internal to external recipients based on the first number and the second number; and determining that said e-mail address information for at least one of the plurality of recipients is potentially incorrect based on a ratio of internal to external recipients of the e-mail message; upon determining that said e-mail address information for the at least one recipient is potentially incorrect, prompting said sender to evaluate whether said e-mail address information is correct; and permit said e-mail to be transmitted to the at least one recipient upon receiving an indication from said sender that said e-mail address information for the at least one recipient is correct. - View Dependent Claims (16, 17, 18, 19, 20, 21, 34, 35, 36, 37, 38, 39)
-
Specification