IP Library Granted Patent US 11,528,242
Granted Patent B2
US 11,528,242 · App. 17/509,772 · Granted Dec 13, 2022

Discovering graymail through real-time analysis of incoming email

Inventors: Rami F. Habal (San Francisco, CA); Kevin Lau (San Francisco, CA); Sharan Dev Sankar (Brooklyn, NY); Yea So Jung (San Mateo, CA); Dhruv Purushottam (San Mateo, CA); Venkat Krishnamoorthi (San Jose, CA); Franklin X. Wang (Bellevue, WA); Jeshua Alexis Bratman (San Francisco, CA); Jocelyn Mikael Raphael Beauchesne (San Francisco, CA); Abhijit Bagri (San Francisco, CA); Sanjay Jeyakumar (Berkeley, CA)
Assignee: Abnormal Security Corporation
H04L51/08G06F9/544G06Q10/107H04L51/212H04L51/42
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 11,528,242
App. No.
17/509,772
Granted
Dec 13, 2022
Kind
B2
Abstract

Techniques for identifying and processing graymail are disclosed. An electronic message store is accessed. A determination is made that a first message included in the electronic message store represents graymail, including by accessing a profile associated with an addressee of the first message. A remedial action is taken in response to determining that the first message represents graymail.

Claims (37)

1. A system, comprising:

a processor configured to:

access an electronic message store;

determine that a first message included in the electronic message store represents graymail, including by accessing a profile associated with an addressee of the first message;

take a remedial action in response to determining that the first message represents graymail, wherein the remedial action includes determining that a recipient of the first message does not have an existing graymail folder and in response causing a graymail folder to be created for the recipient; and

in response to determining that the recipient has deleted the graymail folder subsequent to creation of the graymail folder, prevent recreation of the graymail folder; and

a memory coupled to the processor and configured to provide the processor with instructions.

2. The system of claim 1 , wherein accessing the electronic message store includes establishing, via an application programming interface (API), a connection with a storage medium that includes a series of communications received by an employee of an enterprise.

3. The system of claim 1 , wherein determining that the first message represents graymail includes determining that the first message comprises a promotional message opted into by the recipient of the first message.

4. The system of claim 1 , wherein determining that the first message represents graymail includes determining that the first message comprises a newsletter.

5. The system of claim 1 , wherein determining that the first message represents graymail includes determining that the first message comprises an event invitation.

6. The system of claim 1 , wherein determining that the first message represents graymail includes determining that the first message comprises a cold call.

7. The system of claim 1 , wherein taking the remedial action includes causing the first message to be moved from an inbox of the recipient of the first message to the graymail folder of the recipient.

8. The system of claim 1 , wherein a first copy of the first message is addressed to a first recipient, wherein a second copy of the first message is addressed to a second recipient that is different from the first recipient, wherein taking the remedial action includes moving the first copy from an inbox of the first recipient, and wherein taking the remedial action further includes not moving the second copy from an inbox of the second recipient.

9. The system of claim 1 , wherein the processor is further configured to receive an indication of an action taken with respect to the first message by a first user after the remedial action is taken, and update a rule for taking future remedial actions in response to the received indication.

10. The system of claim 1 , wherein the processor is configured to take the remedial action after a period of operating in a passive mode has concluded.

11. The system of claim 10 , wherein during the period of operating in passive mode, one or more refinements to a set of remedial actions to be taken in response to determining that messages represent graymail are automatically made.

12. A method, comprising:

accessing an electronic message store;

determining that a first message included in the electronic message store represents graymail, including by accessing a profile associated with an addressee of the first message;

taking a remedial action in response to determining that the first message represents graymail, wherein the remedial action includes determining that a recipient of the first message does not have an existing graymail folder and in response causing a graymail folder to be created for the recipient; and

in response to determining that the recipient has deleted the graymail folder subsequent to creation of the graymail folder, preventing recreation of the graymail folder.

13. The method of claim 12 , wherein accessing the electronic message store includes establishing, via an application programming interface (API), a connection with a storage medium that includes a series of communications received by an employee of an enterprise.

14. The method of claim 12 , wherein determining that the first message represents graymail includes determining that the first message comprises a promotional message opted into by the recipient of the first message.

15. The method of claim 12 , wherein determining that the first message represents graymail includes determining that the first message comprises a newsletter.

16. The method of claim 12 , wherein determining that the first message represents graymail includes determining that the first message comprises an event invitation.

17. The method of claim 12 , wherein determining that the first message represents graymail includes determining that the first message comprises a cold call.

18. The method of claim 12 , wherein taking the remedial action includes causing the first message to be moved from an inbox of the recipient of the first message to the graymail folder of the recipient.

19. The method of claim 12 , wherein a first copy of the first message is addressed to a first recipient, wherein a second copy of the first message is addressed to a second recipient that is different from the first recipient, wherein taking the remedial action includes moving the first copy from an inbox of the first recipient, and wherein taking the remedial action further includes not moving the second copy from an inbox of the second recipient.

20. The method of claim 12 , further comprising receiving an indication of an action taken with respect to the first message by a first user after the remedial action is taken, and updating a rule for taking future remedial actions in response to the received indication.

21. The method of claim 12 , wherein the remedial action is taken after a period of operating in a passive mode has concluded.

22. The method of claim 21 , wherein during the period of operating in passive mode, one or more refinements to a set of remedial actions to be taken in response to determining that messages represent graymail are automatically made.

23. A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:

accessing an electronic message store;

determining that a first message included in the electronic message store represents graymail, including by accessing a profile associated with an addressee of the first message;

taking a remedial action in response to determining that the first message represents graymail, wherein the remedial action includes determining that a recipient of the first message does not have an existing graymail folder and in response causing a graymail folder to be created for the recipient; and

in response to determining that the recipient has deleted the graymail folder subsequent to creation of the graymail folder, preventing recreation of the graymail folder.

Assignments (2)
CHANGE OF NAME Recorded Apr 22, 2025
From: ABNORMAL SECURITY CORPORATION
To: ABNORMAL AI, INC.
Reel/Frame 070947/0132 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2022
From: HABAL, RAMI F.; LAU, KEVIN; SANKAR, SHARAN DEV; JUNG, YEA SO; PURUSHOTTAM, DHRUV; KRISHNAMOORTHI, VENKAT; WANG, FRANKLIN X.; BRATMAN, JESHUA ALEXIS; BEAUCHESNE, JOCELYN MIKAEL RAPHAEL; BAGRI, ABHIJIT; JEYAKUMAR, SANJAY
To: ABNORMAL SECURITY CORPORATION
Reel/Frame 060488/0826 →
Continuity (2)
Provisional Application 63105020 · Oct 23, 2020
Related Publication 20220131821A1 · Apr 28, 2022