Extension activation for related documents
First Claim
Patent Images
1. A method for providing application extension activation, the method comprising:
- enabling display of 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 enabling display of a new item corresponding to the new document in the list of items;
determining that at least one of a plurality of extension trigger conditions for the new document is satisfied by content of a second document of the plurality of related documents within the list of items;
in response to determining that the at least one extension trigger condition is satisfied by the content of the second document, enabling display of an entry-point user interface (UI) element on the new item corresponding to the new document in the list of items, wherein enabling display of the entry-point UI element indicates that an application extension is activated in the new document based on the at least one extension trigger condition being satisfied; and
in response to receiving a selection of the new item corresponding to the new document in the list of items, enabling display of the new document including a user interface element representing the application extension associated with the at least one extension trigger condition.
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.
-
Citations
20 Claims
-
1. A method for providing application extension activation, the method comprising:
-
enabling display of 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 enabling display of a new item corresponding to the new document in the list of items; determining that at least one of a plurality of extension trigger conditions for the new document is satisfied by content of a second document of the plurality of related documents within the list of items; in response to determining that the at least one extension trigger condition is satisfied by the content of the second document, enabling display of an entry-point user interface (UI) element on the new item corresponding to the new document in the list of items, wherein enabling display of the entry-point UI element indicates that an application extension is activated in the new document based on the at least one extension trigger condition being satisfied; and in response to receiving a selection of the new item corresponding to the new document in the list of items, enabling display of the new document including a user interface element representing the application extension associated with the at least one extension trigger condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for providing application extension activation, comprising:
-
a processor; and a memory storing computer-executable instructions that when executed by the processor cause the computer system to; enable display of an item corresponding to each of a plurality of related documents in a list of items; receive a new document associated with the plurality of related documents and enable display of a new item corresponding to the new document in the list of items; determine that at least one of a plurality of extension trigger conditions for the new document is satisfied by context content of a second document of the plurality of related documents within the list of items; in response to determining that the at least one extension trigger condition is satisfied by the content of the second document, enable display of an entry-point user interface (UI) element on the new item corresponding to the new document in the list of items, wherein enabling display of the entry-point UI element indicates that an application extension is activated in the new document based on the at least one extension trigger condition being satisfied; and in response to receiving a selection of the new item corresponding to the new document in the list of items, enable display of the new document including a user interface element representing the application extension associated with the at least one extension trigger condition. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer having a memory comprising computer-executable instructions that when executed by a processor cause the computer to:
-
enable display of an item corresponding to each of a plurality of related documents in a list of items; receive a new document associated with the plurality of related documents and enable display of a new item corresponding to the new document in the list of items; evaluate one or more documents other than the new document to determine that at least one of a plurality of extension trigger conditions for the new document is satisfied by context content of a second document of the plurality of related documents within the list of items; in response to determining that the at least one extension trigger condition is satisfied by the content of the second document, enable display of an entry-point user interface (UI) element on a new item corresponding to the new document in the list of items, wherein enabling display of the entry-point UI element indicates that an application extension is activated in the new document based on the at least one extension trigger condition being satisfied; and in response to receiving a selection of the new item corresponding to the new document in the list of items, enable display of the new document including a user interface element representing the application extension associated with the at least one extension trigger condition. - View Dependent Claims (19, 20)
-
Specification