Distributed Peer Data Verification for Fault Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing peer-hosted and peer-to-peer networks are vulnerable to data disruption and hacking due to centralized data authority, which can lead to data corruption and cheating.

Innovation Solution

A distributed computing network system with multiple peer computing devices and management services that manage authority information, allowing each peer to verify instances of data sets across multiple peers, and detect faults by comparing instances and sending fault messages to the management server when discrepancies are found.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If centralized data authority is used in peer-hosted networks, then data management is simplified and easier to implement, but the system becomes vulnerable to disruption by bad peers and hacking

Engineering Contradiction:
Improvedata management simplicityVSAvoidsystem vulnerability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments centralized data authority into distributed authority across multiple peer computing devices. Each peer device is assigned authority over specific data sets, creating a distributed authority model that eliminates the single point of failure inherent in centralized systems while maintaining operational simplicity through automated authority assignment and data verification protocols

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If centralized data authority is used, then implementation is easier, but data becomes vulnerable to hacking and cheating

Engineering Contradiction:
Improveimplementation easeVSAvoiddata vulnerability to hacking
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent implements feedback mechanisms where peer devices continuously verify data integrity by comparing data sets across the network. When discrepancies are detected, the system automatically identifies and isolates compromised data sources, providing real-time feedback that prevents hacking and cheating without complicating implementation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-assigning authority to multiple peer devices before data corruption or hacking can occur. This proactive distribution of authority and pre-established verification protocols prevent vulnerabilities before they can be exploited, maintaining ease of implementation while enhancing security

Inventive Principle:
Principle #10Preliminary action

3Reliability

If distributed authority is implemented across multiple peers, then system reliability and data integrity improve, but system complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a multi-functional authority assignment system that handles data verification, fault detection, and security protection through a unified distributed protocol. This universal approach manages complexity by consolidating multiple security functions into a single coherent framework that operates automatically across all peer devices

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

Data Source

PatentUS12493506B2Method of detecting faults in a fault tolerant distributed computing network system
Publication Date: 2025.12.09 AKIMBO TECHNOLOGIES INC
  • US12493506B2 patent drawing
  • US12493506B2 patent drawing
  • US12493506B2 patent drawing

AI summary

Methods, systems, and techniques for detecting faults in a distributed computing network system. The system hosts and executes an application with a plurality of datasets, and includes a plurality of peer computing devices and management services. A receiving peer computing device receives a message that includes a first copy of a dataset from a sending peer computing device. It is determined whether a mismatch exists among the first copy of the dataset, a second copy of the dataset stored at the receiving peer computing device, and a third copy of the dataset stored at a third peer computing device having authority over the dataset. If so, a correction to the second copy of the dataset is performed or a fault message is sent to management services indicating that a fault has been detected at the receiving peer computing device.