SYSTEM LEVEL SEARCH USER INTERFACE
First Claim
1. A method implemented in a computing device, the method comprising:
- displaying a system level search user interface that includes both a data entry portion and an application identification portion;
displaying, in the data entry portion, user data input as a search term;
displaying, in the application identification portion, identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term; and
providing the search term to one application of the multiple applications for the one application to generate and display search results based on the search term.
2 Assignments
0 Petitions
Accused Products
Abstract
A system level search user interface that includes both a data entry portion and an application identification portion is displayed. User data input as a search term is displayed in the data entry portion, and identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term are displayed in the application identification portion. The search term is provided to one application of the multiple applications for that one application to generate and display search results based on the search term while the display of at least the data entry portion of the system level search user interface is maintained.
65 Citations
20 Claims
-
1. A method implemented in a computing device, the method comprising:
-
displaying a system level search user interface that includes both a data entry portion and an application identification portion; displaying, in the data entry portion, user data input as a search term; displaying, in the application identification portion, identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term; and providing the search term to one application of the multiple applications for the one application to generate and display search results based on the search term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a computing device, cause the one or more processors to:
-
display a search user interface including a first portion via which user data input as a search term is displayed, and a second portion via which identifiers of one or more applications on the computing device that can be searched using the search term are displayed; provide the search term to one of multiple applications on the computing device for the application to display search results based on at least the search term; and maintain display of the search user interface including at least the first portion in a current display location while the application displays the search results. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method implemented in a computing device, the method comprising:
-
displaying a system level search user interface that includes both a data entry portion and an application identification portion; displaying, in the data entry portion, user data input as a search term; displaying, in the application identification portion, identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term, while receiving one or more suggested search terms from a currently active application of the computing device and displaying the one or more suggested search terms; providing the search term to a user selected application of the one or more applications for the user selected application to generate and display search results based on the search term; and maintaining display of the search user interface including both the data entry portion and the application identification portion while the application displays the search results in a separate window.
-
Specification