Real-Time Bidding Security via Secure Enclaves

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online advertising systems lack a secure environment for real-time bidding processes, particularly in maintaining user privacy and advertiser data security, as they fail to protect data within the browser and during communication between parties.

Innovation Solution

Implementing a real-time-bidding process with security mechanisms that limit access to bidding communications and data, using encryption and obfuscation techniques to secure data within the browser and during transmission, ensuring only authorized parties can access and verify bid information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If real-time bidding is implemented in browser-based online advertising, then advertising efficiency and targeting precision are improved, but data security and user privacy are compromised

Engineering Contradiction:
Improveadvertising efficiencyVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a secure enclave or trusted execution environment as an intermediary between the browser-based bidding system and user data. This mediator allows bidding operations to access necessary advertising data while maintaining security boundaries, enabling real-time bidding efficiency without direct exposure of sensitive user information to potentially insecure browser environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments data access permissions by creating distinct security zones: one for public advertising parameters accessible to browsers, and another for sensitive user data protected within secure environments. This segmentation allows bidding processes to operate efficiently on non-sensitive data while sensitive data remains isolated and protected.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If advertiser data is made accessible for real-time bidding, then bid accuracy and relevance are improved, but data privacy and security risks increase

Engineering Contradiction:
Improvebid accuracyVSAvoiddata privacy risks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent creates encrypted copies or representations of user data that can be used for bidding decisions without exposing the original sensitive information. These data copies contain sufficient information for accurate bid calculation while being structurally different from the original private data, thus enabling bid accuracy while maintaining privacy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transforms sensitive user data into different parameter forms through encryption or anonymization techniques. The transformed parameters retain the statistical properties needed for accurate bidding but lose the personally identifiable characteristics that would compromise privacy.

Inventive Principle:
Principle #35Parameter changes

3Speed

If browser-based auction systems are used, then real-time bidding capability is improved, but security control and data protection are weakened

Engineering Contradiction:
Improvereal-time bidding speedVSAvoidsecurity control complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements a nested security architecture where secure enclaves or trusted execution environments are embedded within the browser-based bidding system. This nested structure allows the complex security controls to be contained within specific modules while the outer browser environment maintains simplicity and speed for real-time operations.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8554683B2Content security for real-time bidding
Publication Date: 2013.10.08 MAGNITE INC
  • US8554683B2 patent drawing
  • US8554683B2 patent drawing
  • US8554683B2 patent drawing

AI summary

A real-time-bidding process that includes security mechanisms that limits access to various aspects of the bidding process including communications between bidders, the user browser, and the auctioneer, and the content of bids received and utilized by the user browser.