Data Exchange Schema with Intermediary Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in managing their data across various entities, including tracking which entities have their information and how that data is used, due to the complexity of data transfers over communication networks.

Innovation Solution

A data exchange system that anonymizes user data by managing and organizing it through secure databases, providing access control, and creating data exchange schemas based on user interactions, allowing users to track data access and usage while ensuring privacy and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users transfer their data to various entities over communication networks, then data exchange efficiency is improved, but users face difficulties in tracking and managing which entities have their data

Engineering Contradiction:
Improvedata exchange efficiencyVSAvoiddata tracking information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces a data broker as an intermediary entity that mediates between users and multiple data-receiving entities. The data broker maintains a centralized registry of which entities have received which user data, allowing users to query this information without directly tracking each entity themselves. This intermediary structure preserves efficient data exchange while solving the tracking problem through centralized information management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If users provide data to various entities over longer periods of time, then data accumulation for entities increases, but users find it challenging to remember prior instances where data was transferred

Engineering Contradiction:
Improvedata accumulationVSAvoidtime for users to track data transfers
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms where the data broker provides users with queries and notifications about which entities have their data and how it is being used. This feedback loop allows users to stay informed about data transfers over time without having to actively remember or track each transfer instance, thus reducing the time and cognitive effort required while allowing entities to accumulate necessary data.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If a centralized system tracks all user data transfers, then user data management improves, but system complexity increases

Engineering Contradiction:
Improveuser data managementVSAvoiddata exchange system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the data tracking system into distinct functional components: the data broker that maintains the registry, the interface that allows user queries, and the notification system that provides feedback to users. This segmentation allows the complex tracking functionality to be distributed and managed in modular fashion, improving ease of operation while containing system complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11153410B2Data exchange schemas
Publication Date: 2021.10.19 PAYPAL INC
  • US11153410B2 patent drawing
  • US11153410B2 patent drawing
  • US11153410B2 patent drawing

AI summary

Various systems, mediums, and methods herein describe aspects of data exchange schemas accessible with client devices over communication networks in data infrastructures. A data exchange system may build one or more data exchange schemas for a user. The system may also determine a location of a client device of the user associated with one or more entities. Based on the location of the client device, the system may identify a data exchange schema of the user for transferring data to the one or more entities. The system may determine an access for the one or more entities to a portion of data from the data exchange schema of the user. The system may also transmit a notification to the client device that indicates the access of the one or more entities to the portion of data from the data exchange schema.