Structured Cloud Data Analyzer for Spreadsheet Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Structured cloud data is often subject to input errors and variations that are not detected until they have already negatively impacted data quality, requiring significant programming resources or manual review by experienced employees, which can be costly and inefficient.

Innovation Solution

A method and system for a structured cloud data analyzer that compares data in different ranges of spreadsheet cells, determines the scope of formulas, and automatically generates review flags for inconsistencies, such as non-consecutive cells or shifted data locations, to identify and correct errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex formulas, macros, and programming solutions are deployed to avoid data errors, then data quality is improved, but programming resources and complexity increase significantly

Engineering Contradiction:
Improvedata qualityVSAvoidprogramming resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables structured cloud data to self-diagnose errors by automatically comparing actual data against expected patterns, constraints, and relationships defined in the data model, eliminating the need for complex external programming solutions

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A data model acts as an intermediary layer between raw structured cloud data and analysis applications, providing automated validation and error detection without requiring complex programming in the applications themselves

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual review by experienced employees is used to detect data errors, then data quality is improved, but time and resource costs increase

Engineering Contradiction:
Improvedata qualityVSAvoidreview time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables structured cloud data to self-diagnose errors automatically by comparing actual data against predefined data models, eliminating the need for manual review by experienced employees

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Data models are configured in advance with expected patterns, constraints, and relationships, enabling automated error detection before data is processed by applications, rather than requiring post-hoc manual review

Inventive Principle:
Principle #10Preliminary action

3Reliability

If data error detection is performed manually or with simple tools, then errors are identified, but detection occurs long after negative effects have occurred

Engineering Contradiction:
Improveerror detectionVSAvoiddetection delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Data models are configured in advance with expected patterns, constraints, and relationships, enabling automated error detection to occur proactively before data is processed by applications, rather than reactively after negative effects manifest

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides automated feedback loops that continuously monitor structured cloud data against data models and immediately identify deviations, enabling real-time error detection rather than delayed manual discovery

Inventive Principle:
Principle #23Feedback

4Reliability

If comprehensive data validation is implemented, then data integrity is improved, but system complexity and processing overhead increase

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

Solution Approach 1:

The system segments validation logic into modular data models that can be independently configured and managed, reducing overall system complexity while maintaining comprehensive validation coverage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data models serve as an intermediary layer that encapsulates validation logic, separating complexity from applications and providing a manageable interface for data integrity enforcement

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10664653B2Automated structured cloud datatester
Publication Date: 2020.05.26 KYNDRYL INC
  • US10664653B2 patent drawing
  • US10664653B2 patent drawing
  • US10664653B2 patent drawing

AI summary

Data in different, respective ranges of spreadsheet file cells is compared, and a scope of a formula determined with respect to selected cells of the ranges of cells, wherein the formula pulls input data from selected cells of one range of cells and either pulls input data or generates output data to selected cells of the other range of cells. A review flag is automatically generated in association with data in a flagged cell in response to determining: that the flagged cell is omitted from a consecutive plurality of input data rows or columns; that the selected formula input cells are not consecutive within one of the ranges of cells; and that a high percentage of data values in corresponding cell rows or columns match but that and a location of the flagged cell is shifted from a corresponding cell within the other range.