Contextual search by a mobile communications device
First Claim
Patent Images
1. A mobile communications device comprising a display device and one or more modules configured to:
- display search results on the display device of a first search performed in a first context that involves a single application based on a search query;
reduce a search query input area on the display device in response to an input to scroll through the search results;
during display of the search results of the first search and responsive to receiving an input via a pan gesture that indicates that a scope of the first search is to be expanded to another application, perform a second search that includes a second context that involves the other application, the second search being performed without manual reentry of the search query; and
responsive to receiving the input via the pan gesture, cause the second search to expand from searching content in a local storage of the mobile communications device to searching content remote from the mobile communications device.
8 Assignments
0 Petitions
Accused Products
Abstract
Contextual search by a mobile communications device is described. In an implementation, a search query is a received and a context is detected of a user interface currently being displayed on a display device of a mobile communications device. One or more search results are displayed on a display device of a search performed in the detected context using the search query.
-
Citations
20 Claims
-
1. A mobile communications device comprising a display device and one or more modules configured to:
-
display search results on the display device of a first search performed in a first context that involves a single application based on a search query; reduce a search query input area on the display device in response to an input to scroll through the search results; during display of the search results of the first search and responsive to receiving an input via a pan gesture that indicates that a scope of the first search is to be expanded to another application, perform a second search that includes a second context that involves the other application, the second search being performed without manual reentry of the search query; and responsive to receiving the input via the pan gesture, cause the second search to expand from searching content in a local storage of the mobile communications device to searching content remote from the mobile communications device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
displaying search results on a display device of a mobile communications device, the search results of a first search performed in a first context that involves a first application based on a search query; responsive to receiving a vertical pan gesture on the display device of the mobile communications device, scrolling through the search results of the first search and reducing a search query input area displayed in a user interface of the mobile communications device; and responsive to receiving a horizontal pan gesture on the display device of the mobile communications device, performing a second search that includes a second context that involves a second application which was not part of the first search, the second search being performed without manual reentry of the search query, the second application being determined based, at least in part, on the horizontal pan gesture. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer readable memory devices comprising instructions stored thereon that, responsive to execution by a mobile communications device, causes the mobile communications device to perform operations comprising:
-
displaying search results on a display device of the mobile communications device, the search results of a first search performed in a first context that involves a single application based on a search query; reducing a search query input area on the display device in response to an input to scroll through the search results; if an input is received via a single press of a button of the mobile communications device that indicates that a scope of the first search is to be expanded beyond the first context that involves the single application, performing a second search that includes a second context that involves a plurality of applications stored on the mobile communications device; and if a subsequent input is received via another single press of the button of the mobile communications device, performing a third search that includes a third context, the third search being performed for content accessible via a network, the second search and the third search being performed without manual reentry of the search query. - View Dependent Claims (17, 18, 19, 20)
-
Specification