Digital Service Usage Tracking via Whitelist Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital service tracking technologies face user experience issues due to privacy concerns, slow web browsing, and internet disruption, and require costly infrastructure to handle massive data, while also being limited in capturing usage data from applications and internet traffic, and involve a time-consuming and error-prone process of developing custom parsers for different communication protocols.
Innovation Solution
A system that employs a 'whitelist mechanism' to securely route selected internet traffic, generates automatic parsers for various internet services and applications, and uses supervised learning to capture DNS traffic and track usage information, including frequency and time data, thereby limiting monitored usage to selected services and preventing the need for custom parsers for each service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If comprehensive internet traffic tracking is implemented, then usage data coverage is improved, but user privacy is compromised
Solution Approach 1:
The patent segments internet traffic into tracked and untracked portions by implementing a whitelist mechanism that selectively monitors only specific digital services and applications. This allows comprehensive tracking coverage for monitored services while preserving user privacy for unmonitored services, resolving the contradiction between usage data coverage and privacy protection.
2Loss of information
If all internet traffic is monitored, then usage tracking completeness is improved, but web browsing speed deteriorates
Solution Approach 1:
The patent applies partial action by implementing selective monitoring of only whitelisted digital services and applications rather than monitoring all internet traffic. This reduces the processing overhead and data volume, thereby maintaining web browsing speed while achieving sufficient usage tracking completeness for the monitored services.
3Measurement precision
If custom parsers are developed for each internet service, then parsing accuracy is improved, but system complexity increases
Solution Approach 1:
The patent implements a universal parser that can handle multiple digital services and applications through a standardized interface and protocol. This single multi-functional parser replaces the need for developing separate custom parsers for each service, thereby maintaining parsing accuracy while significantly reducing system complexity and the number of components required.
4Measurement precision
If custom parsers are developed for each application, then data extraction accuracy is improved, but development time increases
Solution Approach 1:
The patent uses a standardized parser template that can be replicated and adapted for different digital services and applications. This template-based approach allows rapid deployment of accurate parsing capabilities across multiple services without requiring time-consuming custom development for each one, thereby maintaining data extraction accuracy while significantly reducing development time.
Data Source
AI summary
Described in detail herein is a usage tracking system. In exemplary embodiments, an usage application executed on a device can transmit a request to a computing system for connecting the device to the Internet. The computing system can include a first server and a second server. The computing system can receive the request for connecting the device to the Internet from the application. The first server can initiate a connection of the device with the Internet. The first server can allocate a range of Internet Protocol (IP) addresses to the at least one device based on a set of selected digital services being executed on the at least one device. Each IP address of the range of IP addresses corresponds to a digital service of selected set of digital services executed on the at least one device.


