Privacy Proxy for Centralized Consent Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current enterprise systems require multiple modifications to each application to implement privacy-related functionality, leading to increased development costs and inconsistent user experiences due to repetitive collection of user consent and preferences across different applications.

Innovation Solution

A privacy proxy intercepts messages initiating the collection of personally identifiable information, requests user consent, and obtains preferences, ensuring centralized management and consistent implementation of privacy policies across multiple applications within an enterprise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If privacy functionality is implemented in each application individually, then each application can manage its own privacy policy, but development costs increase and user experience becomes inconsistent

Engineering Contradiction:
Improveprivacy policy enforcementVSAvoidapplication modification requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a privacy proxy server as an intermediary component between users and multiple applications. This proxy centralizes privacy policy management, consent collection, and preference handling, eliminating the need to modify each application individually while ensuring consistent privacy enforcement across all applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts privacy-related functionality (consent management, preference collection, policy enforcement) from individual applications and relocates it to a separate privacy proxy server. This extraction allows applications to remain unchanged while privacy functionality is centrally managed.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If consent and preference collection is repeated across multiple applications, then each application ensures its own privacy compliance, but user experience deteriorates and development time increases

Engineering Contradiction:
Improveprivacy complianceVSAvoiddevelopment efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The privacy proxy server provides universal privacy management functionality that serves multiple applications simultaneously. It handles consent collection, preference management, and policy enforcement in a single centralized location, making the system multi-functional across different applications without requiring separate implementations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The privacy proxy performs preliminary privacy management actions by collecting user consent and preferences once at the proxy level before requests are forwarded to applications. This preliminary action prevents the need for repeated consent collection across multiple applications, improving both compliance and efficiency.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple modifications are made to each application for privacy functionality, then comprehensive privacy coverage is achieved, but development costs and maintenance burden increase

Engineering Contradiction:
Improveprivacy policy enforcementVSAvoidapplication development cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The privacy proxy acts as an intermediary that handles all privacy-related modifications centrally, eliminating the need to modify each application's codebase. This approach maintains comprehensive privacy enforcement while significantly reducing development and maintenance costs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments privacy functionality from application functionality by introducing a separate privacy proxy layer. This segmentation allows privacy policy enforcement to be implemented independently of application development, reducing the complexity and cost of manufacturing and maintaining privacy-compliant applications.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8464311B2Method and system for implementing privacy notice, consent, and preference with a privacy proxy
Publication Date: 2013.06.11 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8464311B2 patent drawing
  • US8464311B2 patent drawing
  • US8464311B2 patent drawing

AI summary

A method is presented for processing data for a privacy policy concerning management of personally identifiable information. A proxy intercepts a first message from a server to a client and determines that the first message initiates collection of personally identifiable information from a user of the client. The proxy then sends a second message to the client that requests consent from the user to the privacy policy. If the user provides consent within a third message that is received by the proxy from the client, then the proxy sends the intercepted first message to the client. If the user does not provide consent, then the proxy sends a fourth message to the server that fails the collection of personally identifiable information from the client by the server. The proxy may also obtain user preferences for options concerning management of the personally identifiable information by a data processing system.