IP Library Granted Patent US 9,667,583
Granted Patent B2
US 9,667,583 · App. 14/799,701 · Granted May 30, 2017

Sorting electronic messages using attributes of the sender address

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,667,583
App. No.
14/799,701
Granted
May 30, 2017
Kind
B2
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.

Claims (27)

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.

2. The system of claim 1 , wherein the second list comprises a plurality of sender addresses and a plurality of attributes associated with each of the plurality of sender addresses.

3. The system of claim 2 , wherein the instructions are further executable to assign an attribute from the plurality of attributes based on input from the electronic message recipient.

4. The system of claim 2 , wherein the instructions are further executable to assign an attribute from the plurality of attributes without input from the electronic message recipient.

5. The system of claim 2 , wherein the instructions are further executable to determine an authorized or unauthorized status associated with the plurality of sender addresses.

6. The system of claim 2 , wherein the instructions are further executable to determine a confirmed or unconfirmed status associated with the plurality of sender addresses.

7. The system of claim 2 , wherein the instructions are further executable to determine a workgroup attribute, associated with the plurality of sender addresses.

8. The system of claim 2 , wherein the instructions are further executable to determine a subject attribute associated with the plurality of sender addresses.

9. The system of claim 1 , wherein all contacts in the first list are deemed to be an authorized sender.

10. The system of claim 9 , wherein the second list is modified to indicate the authorized status of contacts in the first list.

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.

12. The computer-implemented method of claim 11 , wherein the second list comprises a plurality of sender addresses and a plurality of attributes associated with each of the plurality of sender addresses.

13. The computer-implemented method of claim 12 , further comprising setting the plurality of attributes based on input from the electronic message recipient.

14. The computer-implemented method of claim 12 , further comprising setting the plurality of attributes without input from the electronic message recipient.

15. The computer-implemented method of claim 12 , further comprising determining an authorized or unauthorized status associated with the plurality of sender addresses based on the plurality of attributes.

16. The computer-implemented method of claim 12 , further comprising determining a confirmed or unconfirmed status associated with the plurality of sender addresses based on the plurality of attributes.

17. The computer-implemented method of claim 12 , further comprising determining a workgroup attribute associated with the plurality of sender addresses based on the plurality of attributes.

18. The computer-implemented method of claim 12 , further comprising determining a subject attribute associated with the plurality of sender addresses based on the plurality of attributes.

19. The computer-implemented method of claim 11 , wherein all contacts in the first list are deemed to be an authorized sender.

20. The computer-implemented method of claim 19 , wherein the second list is modified to indicate the authorized status of contacts in the first list.

Assignments (9)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2015
From: GOLDMAN, PHILLIP Y.; LANDSMAN, RICHARD A.
To: MAILBLOCKS, INC.
Reel/Frame 036096/0262 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2015
From: MBLX LLC
To: AMERICA ONLINE, INC.
Reel/Frame 036096/0624 →
MERGER Recorded Jul 15, 2015
From: MAILBLOCKS, INC.
To: MBLX LLC
Reel/Frame 036106/0535 →
CHANGE OF NAME Recorded Jul 15, 2015
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 036106/0688 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2015
From: AOL LLC
To: AOL INC.
Reel/Frame 036106/0696 →