Advertisement Gateway Mediating Device Identity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face profiling issues when handling advertisements, as advertisement providers can track and misuse device information, leading to loss of control over selected advertisements by communication service providers.

Innovation Solution

An advertisement gateway system is established to mediate communications between electronic devices and advertisement/content servers, filtering identifying information and rewriting requests to route all communications through the gateway, ensuring that identifying information is not directly sent to external servers, and using secure cryptographic hash functions to create temporary identities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If advertisement content directly references external source addresses, then advertisement functionality is maintained, but device identifying information is exposed to external servers enabling profiling

Engineering Contradiction:
Improveadvertisement functionalityVSAvoiddevice profiling
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an advertisement gateway as an intermediary component that sits between the electronic device and external advertisement servers. The gateway rewrites outbound requests from advertisement content to route through its own address, and strips identifying information before forwarding requests to external sources. This mediator approach maintains advertisement functionality while protecting device identity from exposure to external servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If advertisement gateway rewrites all outbound requests, then device identity is protected, but request routing complexity increases

Engineering Contradiction:
Improveidentity exposureVSAvoidrequest routing
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by having the advertisement gateway pre-rewrite all outbound requests in advertisement content to point to the gateway's own address before the content is executed on the electronic device. This advance modification ensures that all subsequent requests automatically route through the gateway without requiring real-time interception or complex runtime rewriting logic, thereby reducing routing complexity while maintaining identity protection.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If identifying information is removed from requests, then profiling is prevented, but request accuracy for content delivery may be compromised

Engineering Contradiction:
Improveprofiling capabilityVSAvoidrequest accuracy
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The patent applies the extraction principle by selectively removing only the identifying information portions from outbound requests while preserving the essential request parameters needed for accurate content delivery. The advertisement gateway extracts and strips device-specific identifying fields from requests before forwarding them to external advertisement servers, thereby preventing profiling while maintaining sufficient request accuracy for proper content retrieval and delivery.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10013707B1Address modification for advertisement mediation
Publication Date: 2018.07.03 T MOBILE INNOVATIONS LLC
  • US10013707B1 patent drawing
  • US10013707B1 patent drawing
  • US10013707B1 patent drawing

AI summary

A method of routing advertisement based content requests through an advertisement gateway comprises receiving, on an electronic device, an advertisement content, rendering the advertisement content in a test environment, intercepting at least one outbound request for secondary content initiated by the execution of the advertisement content, where the outbound request is directed to an external source address other than an advertisement gateway, rewriting the advertisement content to direct the outbound request to the advertisement gateway address, creating a revised advertisement content based on the rewriting, and executing the revised advertisement content on the electronic device.