TASK COMPLETION IN EMAIL USING THIRD PARTY APP
First Claim
1. A method for providing a third party app through an email user interface, comprising:
- analyzing email content, associated with an email user interface, to identify an entity referenced by the email content;
determining a user intent to accomplish a task based upon the entity;
presenting, through the email user interface, an action based upon the user intent;
presenting, through the email user interface, a third party app capable of performing the action to accomplish the task; and
responsive to a selection of the third party app, executing the third party app within the email user interface, the third party app executed according to a user intent execution context corresponding to at least one of the entity or the action.
2 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.
12 Citations
20 Claims
-
1. A method for providing a third party app through an email user interface, comprising:
-
analyzing email content, associated with an email user interface, to identify an entity referenced by the email content; determining a user intent to accomplish a task based upon the entity; presenting, through the email user interface, an action based upon the user intent; presenting, through the email user interface, a third party app capable of performing the action to accomplish the task; and responsive to a selection of the third party app, executing the third party app within the email user interface, the third party app executed according to a user intent execution context corresponding to at least one of the entity or the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing a third party app through an email user interface, comprising:
-
a task determination component configured to; analyze email content, associated with an email user interface, to identify an entity referenced by the email content; and determine a user intent to accomplish a task based upon the entity; and an action broker component configured to; present, through the email user interface, an action based upon the user intent; present, through the email user interface, a third party app capable of performing the action to accomplish the task; and responsive to a selection of the third party app, execute the third party app within the email user interface, the third party app executed according to a user intent execution context corresponding to at least one of the entity or the action. - View Dependent Claims (16, 17, 18)
-
-
19. A computer readable medium comprising instructions which when executed at least in part via a processing unit perform a method for providing a third party app through an email user interface, comprising:
-
analyzing email content, associated with an email user interface, to identify an entity referenced by the email content; determining a user intent to accomplish a task based upon the entity; presenting, through the email user interface, an action based upon the user intent; presenting, through the email user interface, a third party app capable of performing the action to accomplish the task; and responsive to a selection of the third party app, executing the third party app within the email user interface, the third party app executed according to a user intent execution context corresponding to at least one of the entity or the action. - View Dependent Claims (20)
-
Specification