# US 2008/0189268 A1 · Mechanism for automatic matching of host to guest content via categorization

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

- Number: US 2008/0189268 A1
- Document ID: US20080189268A1
- Status: Published application
- Kind: A1
- Application number: 11/866,901
- Filed: 2007-10-03
- Published: 2008-08-07
- Earliest claimed: 2006-10-03
- Inventors: Lawrence Au
- Web page: https://patentgrep.com/patent/US20080189268A1

## CPC

- G06F 16/367: {Ontology}
- G06F 16/3344: {using natural language analysis}
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An automatic matching mechanism includes a method for mapping a unit of content to other units of content. The method includes a host display sending a request for guest content. The method may also include: querying a category content index for the guest content and providing indexed and categorized content that corresponds to the request, providing the indexed and categorized content for display in response to determining the indexed and categorized content is not either new content or updated content, and displaying the categorized content on a host display. The automatic matching mechanism may include a method for generating matching guest content for a host display. The method includes: sending a guest request to preview matched content and querying a category content index for the guest matched content, gathering category related semantic content information from a semantic content index, and reporting categorized matching content that matches the guest request.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A method comprising:
maintaining a semantic network dictionary hierarchy that includes nodes indicative of semantic relationships between content in a first data store that includes guest content for supplementing host content stored on a host computer system, wherein the semantic network dictionary hierarchy includes information indicative of semantic distances between the nodes;
receiving a query request directed to the host computer system, wherein the query request comprises one or more terms;
using the one or more terms in the query request to augment the semantic network dictionary hierarchy by automatically recomputing the semantic distances between the nodes;
querying the augmented semantic network dictionary hierarchy using the one or more terms in the query request; and
selecting guest content responsive to said querying, wherein the selected guest content is usable to supplement the host content provided by the host computer system.

### Claim 22 (depends on 21)

The method as recited in claim 21, wherein the query request comprises user input.

### Claim 23 (depends on 21)

The method as recited in claim 21, wherein the query request comprises conversational input from a user.

### Claim 24 (depends on 21)

The method as recited in claim 21, wherein said using the one or more terms in the query request to augment the semantic network dictionary hierarchy comprises adding one or more new nodes to the semantic network dictionary hierarchy based on the one or more terms in the query request.

### Claim 25 (depends on 21)

The method as recited in claim 21, wherein the selected guest content comprises categorized web content.

### Claim 26 (depends on 21)

The method as recited in claim 21, wherein the selected guest content comprises one or more advertisements.

### Claim 27 (depends on 21)

The method as recited in claim 21, wherein the selected guest content and the host content are provided to a client computer system for display using a web browser.

### Claim 28

A system comprising:
a processor configured to execute instructions; and
a memory coupled to the processor, wherein the memory stores program instructions executable by the processor to:
receive a query request;
augment a semantic network dictionary hierarchy using the query request, wherein the semantic network dictionary hierarchy includes nodes indicative of semantic relationships between content in a first data store that includes guest content for supplementing host content, wherein the semantic network dictionary hierarchy includes information indicative of semantic distances between the nodes, wherein augmenting the semantic network dictionary hierarchy comprises recomputing the semantic distances between the nodes; and
use the augmented semantic network dictionary hierarchy to select guest content responsive to the query request.

### Claim 29 (depends on 28)

The system as recited in claim 28, wherein the query request comprises user input.

### Claim 30 (depends on 28)

The system as recited in claim 28, wherein the query request comprises conversational input from a user.

### Claim 31 (depends on 28)

The system as recited in claim 28, wherein said using the one or more terms in the query request to augment the semantic network dictionary hierarchy comprises adding one or more new nodes to the semantic network dictionary hierarchy based on the one or more terms in the query request.

### Claim 32 (depends on 28)

The system as recited in claim 28, wherein the selected guest content comprises categorized web content.

### Claim 33 (depends on 28)

The system as recited in claim 28, wherein the selected guest content comprises one or more advertisements.

### Claim 34 (depends on 28)

The system as recited in claim 28, wherein the selected guest content and the host content are provided to a client computer system for display using a web browser.

### Claim 35

A computer usable storage medium comprising program instructions, wherein the program instructions are executable to implement:
receiving a content request comprising one or more terms;
using the one or more terms in the content request to augment a semantic network dictionary hierarchy, wherein the semantic network dictionary hierarchy includes nodes indicative of semantic relationships between elements of guest content in a first data store, wherein the semantic network dictionary hierarchy includes information indicative of semantic distances between the nodes, wherein augmenting the semantic network dictionary hierarchy comprises recomputing the semantic distances between the nodes; and
selecting guest content responsive to the content request using the augmented semantic network dictionary hierarchy, wherein the selected guest content supplements host content provided by a host computer system.

### Claim 36 (depends on 35)

The computer usable storage medium as recited in claim 35, wherein the query request comprises user input.

### Claim 37 (depends on 35)

The computer usable storage medium as recited in claim 35, wherein the query request comprises conversational input from a user.

### Claim 38 (depends on 35)

The computer usable storage medium as recited in claim 35, wherein said using the one or more terms in the query request to augment the semantic network dictionary hierarchy comprises adding one or more new nodes to the semantic network dictionary hierarchy based on the one or more terms in the query request.

### Claim 39 (depends on 35)

The computer usable storage medium as recited in claim 35, wherein the selected guest content comprises categorized web content.

### Claim 40 (depends on 35)

The computer usable storage medium as recited in claim 35, wherein the selected guest content comprises one or more advertisements.

### Claim 41

A method comprising:
sending a content request to a host computer system, wherein a semantic network dictionary hierarchy is augmented using the content request, wherein the semantic network dictionary hierarchy includes nodes indicative of semantic relationships between content in a first data store that includes guest content, wherein the semantic network dictionary hierarchy includes information indicative of semantic distances between the nodes, wherein augmenting the semantic network dictionary hierarchy comprises recomputing the semantic distances between the nodes, wherein the augmented semantic network dictionary hierarchy is used to select guest content responsive to the content request;
receiving the selected guest content; and
providing a web page for display, wherein the web page comprises the selected guest content.

### Claim 42

A system comprising:
a processor configured to execute instructions; and
a memory coupled to the processor, wherein the memory stores program instructions executable by the processor to:
generate a request for guest content, wherein a semantic network dictionary hierarchy is augmented using the request for guest content, wherein the semantic network dictionary hierarchy includes nodes indicative of semantic relationships between content in a first data store that includes the guest content, wherein the semantic network dictionary hierarchy includes information indicative of semantic distances between the nodes, wherein augmenting the semantic network dictionary hierarchy comprises recomputing the semantic distances between the nodes, wherein the augmented semantic network dictionary hierarchy is used to select guest content responsive to the request for guest content;
generate a web page comprising host content and the selected guest content; and
send the web page to a client computer system.
