Edge Snapshot Differencing for Core Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computing systems connected over a network, transmitting all data from edge source systems to core target systems for analysis is inefficient, especially with the increasing data from IoT devices, as target systems are only interested in subsets of the collected data.

Innovation Solution

A method where a source system generates snapshots of collected data with associated time references, determining a subset by finding the most closely spaced start and end snapshots inclusive of a requested time interval, and providing the difference between these snapshots to the target system, utilizing data virtualization platforms for efficient data storage and retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all data is transmitted from edge source systems to core target systems, then data completeness is improved, but network load and transmission efficiency deteriorate

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork load
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary subset of data from the complete dataset at the edge system. By identifying and transmitting only the required data portions to the core system, it eliminates the waste of transmitting unnecessary data, thereby reducing network load while maintaining data completeness for analysis purposes

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the complete dataset into relevant and irrelevant portions. By dividing the data transmission into selective segments based on analysis requirements, it enables efficient transmission of only necessary data portions, resolving the contradiction between data completeness and network efficiency

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all data is transmitted from edge source systems to core target systems, then data availability for analysis is improved, but storage requirements at target system deteriorate

Engineering Contradiction:
Improvedata availabilityVSAvoidstorage requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential data subset required for analysis from the complete dataset. By transmitting only this extracted portion to the core system, it ensures data availability for analysis while minimizing the storage burden at the target system

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the data transmission to include only analysis-relevant portions. This segmentation approach ensures that the core system receives sufficient data for analysis purposes without accumulating unnecessary storage overhead from redundant or irrelevant data

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If snapshots are generated and stored for all data, then data retrieval flexibility is improved, but storage complexity and resource consumption deteriorate

Engineering Contradiction:
Improvedata retrieval flexibilityVSAvoidstorage complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary snapshot data portions that are relevant to analysis requirements. By selecting and storing only essential snapshot information rather than complete data sets, it maintains retrieval flexibility for analysis while reducing storage complexity and resource consumption

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the snapshot storage into manageable, relevant portions. By organizing snapshots in a segmented manner that focuses on analysis-critical data, it enables flexible data retrieval without requiring complex storage infrastructure to handle complete dataset snapshots

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11392541B2Data transfer using snapshot differencing from edge system to core system
Publication Date: 2022.07.19 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11392541B2 patent drawing
  • US11392541B2 patent drawing
  • US11392541B2 patent drawing

AI summary

A source system generates snapshots of collected data. The snapshots have respective associated time references. Responsive to a request from a target system for data collected over a time interval, the source system generates a subset of the data collected by determining a start snapshot and an end snapshot. The start snapshot and the end snapshot are determined as a pair of snapshots that have respective associated time references that are most closely spaced and are inclusive of the time interval. The source system determines a difference in the data included in the end snapshot and the start snapshot and provides the subset of the data as the difference in the data included in the end snapshot and the start snapshot.