Ledger Service for Data License Auditability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective methods for managing and auditing license agreements between local data systems and clients, leading to potential misuse or non-compliance with data usage terms, and there is a need for a reliable way to track data transfers and ensure compliance with established agreements.

Innovation Solution

A method and system that utilizes a data management system to facilitate license agreements between local data systems and clients, involving a licensed data transfer engine to verify licenses and a ledger service to record and audit data usage, ensuring compliance by storing immutable ledger entries that track data transfers based on agreed-upon terms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is freely accessible without license verification, then ease of operation is improved, but reliability of data usage compliance deteriorates

Engineering Contradiction:
Improvedata access convenienceVSAvoidlicense compliance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs license verification in advance before allowing data access. The licensed data transfer engine checks license validity and usage terms before transferring data, ensuring compliance is established prior to operation rather than requiring continuous monitoring during data access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The licensed data transfer engine acts as an intermediary component between the data storage manager and the client. It mediates the data transfer process by verifying licenses and enforcing usage terms, allowing seamless client access while maintaining compliance through automated license checking.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If license verification and auditing mechanisms are implemented, then reliability of compliance is improved, but device complexity worsens

Engineering Contradiction:
Improvecompliance assuranceVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The licensed data transfer engine performs multiple functions within a single component: it verifies license validity, checks usage terms, controls data transfer, and generates audit logs. This multi-functionality reduces the need for separate verification and auditing systems, thereby limiting the increase in overall system complexity.

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

Solution Approach 2:

The system automatically verifies licenses and generates audit logs without requiring manual intervention. The licensed data transfer engine self-manages compliance checking and record-keeping, reducing the operational complexity that would arise from manual license verification and auditing processes.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If detailed ledger entries are recorded for audit purposes, then measurement precision of data usage is improved, but loss of information increases

Engineering Contradiction:
Improvedata transfer trackingVSAvoiddata privacy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system extracts and records only the essential audit information needed for compliance verification, such as data transfer timestamps, license identifiers, and usage compliance status. By extracting only the necessary information rather than recording all data access details, the system achieves precise audit tracking while minimizing the capture of sensitive information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The audit logs are designed as temporary records used for verification purposes. The ledger entries serve their auditing function and can be archived or deleted after verification, rather than requiring permanent retention of detailed usage information. This approach enables precise measurement when needed while reducing long-term information storage requirements.

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

Data Source

PatentUS11294990B2Method and system for data license agreements and licensee auditability
Publication Date: 2022.04.05 EMC IP HLDG CO LLC
  • US11294990B2 patent drawing
  • US11294990B2 patent drawing
  • US11294990B2 patent drawing

AI summary

A method for managing data use operations in accordance with one or more embodiments of the invention includes sending, by a licensed data transfer engine executing on a local data manager, a license verification request to a data management system, obtaining a license verification response, providing licensed data to a client, and sending a ledger entry to a ledger service based on the licensed data provided to the client.