Performing application-specific searches using touchscreen-enabled computing devices
First Claim
Patent Images
1. A method for improving searching performance for a user device, the method comprising:
- receiving, at a touchscreen of the user device, a user input selecting an application and receiving, at the user device, a search query;
in response to receiving the user input and the search query, searching content of a specific app stored in a memory of the user device based on the user input and the search query without opening the specific app, wherein the specific app corresponds to the application selected by the user input and the specific app is executable on the user device;
generating, by at least one processor of the user device, search results based on the searched content of the specific app, each of the search results being a user selectable link to a different state of the specific app;
displaying, on the touchscreen of the user device, the search results;
receiving, at the touchscreen of the user device, another user input selecting one of the search results; and
displaying a screen associated with a state of the specific app corresponding to the selected search result.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided and include receiving, at a touchscreen of a user device, a user input from a user of the user device, the user input selecting an application (app) icon displayed at the touchscreen. The user device receives a search query from the user. In response to receiving the user input and the search query, the user device generates search results based on the search query, each search result specifying a state of a native app associated with the app icon. The user device displays the search results to the user.
85 Citations
22 Claims
-
1. A method for improving searching performance for a user device, the method comprising:
-
receiving, at a touchscreen of the user device, a user input selecting an application and receiving, at the user device, a search query; in response to receiving the user input and the search query, searching content of a specific app stored in a memory of the user device based on the user input and the search query without opening the specific app, wherein the specific app corresponds to the application selected by the user input and the specific app is executable on the user device; generating, by at least one processor of the user device, search results based on the searched content of the specific app, each of the search results being a user selectable link to a different state of the specific app; displaying, on the touchscreen of the user device, the search results; receiving, at the touchscreen of the user device, another user input selecting one of the search results; and displaying a screen associated with a state of the specific app corresponding to the selected search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computing device for improving search results, the computing device comprising:
-
a touchscreen configured to display an application and receive a user input; an input/output component configured to receive a search query; one or more memory components configured to store computer-readable instructions; and at least one processor configured to execute the computer-readable instructions, wherein the computer-readable instructions, when executed by the at least one processor, cause the at least one processor to; receive the user input at the touchscreen, the user input selecting the application and receive the search query using the input/output component, in response to receiving the user input and the search query, search content of a specific app stored in the one or more memory components based on the user input and the search query without opening the specific app, wherein the specific app corresponds to the application selected by the user input and the specific app is executable on the computing device, generate search results based on the searched content of the specific app, each of the search results being a user selectable link to a different state of the specific app, display, on the touchscreen, the search results, receive, at the touchscreen, another user input selecting one of the search results, and display, on the touchscreen, a screen associated with a state of the specific app corresponding to the selected search result.
-
Specification