Content recognition for targeting video advertisements
First Claim
1. A computer-implemented method, the method comprising;
- identifying a plurality of advertisement targeting criteria based on content of a video stream or file, in which each advertisement targeting criterion describes content of a respective portion of the video at a respective time position in the video;
associating a first advertisement targeting criterion with a first time position in the video, wherein the first advertisement targeting criterion is selected for association with the first time position in the video based on a determination that the first time position occurs within a time interval of a plurality of non-overlapping time intervals of the video wherein each time interval is associated with a respective plurality of the identified advertisement targeting criteria greater than a predetermined threshold that are the same as, or related to, the first advertisement targeting criterion; and
providing one or more first advertisements based on the first advertisement targeting criterion for presentation at or after the first time position in the video.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for providing advertisements. A plurality of advertisement targeting criteria is determined from a video stream or file. A first advertisement targeting criterion of the advertisement targeting criteria is associated with a first time position in the video. A second advertisement targeting criterion of the advertisement targeting criteria is associated with a second time position in the video. One or more first advertisements are provided, for presentation at or after the first time position in the video, based on the first advertisement targeting criterion. One or more second advertisements are provided, for presentation at or after the second time position in the video, based on the second advertisement targeting criterion.
161 Citations
21 Claims
-
1. A computer-implemented method, the method comprising;
-
identifying a plurality of advertisement targeting criteria based on content of a video stream or file, in which each advertisement targeting criterion describes content of a respective portion of the video at a respective time position in the video; associating a first advertisement targeting criterion with a first time position in the video, wherein the first advertisement targeting criterion is selected for association with the first time position in the video based on a determination that the first time position occurs within a time interval of a plurality of non-overlapping time intervals of the video wherein each time interval is associated with a respective plurality of the identified advertisement targeting criteria greater than a predetermined threshold that are the same as, or related to, the first advertisement targeting criterion; and providing one or more first advertisements based on the first advertisement targeting criterion for presentation at or after the first time position in the video. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a non-transitory computer-readable medium having instructions stored thereon; and one or more processors programmed to execute the instructions to perform operations comprising; identifying a plurality of advertisement targeting criteria based on content of a video stream or file, in which each advertisement targeting criterion describes content of a respective portion of the video at a respective time position in the video; associate a first advertisement targeting criterion with a first time position in the video, wherein the first advertisement targeting criterion is selected for association with the first time position in the video based on a determination that the first time position occurs within a time interval of a plurality of non-overlapping time intervals of the video wherein each time interval is associated with a respective plurality of the identified advertisement targeting criteria greater than a predetermined threshold that are the same as, or related to, the first advertisement targeting criterion; and provide one or more first advertisements based on the criterion for presentation at or after the first time position in the video. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
9. A storage device having instructions stored thereon that, when executed by data processing apparatus, are operable to cause the data processing apparatus to perform operations comprising;
-
identifying a plurality of advertisement targeting criteria based on content of a video stream or file, in which each advertisement targeting criterion describes content of a respective portion of the video at a respective time position in the video described by the criterion; associating a first advertisement targeting criterion with a first time position in the video, wherein the first advertisement targeting criterion is selected for association with the first time position in the video based on a determination that the first time position occurs within a time interval of a plurality of non-overlapping time intervals of the video wherein each time interval is associated with a respective plurality of the identified advertisement targeting criteria greater than a predetermined threshold that are the same as, or related to, the first advertisement targeting criterion; and providing one or more first advertisements based on the first advertisement targeting criterion for presentation at or after the first time position in the video. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification