SURFACING DIRECT APP ACTIONS
First Claim
1. A method for surfacing direct app actions, comprising:
- identifying search query formulation input associated with a search query through a search interface;
determining a search context based upon the search query formulation input;
identifying a direct app action associated with the search context, the direct app action capable of being performed by a third party application;
surfacing the direct app action for invocation through the search interface; and
responsive to a selection of the direct app action, invoking the third party application to perform the direct app action.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for surfacing direct app actions. For example, a search interface may be configured to provide search results based upon queries submitted by users. Direct app actions may be surfaced through the search interface based upon a search context associated with search query formulation input associated with a search query that is input through the search interface. For example, map directions, a view social network vacation album, and/or other direct app actions may be surfaced through the search interface based upon a search query “Where is The Beach”. Direct app actions may be provided during formulation of the search query or after submission of the search query. Responsive to selection of a direct app action, a third party application (e.g., a locally installed application) may be invoked to perform the direct app action with little to no additional user input or navigation.
17 Citations
20 Claims
-
1. A method for surfacing direct app actions, comprising:
-
identifying search query formulation input associated with a search query through a search interface; determining a search context based upon the search query formulation input; identifying a direct app action associated with the search context, the direct app action capable of being performed by a third party application; surfacing the direct app action for invocation through the search interface; and responsive to a selection of the direct app action, invoking the third party application to perform the direct app action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for surfacing direct app actions, comprising:
an action surfacing component configured to; identify search query formulation input associated with a search query through a search interface; determine a search context based upon the search query formulation input; identify a direct app action associated with the search context, the direct app action capable of being performed by a third party application; surface the direct app action for invocation through the search interface; and responsive to a selection of the direct app action, invoke the third party application to perform the direct app action. - View Dependent Claims (16, 17, 18, 19)
-
20. A computer readable medium comprising instructions which when executed at least in part via a processing unit perform a method for surfacing direct app actions, comprising:
-
identifying search query formulation input associated with a search query through a search interface provided through a device, the search interface hosted by an operating system installed on the device; determining a search context based upon the search query formulation input; identifying a set of direct app actions associated with the search context, a first direct app action within the set of direct app actions capable of being performed by a first local app installed on the device; surfacing the set of direct app actions for invocation through the search interface; and responsive to a selection of the first direct app action; invoking the first local app to perform the first direct app action without transitioning a user of the search interface away from the search interface; and providing a result of the invocation.
-
Specification