Temporal Data Quality Measurement Using Consistency Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data quality measurement techniques provide only instantaneous views of database quality without showing how quality changes over time, failing to reveal trends or causes of these changes.

Innovation Solution

A computer-implemented method and system that stores records with common attributes, reads values at different time periods, and generates quality change rates by processing consistency data reflecting the extent to which these values adhere to business rules, enabling the analysis of data quality changes and volatility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing data quality measurement techniques are used, then data quality can be measured at a given time, but only an instantaneous snapshot is provided without showing changes over time

Engineering Contradiction:
Improvedata quality measurementVSAvoidtrends and causes of quality changes
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent adds the time dimension to data quality measurement by storing records with timestamps and comparing data across multiple time periods. This transforms the measurement from a single-point snapshot to a multi-dimensional view that captures evolution over time, enabling trend analysis and identification of quality change causes.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system performs preliminary actions by storing not only data values but also timestamps and business rules in advance. This preliminary storage of contextual information enables subsequent temporal comparisons and analysis of quality changes without requiring additional data collection efforts.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If data is stored and accessed at different time periods, then changes in data quality over time can be measured, but the system complexity increases

Engineering Contradiction:
Improveinformation about quality changes over timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a multi-functional system that simultaneously performs data storage, temporal comparison, business rule evaluation, and trend analysis. By designing the system to handle multiple functions through a unified architecture that leverages existing database capabilities, the complexity increase is minimized while achieving comprehensive data quality monitoring over time.

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

3Loss of information

If consistency data is generated and processed to determine quality change rates, then trends and causes of quality changes can be understood, but the processing time and computational resources increase

Engineering Contradiction:
Improvecauses and impacts of quality changesVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-storing business rules and data values with timestamps. This advance preparation allows for efficient batch processing of consistency data when temporal comparisons are needed, reducing the computational burden and processing time during actual quality analysis operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12039597B1Systems and methods for measuring data quality over time
Publication Date: 2024.07.16 FREDDIE MAC
  • US12039597B1 patent drawing
  • US12039597B1 patent drawing
  • US12039597B1 patent drawing

AI summary

Systems, methods, and computer-readable media are disclosed for evaluating data quality. An exemplary embodiment includes storing a plurality of records, the records sharing a common attribute, and reading first values for the common attribute corresponding to a first time period and second values for the common attribute corresponding to a second time period. A business rule for evaluating the common attribute is accessed, and first and second consistency data are generated. The first consistency data may reflect the extent to which the first values of the common attribute are consistent with the business rule at the first time. The second consistency data may reflect the extent to which the second values of the common attribute are consistent with the business rule at the second time. The first consistency data and the second consistency data are processed to generate a quality change rate of the common attribute from the first time period to the second time period, based on the difference between the first consistency data and the second consistency data.