Patent ID: 9398348
Filing Date: 2016-07-19
CPC Classification: G06Q,H04N

Claim Text:
1. A computer implemented method comprising: in response to receiving first metadata associated with video data, transmitting, by a processor, the first metadata associated with the video data to a plurality of advertising servers for determining a first plurality of advertisements associated with the video data based on at least a subset of the first metadata associated with the video data; determining, by the processor, whether the first metadata associated with the video data has been modified; responsive to determining that the first metadata associated with the video data has been modified, identifying, by the processor, a modification to a description of content of the video data in view of the modified metadata associated with the video data; transmitting, by the processor, the identified modification to the description of the content of the video data to the plurality of advertising servers for determining a second plurality of advertisements associated with the video data, wherein the second plurality of advertisements associated with the video data corresponds to the modified metadata associated with the video data and differs from the first plurality of advertisements corresponding to the first metadata associated with the video data; determining, using the processor, an order in which the plurality of advertising servers are to be accessed for presenting the second plurality of advertisements, wherein the order is determined based on the identified modification to the description of the content of the video data; and causing, by the processor, at least one of the second plurality of advertisements to be presented with the video data using the order in which the plurality of advertising servers are to be accessed.