Meta-Version Tracking for Verifiable Multi-Source Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in independently verifying results across different entities and managing complex information systems with independently changing data and software versions, leading to inefficiencies in storage and verification processes.

Innovation Solution

A meta-version tracking system (MVTS) that classifies and tracks three types of sources—persistent, non-persistent with version tracking, and non-persistent without version tracking—enables independent verification and productization of complex information systems by preserving a cohesive state of computational systems through meta-version labels, allowing entities to recreate and verify results accurately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current systems store and manage data and software versions independently, then each entity can maintain its own version, but verification between entities becomes complex and storage space increases

Engineering Contradiction:
Improveverification capabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges the version management of multiple independent entities into a unified meta-versioning system. The meta-version tracking system consolidates version information from different data sources and software components, allowing entities to verify results against a common reference framework without requiring duplicate storage of all versioned artifacts.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The meta-version tracking system acts as an intermediary between different entities that need to verify results. It maintains a centralized registry of meta-versions that reference actual data and software versions, enabling verification without requiring entities to store complete copies of all versions themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data and software versions change independently across different entities, then each entity can update its components, but maintaining coherent verification becomes difficult

Engineering Contradiction:
Improveindependent updatesVSAvoidverification consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the versioning process into two independent layers: entity-level versions (data and software) and meta-versions (system-wide snapshots). This segmentation allows entities to update their components independently while the meta-versioning system tracks the coherence relationships between these updates, maintaining verification consistency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The meta-version tracking system performs preliminary recording of version relationships before changes occur. By establishing meta-versions that capture the state of multiple entities simultaneously, the system creates a reference framework that maintains verification consistency even as entities independently update their versions.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system tracks all versions of data and software, then complete verification is possible, but system complexity increases

Engineering Contradiction:
Improveversion tracking accuracyVSAvoidversion management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the essential verification information from the complete version history and represents it through meta-versions. Instead of tracking every individual version detail, the system identifies and stores only the critical version snapshots that represent coherent states of multiple entities, reducing complexity while maintaining verification accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250383867A1Meta versioning of multi-source artifacts
Publication Date: 2025.12.18 SIT AUTONOMOUS AG
  • US20250383867A1 patent drawing
  • US20250383867A1 patent drawing

AI summary

Systems and methods for verification of a result of execution of a computational system, including generating the result by executing elements of a computational system by a developer party, saving the result in a computer storage, preserving a current state of elements of the computational system by creating a meta-version label in a meta-version tracking system for the meta-version of the computational system and linking the elements of the computational system to the meta-version label, sending to the meta-version tracking system a request to verify the result of the computational system by a verifying party, recreating and deploying elements of the computational system by transferring information to an external device, generating a verification result, and comparing the verification result to the result previously generated.