System and method for cleansing addresses for electronic messages
First Claim
1. A method for transmitting an e-mail message to a preferred e-mail address that has been sent from a sender address to a second address, the method comprising the steps of:
- receiving the e-mail message at the second address;
parsing non-preferred e-mail address from the e-mail message at the second address and determining if there is a preferred e-mail address associated with the non-preferred e-mail address;
if yes, sending the e-mail message from the second address to the preferred e-mail address;
if no, parsing the non-preferred e-mail address to extract the domain name and determining if the domain name has been registered with the second address;
determining if a list of usernames for the parsed domain name has been registered with the second address;
determining if them is a closest match between a username of the non-preferred e-mail address and from said list of usernames for the parsed domain; and
sending the closest match username to the sender address if it is determined that there is a closest match.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for forwarding an e-mail message intended to be delivered to a first e-mail address to a second e-mail address in the event the first e-mail address is disfavored. An e-mail message is sent from a from a first computer that was originally addressed to a first e-mail address to a second computer that is capable of forwarding the e-mail message to a second e-mail address. The second computer receives the e-mail message and parses the first e-mail address from the e-mail message to determine if there is a second e-mail address associated with the first e-mail address. If there is a second e-mail address associated with the first e-mail address, the second computer sends the e-mail message to a third computer associated with the second e-mail address. If there is not, then the second computer determines if it can suggest a username, or a new username format to be used for the username associated with the domain name address of the disfavored e-mail address.
74 Citations
13 Claims
-
1. A method for transmitting an e-mail message to a preferred e-mail address that has been sent from a sender address to a second address, the method comprising the steps of:
-
receiving the e-mail message at the second address;
parsing non-preferred e-mail address from the e-mail message at the second address and determining if there is a preferred e-mail address associated with the non-preferred e-mail address;
if yes, sending the e-mail message from the second address to the preferred e-mail address;
if no, parsing the non-preferred e-mail address to extract the domain name and determining if the domain name has been registered with the second address;
determining if a list of usernames for the parsed domain name has been registered with the second address;
determining if them is a closest match between a username of the non-preferred e-mail address and from said list of usernames for the parsed domain; and
sending the closest match username to the sender address if it is determined that there is a closest match. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for correcting an e-mail message that has been determined as being undeliverable via a remote e-mail correcting computer having a unique e-mail address, the method comprising the steps of:
-
prescribing at least one domain name in the remote e-mail forwarding computer by a subscriber;
prescribing at least one format for formatting e-mail addresses intended to be sent to the at least one domain name;
sending from a user to the remote computer an e-mail message addressed to an intended e-mail address;
receiving at the remote computer from a sender'"'"'s computer the e-mail message addressed to the intended e-mail address;
parsing the intended e-mail address from the e-mail message in the remote computer to determine if the domain name of the e-mail message has been prescribed with the remote computer;
sending a message to the sender'"'"'s computer indicating the prescribed at least one format for the parsed domain name address if the parsed domain name has been prescribed with the remote computer;
prescribing a plurality of correct usernames for the prescribed domain name in the remote computer;
determining in the remote computer if there is a closest match between one of the prescribed correct usernames with that of the intended email address sent to the remote computer; and
sending the closest match username to the sender address if it is determined that there is a closest match.
-
-
7. A method for forwarding an undeliverable e-mail message comprising the steps of:
-
receiving an e-mail message, from a first electronic location referencing a first e-mail address, at a second electronic location;
parsing the referenced e-mail address from the e-mail message at the second electronic location to determine if there is a second e-mail address associated with the referenced e-mail address;
if yes, sending the e-mail message from the second electronic location to a third electronic location associated with the second e-mail address; and
if no, parsing the referenced e-mail address to extract the domain name from the referenced e-mail address to determine if the domain name of the referenced e-mail address has been registered with the second electronic location;
determining if a list of usernames for the parsed domain name has been registered with the second electronic location;
determining if there is a closest match between the username of the e-mail and with any username registered with the second electronic location; and
sending the closest match username to the sender address if it is determined that there is a closest match.- View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification