VIDEO ADVERTISING SYSTEM
First Claim
1. A method comprising:
- playing a video on a display;
overlaying markings on the video while the video plays;
at a first time while the video plays, measuring a first refresh rate of the video;
at a second time while the video plays, performing a first operation on the markings;
measuring a second refresh rate of the video at the second time; and
determining an estimated area of the video displayed on the display based on the first refresh rate and the second refresh rate.
8 Assignments
0 Petitions
Accused Products
Abstract
A video advertising system, methods, and apparatus are disclosed, which may include an advertising system, including an advertising server and advertising console, and a user device, which may cooperate to select video advertising campaigns and display video advertisements. In an example embodiment, a method includes playing a video on a display, overlaying markings on the video while the video plays, at a first time while the video plays, measuring a first refresh rate of the video, at a second time while the video plays, performing a first operation on the markings, measuring a second refresh rate of the video at the second time, and determining an estimated area of the video displayed on the display based on the first refresh rate and the second refresh rate. In an example embodiment, a prediction model is trained to output a viewability inference for a video.
-
Citations
230 Claims
-
1. A method comprising:
-
playing a video on a display; overlaying markings on the video while the video plays; at a first time while the video plays, measuring a first refresh rate of the video; at a second time while the video plays, performing a first operation on the markings; measuring a second refresh rate of the video at the second time; and determining an estimated area of the video displayed on the display based on the first refresh rate and the second refresh rate. - View Dependent Claims (2, 3, 7, 9, 10)
-
-
4-6. -6. (canceled)
-
8. (canceled)
-
11-124. -124. (canceled)
-
125. A method comprising:
-
receiving, from an advertiser, a plurality of attribute selections of a plurality of targeting criteria that are required to be fulfilled by a user device to serve a video advertisement to the user device, the plurality of attribute selections including at least a first attribute selection and a second attribute selection, wherein the second attribute selection relates to a measured first user device property; creating an advertising campaign including the plurality of targeting criteria based on the plurality of attribute selections, the plurality of targeting criteria including at least a first targeting criteria corresponding to the first attribute selection and a second targeting criteria corresponding to the second attribute selection; transmitting the first targeting criteria to a demand side platform, which provides a response based on the first targeting criteria to a publisher server, which manages content to be displayed to the user device, wherein the user device is notified by the publisher server of a winning first advertising campaign that fulfils the first targeting criteria; reserving the second targeting criteria until after the user device is notified of the winning first advertising campaign that fulfils the first targeting criteria; determining a plurality of related advertising campaigns including the first targeting criteria and the second targeting criteria, wherein each of the plurality of related advertising campaigns are related to the winning first advertising campaign; and transmitting, to the user device, the plurality of related advertising campaigns, wherein the user device measures the first user device property, compares the measured user device property to the second targeting criteria, and determines that the measured user device property fulfils the second targeting criteria of a second advertising campaign from the plurality of related advertising campaigns. - View Dependent Claims (126, 127, 128, 137, 138, 139)
-
-
129-136. -136. (canceled)
-
140-214. -214. (canceled)
-
215. A user device comprising:
-
a display; and a processor which is configured to; receive a notification of a winning first advertising campaign that fulfils first targeting criteria; send, to an advertising server, a request for a first video advertisement corresponding to the winning advertising campaign; receive, from the advertising server, a plurality of related advertising campaigns each including the first targeting criteria and second targeting criteria, respectively, wherein each of the plurality of related advertising campaigns are related to the winning first advertising campaign; collect user device properties of the user device including a first user device property required by the second targeting criteria; compare the collected first user device property to the second targeting criteria; and determine that a second advertising campaign from the plurality of related advertising campaigns fulfils the second targeting criteria of the second advertising campaign. - View Dependent Claims (216, 217, 218, 219, 220, 221, 223, 224, 228, 229)
-
-
222. (canceled)
-
225-227. -227. (canceled)
-
230-339. -339. (canceled)
Specification