US 12,229,122 B2
Integrated operating system search using scope options
Sage Kitamorn, Seattle, WA (US); Sushuma Gouravaram, Redmond, WA (US); and David Phillips, Kirkland, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Mar. 21, 2022, as Appl. No. 17/699,565.
Application 17/699,565 is a continuation of application No. 16/601,187, filed on Oct. 14, 2019, granted, now 11,281,663.
Application 16/601,187 is a continuation of application No. 15/141,529, filed on Apr. 28, 2016, granted, now 10,445,315, issued on Oct. 15, 2019.
Prior Publication US 2022/0207031 A1, Jun. 30, 2022
Int. Cl. G06F 7/00 (2006.01); G06F 3/0482 (2013.01); G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06F 16/9535 (2019.01)
CPC G06F 16/2428 (2019.01) [G06F 3/0482 (2013.01); G06F 16/248 (2019.01); G06F 16/9535 (2019.01)] 11 Claims
OG exemplary drawing
 
1. A method for enabling a user to narrow a scope of a search on a computing device to provide relevant search results to the user, the method comprising:
communicating for presentation a plurality of scope options from which the user can select, wherein the plurality of scope options enable the user to select from web-based searches and local searches;
performing an unfiltered search across a default set of scopes of the plurality of scope options as a result of the user interacting with a search box;
receiving a selection from the user of one scope option of the plurality of scope options;
based on the selection of the one scope option of the plurality of scope options, generating at least one suggested search result to present to the user;
receiving a second selection by the user of a second of the plurality of scope options;
generating a second set of one or more search results based on the second selection by the user of the second of the plurality of scope options; and
communicating for presentation the at least one suggested search result on a display of the computing device and the second set of one or more search results that are based on the second selection of the second of the plurality of scope options.