Anonymized User Vector Creation for Privacy-Safe Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to effectively serve and measure shared content to internet users while protecting their privacy, as they rely on cookies and personal data that can compromise user information and hinder relevant content delivery.

Innovation Solution

A system and method that aggregates user information from multiple data providers, creates a vector without personal identifiable information, and communicates it to an online shared content network to serve relevant content, ensuring user privacy through a frame management unit, data aggregation unit, vector creation unit, and communication unit, which prevents the transmission of personal data and allows for effective content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cookies and personal data are used to serve shared content, then content relevance to users is improved, but user privacy protection deteriorates

Engineering Contradiction:
Improvecontent relevanceVSAvoidprivacy risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a trusted third-party provider as an intermediary that creates and manages vectors representing user characteristics without exposing actual personal data. This mediator enables content personalization while protecting privacy by serving as a bridge between content providers and users without revealing sensitive information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts personal identifiable information from the data collection process entirely. Instead of collecting and storing actual user data, the system extracts only essential characteristics and represents them as anonymized vectors that cannot be traced back to specific individuals, thereby removing the privacy risk while maintaining content relevance.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If multiple data sources are aggregated to improve content targeting, then measurement accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveuser profiling accuracyVSAvoiddata aggregation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple data sources and user characteristics into a single unified vector representation. This consolidation simplifies the system architecture by providing a single data structure that captures essential user information from multiple sources, reducing the complexity of data aggregation while maintaining measurement precision.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transforms complex multi-dimensional user data into standardized vector parameters with defined dimensions and weights. This parameter transformation simplifies data processing and aggregation by converting diverse information sources into a common format that can be efficiently handled by the system.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9148468B1Distributing shared content
Publication Date: 2015.09.29 GOOGLE LLC
  • US9148468B1 patent drawing
  • US9148468B1 patent drawing
  • US9148468B1 patent drawing

AI summary

A system for distributing shared content to an Internet user, includes a data store comprising a computer readable medium storing a program of instructions for performing the distribution of shared content to the Internet user; a processor that executes the program of instructions; a frame management unit to receive a container from a trusted third party source; a data aggregation unit to retrieve information about the Internet user from a plurality of data providers and to aggregate the retrieved information; a vector creation unit to create a vector based on the aggregated retrieved information; a measurement ping generation unit to generate a measurement ping to a measurement server; and a communication unit to communicate the vector to an online shared content network and to receive shared content displayed via the container.