Context-based actions from a source application
First Claim
1. A method comprising:
- receiving one or more search results from a search operation based on a search query, at least one of the search results identifying an application and an operation to be executed by the application on content referenced by the at least one search result;
detecting selection of the identified operation through a user interface; and
executing the selected operation by the identified application on the content referenced by the at least one search result, wherein the executing operation executes the identified application and performs the identified operation, responsive to detection of selection of the identified operation absent subsequent input through the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).
-
Citations
18 Claims
-
1. A method comprising:
-
receiving one or more search results from a search operation based on a search query, at least one of the search results identifying an application and an operation to be executed by the application on content referenced by the at least one search result; detecting selection of the identified operation through a user interface; and executing the selected operation by the identified application on the content referenced by the at least one search result, wherein the executing operation executes the identified application and performs the identified operation, responsive to detection of selection of the identified operation absent subsequent input through the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more tangible computer-readable storage media encoding computer-executable instructions for executing on a computer system a computer process, the computer process comprising:
-
receiving one or more search results from a search operation based on a search query, at least one of the search results identifying an application and an operation to be executed by the application on content referenced by the at least one search result; detecting selection of the identified operation via a user interface; and executing the selected operation by the identified application on the content referenced by the at least one search result, wherein the executing operation executes the identified application and performs the identified operation, responsive to detection of selection of the identified operation absent subsequent input through the user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a search management system that receives one or more search results from a search operation based on a search query, at least one of the search results identifying an application and an operation to be executed by the application on content referenced by the at least one search result; and a contextual application launcher communicatively coupled to the search management system that detects selection of the operation via a user interface and executes the selected operation by the identified application on the content referenced by the at least one search result, responsive to detection of selection of the identified operation absent subsequent input through the user interface.
-
Specification