Methods, apparatus, and articles of manufacture to identify media presentation devices
First Claim
Patent Images
1. A method to identify a media presentation device, comprising:
- intercepting, using a processor in communication with a local network, an outbound data packet including a source identification, the source identification being a User-Agent field in the HTTP protocol, and the outbound data packet being addressed to a destination in a wide area network and originating from a media presentation device in the local network;
identifying, with the processor, a device type of the media presentation device based on the source identification;
monitoring, with the processor, for an inbound data packet destined for the media presentation device, the inbound data packet representing a response to the outbound data packet;
identifying, with the processor, media presentation information based on the inbound data packet;
storing the device type and an indication of media exposure; and
storing the media presentation information in association with the device type.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and articles of manufacture to identify media presentation devices are disclosed. A disclosed example method to identify a media presentation device includes intercepting, using a processor in communication with a local network, a data packet comprising a source identification, the data packet being addressed to a destination in a wide area network and originating from a media presentation device in the local network, identifying a device type of the media presentation device based on the source identification, and storing the device type and an indication of media exposure.
153 Citations
17 Claims
-
1. A method to identify a media presentation device, comprising:
-
intercepting, using a processor in communication with a local network, an outbound data packet including a source identification, the source identification being a User-Agent field in the HTTP protocol, and the outbound data packet being addressed to a destination in a wide area network and originating from a media presentation device in the local network; identifying, with the processor, a device type of the media presentation device based on the source identification; monitoring, with the processor, for an inbound data packet destined for the media presentation device, the inbound data packet representing a response to the outbound data packet; identifying, with the processor, media presentation information based on the inbound data packet; storing the device type and an indication of media exposure; and storing the media presentation information in association with the device type. - View Dependent Claims (2, 3)
-
-
4. A method to identify a media presentation device comprising:
-
intercepting, using a processor in communication with a local network, an outbound data packet including a source identification, the outbound data packet being addressed to a destination in a wide area network and originating from a media presentation device in the local network; storing, with the processor, a media request entry including a request origin and a request destination based on the outbound data packet; determining, with the processor, whether an inbound data packet corresponds to the media request entry by determining whether at least one of an origin of the inbound data packet or a destination of the inbound data packet corresponds to the request origin or the request destination; and identifying, with the processor, a device type of the media presentation device based on the source identification; storing the device type and an indication of media exposure; and storing information representative of the inbound data packet when the inbound data packet corresponds to the media request entry.
-
-
5. An apparatus, comprising:
-
a local network interface to intercept an outbound data packet originating from a media presentation device in a local network and addressed to a destination in a wide area network, the outbound data packet including a source identification and a request, the source identification including a User-Agent string in the HTTP protocol; a source identifier to monitor for an inbound data packet destined for the media presentation device, the inbound data packet representing a response to the outbound data packet, and the source identifier to identify a device type of the media presentation device based on the source identification; a usage tracker to identify media presentation information based on the inbound data packet; and a database to store the device type and an indication of media exposure and to store the media presentation information in association with the device type, wherein at least one of the local network interface, the usage tracker, the database, or the source identifier is implemented using a logic circuit. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A tangible computer readable medium comprising computer readable instructions, which, when executed, cause a processor to at least:
-
intercept an outbound data packet including a source identification, the source identification being a User-Agent field in the HTTP protocol, and the outbound data packet being addressed to a destination in a wide area network and originating from a media presentation device in a local network; identify a device type of the media presentation device based on the source identification; monitor for an inbound data packet destined for the media presentation device, the inbound data packet representing a response to the outbound data packet; identify media presentation information based on the inbound data packet; store the device type and an indication of media exposure; and
store the media presentation information in association with the device type. - View Dependent Claims (13, 14)
-
-
15. A tangible computer readable medium comprising computer readable instructions which, when executed, cause a processor to at least:
-
intercept an outbound data packet including a source identification, the outbound data packet being addressed to a destination in a wide area network and originating from a media presentation device in a local network; store a media request entry including a request origin and a request destination based on the outbound data packet; and determine whether an inbound data packet corresponds to the media request entry by determining whether at least one of an origin of the inbound data packet or a destination of the inbound data packet corresponds to the request origin or the request destination; store the device type and an indication of media exposure; and store information representative of the inbound data packet when the inbound data packet corresponds to the media request entry.
-
-
16. An apparatus, comprising:
-
a local network interface to intercept an outbound data packet originating from a media presentation device in a local network and addressed to a destination in a wide area network, the outbound data packet including a source identification and a request; a database to store a media request entry including a request origin and a request destination based on the outbound data packet; a message comparer to determine whether an inbound data packet corresponds to the media request entry by determining whether at least one of an origin of the inbound data packet or a destination of the inbound data packet corresponds to the request origin or the request destination; and a source identifier to identify a device type of the media presentation device based on the source identification, the database to store the device type and an indication of media exposure, and the database to store information representative of the inbound data packet when the inbound data packet corresponds to the media request entry, wherein at least one of the local network interface, the database, the message comparer, or the source identifier is implemented using a logic circuit. - View Dependent Claims (17)
-
Specification