Network Service Intermediary for Web Activity Concealment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users' personal data is often collected and shared without their consent, leading to privacy violations and performance issues on devices due to increased processor utilization and memory usage by tracking modules and scripts, which can also lead to battery depletion.

Innovation Solution

A system and method that detect network messages and client actions, generating supplemental action commands to counterpoise user actions, creating supplemental network messages that conceal authentic user interactions by routing them through a network service, allowing for the isolation and tracking of user input-related network activity without directly reaching the target source.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If tracking modules and scripts are executed to collect personal data, then data collection capability is improved, but device performance deteriorates due to increased processor utilization and memory usage

Engineering Contradiction:
Improvepersonal data collectionVSAvoiddevice performance
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent introduces a network service as an intermediary between the client application and target sources. This service intercepts network messages, generates supplemental action commands, and routes traffic through alternative paths. The intermediary masks authentic user interactions by mixing them with autonomous interactions, thereby protecting user data while reducing the direct tracking burden on the user device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the network communication into multiple components: authentic user interactions, autonomous interactions, and supplemental network messages. By dividing the tracking and communication processes into separate segments handled by different modules (client application, network service, target source), the system reduces the processing burden on the user device while maintaining data collection capabilities.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If multiple tracking scripts and modules are executed, then tracking capability is improved, but memory availability deteriorates

Engineering Contradiction:
Improveuser activity trackingVSAvoidmemory availability
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The network service acts as an intermediary that handles tracking operations remotely, preventing tracking scripts from executing directly on the user device. By moving tracking functionality to a server-based intermediary, the system maintains comprehensive tracking capability while preserving user device memory resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If tracking modules continuously monitor user activity, then data collection is improved, but battery consumption increases

Engineering Contradiction:
Improveuser behavior dataVSAvoidbattery depletion
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The network service intermediary handles the computationally intensive tracking and analysis operations on remote servers, rather than requiring continuous execution of tracking modules on the user device. This architecture enables comprehensive data collection while significantly reducing battery consumption on the mobile device.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Speed

If network messages are directly routed to target sources, then communication efficiency is improved, but user privacy deteriorates due to direct tracking

Engineering Contradiction:
Improvenetwork communication speedVSAvoiduser privacy
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The network service introduces itself as an intermediary in the communication path between client applications and target sources. It intercepts network messages, generates supplemental action commands with autonomous interactions mixed in, and routes the combined traffic to target sources. This maintains communication efficiency while masking authentic user interactions to protect privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds an additional dimension to network communication by introducing a layer of abstraction through the network service. Instead of direct point-to-point communication, messages traverse an expanded path that includes intercepting, processing, and supplementing operations. This dimensional addition enables privacy protection without significantly impacting communication speed.

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

Data Source

PatentUS11470050B2Web activity concealment
Publication Date: 2022.10.11 AT&T INTELLECTUAL PROPERTY I L P
  • US11470050B2 patent drawing
  • US11470050B2 patent drawing
  • US11470050B2 patent drawing

AI summary

Concepts and technologies are disclosed herein for web activity concealment. A system can include a memory storing instructions that, upon execution by a processor, cause the processor to perform operations. The system can be communicatively coupled to a network. The operations can include detecting a network message that is directed to a target source, where the network message is generated by a client application of a machine-to-machine device. The operations can include identifying, based on the network message, a client action that is associated with the client application. The operations can include counterpoising the client action by generating a supplemental action command. The operations can include providing the supplemental action command to the machine-to-machine device.