Patent ID: 8479228

Claim:
A computer implemented method for presenting first advertisements with video data, the method comprising: receiving video data; receiving metadata associated with the video data, the metadata including a description of a content of the video data; in response to receiving the metadata associated with the video data, transmitting at least a subset of the metadata associated with the video data, the subset including the description of the content, to two or more advertising servers for determining the first advertisements associated with the video data based on the subset of the metadata associated with the video data; determining, based at least in part on revenue generated from second advertisements provided by the two or more advertising servers, an access to the two or more advertising servers that determine the first advertisements associated with the video data; determining whether the metadata associated with the video data has been modified; and responsive to determining the metadata associated with the video data has been modified, transmitting modifications to the metadata to the two or more advertising servers.