Extension activation for related documents
First Claim
Patent Images
1. A method for providing application extension activation, the method comprising:
- dynamically modifying at least one of a plurality of extension trigger conditions based on evaluating user interaction, wherein the user interaction comprises at least one of;
activation of an application extension and making a change to an application extension;
displaying an item corresponding to each of a plurality of related documents in a list of items;
receiving a new document associated with the plurality of related documents and displaying a new item corresponding to the new document in the list of items;
in response to receiving the new document, determining that one or more of the plurality of extension trigger conditions are satisfied by content within the new document, wherein each of the one or more extension trigger conditions has an associated priority;
in response to determining that the one or more extension trigger conditions are satisfied by the content within the new document, identifying an extension trigger condition having a highest priority of the one or more satisfied extension trigger conditions;
displaying an entry point user interface (UI) element on the new item corresponding to the new document in the list of items, wherein display of the entry point UI element indicates that the one or more extension trigger conditions are satisfied by the content within the new document; and
in response to receiving a selection of the new item corresponding to the new document in the list of items, displaying the new document including a user interface (UI) element representing an application extension associated with the identified extension trigger condition having the highest priority.
2 Assignments
0 Petitions
Accused Products
Abstract
Extension activation may be provided. Upon receiving a new document associated with a plurality of related documents, extension trigger conditions may be evaluated. In response to determining that an extension trigger is satisfied, a user interface element associated with the extension trigger may be displayed.
144 Citations
20 Claims
-
1. A method for providing application extension activation, the method comprising:
-
dynamically modifying at least one of a plurality of extension trigger conditions based on evaluating user interaction, wherein the user interaction comprises at least one of;
activation of an application extension and making a change to an application extension;displaying an item corresponding to each of a plurality of related documents in a list of items; receiving a new document associated with the plurality of related documents and displaying a new item corresponding to the new document in the list of items; in response to receiving the new document, determining that one or more of the plurality of extension trigger conditions are satisfied by content within the new document, wherein each of the one or more extension trigger conditions has an associated priority; in response to determining that the one or more extension trigger conditions are satisfied by the content within the new document, identifying an extension trigger condition having a highest priority of the one or more satisfied extension trigger conditions; displaying an entry point user interface (UI) element on the new item corresponding to the new document in the list of items, wherein display of the entry point UI element indicates that the one or more extension trigger conditions are satisfied by the content within the new document; and in response to receiving a selection of the new item corresponding to the new document in the list of items, displaying the new document including a user interface (UI) element representing an application extension associated with the identified extension trigger condition having the highest priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing application extension activation, the system comprising:
-
a memory device; and a processor coupled to the memory device, wherein the processor is operable to; dynamically modifying at least one of a plurality of extension trigger conditions based on evaluating user interaction, wherein the user interaction comprises at least one of;
activation of an application extension and making a change to an application extension;display an item corresponding to each of a plurality of related documents in a list of items; display content within at least one document of the plurality of related documents; in response to displaying the content within the at least one document, determine whether one or more of the plurality of extension trigger conditions are satisfied by evaluating the content within the displayed at least one document, wherein each of the one or more extension trigger conditions has an associated priority; in response to determining that the one or more extension trigger conditions are satisfied by the content within the displayed at least one document, identify an extension trigger condition having a highest priority of the one or more satisfied extension trigger conditions; and display an entry point user interface (UI) element on the item corresponding to each of the at least one document in the list of items, wherein display of the entry point UI element indicates that the one or more extension trigger conditions are satisfied by the content within the displayed at least one document; and display a user interface (UI) element representing an application extension associated with the identified extension trigger condition having the highest priority in the displayed content within the at least one document. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification