Data Integrity Verification via Normalizing Factor and Checksum

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems face significant communication traffic issues due to the periodic transmission of entire data sets to ensure consistency across multiple devices, particularly evident in routing tables that are large and frequently updated.

Innovation Solution

A method is introduced to generate a normalizing factor and calculate an integrity mechanism based on the data set, which is then sent to other devices, allowing for the verification of data integrity without the need for transmitting the entire data set, thereby reducing unnecessary communication traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire data set is periodically transmitted between devices to ensure consistency, then data integrity is maintained, but communication traffic increases significantly

Engineering Contradiction:
Improvedata integrityVSAvoidcommunication traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential integrity verification components (checksums or hashes) from the complete data set transmission. Instead of transmitting the entire routing table periodically, each device calculates and transmits only a compact integrity value that can verify data consistency, dramatically reducing communication traffic while maintaining reliability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the data transmission approach by changing the parameter being transmitted from the complete data set to a derived integrity parameter (checksum/hash). This parameter transformation maintains the ability to verify data integrity while reducing the quantity of transmitted information from potentially large routing tables to small verification values

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If the entire routing table is transmitted periodically across the network, then consistency is ensured, but network bandwidth is consumed

Engineering Contradiction:
Improverouting table consistencyVSAvoidnetwork bandwidth
Core Design Contradiction:
Stability of the object's compositionVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary integrity verification information from complete routing table transmissions. By calculating and transmitting only checksums or hashes of the routing tables, the system ensures consistency verification while extracting the minimal necessary data, thereby conserving network bandwidth that would otherwise be consumed by full table transmissions

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If update packets are broadcast to all devices when new routing information is discovered, then routing information is synchronized, but communication overhead increases

Engineering Contradiction:
Improverouting information synchronizationVSAvoidcommunication overhead
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent segments the routing information synchronization process into two distinct parts: (1) broadcasting only the specific update information when changes occur, and (2) periodically exchanging compact integrity verification values. This segmentation allows devices to synchronize routing information efficiently without the overhead of transmitting complete routing tables, reducing communication overhead while maintaining synchronization

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8769135B2Data set integrity assurance with reduced traffic
Publication Date: 2014.07.01 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8769135B2 patent drawing
  • US8769135B2 patent drawing
  • US8769135B2 patent drawing

AI summary

One embodiment disclosed relates to a method of assuring integrity of a data set between multiple devices. A normalizing factor is generated at a first device. Based on the data set at the first device and the normalizing factor, a first integrity mechanism is calculated. The normalizing factor and the first integrity mechanism are sent from the first device to at least a second device. Other embodiments are also disclosed.