# US 12,182,142 B2 · Contextualizing knowledge panels

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

- Number: US 12,182,142 B2
- Document ID: US12182142B2
- Status: Granted
- Kind: B2
- Application number: 18/339,737
- Filed: 2023-06-22
- Published: 2023-10-19
- Granted: 2024-12-31
- Earliest claimed: 2015-05-15
- Assignees: Google Inc.
- Applicants: Google LLC
- Inventors: Amit Behal; Randolph G. Brown; Akash Nanavati; Bharat Kalyanpur
- Web page: https://patentgrep.com/patent/US12182142B2

## CPC

- G06F 16/24578: {using ranking}
- G06F 16/24522: {Translation of natural language queries to structured queries}
- G06F 16/24575: {using context}
- G06F 16/951: Indexing; Web crawling techniques
- G06F 16/953: Querying, e.g. by the use of web search engines
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Methods, systems, and apparatus for generating user interface elements for an entity in response to a search query. The method includes receiving a request that includes the entity and one or more context terms. In response to determining to provide the search results page including knowledge elements, the method identifies knowledge elements for the entity that include facts relating to the entity and identifies content in at least one knowledge element of the knowledge elements for the entity that relates to data identifying the entity and the one or more context terms. The method generates the user interface elements for at least some of the knowledge elements, including generating a user interface element for the knowledge element that includes a change of appearance of the content. The user interface elements are provided in the search results page in response to the request.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving a search query that includes a first entity and one or more context terms;
determining to provide a search results page including knowledge elements responsive to the search query; and
in response to determining to provide the search results page including knowledge elements, generating, by one or more computers, user interface elements for knowledge elements related to the first entity by:
identifying a knowledge element that includes content having terms not referenced by the search query, representing a relationship between the first entity and a second entity represented by the one or more context terms, and representing a relationship between the first entity and a third entity represented by the one or more context terms,
generating the user interface elements for at least some of the knowledge elements, including generating a user interface element for the knowledge element that includes a change of appearance of the content, the user interface element being included in the user interface elements,
ranking the user interface element higher than other user interface elements based on a first rank score for the relationship between the first entity of the second entity and a second rank score for the relationship between the first entity of the third entity, and
providing, in response to the search query, the user interface elements in the search results page.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the user interface elements are a knowledge panel.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising ranking the user interface element higher than other user interface elements.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising ranking the user interface element higher than other user interface elements according to how recently the knowledge element was generated.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the user interface element is positioned first in the search results page.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the change of appearance includes changing a font of the content.

### Claim 7 (depends on 6)

The computer-implemented method of claim 6, wherein the change of font includes bolding.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein the change of appearance includes changing a background color of the content.

### Claim 9

A system comprising:
at least one processor; and
memory storing instructions that, when executed by the at least one processor, cause the system to perform operations including:
receiving a search query that includes a first entity and one or more context terms;
determining to provide a search results page including knowledge elements responsive to the search query; and
in response to determining to provide the search results page including knowledge elements, generating, by one or more computers, user interface elements for knowledge elements related to the first entity by:
identifying a knowledge element that includes content having terms not referenced by the search query, representing a relationship, described by the one or more context terms, between the first entity and a second entity, and representing a relationship between the first entity and a third entity represented by the one or more context terms,
generating the user interface elements for at least some of the knowledge elements, including generating a user interface element for the knowledge element that includes a change of appearance of the content, the user interface element being included in the user interface elements,
ranking the user interface element higher than other user interface elements based on a first rank score for the relationship between the first entity of the second entity and a second rank score for the relationship between the first entity of the third entity, and
providing, in response to the search query, the user interface elements in the search results page.

### Claim 10 (depends on 9)

The system of claim 9, wherein the user interface elements are a knowledge panel.

### Claim 11 (depends on 9)

The system of claim 9, the operations further comprising ranking the user interface element higher than other user interface elements.

### Claim 12 (depends on 9)

The system of claim 9, the operations further comprising ranking the user interface element higher than other user interface elements based on how recently the knowledge element was generated.

### Claim 13 (depends on 9)

The system of claim 9, wherein the user interface element is positioned first in the search results page.

### Claim 14 (depends on 9)

The system of claim 9, wherein the change of appearance includes changing a font of the content.

### Claim 15 (depends on 14)

The system of claim 14, wherein the change of font includes bolding.

### Claim 16 (depends on 9)

The system of claim 9, wherein the change of appearance includes changing a background color of the content.
