# US 12,008,042 B2 · Surfacing automatically-suggested search query results in separate browser tabs for improved multi-intent searching

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,042 B2
- Document ID: US12008042B2
- Status: Granted
- Kind: B2
- Application number: 17/880,957
- Filed: 2022-08-04
- Published: 2024-02-08
- Granted: 2024-06-11
- Earliest claimed: 2022-08-04
- Assignees: Microsoft Technology Licensing, LLC
- Applicants: Microsoft Technology Licensing, LLC
- Inventors: Amit Dangwal; Saksham Saxena; Shveta Verma; Kishor Chamua
- Web page: https://patentgrep.com/patent/US12008042B2

## CPC

- G06F 16/90328: {using search space presentation or visualization, e.g. category or range presentation and selection}
- G06F 16/9574: {of access to content, e.g. by caching}
- G06F 3/0483: Interaction with page-structured environments, e.g. book metaphor
- G06F 16/9538: Presentation of query results
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method for multi-intent searching includes surfacing, via a web browser provided through a network, a search engine UI in a first browser tab, where the search engine UI includes a search box for specifying a search query. The method includes, responsive to user input, entering keystrokes into the search box, surfacing an autocomplete menu adjacent to the search box, and populating the autocomplete menu with suggested search queries related to the entered keystrokes. The method also includes surfacing a pop-out icon corresponding to each suggested search query within the autocomplete menu and, responsive to additional user input including a selection of the pop-out icon corresponding to one of the suggested search queries, launching a second browser tab including search results for the suggested search query, where the autocomplete menu with the suggested search queries is maintained within the first browser tab after the launching of the second browser tab.

## Claims

### Claim 1

A method for multi-intent searching, wherein the method is implemented via a computing system comprising a processor, and wherein the method comprises:
executing, via a network, a web browser, wherein the web browser is surfaced on a display of the computing system;
surfacing, via the web browser, a search engine user interface (UI) of a search engine, wherein the search engine UI comprises a search box for specifying a search query;
responsive to first user input, entering keystrokes into the search box;
surfacing an autocomplete menu adjacent to the search box in an existing browser tab;
populating the autocomplete menu with suggested search queries related to the entered keystrokes;
surfacing individual pop-out icons within the autocomplete menu of the existing browser tab, the individual pop-out icons indicating different suggested search queries within the suggested search queries;
responsive to a user selecting a first pop-out icon within the autocomplete menu of the existing browser tab, launching a first new browser tab indicating search results corresponding to the first pop-out icon, wherein the autocomplete menu is maintained within the existing browser tab after launching the first new browser tab; and
responsive to the user selecting a second pop-out icon within the autocomplete menu being maintained within the existing browser tab, launching a second new browser tab indicating search results corresponding to the second pop-out icon, wherein the autocomplete menu continues to be maintained within the existing browser tab after launching of the second new browser tab.

### Claim 2 (depends on 1)

The method of claim 1, comprising providing the suggested search queries as a list of suggested keyword strings.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
providing the suggested search queries as a plurality of different types of autocomplete UI elements, wherein at least a portion of the autocomplete UI elements comprise corresponding pop-out icons; and
surfacing the autocomplete menu in an expanded format comprising at least one of multiple columns or multiple rows of the plurality of different types of autocomplete UI elements.

### Claim 4 (depends on 3)

The method of claim 3, wherein the plurality of different types of autocomplete UI elements comprise at least two of:
suggested keyword strings;
suggested clickable image elements;
suggested frequently-asked questions; or
suggested clickable buttons.

### Claim 5 (depends on 1)

The method of claim 1, wherein the autocomplete menu is provided as part of a web-based search engine application or a mobile search engine application.

### Claim 6 (depends on 1)

The method of claim 1, wherein the search engine itself initiates launching of the first new browser tab and the second new browser tab.

### Claim 7

