Shared Hierarchical Data Model for Distributed Data Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Distributed computing systems face inefficiencies and errors due to non-uniform data structures across components, leading to cumbersome upgrades and prolonged development lifecycles, as well as issues in network monitoring and data analytics.

Innovation Solution

Implementing a shared hierarchical data design model that provides a common data structure inventory and verification tools to ensure data uniformity across components, allowing systems to access and conform to a unified data design model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If independent developers design and create data structures independently in distributed systems, then each component can be developed autonomously, but data non-uniformity causes errors and inefficiencies across the system

Engineering Contradiction:
Improveindependent development capabilityVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a universal data design model that serves multiple components across the distributed system. This model defines standardized data structures, schemas, and relationships that can be reused by all developers, ensuring data consistency while allowing independent development. The model acts as a common framework that maintains reliability across autonomous components.

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

2Ease of operation

If non-uniform data structures are transferred between components, then components can operate independently with different data designs, but data formatting and integration techniques are required causing errors and inefficiencies

Engineering Contradiction:
Improveindependent component operationVSAvoiddata transfer efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent enforces homogeneous data structures across all components by requiring them to conform to the universal data design model. This eliminates the need for complex data formatting and integration techniques during transfers, as all components use the same standardized schemas and data formats, thereby improving transfer efficiency while maintaining independent operation capability.

Inventive Principle:
Principle #33Homogeneity

3Stability of the object's composition

If legacy systems use non-uniform data designs, then existing systems can maintain their current architecture, but upgrades become cumbersome and time-consuming

Engineering Contradiction:
Improveexisting system architectureVSAvoidupgrade time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by establishing the universal data design model before upgrades are needed. This model provides a standardized target architecture that legacy systems can progressively migrate to. By having the target model predefined, upgrades become more systematic and less cumbersome, reducing the time required for modernization while maintaining stability during the transition.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If data structures lack uniformity across distributed systems, then components can be developed with different requirements, but network monitoring and data analytics components experience errors and inefficiencies

Engineering Contradiction:
Improvecomponent-specific data designVSAvoidmonitoring and analytics accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The universal data design model provides standardized schemas and data structures that enable network monitoring and data analytics components to operate efficiently. By ensuring all components use the same data formats and relationships, the model allows monitoring tools to accurately measure and analyze data across the entire distributed system without errors caused by non-uniformity.

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

Data Source

PatentUS20250284669A1Shared hierarchical data design model for transferring data within distributed systems
Publication Date: 2025.09.11 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US20250284669A1 patent drawing
  • US20250284669A1 patent drawing
  • US20250284669A1 patent drawing

AI summary

Various techniques described herein relate to using a shared hierarchical data design model for creating and transferring data within distributed systems. Components within a distributed system may access a shared hierarchical data design model when designing and creating software components, data structures, or application programming interfaces (APIs) through which data is transferred. Additional techniques include verifying and enforcing that the components of the distributed system conform with the shared hierarchical data design model, including using design/development environments and element-by-element analyses of the data structures transferred between components of the distributed system.