Digital Service Usage Tracking via Whitelist Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Loss of information

If comprehensive internet traffic tracking is implemented, then usage data coverage is improved, but user privacy is compromised

Engineering Contradiction:
Improveusage data coverageVSAvoiduser privacy concerns
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

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.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all internet traffic is monitored, then usage tracking completeness is improved, but web browsing speed deteriorates

Engineering Contradiction:
Improveusage tracking completenessVSAvoidweb browsing speed
Core Design Contradiction:
Loss of informationVSSpeed

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.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If custom parsers are developed for each internet service, then parsing accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveparsing accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

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

4Measurement precision

If custom parsers are developed for each application, then data extraction accuracy is improved, but development time increases

Engineering Contradiction:
Improvedata extraction accuracyVSAvoidparser development time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10659543B2System and methods for tracking the usage of digital services
Publication Date: 2020.05.19 TOLUNA ISRAEL LTD
  • US10659543B2 patent drawing
  • US10659543B2 patent drawing
  • US10659543B2 patent drawing

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.