Unauthenticated Proxy Mobile Internet Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile Internet monitoring systems face challenges in accurately tracking user interactions on handheld devices without disrupting service, as many applications do not support proxy authentication, leading to application failures and user frustration, and unauthenticated proxies lack user identification capabilities.

Innovation Solution

The system employs an unauthenticated proxy with a unique port for each panelist or mobile device, utilizing proxy auto-configuration files to manage firewall blockages and multiple proxies to associate Internet traffic with specific devices and locations, ensuring uninterrupted monitoring and accurate user behavior analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If an authenticated proxy is used to monitor Internet traffic, then user identification capability is improved, but application compatibility deteriorates because many mobile applications do not support proxy authentication

Engineering Contradiction:
Improveuser identification capabilityVSAvoidapplication compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces a registration authority as an intermediary component that bridges the gap between monitoring requirements and application compatibility. The registration authority assigns unique identifiers to devices and communicates these to the monitoring proxy, enabling identification without requiring applications to support authentication. This intermediary layer resolves the contradiction by decoupling the identification function from the proxy authentication mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the user identification function from the proxy authentication process. Instead of requiring applications to authenticate with the proxy, the system separates identification (handled by registration authority and device identifiers) from access control (handled by proxy). This extraction allows monitoring to proceed without compromising application compatibility.

Inventive Principle:
Principle #2Taking out (Extraction)

2Quantity of substance

If a proxy is configured to monitor all Internet traffic, then monitoring coverage is improved, but service disruption increases causing application failures and user frustration

Engineering Contradiction:
Improvemonitoring coverageVSAvoidservice continuity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent changes the operational parameters of the proxy from authenticated mode to unauthenticated mode. By modifying the authentication parameter, the system achieves full monitoring coverage without causing application failures. This parameter change resolves the contradiction by allowing the proxy to monitor all traffic while maintaining service continuity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The unauthenticated proxy configuration provides universal monitoring capability across all applications and traffic types without requiring application-specific setup or support. The single unauthenticated proxy serves all monitoring needs while maintaining compatibility with any application, achieving both comprehensive coverage and service reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If an unauthenticated proxy is used to maintain application compatibility, then service continuity is improved, but user identification capability deteriorates

Engineering Contradiction:
Improveapplication compatibilityVSAvoiduser identification capability
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the identification system into two independent components: device-level identification (handled by unique device identifiers assigned by the registration authority) and user-level identification (handled by account information stored in the database). This segmentation allows the unauthenticated proxy to maintain compatibility while still enabling identification through the alternative device identifier mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The registration authority and database serve as intermediaries that enable identification without requiring proxy authentication. The system uses these intermediary components to map device identifiers to user accounts, resolving the identification capability loss caused by using an unauthenticated proxy.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If multiple proxies are deployed to identify multiple devices, then user identification precision is improved, but system complexity increases

Engineering Contradiction:
Improvedevice identification precisionVSAvoidproxy system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from using multiple proxies (spatial multiplication) to using a single proxy with enhanced identification capabilities (dimensional enrichment). By adding the dimension of unique device identifiers and account-based tracking, the system achieves multi-device identification precision without increasing the number of proxy components, thus reducing system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9307418B2Systems, methods, and apparatus to monitor mobile internet activity
Publication Date: 2016.04.05 THE NIELSEN CO (US) LLC
  • US9307418B2 patent drawing
  • US9307418B2 patent drawing
  • US9307418B2 patent drawing

AI summary

Systems, methods, and apparatus to monitor mobile Internet activity are disclosed. An example method comprises determining, with a processor, whether a device is communicatively coupled to a WiFi network, the WiFi network identified by a Service Set Identifier. Whether proxy settings are configured on the device in association with the WiFi network is identified. Registration information is transmitted from the device to a registrar if the proxy settings are not configured, the registration information comprising a classification of the WiFi network and the Service Set Identifier. The proxy settings of the WiFi network are configured based on instructions received from the registrar, the instructions to cause the device to transmit network communications using the proxy settings when communicatively coupled to the WiFi network.