Automatic highlighting of new electronic message address
First Claim
1. A method of notifying a user of an electronic communication system comprising the steps of:
- receiving an electronic message addressed to the user from a sender comprising a message body and at least one of a plurality of fields to an electronic communication process in execution within a computer system, the message body comprising at least signature address data;
identifying occurrences of first electronic address data within the received electronic message, said first electronic address data representing an identity of an enterprise associated with the sender within at least the signature address data;
associating with the first electronic address data a sender top level domain, the sender top level domain being a predetermined portion of the electronic address of the sender contained within the received electronic message;
identifying occurrences of second electronic address data within the received electronic message, said second electronic address data representing an electronic address formatted according to a protocol for directing the electronic message, the second electronic address data comprising at least the sender top level domain;
identifying occurrences of third electronic address data within the received electronic message, said third address data representing an electronic address formatted according to the protocol for directing the electronic message, the third electronic address data comprising at least a top level domain other than a top level domain of the user and the sender top level domain;
automatically comparing the second and the third electronic address data with fourth electronic address data stored on the computer; and
providing a notification to the user, the notification provided upon determining the presence of at least one of the second and the third electronic address data, the notification other than a prompt to add the identified second and the third electronic address data to the fourth electronic address data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of notifying a user of an electronic communication system is disclosed. The method comprises the steps of: providing an electronic message including address data to an electronic communication process in execution within a computer system; identifying the address data within the provided electronic message; comparing address data within the provided electronic message with further address data stored on the computer within an address list; providing a notification to the user associated with the electronic message when a result of the comparison indicates that at least some of the identified address data is other than within the further address data, the notification other than a prompt to add the identified address data to the further address data.
-
Citations
29 Claims
-
1. A method of notifying a user of an electronic communication system comprising the steps of:
-
receiving an electronic message addressed to the user from a sender comprising a message body and at least one of a plurality of fields to an electronic communication process in execution within a computer system, the message body comprising at least signature address data; identifying occurrences of first electronic address data within the received electronic message, said first electronic address data representing an identity of an enterprise associated with the sender within at least the signature address data; associating with the first electronic address data a sender top level domain, the sender top level domain being a predetermined portion of the electronic address of the sender contained within the received electronic message; identifying occurrences of second electronic address data within the received electronic message, said second electronic address data representing an electronic address formatted according to a protocol for directing the electronic message, the second electronic address data comprising at least the sender top level domain; identifying occurrences of third electronic address data within the received electronic message, said third address data representing an electronic address formatted according to the protocol for directing the electronic message, the third electronic address data comprising at least a top level domain other than a top level domain of the user and the sender top level domain; automatically comparing the second and the third electronic address data with fourth electronic address data stored on the computer; and providing a notification to the user, the notification provided upon determining the presence of at least one of the second and the third electronic address data, the notification other than a prompt to add the identified second and the third electronic address data to the fourth electronic address data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of notifying a user of an electronic communication system comprising the steps of:
-
receiving an electronic message comprising at a message body and at least one of a plurality of fields with an electronic communication process in execution within a first computer system, the electronic message having been received from another computer and being destined for a user of the first computer, the message body comprising at least signature address data; identifying occurrences of the first electronic address data within the received electronic message, said first electronic address data representing an identity of an enterprise associated with the sender within at least the signature address data; associating with the first electronic address data a sender top level domain, the sender top level domain being a predetermined portion of the electronic address of the sender contained within the received electronic message; comparing at least one of the first electronic address data and the sender top level domain within the received electronic message with second electronic address data stored on the computer; and providing a notification to the user associated with the received electronic message when a result of the comparison indicates that at least one of the sender top level domain and at least some of the first electronic address data is other than within the second electronic address data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium having stored therein data according to a predetermined computing device format, and upon execution of the data by a suitable computing device a method for extracting electronic address data within an electronic message is provided, comprising:
-
receiving an electronic message addressed to the user from a sender comprising a message body and at least one of a plurality of fields to an electronic communication process in execution within a computer system, the message body comprising at least signature address data; identifying occurrences of first electronic address data within the received electronic message, said first electronic address data representing an identity of an enterprise associated with the sender within at least the signature address data; associating with the first electronic address data a sender top level domain, the sender top level domain being a predetermined portion of the electronic address of the sender contained within the received electronic message; identifying occurrences of second electronic address data within the received electronic message, said second electronic address data representing an electronic address formatted according to a protocol for directing the electronic message, the second electronic address data comprising at least the sender top level domain; identifying occurrences of third electronic address data within the received electronic message, said third address data representing an electronic address formatted according to the protocol for directing the electronic message, the third electronic address data comprising at least a top level domain other than a top level domain of the user and the sender top level domain; automatically comparing the second and the third electronic address data with fourth electronic address data stored on the computer; and resulting in providing a notification to the user, the notification provided upon determining the presence of at least one of the second and the third electronic address data, the notification other than a prompt to add the identified second and the third electronic address data to the fourth electronic address data.
-
-
29. A computer readable medium having stored therein data according to a predetermined computing device format, and upon execution of the data by a suitable computing device a method for extracting electronic address data within an electronic message is provided, comprising:
-
receiving an electronic message comprising at a message body and at least one of a plurality of fields with an electronic communication process in execution within a first computer system, the electronic message having been received from another computer and being destined for a user of the first computer, the message body comprising at least signature address data; identifying occurrences of first electronic address data within the received electronic message, said first electronic address data representing an identity of an enterprise associated with the sender within at least the signature address data; associating with the first electronic address data a sender top level domain, the sender top level domain being a predetermined portion of the electronic address of the sender contained within the received electronic message; comparing at least one of the first electronic address data and the sender top level domain within the received electronic message with second electronic address data stored on the computer; and resulting in providing a notification to the user associated with the received electronic message when a result of the comparison indicates that at least one of the sender top level domain and at least some of the identified first electronic address data is other than within the second electronic address data.
-
Specification