Sorting electronic messages using attributes of the sender address
First Claim
1. A system for routing electronic messages comprising:
- a server for receiving electronic messages, the server comprising at least one non-transitory storage medium comprising instructions and at least one computer processor, the instructions being executable by the at least one computer processor to route electronic messages by;
accessing, from a storage device, a first list with a plurality of contacts and a second list with a plurality of sender attributes, both of which are associated with a recipient of at least one electronic message;
adjusting sender attributes in the second list based on contacts in the first list; and
routing the at least one electronic message to a folder associated with the electronic message recipient based on the first list and the second list.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for sorting electronic messages using attributes of senders or of sender addresses. An electronic messaging server sorts electronic messages using attributes associated with the senders or sender addresses of the electronic messages. The sender addresses and associated attributes are stored in an accept list. A sorting module uses the accept list to sort the electronic messages into various folders. The sorting module can also access other data sources, such as a contact list, to assist in sorting the electronic messages. The attributes can be determined independently of the user or can be set directly by the user. The attributes can also identify a status of a sender such as whether the sender is authorized, unauthorized, or unconfirmed.
154 Citations
20 Claims
-
1. A system for routing electronic messages comprising:
a server for receiving electronic messages, the server comprising at least one non-transitory storage medium comprising instructions and at least one computer processor, the instructions being executable by the at least one computer processor to route electronic messages by; accessing, from a storage device, a first list with a plurality of contacts and a second list with a plurality of sender attributes, both of which are associated with a recipient of at least one electronic message; adjusting sender attributes in the second list based on contacts in the first list; and routing the at least one electronic message to a folder associated with the electronic message recipient based on the first list and the second list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-implemented method for routing electronic messages, the method comprising the following operations performed by at least one computer processor:
-
accessing a first list with a plurality of contacts and a second list with a plurality of sender attributes, both of which are associated with a recipient of at least one electronic message; adjusting sender attributes in the second list based on contacts in the first list; and routing the at least one electronic message to a folder associated with the electronic message recipient based on the first list and the second list. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification