IP Library › Granted Patent US 9,374,330
Granted Patent B2
US 9,374,330 · App. 14/634,837 · Granted Jun 21, 2016

Removal from a whitelist based on an extracted email address

Inventors: Aaron Emigh (Incline Village, NV); James Roskind (Redwood City, CA)
Assignee: Radix Holdings, LLC
H04L51/12G06Q10/107
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,374,330
App. No.
14/634,837
Granted
Jun 21, 2016
Kind
B2
Abstract

In some embodiments, techniques for electronic messaging may include receiving an email message; receiving an interaction with a user interface relating to the email message; extracting an email address associated with the email message; determining that the email address matches an entry in a whitelist; and responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.

Claims (37)

1. A method, comprising:

receiving an email message;

receiving an interaction with a user interface relating to the email message;

extracting an email address associated with the email message;

determining that the email address matches an entry in a whitelist; and

responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.

2. The method of claim 1 , wherein the email address is of a sender of the email message.

3. The method of claim 1 , wherein the email address is of an addressee of the email message.

4. The method of claim 1 , wherein the email address is of a mailing list associated with the email message.

5. The method of claim 1 , wherein the interaction with the user interface includes a specification that the email message is to be categorized as spam.

6. The method of claim 1 , wherein the interaction with the user interface includes a specification that an attribute of the email message is to be de-whitelisted.

7. The method of claim 1 , wherein the interaction with the user interface includes a specification that the email message should not match the whitelist.

8. The method of claim 1 , wherein determining that the email address matches the entry in a whitelist includes hashing the email address.

9. A system, comprising:

a processor configured to:

receive an email message;

receive an interaction with a user interface relating to the email message;

extract an email address associated with the email message;

determine that the email address matches an entry in a whitelist; and

responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, remove the entry from the whitelist; and

a memory coupled with the processor, wherein the memory provides instructions to the processor.

10. The system of claim 9 , wherein the email address is of a sender of the email message.

11. The system of claim 9 , wherein the email address is of an addressee of the email message.

12. The system of claim 9 , wherein the interaction with the user interface includes a specification that the email message is to be categorized as spam.

13. The system of claim 9 , wherein the interaction with the user interface includes a specification that an attribute of the email message is to be de-whitelisted.

14. The system of claim 9 , wherein the interaction with the user interface includes a specification that the email message should not match the whitelist.

15. A computer program product, the computer program product being embodied in a non-transitory computer readable medium and comprising computer instructions for:

receiving an email message;

receiving an interaction with a user interface relating to the email message;

extracting an email address associated with the email message;

determining that the email address matches an entry in a whitelist; and

responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.

16. The computer program product of claim 15 , wherein the email address is of a sender of the email message.

17. The computer program product of claim 15 , wherein the email address is of an addressee of the email message.

18. The computer program product of claim 15 , wherein the interaction with the user interface includes a specification that the email message is to be categorized as spam.

19. The computer program product of claim 15 , wherein the interaction with the user interface includes a specification that an attribute of the email message is to be de-whitelisted.

20. The computer program product of claim 15 , wherein the interaction with the user interface includes a specification that the email message should not match the whitelist.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2018
From: HUAWEI TECHNOLOGIES CO., LTD.
To: RED HAT, INC.
Reel/Frame 045876/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2016
From: RADIX HOLDINGS, LLC
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 040414/0204 →
Continuity (8)
Continuation 13856025 · Apr 3, 2013
Continuation 13472507 · May 16, 2012
Continuation 13329320 · Dec 18, 2011
Continuation 12970978 · Dec 17, 2010
Continuation 10995748 · Nov 22, 2004
Provisional Application 60524107 · Nov 22, 2003
Provisional Application 60535421 · Jan 9, 2004
Related Publication 20150288634A1 · Oct 8, 2015