Blockchain-Based User Interaction Data Aggregation for Content Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online systems lack comprehensive user interaction data across multiple platforms, leading to inaccurate content distribution decisions as they only consider data from individual systems rather than aggregate user interaction patterns.

Innovation Solution

A system that aggregates user interaction data across multiple online systems using a blockchain to store and manage transactions related to data contribution and consumption, allowing for accurate content distribution based on user interests by accessing and valuing user interaction records across platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional online systems use only their own user interaction data for content distribution, then the system operation is simple and data management is easy, but the content distribution accuracy is poor due to lack of comprehensive user interaction patterns

Engineering Contradiction:
Improvecontent distribution accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides user interaction data management into separate segments: each online system maintains its own user interaction data locally while a blockchain network separately handles the aggregation, verification, and sharing of data across systems. This segmentation allows accurate content distribution using comprehensive data while keeping individual system operations relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A blockchain network acts as an intermediary layer between multiple online systems. It enables data sharing and aggregation without requiring direct complex integration between systems. The blockchain mediates the exchange of user interaction data, allowing accurate content distribution while maintaining system independence and reducing overall complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If online systems share user interaction data across multiple platforms, then comprehensive user interaction patterns can be obtained for better content distribution, but data security and integrity become more difficult to ensure

Engineering Contradiction:
Improvecompleteness of user interaction dataVSAvoiddata integrity
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The blockchain provides a feedback mechanism where data contribution transactions and data consumption transactions are recorded and verified by the network. Each transaction is cryptographically signed and validated, creating a feedback loop that ensures data integrity. The immutable ledger provides continuous verification that data has not been tampered with, maintaining reliability while enabling comprehensive data collection.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the state parameters of data through cryptographic hashing and digital signatures. User interaction data is transformed into cryptographic representations on the blockchain that preserve integrity. The data exists in different states: original form for processing, hashed form for verification, and signed form for authentication. These parameter changes ensure data security while enabling comprehensive data sharing.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a blockchain is implemented to track data contribution and consumption across online systems, then data integrity and security are improved, but the system complexity and computational overhead increase

Engineering Contradiction:
Improvedata securityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements partial blockchain functionality tailored to data tracking needs rather than full blockchain implementation. Data contribution transactions and data consumption transactions use simplified consensus mechanisms appropriate for their specific purposes. This partial action approach provides necessary security and integrity while reducing computational overhead compared to complete blockchain implementation for all operations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11126456B2Tracking usage of user interaction data using blockchains
Publication Date: 2021.09.21 FLIPBOARD INC
  • US11126456B2 patent drawing
  • US11126456B2 patent drawing
  • US11126456B2 patent drawing

AI summary

A user interaction data storage system stores user interaction data received from online systems as records. Each record of user interaction data describes user interactions performed by a user with an online system. A system, for example, a content provider system performs data access requests to access user interaction data so as to determine whether a user is likely to be interested in a content item. A plurality of online systems store a block chain comprising blocks that records transactions. Some transactions of the block chain are associated with data contribution operations and some transactions of the block chain are associated with data consumption operations.