IP Library Patent Application 14682038
Patent Application
App. No. 14/682,038

RECEIVING VIDEO AD TRACKING INFORMATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/682,038
Abstract

Receiving tracking information at an analysis network is disclosed. Initially, a first link to a first video ad serving template including first instructions and a second link to a video creative is received at the analysis network and from a creative provider. A second video ad serving template is then generated based on the first link to the first video ad serving template. The second video ad serving template includes the first link to the first video ad serving template and a third link to second instructions for generating second tracking information. A link to the second video ad serving template is forwarded from the analysis network to the creative provider. A request for the second instructions is then received at the analysis network and from the content provider. The second instructions are then forwarded from the analysis network to the content provider. Second tracking information generated by the second instructions is then received at the analysis network from the content provider.

Claims (51)

1 . A computer-implemented method for receiving tracking information at an analysis network, the computer-implemented method comprising:

receiving, at the analysis network and from a creative provider, a first link to a first video ad serving template comprising first instructions for generating first tracking information and a second link to a video creative;

generating, based on the first link to the first video ad serving template, a second video ad serving template comprising:

the first link to the first video ad serving template comprising the first instructions for generating the first tracking information and the second link to the video creative, and

a third link to second instructions for generating second tracking information, the second tracking information being different from the first tracking information;

forwarding, from the analysis network and to the creative provider, a link to the second video ad serving template that is forwarded by the creative provider to a content provider;

receiving, at the analysis network and from the content provider, a request for the second instructions for generating the second tracking information;

forwarding, from the analysis network and to the content provider, the second instructions for generating the second tracking information; and

receiving, at the analysis network and from the content provider, the second tracking information generated by the second instructions.

2 . The computer-implemented method of claim 1 , wherein the second instructions cause the content provider to request the first video ad serving template from the creative provider.

3 . The computer-implemented method of claim 2 , further comprising:

receiving, at the creative provider and from the content provider, a request for the first video ad serving template; and

forwarding, from the creative provider and to the content provider, the first video ad serving template.

4 . The computer-implemented method of claim 1 , wherein the first tracking information is at least one of an indication that playback of the video creative begins, an indication that playback of the video creative has ended, an indication that playback of the video creative is at a first, second, or third quartile of a video creative duration, an indication that playback of the video creative is muted or un-muted, an indication that playback of the video creative is paused or un-paused, and an indication that playback of the video creative is in a full-screen mode.

5 . The computer-implemented method of claim 1 , wherein the second tracking information is at least one of an indication that playback of the video creative begins, an indication that playback of the video creative has ended, an indication that playback of the video creative is at a first, second, or third quartile of a video creative duration, an indication that playback of the video creative is muted or un-muted, an indication that playback of the video creative is paused or un-paused, and an indication that playback of the video creative is in a full-screen mode.

6 . (canceled)

7 . The computer-implemented method of claim 1 , wherein the first instructions are configured to cause a processor of an end-user device to generate the first tracking information.

8 . The computer-implemented method of claim 1 , wherein the second instructions are configured to cause a processor of an end-user device to generate the second tracking information.

9 . The computer-implemented method of claim 1 , wherein the first instructions and the second instructions are compliant with the Video Player Ad-Serving Interface Definition standard.

10 . The computer-implemented method of claim 1 , further comprising analyzing the second tracking information to determine metrics for viewing of and interaction with the video creative.

11 . The computer-implemented method of claim 10 , wherein analyzing the second tracking information to determine the metrics for viewing of and interaction with the video creative comprises determining at least one of location of the video creative on a screen of a client device, visibility of the video creative on a screen of a client device, and whether a threshold of visibility for the video creative has been met.

12 . A system for receiving tracking information at an analysis network, the system comprising at least one processor connected to at least one storage device, the system being configured to:

receive, at the analysis network and from a creative provider, a first link to a first video ad serving template comprising first instructions for generating first tracking information and a second link to a video creative;

generate, based on the first link to the first video ad serving template, a second video ad serving template comprising:

the first link to the first video ad serving template comprising the first instructions for generating the first tracking information and the second link to the video creative, and

