Temporal Data Partition Revisions for Network Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern communication networks face delays and performance issues due to delayed updates in data collection and analysis systems, which can lead to suspended data analysis operations and increased load, especially with the increased speed and frequency of data reporting.

Innovation Solution

A server computer executes a data management application that generates and manages temporal data partition revisions by determining updates based on timestamps, deltas, and identifiers, storing revisions separately, and merging them periodically to update base data partitions efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If updates are applied immediately when received, then data accuracy is improved, but system performance deteriorates and delays occur

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by buffering incoming data updates before applying them to the data model. Updates are stored in a buffer and applied in batches at predetermined intervals rather than immediately, which prevents performance degradation while maintaining data accuracy through periodic synchronization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements periodic action by applying buffered updates to the data model at predetermined time intervals rather than continuously. This periodic batch processing reduces the frequency of data model updates, improving system performance while still maintaining data accuracy through regular synchronization cycles.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If updates are applied frequently, then data accuracy is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvedata accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies merging by combining multiple individual data updates into single batched update operations. By merging multiple small updates that occur within a time interval into one consolidated update applied to the data model, the system reduces the total number of update transmissions and applies updates more efficiently, reducing bandwidth consumption while maintaining data accuracy.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If data analysis operations are suspended for updates, then data accuracy is improved, but productivity deteriorates

Engineering Contradiction:
Improvedata accuracyVSAvoiddata analysis throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-buffering updates before they are applied to the data model. This allows data analysis operations to continue using the existing data model without interruption, while updates are prepared in advance and applied periodically, thus maintaining both data accuracy and continuous analysis productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements periodic action by applying updates to the data model at predetermined intervals rather than continuously. This periodic update mechanism allows data analysis operations to proceed without suspension, maintaining high productivity, while still ensuring data accuracy through regular periodic synchronization of the buffered updates.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9600526B2Generating and using temporal data partition revisions
Publication Date: 2017.03.21 AT&T INTELLECTUAL PROPERTY I L P
  • US9600526B2 patent drawing
  • US9600526B2 patent drawing
  • US9600526B2 patent drawing

AI summary

Concepts and technologies are disclosed herein for generating and using temporal data partition revisions. In some embodiments, a server computer can execute a data management application. The server computer can obtain a data partition associated with a data stream. The data partition can include a data point and a timestamp. The server computer can analyze the timestamp to determine if the data partition corresponds to an update of a base data record. If the server computer determines that the data corresponds to an update, the server computer can compute a revision comprising a delta and a timestamp and store the revision.