Patent ID: 11921788
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. One or more hardware 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 implement an operating system configured to:
at a first time, register a particular application by the operating system, wherein the particular application is installed locally on the computing device with the operating system and the particular application is configured to provide a plurality of search terms for searching the particular application;
at a second time subsequent to the first time when the particular application is registered by the operating system, receive one or more characters via a search interface provided by the operating system, the search interface being displayed on the computing device;
obtain, by the operating system, one or more suggested search terms from the plurality of search terms provided by the particular application, the one or more suggested search terms being based at least on the one or more characters;
display, by the operating system, the one or more suggested search terms provided by the particular application in the search interface; and
based at least on user input selecting a particular suggested search term via the search interface, provide the particular suggested search term from the operating system to the particular application.