Providing images of named resources in response to a search query
First Claim
1. A computer-implemented method comprising:
- determining that a web page includes a first image of a particular person and a second image of the particular person;
determining one or more image quality characteristics of the first image included in the web page and one or more image quality characteristics of the second image included in the web page;
determining a score of the first image with respect to the particular person based on the one or more image quality characteristics of the first image;
determining a score of the second image with respect to the particular person based on the one or more image quality characteristics of the second image;
selecting, based on the score of the first image included in the web page and the score of the second image included in the web page, the first image or the second image as a representative image of the particular person in the web page; and
storing, in an index, data indicating the selected image as a representative image of the particular person in the web page.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name, receiving multiple resources that have been identified by a search engine as best satisfying the search query, wherein the identified multiple resources include a resource including a plurality of images. The operations include identifying an image of the plurality of images displaying a face of the person. The image is identified based on a description associated with the image. The description is based at least in part on one or more resources included in the search results. The operations further include providing the identified image with the search results. The search results are provided as a plurality of links. Each link identifies a corresponding resource of the identified plurality of resources.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining that a web page includes a first image of a particular person and a second image of the particular person; determining one or more image quality characteristics of the first image included in the web page and one or more image quality characteristics of the second image included in the web page; determining a score of the first image with respect to the particular person based on the one or more image quality characteristics of the first image; determining a score of the second image with respect to the particular person based on the one or more image quality characteristics of the second image; selecting, based on the score of the first image included in the web page and the score of the second image included in the web page, the first image or the second image as a representative image of the particular person in the web page; and storing, in an index, data indicating the selected image as a representative image of the particular person in the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; determining that a web page includes a first image of a particular person and a second image of the particular person; determining one or more image quality characteristics of the first image included in the web page and one or more image quality characteristics of the second image included in the web page; determining a score of the first image with respect to the particular person based on the one or more image quality characteristics of the first image; determining a score of the second image with respect to the particular person based on the one or more image quality characteristics of the second image; selecting, based on the score of the first image included in the web page and the score of the second image included in the web page, the first image or the second image as a representative image of the particular person in the web page; and storing, in an index, data indicating the selected image as a representative image of the particular person in the web page. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
determining that a web page includes a first image of a particular person and a second image of the particular person; determining one or more image quality characteristics of the first image included in the web page and one or more image quality characteristics of the second image included in the web page; determining a score of the first image with respect to the particular person based on the one or more image quality characteristics of the first image; determining a score of the second image with respect to the particular person based on the one or more image quality characteristics of the second image; selecting, based on the score of the first image included in the web page and the score of the second image included in the web page, the first image or the second image as a representative image of the particular person in the web page; and storing, in an index, data indicating the selected image as a representative image of the particular person in the web page. - View Dependent Claims (19, 20)
-
Specification