Methods and apparatus to identify media presentations by analyzing network traffic
AssigneeThe Nielsen Company (US), LLC
InventorJoseph Kerkes
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, systems, and articles of manufacture are disclosed herein to identify media presentation by analyzing network traffic. Example instructions cause a machine to generate a traffic profile to reduce a computational burden of identifying streaming media being presented on a media presentation device, the traffic profile including first network traffic data indicative of the streaming media; obtain the traffic profile and second network traffic data corresponding to the streaming media; and generate, in response to a score for the second network traffic data meeting a threshold of similarity, a network traffic analysis report identifying the streaming media being presented on the media presentation device.
Claims20
A method performed by a computing system, the method comprising:
- collecting, by a network meter located at a media exposure measurement location, network traffic data on a local area network of the media exposure measurement location while a streaming device located at the media exposure measurement location is accessing streaming media from the Internet and providing the streaming media to a television for presentation, wherein the network meter is separate from a router located at the media exposure measurement location, and wherein the network meter, the streaming device, and the router are connected to the local area network;
- obtaining streaming data related to the streaming media presented on the television, wherein the streaming data is generated by a television meter located at the media exposure measurement location, wherein the television meter is connected to the local area network;
- and
- correlating the network traffic data with the streaming data to identify a subset of entries of the network traffic data that represent the streaming media presented on the television.
A computing system comprising:
- a processor;
- and
- memory having stored thereon machine-readable instructions that, when executed by the processor, cause performance of operations comprising:
- collecting, by a network meter located at a media exposure measurement location, network traffic data on a local area network of the media exposure measurement location while a streaming device located at the media exposure measurement location is accessing streaming media from the Internet and providing the streaming media to a television for presentation, wherein the network meter is separate from a router located at the media exposure measurement location, and wherein the network meter, the streaming device, and the router are connected to the local area network;
- obtaining streaming data related to the streaming media presented on the television, wherein the streaming data is generated by a television meter located at the media exposure measurement location, wherein the television meter is connected to the local area network;
- and
- correlating the network traffic data with the streaming data to identify a subset of entries of the network traffic data that represent the streaming media presented on the television.
The computing system of clam 13, wherein:
- the television meter is configured to generate signatures representing one or more of an audio signal or a video signal of the streaming media, each signature having a corresponding timestamp, and
- the start time and the end time of the session are indicated by the timestamps of the generated signatures.
An audience measurement computing system comprising:
- a plurality of network meters, wherein each network meter is:
- located at a respective one of a plurality of panelist households of an audience measurement entity,
- connected to a local area network of the panelist household,
- separate from a router that is located at the panelist household and connected to the local area network, and
- configured to collect network traffic data on the local area network;
- and
- a server comprising a memory and a processor, wherein the server is configured to:
- obtain, over a network and from one of the network meters of one of the panelist households, network traffic data collected by the network meter on a local area network of the panelist household while a streaming device located at the panelist household is accessing streaming media from the Internet and providing the streaming media to a television for presentation,
- obtain, over the network, streaming data related to the streaming media presented on the television, wherein the streaming data is generated by a television meter located at the panelist household, and wherein the television meter is connected to the local area network;
- and
- correlate the network traffic data with the streaming data to identify a subset of entries of the network traffic data that represent the streaming media presented on the television.
Dependencies are inferred from the claim text.