User-Controlled Data Rendering for Privacy Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Federated identity providers often lead to unintended sharing of personal data with third-party network sites, resulting in loss of user control over their information, as users may not be aware of the extent of data shared and how it is used, with potential misuse by third-party sites.

Innovation Solution

Implementing a user-controlled rendering approach where personal data is managed and shared only with explicit user consent, using placeholders in user interfaces that are filled by a client or proxy device with the user's data, limiting the types and recipients of shared data, and maintaining a record of data transfers for auditing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If federated identity providers automatically share users' personal data with third-party network sites, then user convenience is improved (single sign-on, no manual data supply), but user control over personal data is lost and privacy risks increase

Engineering Contradiction:
Improveuser convenienceVSAvoidprivacy risks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a data sharing intermediary system that sits between the federated identity provider and third-party network sites. This intermediary requires explicit user consent before sharing personal data, acting as a mediator that enables convenient authentication while protecting user privacy through controlled data access. The system allows single sign-on functionality while preventing unauthorized automatic data sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If federated identity providers automatically share users' personal data with third-party network sites, then authentication simplicity is improved, but user awareness and control over data sharing extent is reduced

Engineering Contradiction:
Improveauthentication simplicityVSAvoiduser awareness of data sharing
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism that notifies users when their personal data is being shared with third-party network sites. The system provides visibility into data sharing activities through user interfaces that display which data is being shared, with whom, and for what purpose. This feedback loop maintains authentication simplicity while restoring user awareness and control over data sharing.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If third-party network sites receive users' personal data through federated identity providers, then service functionality is improved (customized user interfaces), but potential misuse of data by third parties increases

Engineering Contradiction:
Improveservice functionalityVSAvoidpotential data misuse
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent implements dynamic data sharing controls that allow users to adjust their data sharing preferences in real-time. Instead of static automatic sharing, the system enables users to dynamically grant or revoke access to specific data types for specific third-party sites based on their current needs. This dynamic approach maintains service functionality while reducing potential data misuse through user-controlled access.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10757092B2Controlling access to personal data
Publication Date: 2020.08.25 AMAZON TECH INC
  • US10757092B2 patent drawing
  • US10757092B2 patent drawing
  • US10757092B2 patent drawing

AI summary

Disclosed are various embodiments for controlling access to personal data of a user. Content can be requested from a network site using an authentication token. A determination can be made that the network site requires personal data. A portion of the personal data can be received from a personal data service. The personal data can be sent to the network site. The network site can send content including the personal data. The content can be rendered for presentation.