Distributed Ledger NFT Media Interaction Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for user interaction with media content lack robust data security measures, particularly in collecting and managing user interaction data such as advertisement views and clicks, which are vulnerable to data breaches and misuse.

Innovation Solution

A distributed system comprising multiple nodes, including first nodes with encrypted user interaction data, second nodes with a distributed ledger for non-fungible tokens (NFTs) based on hashed data, and a media player to generate interaction information, ensuring secure data storage and consent-driven data usage through cryptographic hashing and smart contracts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If user interaction data is collected and stored in existing systems, then data availability for analysis is improved, but data security is worsened due to vulnerability to breaches and misuse

Engineering Contradiction:
Improvedata availabilityVSAvoiddata security vulnerability
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system segments user interaction data into multiple encrypted data portions and distributes them across multiple first nodes in a distributed network. No single node contains the complete data, reducing the impact of potential breaches. Each node stores only a fragment, and the complete information can only be reconstructed through cryptographic combination of multiple portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cryptographic hashing functions serve as intermediaries between the original user interaction data and its storage representation. The hashing process transforms data into fixed-length hash values that are stored in the distributed ledger, providing a secure intermediary layer that prevents direct access to original data while enabling verification and integrity checks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If data is encrypted and distributed across multiple nodes, then data security is improved, but system complexity is worsened

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system implements self-service through automated cryptographic operations. Smart contracts automatically handle data segmentation, encryption, hashing, and distribution across nodes without requiring manual intervention. The distributed ledger automatically verifies and records hash values, reducing the operational complexity burden on users despite the underlying cryptographic complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The distributed ledger serves multiple functions simultaneously: it stores hash values for verification, tracks NFT ownership, records data portion locations, and enables secure data retrieval. This multi-functionality consolidates what would otherwise require separate systems into a single unified infrastructure, managing complexity through consolidation rather than proliferation of separate components.

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

3Reliability

If cryptographic hashing is applied to each data portion, then data integrity is improved, but processing time is worsened

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Cryptographic hashing is performed as a preliminary action during the data ingestion phase, before data is distributed and stored. Hash values are pre-computed and immediately recorded in the distributed ledger alongside data portion metadata. This preliminary hashing eliminates the need for time-consuming verification operations during data retrieval or analysis phases, as integrity can be quickly checked by comparing stored hash values.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If NFTs are created to represent data portions, then ownership tracking is improved, but device complexity is worsened

Engineering Contradiction:
Improveownership trackingVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system merges data management functionality with NFT (non-fungible token) mechanisms from blockchain technology. NFTs are used not only for digital asset representation but also as ownership certificates for distributed data portions. This merging allows the system to leverage existing, well-tested NFT infrastructure for ownership tracking while avoiding the need to build a separate proprietary system from scratch, thereby managing complexity through adoption of established solutions.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP4178154A1Distributed system, method, computer program, and computer-readable medium directed to user interaction with media content
Publication Date: 2023.05.10 AYOZAT HLDG LTD
  • EP4178154A1 patent drawingFigure 1
  • EP4178154A1 patent drawingFigure 2
  • EP4178154A1 patent drawing

AI summary

The invention relates to a distributed system (1) comprising a plurality of first nodes (39) and a plurality of second nodes (41), wherein at least one first node (39) of the plurality of first nodes (39) comprises at least one data portion comprising encrypted information related to user interaction with media content of a user (3) of a plurality of users (5), wherein each data portion of the at least one data portion is cryptographically hashed, such that for each data portion a respective hash value is defined based on the content of the respective data portion, wherein at least one second node (41) of the plurality of second nodes (41) comprises a first distributed ledger (21) comprising a first account of the user (3) and at least one non-fungible token, NFT, (25), wherein each NFT (25) of the at least one NFT (25) comprises a hash value defined for a respective data portion of the at least one data portion, and wherein the distributed system (1) further comprises at least one third node (43), wherein the at least one third node (43) comprises a media player (19) adapted to generate the information related to user interaction with media content. The invention further relates to a corresponding method, computer program, and computer-readable medium.