IP Library Granted Patent US 11,048,392
Granted Patent B2
US 11,048,392 · App. 16/740,922 · Granted Jun 29, 2021

Smart email task reminders

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,048,392
App. No.
16/740,922
Granted
Jun 29, 2021
Kind
B2
Abstract

Systems and methods herein assist users by identifying actionable tasks in an email and providing reminders and other tracking mechanisms for those tasks. For example, a method can include extracting a portion of the email and assigning a number to each word of the extracted portion of the email according to a library. The method can further include determining, based on the assigned numbers, whether the extracted portion of the email includes at least one actionable portion. In response to determining that the extracted portion of the email includes at least one actionable portion, at least one actionable portion can be presented to the user on a GUI associated with the user's device.

Claims (56)

1. A method for presenting actionable items from a received email, comprising:

extracting a portion of the received email and processing the portion with a trained model;

determining that the portion includes at least one new actionable item;

presenting, in a first section of a graphical user interface (“GUI”), the received email in a list view that includes and displays only emails with one or more actionable items;

presenting, in a second section of the GUI adjacent to the first section, a body of the received email in an email view based on a selection of the received email from the list view; and

visually distinguishing the at least one new actionable item within the email view relative to other portions of the received email.

2. The method of claim 1 ,

wherein action types of actionable items include sending an email response, placing a phone call, confirming receipt of an item, providing a document, performing a task, and responding to a meeting invitation,

wherein presenting the received email in the list view includes presenting a first received email and a second received email, and

wherein the first received email includes a first actionable item of an action type different from that of a second actionable item of the second received email.

3. The method of claim 1 , wherein the at least one new actionable item includes multiple actionable items, and wherein presenting the received email in the list view includes displaying a graphical element that indicates the received email includes multiple actionable items.

4. The method of claim 1 , wherein presenting the body in the second section of the GUI includes presenting a selectable option along with the body in the email view, and wherein visually distinguishing the at least one new actionable item in the email view includes highlighting the at least one new actionable item based on a selection of the selectable option.

5. The method of claim 1 , further comprising, presenting, with respect to actionable items of received emails presented to a user over a period of time, a graphical representation of completed actionable items relative to total actionable items in the second section of the GUI.

6. The method of claim 1 , wherein visually distinguishing includes highlighting the at least one new actionable item relative to the other portions by at least one of obscuring the other portions and presenting the at least one new actionable item in a format different from a format of the other portions.

7. The method of claim 1 , further comprising:

presenting a feedback element in the GUI;

generating feedback data indicating an accuracy of the determining based on a selection of at least one selectable element associated with the feedback element; and

utilizing the feedback data to refine the trained model for identifying actionable items.

8. A non-transitory, computer-readable medium comprising instructions that, when executed by a processor, perform stages for presenting actionable items from a received email, the stages comprising:

extracting a portion of the received email and processing the portion with a trained model;

determining that the portion includes at least one new actionable item;

presenting, in a first section of a graphical user interface (“GUI”), the received email in a list view that includes and displays only emails with one or more actionable items;

presenting, in a second section of the GUI adjacent to the first section, a body of the received email in an email view based on a selection of the received email from the list view; and

visually distinguishing the at least one new actionable item within the email view relative to other portions of the received email.

9. The non-transitory, computer-readable medium of claim 8 ,

wherein action types of actionable items include sending an email response, placing a phone call, confirming receipt of an item, providing a document, performing a task, and responding to a meeting invitation,

wherein presenting the received email in the list view includes presenting a first received email and a second received email, and

wherein the first received email includes a first actionable item of an action type different from that of a second actionable item of the second received email.

10. The non-transitory, computer-readable medium of claim 8 , wherein the at least one new actionable item includes multiple actionable items, and wherein presenting the received email in the list view includes displaying a graphical element that indicates the received email includes multiple actionable items.

11. The non-transitory, computer-readable medium of claim 8 , wherein presenting the body in the second section of the GUI includes presenting a selectable option along with the body in the email view, and wherein visually distinguishing the at least one new actionable item in the email view includes highlighting the at least one new actionable item based on a selection of the selectable option.

12. The non-transitory, computer-readable medium of claim 8 , the stages further comprising, presenting, with respect to actionable items of received emails presented to a user over a period of time, a graphical representation of completed actionable items relative to total actionable items in the second section of the GUI.

13. The non-transitory, computer-readable medium of claim 8 , wherein visually distinguishing includes highlighting the at least one new actionable item relative to the other portions by at least one of obscuring the other portions and presenting the at least one new actionable item in a format different from a format of the other portions.

14. The non-transitory, computer-readable medium of claim 8 , the stages further comprising:

presenting a feedback element in the GUI;

generating feedback data indicating an accuracy of the determining based on a selection of at least one selectable element associated with the feedback element; and

utilizing the feedback data to refine the trained model for identifying actionable items.

15. A system, for presenting actionable items from a received email, comprising:

stages comprising:

a memory storage including a non-transitory, computer-readable medium comprising instructions; and

a user device including a processor that executes the instructions to carry out stages comprising:

extracting a portion of the received email and processing the portion with a trained model;

determining that the portion includes at least one new actionable item;

presenting, in a first section of a graphical user interface (“GUI”), the received email in a list view that includes and displays only emails with one or more actionable items;

presenting, in a second section of the GUI adjacent to the first section, a body of the received email in an email view based on a selection of the received email from the list view; and

visually distinguishing the at least one new actionable item within the email view relative to other portions of the received email.

16. The system of claim 15 ,

wherein action types of actionable items include sending an email response, placing a phone call, confirming receipt of an item, providing a document, performing a task, and responding to a meeting invitation,

wherein presenting the received email in the list view includes presenting a first received email and a second received email, and

wherein the first received email includes a first actionable item of an action type different from that of a second actionable item of the second received email.

17. The system of claim 15 , wherein the at least one new actionable item includes multiple actionable items, and wherein presenting the received email in the list view includes displaying a graphical element that indicates the received email includes multiple actionable items.

18. The system of claim 15 , the stages further comprising, presenting, with respect to actionable items of received emails presented to a user over a period of time, a graphical representation of completed actionable items relative to total actionable items in the second section of the GUI.

19. The system of claim 15 , wherein visually distinguishing includes highlighting the at least one new actionable item relative to the other portions by at least one of obscuring the other portions and presenting the at least one new actionable item in a format different from a format of the other portions.

20. The system of claim 15 , the stages further comprising:

presenting a feedback element in the GUI;

generating feedback data indicating an accuracy of the determining based on a selection of at least one selectable element associated with the feedback element; and

utilizing the feedback data to refine the trained model for identifying actionable items.

Assignments (3)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0314 →