METHODS AND APPARATUS TO DETERMINE RATINGS INFORMATION FOR ONLINE MEDIA PRESENTATIONS
First Claim
Patent Images
1. A system, comprising:
- a beacon server to transmit pingback instructions to a client device in response to a request generated by a client application of the client device executing beacon instructions, the pingback instructions to cause the client device to transmit first pingback messages to an impression monitor server at intervals designated by the pingback instructions and in response to a presentation of media via the client application, the pingback instructions to further cause the client device to transmit a second pingback message to the impression monitor server in response to a skip request associated with the presentation of the media via the client application; and
an impression monitor server to;
log the first pingback messages and the second pingback message received at the impression monitor server from the client device, ones of the first pingback messages corresponding to different ones of portions of the media presented at the client device, the second pingback message identifying a skipped portion of the media, the skipped portion not presented at the client device; and
determine a duration impression for the media based on the logged first pingback message and the logged second pingback message, the duration impression identifying the portions of the media that were presented at the client device.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to determine ratings information for online media presentations are disclosed. An example method includes receiving pingback messages corresponding to presentation of media at a client device, determining a portion of the media that was presented at the client device based on the pingback messages, obtaining demographic information associated with the client device, and determining a demographic characteristic associated with the presentation of the portion of the media based on the pingback messages and the demographic information.
-
Citations
20 Claims
-
1. A system, comprising:
-
a beacon server to transmit pingback instructions to a client device in response to a request generated by a client application of the client device executing beacon instructions, the pingback instructions to cause the client device to transmit first pingback messages to an impression monitor server at intervals designated by the pingback instructions and in response to a presentation of media via the client application, the pingback instructions to further cause the client device to transmit a second pingback message to the impression monitor server in response to a skip request associated with the presentation of the media via the client application; and an impression monitor server to; log the first pingback messages and the second pingback message received at the impression monitor server from the client device, ones of the first pingback messages corresponding to different ones of portions of the media presented at the client device, the second pingback message identifying a skipped portion of the media, the skipped portion not presented at the client device; and determine a duration impression for the media based on the logged first pingback message and the logged second pingback message, the duration impression identifying the portions of the media that were presented at the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
transmitting pingback instructions from a beacon server to a client device in response to a request generated by a client application of the client device executing beacon instructions, the pingback instructions to cause the client device to transmit first pingback messages to an impression monitor server at intervals designated by the pingback instructions and in response to a presentation of media via the client application, the pingback instructions to further cause the client device to transmit a second pingback message to the impression monitor server in response to a skip request associated with the presentation of the media via the client application; logging, by the impression monitor server, the first pingback messages and the second pingback message received at the impression monitor server from the client device, ones of the first pingback messages corresponding to different ones of portions of the media presented at the client device, the second pingback message identifying a skipped portion of the media, the skipped portion not presented at the client device; and determining, by the impression monitor server, a duration impression for the media based on the logged first pingback messages and the logged second pingback message, the duration impression identifying the portions of the media that were presented at the client device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer readable medium comprising computer readable instructions which, when executed, cause one or more logic circuits of an audience measurement entity system to at least:
-
transmit pingback instructions from a beacon server of the audience measurement entity system to a client device in response to a request generated by a client application of the client device executing beacon instructions, the pingback instructions to cause the client device to transmit first pingback messages to an impression monitor server of the audience measurement entity system at intervals designated by the pingback instructions and in response to a presentation of media via the client application, the pingback instructions to further cause the client device to transmit a second pingback message to the impression monitor server in response to a skip request associated with the presentation of the media via the client application; log the first pingback messages and the second pingback message received at the impression monitor server from the client device, ones of the first pingback messages corresponding to different ones of portions of the media presented at the client device, the second pingback message identifying a skipped portion of the media, the skipped portion not presented at the client device; and determine a duration impression for the media based on the logged first pingback messages and the logged second pingback message, the duration impression identifying the portions of the media that were presented at the client device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification