Task completion in email using third party app
First Claim
1. A method for providing predicted actions through an email user interface, comprising:
- receiving a prediction of a user intent to accomplish a task based on an entity referenced by email content;
presenting, through the email user interface, a potential action based upon the predicted user intent;
displaying a grouping of third party applications capable of performing the potential action, wherein the grouping of third party applications is displayed so as to indicate the relationship between the third party applications and the presented potential action; and
responsive to a selection of a third party application, executing the third party application, the third party application executed according to a user intent execution context corresponding to at least one of the entity or the presented potential action.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, one or more techniques and/or systems for providing a third party app through an email user interface are provided. That is, an email user interface may provide access to an email comprising email content (e.g., a message regarding meeting for dinner at the Emerald Tavern). The email content may be analyzed to identify an entity referenced by the email content (e.g., an Emerald Tavern entity). A user intent to accomplish a task may be determined based upon the entity. An action that may be performed to accomplish the task, and a third party app capable of performing the action may be presented through the email user interface (e.g., a restaurant reservation app capable of a reservation task). Responsive to selection of the third party app, the third party app may be executed within the email user interface without transitioning a user away from the immersive email experience.
-
Citations
20 Claims
-
1. A method for providing predicted actions through an email user interface, comprising:
-
receiving a prediction of a user intent to accomplish a task based on an entity referenced by email content; presenting, through the email user interface, a potential action based upon the predicted user intent; displaying a grouping of third party applications capable of performing the potential action, wherein the grouping of third party applications is displayed so as to indicate the relationship between the third party applications and the presented potential action; and responsive to a selection of a third party application, executing the third party application, the third party application executed according to a user intent execution context corresponding to at least one of the entity or the presented potential action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing predicted actions through an email user interface, comprising:
-
at least one processor; memory, operatively connected to the at least one processor and containing instructions that, when executed by the at least one processor, perform a method, the method comprising; receiving a prediction of a user intent to accomplish a task based on an entity referenced by the email content; presenting, through the email user interface, a potential action based upon the predicted user intent; displaying a grouping of third party applications capable of performing the potential action, wherein the grouping of third party applications is displayed so as to indicate the relationship between the third party applications and the presented potential action; and responsive to a selection of a third party application, executing the third party application, the third party application executed according to a user intent execution context corresponding to at least one of the entity or the presented potential action. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable storage device encoding computer executable instructions which, when executed by one or more processors, performs a method for providing predicted actions through an email user interface, the method comprising:
-
receiving a prediction of a user intent to accomplish a task based on an entity referenced by the email content; presenting, through the email user interface, a potential action based upon the predicted user intent; displaying a grouping of third party applications capable of performing the potential action, wherein the grouping of third party applications is displayed so as to indicate the relationship between the third party applications and the presented potential action; and responsive to a selection of a third party application, executing the third party application, the third party application executed according to a user intent execution context corresponding to at least one of the entity or the presented potential action. - View Dependent Claims (20)
-
Specification