# US 2013/0156347 A1 · Dynamic Image Display Area And Image Display Within Web Search Results

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

- Number: US 2013/0156347 A1
- Document ID: US20130156347A1
- Status: Published application
- Kind: A1
- Application number: 13/616,295
- Filed: 2012-09-14
- Published: 2013-06-20
- Earliest claimed: 2011-05-12
- Assignees: Google Inc.
- Inventors: GRANT DASHER; NUNDU JANAKIRAM; MATTHEW K. GRAY; DAVID R. BAILEY
- Web page: https://patentgrep.com/patent/US20130156347A1

## CPC

- G06F 16/538: Presentation of query results
- G06F 16/50: of still image data
- G06F 16/55: Clustering; Classification
- G06F 16/951: Indexing; Web crawling techniques
- G06F 16/9538: Presentation of query results
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing image search results with web corpus search results. In one aspect, a method includes determining dimensions of an image display environment in which image search results are to be displayed, determining an insertion score that defines an ordinal insertion position at which the image display environment is to be inserted into a ranking of general search results that defines ordinal positions for each of the general search results, the dimensions and the insertion score determined, in part, from the quality scores of the images, generating a search results resource for displaying the general search results according to their respective ordinal positions and the image display environment at the ordinal insertion position on a client device, and providing the search results resource in response to the search query.

## Claims

### Claim 1

A system comprising:
a data processing apparatus; and
a computer storage medium encoded with a computer program, the program comprising data processing apparatus instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising:
in response to an image insertion request specifying a request to insert image search results referencing images that are responsive to a search query into a list of general search results:
determining an insertion score that defines an ordinal insertion position at which an image display environment in which the image search results are to be displayed is to be inserted into a ranking of the general search results that defines ordinal positions for each of the general search results, the insertion score determined, in part, from quality scores of the images;
generating a search results resource for displaying the general search results according to respective ordinal positions and the image display environment at an ordinal insertion position within the respective ordinal positions on a client device; and
providing the search results resource in response to the search query;
wherein each of the image search results is a generated from a search of an image corpus, and each general search result is generated from a search of a resource corpus that is different from the image corpus.

### Claim 2 (depends on 1)

The system of claim 1, wherein the data processing apparatus instructions cause the data processing apparatus to perform operations comprising:
determining an image intent score for the search query; and
generating an image insertion request only when the image intent score exceeds an intent threshold.

### Claim 3 (depends on 2)

The system of claim 2, wherein determining the image intent score for the search query comprises:
determining a search property ratio of the search query that is proportional to a number of times the search query was submitted by client devices a search of the image corpus to a number of times that the search query was submitted by client devices for a search of the resource corpus;
determining an image click-through rate of image search results presented with general search results in response to the search query; and
determining the image intent score from the search property ratio and the image click-through rate.

### Claim 4 (depends on 2)

The system of claim 2, wherein determining the image intent score for the search query comprises:
determining a search property ratio of the search query that is proportional to a number of times the search query was submitted by client devices a search of the image corpus to a number of times that the search query was submitted by client devices for a search of the resource corpus;
identifying an explicit intent term in the search query;
determining an explicit intent score associated with the explicit intent term; and
determining the image intent score from the search property ratio and the explicit intent score.

### Claim 5 (depends on 2)

The system of claim 2, wherein determining an insertion score comprises:
determining central tendency score from relevance scores of images that are to be displayed in the image display environment, each relevance score being a measure of relevance of a corresponding image to the search query.

### Claim 6 (depends on 5)

The system of claim 5, wherein determining an insertion score further comprises:
determining an image intent score for the search query; and
determining the insertion score from the image intent score and the central tendency score.

### Claim 7 (depends on 6)

The system of claim 6, wherein determining the image intent score for the search query comprises:
determining a search property ratio of the search query that is proportional to a number of times the search query was submitted by client devices a search of the image corpus to a number of times that the search query was submitted by client devices for a search of the resource corpus;
determining an image click-through rate of image search results presented with general search results in response to the search query; and
determining the image intent score from the search property ratio and the image click-through rate.

### Claim 8 (depends on 1)

The system of claim 1, wherein determining an insertion score further comprises:
determining a clustering score that measures a clustering characteristic of images that are responsive to the search query;
determining an image intent score for the search query; and
determining the insertion score from the image intent score, and the clustering score.

### Claim 9 (depends on 1)

