System and method for displaying contextual supplemental content based on image content
First Claim
Patent Images
1. A method performed by data processing apparatus, the method comprising:
- identifying, in a set of images, two or more people that are each depicted in one or more images in the set of images;
determining, based on content depicted in the images in the set, a relationship between the two or more people;
determining, based at least on the determined relationship, one or more interests of a user viewing the set of images;
selecting, for the user, a content item based on the one or more interests; and
providing, to a user device of the user, data that cause presentation of the content item at the user device.
3 Assignments
0 Petitions
Accused Products
Abstract
An image-based content item is analyzed to determine one or more interests of a viewer of the content item. The analysis may include performing image analysis on the content item to determine geographic information that is relevant to an image of the content item. The one or more interests may be determined based on an assumption or probabilistic conclusion about a subject of the content item. Further, the one or more interests may be determined by applying one or more rules that utilize the geographic information. For some embodiments, a supplemental content item may be provided to the viewer based on the one or more interests.
145 Citations
20 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
identifying, in a set of images, two or more people that are each depicted in one or more images in the set of images; determining, based on content depicted in the images in the set, a relationship between the two or more people; determining, based at least on the determined relationship, one or more interests of a user viewing the set of images; selecting, for the user, a content item based on the one or more interests; and providing, to a user device of the user, data that cause presentation of the content item at the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a data processing apparatus; and a computer storage medium encoded with a computer program, the program comprising data processing apparatus instructions that when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising; identifying, in a set of images, two or more people that are each depicted in one or more images in the set of images; determining, based on content depicted in the images in the set, a relationship between the two or more people; determining, based at least on the determined relationship, one or more interests of a user viewing the set of images; selecting, for the user, a content item based on the one or more interests; and providing, to a user device of the user, data that cause presentation of the content item at the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more data processing apparatus cause the data processing apparatus to perform operations comprising:
-
identifying, in a set of images, two or more people that are each depicted in one or more images in the set of images; determining, based on content depicted in the images in the set, a relationship between the two or more people; determining, based at least on the determined relationship, one or more interests of a user viewing the set of images; selecting, for the user, a content item based on the one or more interests; and providing, to a user device of the user, data that cause presentation of the content item at the user device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification