Systems, methods, and apparatus to monitor mobile internet activity
First Claim
Patent Images
1. A method to monitor Internet activity comprising:
- assigning a first port of a proxy to a mobile device associated with a panelist based on registration information received from the panelist;
transmitting a property list file to the panelist, the property list file instructing the mobile device to transmit future requests for Internet content to the first port of the proxy, the future requests to originate with at least one of a browser or an application separate from the browser;
receiving a first request for Internet content on the first port of the proxy, the first request originating from the mobile device, the mobile device transmitting the first request via a cellular wireless access point;
not servicing the first request for Internet content if the first request originated from an Internet Protocol address outside of an IP address range representing devices on a cellular network;
if the first request originated from an Internet Protocol address inside the IP address range representing devices on the cellular network;
associating the first request for Internet content with a demographic of the panelist associated with the mobile device based on an identifier of the first port;
requesting content from an Internet content provider identified in the first request, the Internet content provider being different than the proxy; and
transmitting the content.
10 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus to monitor mobile Internet activity are disclosed. An example method comprises receiving a request for Internet content on a port of a proxy, the request originating from a mobile device transmitting requests via a cellular wireless access point; associating the request for Internet content with a mobile device based on the first port; requesting content from an Internet content provider identified in the request for Internet content, the Internet content provider being different than the proxy; and transmitting the content.
153 Citations
15 Claims
-
1. A method to monitor Internet activity comprising:
-
assigning a first port of a proxy to a mobile device associated with a panelist based on registration information received from the panelist; transmitting a property list file to the panelist, the property list file instructing the mobile device to transmit future requests for Internet content to the first port of the proxy, the future requests to originate with at least one of a browser or an application separate from the browser; receiving a first request for Internet content on the first port of the proxy, the first request originating from the mobile device, the mobile device transmitting the first request via a cellular wireless access point; not servicing the first request for Internet content if the first request originated from an Internet Protocol address outside of an IP address range representing devices on a cellular network; if the first request originated from an Internet Protocol address inside the IP address range representing devices on the cellular network; associating the first request for Internet content with a demographic of the panelist associated with the mobile device based on an identifier of the first port; requesting content from an Internet content provider identified in the first request, the Internet content provider being different than the proxy; and transmitting the content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method to monitor Internet activity, the method comprising:
-
transmitting a first property list file to a first client device, the first property list file instructing the first client device to transmit future content requests via a first port of a proxy; transmitting a second property list file to a second client device, the second property list file instructing the second client device to transmit future content requests via a second port of the proxy, the second port being different from the first port; receiving a first content request on the first port from the first client device; receiving a second content request on the second port from the second client; not servicing the first content request if the first content request originated from an Internet Protocol address outside of an IP address range representing devices on a cellular network; transmitting first content identified by the first content request to the first client device if the first content request originated from an Internet Protocol address inside the IP address range representing devices on the cellular network; transmitting second content identified by the second content request to the second client device; and storing an identifier of the first content requested by the first content request in association with the first client device based on an identity of the first port. - View Dependent Claims (8, 9, 10)
-
-
11. A method to monitor Internet activity, the method comprising:
-
assigning a number of different mobile devices to communicate with respective ones of a number of different ports of a proxy server based on registration information received from panelists in a panel, the panelists each being associated with a respective mobile device, the number of mobile devices and number of ports assigned corresponding to a number of panelists in the panel; transmitting property list files to respective ones of the mobile devices, each of the property list files instructing a corresponding one of the mobile devices to transmit future requests for Internet content to the respective ones of the ports of the proxy server, the future requests to originate with at least one of a browser or an application separate from the browser; receiving an un-authenticated request for Internet content via one of the number of mobile devices based on the number of ports; not servicing the request if the request originated from an Internet Protocol address outside of an IP address range representing devices on a cellular network; and using the one of the number of ports to identify the mobile device associated with the request. - View Dependent Claims (12, 13, 14, 15)
-
Specification