a third link to second instructions for generating second tracking information, the second tracking information being different from the first tracking information;

forward, from the analysis network and to the creative provider, a link to the second video ad serving template that is forwarded by the creative provider to a content provider;

receive, at the analysis network and from a content provider, a request for the second instructions for generating the second tracking information;

forward, from the analysis network and to the content provider, the second instructions for generating the second tracking information; and

receive, at the analysis network and from the content provider, the second tracking information generated by the second instructions.

13 . The system of claim 12 , wherein the second instructions cause the content provider to request the first video ad serving template from the creative provider.

14 . (canceled)

15 . The system of claim 12 , wherein the system is further configured to analyze the second tracking information to determine metrics for viewing of and interaction with the video creative.

16 . The system of claim 15 , wherein the system is configured to analyze the second tracking information to determine metrics for viewing of and interaction with the video creative by determining at least one of location of the video creative on a screen of a client device, visibility of the video creative on a screen of a client device, and whether a threshold of visibility for the video creative has been met.

17 . A storage device storing a computer program for receiving tracking information at an analysis network, the computer program comprising one or more code segments that, when executed, cause at least one processor to:

receive, at the analysis network and from a creative provider, a first link to a first video ad serving template comprising first instructions for generating first tracking information and a second link to a video creative;

generate, based on the first link to the first video ad serving template, a second video ad serving template comprising:

the first link to the first video ad serving template comprising the first instructions for generating the first tracking information and the second link to the video creative, and

a third link to second instructions for generating second tracking information, the second tracking information being different from the first tracking information;

forward, from the analysis network and to the creative provider, a link to the second video ad serving template that is forwarded by the creative provider to a content provider;

receive, at the analysis network and from a content provider, a request for the second instructions for generating the second tracking information;

forward, from the analysis network and to the content provider, the second instructions for generating the second tracking information; and

receive, at the analysis network and from the content provider, the second tracking information generated by the second instructions.

18 . The storage device of claim 17 , wherein the second instructions cause the content provider to request the first video ad serving template from the creative provider.

19 . (canceled)

20 . The storage device of claim 17 , wherein the computer program further comprises one or more code segments that, when executed, cause at least one processor to:

analyze the second tracking information to determine metrics for viewing of and interaction with the video creative.

21 . The storage device of claim 20 , wherein the computer program further comprises one or more code segments that, when executed, cause at least one processor to:

analyze the second tracking information to determine metrics for viewing of and interaction with the video creative by determining at least one of location of the video creative on a screen of a client device, visibility of the video creative on a screen of a client device, and whether a threshold of visibility for the video creative has been met.

22 . The system of claim 12 , wherein the first tracking information or the second tracking information is at least one of an indication that playback of the video creative begins, an indication that playback of the video creative has ended, an indication that playback of the video creative is at a first, second, or third quartile of a video creative duration, an indication that playback of the video creative is muted or un-muted, an indication that playback of the video creative is paused or un-paused, and an indication that playback of the video creative is in a full-screen mode.

23 . The storage device of claim 17 , wherein the first tracking information or the second tracking information is at least one of an indication that playback of the video creative begins, an indication that playback of the video creative has ended, an indication that playback of the video creative is at a first, second, or third quartile of a video creative duration, an indication that playback of the video creative is muted or un-muted, an indication that playback of the video creative is paused or un-paused, and an indication that playback of the video creative is in a full-screen mode.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING ASSIGNMENT PAGE 1 AND 22 OMITTED PATENTS PREVIOUSLY RECORDED AT REEL: 056547 FRAME: 0526. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jun 6, 2022
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 060922/0001 →
ASSIGNMENT FOR SECURITY - PATENTS Recorded Jan 16, 2018
From: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
To: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
Reel/Frame 045077/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2016
From: POTTJEGORT, THOMAS; CORRETTI GERBAUDO, ALFONSO
To: COMSCORE, INC.
Reel/Frame 039161/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: BASHETTY, RAJESH; WANG, YUNZHEN
To: COMSCORE, INC.
Reel/Frame 035409/0137 →