Secure Data Exchange Platform for Trusted User Information Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Obtaining trustworthy and secure digital information over a computer network is challenging due to the difficulty in verifying the authenticity of online information and the risk of malicious code execution or server failure from untrusted sources.

Innovation Solution

A system involving three parties - a data repository, a content provider, and a user - where the content provider's pre-stored user data is automatically filled into electronic forms upon selection, ensuring secure and trustworthy information exchange through a content delivery exchange that manages content item selection and user interaction tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual input is used for electronic forms, then user interaction flexibility is improved, but the risk of tampering and input errors increases

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoiddata accuracy and security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system pre-stores user data in a secure database and automatically fills electronic forms with this pre-validated data, eliminating the need for manual input and reducing the risk of tampering and input errors while maintaining user interaction flexibility through automated data retrieval and form completion

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces a secure data exchange platform as an intermediary between users and electronic forms, where user data is stored and validated centrally, and forms are automatically populated through secure data retrieval, thereby ensuring data accuracy and security while maintaining ease of operation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If untrusted online sources are used for information exchange, then accessibility is improved, but the risk of malicious code execution increases

Engineering Contradiction:
Improveonline information accessibilityVSAvoidmalicious code execution risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system introduces a secure data exchange platform as a trusted intermediary that mediates between users and electronic forms, validating and securing data transmission to eliminate malicious code execution risks while maintaining accessibility to online information sources

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses secure, disposable encryption and validation mechanisms for each data exchange transaction, ensuring that even if untrusted sources are accessed, the risk of malicious code execution is eliminated through one-time secure validation and transmission protocols

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If pre-stored user data is automatically filled into forms, then data accuracy and security are improved, but system complexity increases

Engineering Contradiction:
Improvedata accuracy and securityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses a universal secure data exchange platform that handles multiple functions including data storage, validation, encryption, and form population through a single integrated architecture, thereby improving data accuracy and security without proportionally increasing system complexity

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

Solution Approach 2:

The system implements self-service mechanisms where the secure data exchange platform automatically retrieves, validates, and populates forms using pre-stored user data without requiring manual intervention or complex user-side processing, thereby improving reliability while minimizing the increase in system complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10594665B2Secure transmission of digital content over a computer network
Publication Date: 2020.03.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10594665B2 patent drawing
  • US10594665B2 patent drawing
  • US10594665B2 patent drawing

AI summary

Techniques are provided for securely obtaining trusted information in an online environment. A first entity stores trusted information from a third entity. A second entity retrieves the trusted information from the first entity. In response to a request from a computing device of the third entity, the first entity identifies a set of attributes selected by the second entity. The first entity identifies, from a profile of the third entity, a set of values that correspond to the set of attributes. The first entity may immediately transmit the set of values to the second entity or may first cause the set of values to be presented to the third entity, for example, in an electronic form. The form may allow some of the values to be editable by the third entity and may prevent other of the values to be edited.