WebView Consent Data Sharing via SDK Bridge

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack efficient methods to manage personal data in compliance with privacy and security policies, leading to frequent breaches and unauthorized access.

Innovation Solution

A method that involves receiving data subject consent data, storing it, and using a software development kit to pass this data to a WebView, allowing web content that requires consent to be displayed without additional prompts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If web content is displayed within a native application without consent management, then user experience is improved and content is accessible, but privacy compliance is violated and security breaches increase

Engineering Contradiction:
Improveweb content accessibilityVSAvoidprivacy compliance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a WebView as an intermediary component that bridges the native application and web content. The WebView receives consent data from the native application and uses it to control whether web content is displayed, thereby maintaining both accessibility and compliance without requiring direct integration of consent management into the web content itself

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by obtaining user consent data before displaying any web content. The native application checks for existing consent data or presents consent forms beforehand, and only after consent is obtained does the system proceed to load and display the web content through the WebView, ensuring compliance is established prior to content delivery

Inventive Principle:
Principle #10Preliminary action

2Reliability

If consent data is stored and managed in the native application, then privacy compliance is improved, but device complexity increases

Engineering Contradiction:
Improveconsent managementVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the WebView to serve multiple functions: it displays web content, manages consent data storage, handles consent form presentations, and coordinates with the native application's consent management system. This multi-functionality reduces the need for separate dedicated components for each function

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

Solution Approach 2:

The patent merges the consent management functionality with the web view infrastructure by integrating consent data storage and retrieval mechanisms directly into the WebView component. This consolidation combines what could be separate systems (consent management module and web content display) into a unified structure that reduces overall system complexity

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If additional consent prompts are displayed for each web content request, then privacy compliance is ensured, but user experience deteriorates and content access is delayed

Engineering Contradiction:
Improveconsent verificationVSAvoidcontent access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by checking for existing consent data before displaying web content. If consent has been obtained previously and stored, the system uses this pre-obtained consent to immediately display content without requiring repeated prompts, thereby ensuring compliance while avoiding time loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback mechanisms where the native application stores consent data and retrieves it when web content is requested. The system feedbacks with the appropriate consent status to the WebView, which then determines whether to display content or present a consent form, creating an efficient feedback loop that avoids redundant user interactions

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250045460A1Data processing consent sharing systems and related methods
Publication Date: 2025.02.06 ONETRUST LLC
  • US20250045460A1 patent drawing
  • US20250045460A1 patent drawing
  • US20250045460A1 patent drawing

AI summary

In various embodiments, an entity may provide a WebView where a transaction between an entity and a data subject may be performed. As described herein, the transaction may involve the collection or processing of personal data associated with the data subject by the entity as part of a processing activity undertaken by the entity that the data subject is consenting to as part of the transaction. Additionally, the entity may provide a native application where the transactions between the entity and a data subject may be performed. In some embodiments, the system may be configured to share consent data between the WebView and the native application so data subjects experience a seamless transition while using either the WebView or the native application, and the data subjects are not required to go through a consent workflow for each of the WebView and the native application.