Dynamic extension view with multiple levels of expansion
First Claim
Patent Images
1. A method for providing application extension management, the method comprising:
- determining that an activation trigger associated with one or more application extensions has been triggered by identifying content within at least one of a plurality of documents that satisfies the activation trigger; and
in response to determining that the activation trigger associated with the one or more application extensions has been triggered;
activating the one or more application extensions, wherein the one or more application extensions are configured to provide at least one of the following;
information regarding where an application associated with each application extension is located, information regarding a count of application extensions, functionality to launch each of the one or more applications associated with each of the one or more application extensions;
displaying a selectable user interface element associated with the one or more application extensions according to a display rule, wherein the display rule comprises displaying a selectable command text within the at least one document; and
in response to receiving a selection of the selectable command text, displaying a tabular interface pane comprising a tab for each of the one or more application extensions, wherein the tabular interface pane displays content of a first application associated with a first application extension, andwherein switching from a first tab to a second tab switches display to a second application associated with a second application extension.
2 Assignments
0 Petitions
Accused Products
Abstract
Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule.
-
Citations
20 Claims
-
1. A method for providing application extension management, the method comprising:
-
determining that an activation trigger associated with one or more application extensions has been triggered by identifying content within at least one of a plurality of documents that satisfies the activation trigger; and in response to determining that the activation trigger associated with the one or more application extensions has been triggered; activating the one or more application extensions, wherein the one or more application extensions are configured to provide at least one of the following;
information regarding where an application associated with each application extension is located, information regarding a count of application extensions, functionality to launch each of the one or more applications associated with each of the one or more application extensions;displaying a selectable user interface element associated with the one or more application extensions according to a display rule, wherein the display rule comprises displaying a selectable command text within the at least one document; and in response to receiving a selection of the selectable command text, displaying a tabular interface pane comprising a tab for each of the one or more application extensions, wherein the tabular interface pane displays content of a first application associated with a first application extension, and wherein switching from a first tab to a second tab switches display to a second application associated with a second application extension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing application extension management, the system comprising:
-
a memory storage including computer-executable instructions; and a processing unit coupled to the memory storage, wherein upon executing the computer-executable instructions the processing unit is operable to; display a list of a plurality of related documents in a user interface pane; determine that content of at least one document of the plurality of related documents satisfies an activation trigger associated with one or more application extensions; in response to determining that the at least one document satisfies the activation trigger associated with the one or more application extensions, display an indicator on the list of the plurality of related documents that the at least one document satisfies the activation trigger associated with the one or more application extensions; in response to receiving a selection of the at least one document, display; at least a portion of the selected at least one document; and a selectable user interface element associated with the one or more application extensions, wherein a count of the one or more application extensions associated with the selected at least one document determines a display of the selectable user interface element, wherein the display comprises a command text; and in response to receiving a selection of the command text, display a tabular interface pane comprising a tab for each of the one or more application extensions associated with the selected at least one document, wherein the tabular interface pane displays content of a first application associated with a first application extension, and wherein switching from a first tab to a second tab switches display to a second application associated with a second application extension. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable storage device storing a set of instructions which when executed causes a computing system to perform a method for providing application extension management, the method executed by the set of instructions comprising:
-
displaying a list of a plurality of related documents in a user interface pane, wherein the plurality of related documents comprise at least one of the following;
a plurality of email messages, a plurality of web pages, a plurality of documents each associated with a common project, a plurality of word processing documents, a plurality of spreadsheet documents, a plurality of presentation documents, and a plurality of documents of differing types;determining that content of at least one document of the plurality of related documents satisfies an activation trigger associated with one or more application extensions; in response to determining that the at least one document satisfies the activation trigger associated with the one or more application extensions, displaying an indicator on the list of the plurality of related documents that the at least one document satisfies the activation trigger associated with the one or more application extensions; receiving a selection of the at least one of the plurality of related documents; displaying at least a portion of the selected at least one document in a second user interface pane; displaying a selectable user interface element proximate to the second user interface pane, wherein a count of the one or more application extensions determines a display of the selectable user interfaces element; and displaying a tabular interface pane comprising a tab for each of the one or more application extensions associated with the selected at least one document, wherein a first tab of the tabular interface pane displays content of a first application associated with a first application extension; receiving a selection of a second tab in the tabular interface pane; and switching to display of a second application associated with a second application extension. - View Dependent Claims (19, 20)
-
Specification