Video advertisements
First Claim
Patent Images
1. A computer-implemented method, comprising:
- accessing advertising campaign data from an advertiser, wherein the advertising campaign data specify one or more videos selected by the advertiser as being eligible to be displayed with an advertisement of the advertiser;
receiving a query including one or more keywords;
identifying, by the one or more computers, the advertisement as being associated with the one or more keywords;
generating, by the one or more computers, display data for displaying the advertisement;
determining, by the one or more computers, whether the advertisement is associated with a video eligible to be displayed with the advertisement based on the advertising campaign data;
in response to determining that the advertisement is associated with a video eligible to be displayed with the advertisement;
generating, by the one or more computers, video selection data for displaying the video proximate to or within the advertisement; and
providing the display data for displaying the advertisement andthe video selection data for displaying the video; and
in response to determining that the advertisement is not associated with a video eligible to be displayed with the advertisement, providing the display data without video selection data.
2 Assignments
0 Petitions
Accused Products
Abstract
A query including one or more keywords is received. An advertisement associated with the one or more keywords is identified, and display data for displaying the advertisement is generated and a determination is made as to whether the advertisement is associated with a video. Video selection data is generated for displaying the video proximate to the advertisement if the advertisement is determined to be associated with the video, and the display data and the video selection data are provided.
-
Citations
14 Claims
-
1. A computer-implemented method, comprising:
-
accessing advertising campaign data from an advertiser, wherein the advertising campaign data specify one or more videos selected by the advertiser as being eligible to be displayed with an advertisement of the advertiser; receiving a query including one or more keywords; identifying, by the one or more computers, the advertisement as being associated with the one or more keywords; generating, by the one or more computers, display data for displaying the advertisement; determining, by the one or more computers, whether the advertisement is associated with a video eligible to be displayed with the advertisement based on the advertising campaign data; in response to determining that the advertisement is associated with a video eligible to be displayed with the advertisement; generating, by the one or more computers, video selection data for displaying the video proximate to or within the advertisement; and providing the display data for displaying the advertisement and the video selection data for displaying the video; and in response to determining that the advertisement is not associated with a video eligible to be displayed with the advertisement, providing the display data without video selection data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a data store configured to store advertisements and videos associated with the advertisements, the association based on advertising campaign data associating the advertisements with videos and enabling the display of the videos with the advertisements; and an advertisement engine comprising instructions executable by a processing system and stored in a computer readable medium, the processing system in data communication with the data store, wherein upon execution the instructions instruct the processing system to; access advertising campaign data from an advertiser, wherein the advertising campaign data specify one or more videos selected by the advertiser as being eligible to be displayed with a advertisement of the advertiser; receive a query including one or more keywords; identify a advertisement associated with the one or more keywords; generate display data for displaying the advertisement; determine whether the advertisement is associated with a video eligible to be displayed with the advertisement based on the advertising campaign data; in response to a determination that the advertisement is associated with a video eligible to be displayed with the advertisement; generate video selection data for displaying the video proximate to the advertisement; and provide the display data and the video selection data; and in response to a determination that the advertisement is not associated with a video eligible to be displayed with the advertisement, provide the display data without video selection data. - View Dependent Claims (11, 12, 13)
-
-
14. A system, comprising:
-
a data processing apparatus configured to; access advertising campaign data from an advertiser, wherein the advertising campaign data specify one or more videos selected by the advertiser as being eligible to be displayed with an advertisement of the advertiser; receive a query including one or more keywords; identify the advertisement as being associated with the one or more keywords; generate display data for displaying the advertisement; determine whether the advertisement is associated with a video eligible to be displayed with the identified advertisement based on the advertising campaign data; in response to determining that the advertisement is associated with a video eligible to be displayed with the advertisement; generate video selection data for displaying the video proximate to or within the advertisement; and provide the display data and the video selection data; and in response to determining that the advertisement is not associated with a video eligible to be displayed with the advertisement, provide the display data without video selection data.
-
Specification