Patent ID: 11941244
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computer program product comprising one or more non-transitory computer-readable storage media having program instructions collectively stored on the one or more computer-readable storage media, the program instructions executable to:
receive, at a search application on a mobile computing device, one or more characters entered at a search entry screen of the search application, the one or more characters forming a partial user search query;
display, in a search results display of the search application, a plurality of suggestions responsive to the partial user search query, the plurality of suggestions including a first suggestion identified using a first corpus of searchable information and a second suggestion identified using a second corpus of searchable information, wherein the first corpus is associated with a first source and the second corpus is associated with a second source, a first visual indication associated with the first corpus is displayed in connection with the first suggestion, and a second visual indication associated with the second corpus is displayed in connection with the second suggestion, the first visual indication being different from the second visual indication;
receive, at the search application, an additional character entered at the search entry screen, the additional character being appended to the one or more characters previously entered at the search entry screen to form an updated partial user search query;
display, in the search results display of the search application, an updated plurality of suggestions responsive to the updated partial user search query, the updated plurality of suggestions including a third suggestion identified using the first corpus of searchable information, wherein the first visual indication associated with the first corpus is displayed in connection with the third suggestion;
receive, at the search application, input indicating a selection of the first corpus; and
responsive to receiving the input indicating the selection of the first corpus:
update to remove, from the search results display of the search application, the second suggestion identified using the second corpus of searchable information; and
display, in the search results display of the search application, a fourth suggestion identified using the first corpus of searchable information, while continuing displaying the third suggestion.