Patent ID: 8160923

Claim:
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.