A search engine server comprising:
a processor; and
a computer-readable storage medium operatively coupled to the processor, the computer-readable storage medium storing computer-executable instructions that, when executed by the processor, cause the processor to:
execute, via a network, a web browser, wherein the web browser is surfaced on a display of a computing system;
surface, via the web browser, a search engine user interface (UI) of a search engine, wherein the search engine UI comprises a search box for specifying a search query;
responsive to first user input, enter keystrokes into the search box;
surface an autocomplete menu adjacent to the search box in an existing browser tab;
populate the autocomplete menu with suggested search queries related to the entered keystrokes;
surface individual pop-out icons within the autocomplete menu of the existing browser tab, the individual pop-out icons indicating different suggested search queries within the suggested search queries;
responsive to a user selecting a first pop-out icon within the autocomplete menu of the existing browser tab, launch a first new browser tab indicating search results corresponding to the first pop-out icon, wherein the autocomplete menu is maintained within the existing browser tab after launching the first new browser tab; and
responsive to the user selecting a second pop-out icon within the autocomplete menu being maintained within the existing browser tab, launch a second new browser tab indicating search results corresponding to the second pop-out icon, wherein the autocomplete menu continues to be maintained within the existing browser tab after launching of the second new browser tab.

### Claim 8 (depends on 7)

The search engine server of claim 7, comprising providing the suggested search queries as a list of suggested keyword strings.

### Claim 9 (depends on 7)

The search engine server of claim 7, comprising:
providing the suggested search queries as a plurality of different types of autocomplete UI elements, wherein at least a portion of the autocomplete UI elements comprise corresponding pop-out icons; and
surfacing the autocomplete menu in an expanded format comprising at least one of multiple columns or multiple rows of the plurality of different types of autocomplete UI elements.

### Claim 10 (depends on 9)

The search engine server of claim 9, wherein the plurality of different types of autocomplete UI elements comprise at least two of:
suggested keyword strings;
suggested clickable image elements;
suggested frequently-asked questions; or
suggested clickable buttons.

### Claim 11 (depends on 7)

The search engine server of claim 7, wherein the autocomplete menu is provided as part of a web-based search engine application or a mobile search engine application.

### Claim 12 (depends on 7)

The search engine server of claim 7, wherein the search engine itself initiates launching of the first new browser tab and the second new browser tab.

### Claim 13

A computer-readable storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to:
execute, via a network, a web browser, wherein the web browser is surfaced on a display of a computing system;
surface, via the web browser, a search engine user interface (UI) of a search engine, wherein the search engine UI comprises a search box for specifying a search query;
responsive to first user input, enter keystrokes into the search box;
surface an autocomplete menu adjacent to the search box in an existing browser tab;
populate the autocomplete menu with suggested search queries related to the entered keystrokes;
surface individual pop-out icons within the autocomplete menu of the existing browser tab, the individual pop-out icons indicating different suggested search queries within the suggested search queries;
responsive to a user selecting a first pop-out icon within the autocomplete menu of the existing browser tab, launch a first new browser tab indicating search results corresponding to the first pop-out icon, wherein the autocomplete menu is maintained within the existing browser tab after launching the first new browser tab; and
responsive to the user selecting a second pop-out icon within the autocomplete menu being maintained within the existing browser tab, launch a second new browser tab indicating search results corresponding to the second pop-out icon, wherein the autocomplete menu continues to be maintained within the existing browser tab after launching of the second new browser tab.

### Claim 14 (depends on 13)

The computer-readable storage medium of claim 13, comprising providing the suggested search queries as a list of suggested keyword strings.

### Claim 15 (depends on 13)

The computer-readable storage medium of claim 13, further comprising:
providing the suggested search queries as a plurality of different types of autocomplete UI elements, wherein at least a portion of the autocomplete UI elements comprise corresponding pop-out icons; and
surfacing the autocomplete menu in an expanded format comprising at least one of multiple columns or multiple rows of the plurality of different types of autocomplete UI elements.

### Claim 16 (depends on 15)

The computer-readable storage medium of claim 15, wherein the plurality of different types of autocomplete UI elements comprise at least two of:
suggested keyword strings;
suggested clickable image elements;
suggested frequently-asked questions; or
suggested clickable buttons.

### Claim 17 (depends on 13)

The computer-readable storage medium of claim 13, wherein the autocomplete menu is provided as part of a web-based search engine application or a mobile search engine application.

### Claim 18 (depends on 13)

The computer-readable storage medium of claim 13, wherein the search engine itself initiates launching of the first new browser tab and the second new browser tab.