The system of claim 1, wherein determining an insertion score further comprises:
determining a clustering score that measures a clustering characteristic of images that are responsive to the search query;
determining an image intent score for the search query;
determining a query length score that is proportional to a number of query terms in the search query; and
determining the insertion score from the image intent score, the clustering score, and the query length score.

### Claim 10

A method implemented in a data processing apparatus, comprising:
determining, by the data processing apparatus and in response to an image insertion request specifying a request to insert image search results referencing images that are responsive to a search query into a list of general search results, an insertion score that defines an ordinal insertion position at which an image display environment in which the image search results are to be displayed is to be inserted into a ranking of the general search results that defines ordinal positions for each of the general search results, the insertion score determined, in part, from quality scores of the images;
generating, by the data processing apparatus, a search results resource for displaying the general search results according to respective ordinal positions and the image display environment at an ordinal insertion position within the respective ordinal positions on a client device; and
providing the search results resource in response to the search query;
wherein each of the image search results is a generated from a search of an image corpus, and each general search result is generated from a search of a resource corpus that is different from the image corpus.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
determining an image intent score for the search query; and
generating an image insertion request only when the image intent score exceeds an intent threshold.

### Claim 12 (depends on 11)

The method of claim 11, wherein determining the image intent score for the search query comprises:
determining a search property ratio of the search query that is proportional to a number of times the search query was submitted by client devices a search of the image corpus to a number of times that the search query was submitted by client devices for a search of the resource corpus;
determining an image click-through rate of image search results presented with general search results in response to the search query; and
determining the image intent score from the search property ratio and the image click-through rate.

### Claim 13 (depends on 11)

The method of claim 11, wherein determining the image intent score for the search query comprises:
determining a search property ratio of the search query that is proportional to a number of times the search query was submitted by client devices a search of the image corpus to a number of times that the search query was submitted by client devices for a search of the resource corpus;
identifying an explicit intent term in the search query;
determining an explicit intent score associated with the explicit intent term; and
determining the image intent score from the search property ratio and the explicit intent score.

### Claim 14 (depends on 11)

The method of claim 11, wherein determining an insertion score comprises:
determining central tendency score from relevance scores of images that are to be displayed in the image display environment, each relevance score being a measure of relevance of a corresponding image to the search query.

### Claim 15 (depends on 14)

The method of claim 14, wherein determining an insertion score further comprises:
determining an image intent score for the search query; and
determining the insertion score from the image intent score and the central tendency score.

### Claim 16 (depends on 15)

The method of claim 15, wherein determining the image intent score for the search query comprises:
determining a search property ratio of the search query that is proportional to a number of times the search query was submitted by client devices a search of the image corpus to a number of times that the search query was submitted by client devices for a search of the resource corpus;
determining an image click-through rate of image search results presented with general search results in response to the search query; and
determining the image intent score from the search property ratio and the image click-through rate.

### Claim 17 (depends on 10)

The method of claim 10, wherein determining an insertion score further comprises:
determining a clustering score that measures a clustering characteristic of images that are responsive to the search query;
determining an image intent score for the search query; and
determining the insertion score from the image intent score, and the clustering score.

### Claim 18 (depends on 10)

The method of claim 10, wherein determining an insertion score further comprises:
determining a clustering score that measures a clustering characteristic of images that are responsive to the search query;
determining an image intent score for the search query;
determining a query length score that is proportional to a number of query terms in the search query; and
determining the insertion score from the image intent score, the clustering score, and the query length score.

### Claim 19

A computer storage device encoded with a computer program, the program comprising data processing apparatus instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising:
in response to an image insertion request specifying a request to insert image search results referencing images that are responsive to a search query into a list of general search results:
determining an insertion score that defines an ordinal insertion position at which an image display environment in which the image search results are to be displayed is to be inserted into a ranking of the general search results that defines ordinal positions for each of the general search results, the insertion score determined, in part, from quality scores of the images;
generating a search results resource for displaying the general search results according to respective ordinal positions and the image display environment at an ordinal insertion position within the respective ordinal positions on a client device; and
providing the search results resource in response to the search query;
wherein each of the image search results is a generated from a search of an image corpus, and each general search result is generated from a search of a resource corpus that is different from the image corpus.

### Claim 20 (depends on 19)

The computer storage device of claim 19, wherein determining an insertion score comprises:
determining central tendency score from relevance scores of images that are to be displayed in the image display environment, each relevance score being a measure of relevance of a corresponding image to the search query;
determining an image intent score for the search query; and
determining the insertion score from the image intent score and the central tendency score.
