Encrypted Ad Templates for Privacy-Preserving Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional advertising models struggle to provide highly personalized advertisements while maintaining user privacy and confidentiality, as they rely on shared user data that may raise security concerns and limit ad targeting effectiveness.

Innovation Solution

A method for generating dynamically customized user-specific advertisements using an ad template with functions that incorporate personalized user information, where the data is stored as key-value pairs to obscure meaning from the serving entity, allowing for detailed targeting without compromising privacy, and enabling multiple entities to contribute personalized content without revealing their proprietary information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If personalized user information is shared between advertisers and social networking systems for ad targeting, then ad personalization effectiveness is improved, but user privacy and data security are compromised

Engineering Contradiction:
Improvead personalization effectivenessVSAvoiduser privacy and data security
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces encrypted ad templates as an intermediary mechanism that enables personalized advertising without direct sharing of sensitive user data. The encryption system acts as a mediator that allows the social networking system to serve personalized ads while keeping user information confidential, thus resolving the contradiction between ad personalization and privacy protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms user information from its original readable form into encrypted parameter representations. By changing the state of data from plaintext to encrypted format, the system maintains the functional ability to personalize ads while eliminating the privacy risk associated with exposing raw user information.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If advertisers disclose proprietary campaign information to social networking systems for ad serving, then ad delivery capability is improved, but advertiser confidentiality is compromised

Engineering Contradiction:
Improvead delivery capabilityVSAvoidadvertiser confidentiality
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Encrypted ad templates serve as an intermediary that enables the social networking system to deliver ads effectively without requiring advertisers to disclose proprietary campaign information in readable form. The encryption mechanism allows the system to process and deliver ads while maintaining advertiser confidentiality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates encrypted copies of ad templates that contain all necessary information for ad delivery but are protected from direct inspection. These encrypted copies allow the social networking system to perform its ad serving function while the original proprietary information remains confidential to the advertiser.

Inventive Principle:
Principle #26Copying

3Measurement precision

If detailed user data is collected and stored for personalized advertising, then ad targeting precision is improved, but system complexity and security risks increase

Engineering Contradiction:
Improvead targeting precisionVSAvoidsystem complexity and security risks
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the state of user data from plaintext to encrypted format, which maintains the precision needed for targeting while reducing the security risks and complexity associated with storing and managing sensitive readable data. The encrypted parameters retain all necessary information for precise targeting without exposing user details.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10229437B1Generating customized advertisements with undisclosed advertiser and publisher content
Publication Date: 2019.03.12 META PLATFORMS INC
  • US10229437B1 patent drawing
  • US10229437B1 patent drawing
  • US10229437B1 patent drawing

AI summary

An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template that includes one or more functions. The social networking system also retrieves user information to evaluate a value of a function contained in the advertisement. The user information is provided by both a first and second party (e.g., the advertiser and the social networking system), where the meaning of the information provided by each party is obscured from the other party. The template and the value of each function are used to generate a dynamically customized user-specific advertisement for display to the user, where both parties have provided user information that is obscured in some manner from the other party, allowing for a more personalized advertisement.