Automated Data Analysis Compatibility Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data analysis systems require specific formatting and user input for data sets, limiting their ability to automatically determine compatible computational analyses and generate meaningful results without prior knowledge of the data structure or format.

Innovation Solution

An automated data analysis system that analyzes data sets to determine compatible computational analyses by comparing data set attribute data with computational analysis attribute data, allowing for the selection and application of suitable analyses without user input and without requiring specific formatting or structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data analysis systems require specific formatting rules and user input for data sets, then the system can properly interpret and visualize the data, but the ease of operation and accessibility for users is reduced

Engineering Contradiction:
Improvedata interpretation accuracyVSAvoiduser input requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically performs data format validation, header detection, and structure analysis without requiring user intervention. The server autonomously determines data compatibility with computational analyses by examining data attributes and comparing them against required formats, eliminating the need for users to manually format data or select appropriate analyses.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary data format validation and structure analysis before the user uploads or inputs data. By pre-defining data format requirements and automatically checking compliance, the system prepares the data processing environment in advance, ensuring reliable interpretation without requiring users to pre-format their data.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system requires users to select specific visualizations and views, then the analysis can be tailored to user needs, but the productivity and automation level is reduced

Engineering Contradiction:
Improveanalysis customizationVSAvoidautomation level
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system automatically determines which computational analyses are compatible with the uploaded data by comparing data attributes against analysis requirements. It autonomously selects and executes appropriate analyses without requiring users to manually choose visualizations or views, thereby maintaining adaptability while significantly improving productivity and automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system analyzes data attributes and provides feedback about compatible computational analyses, automatically selecting the most appropriate ones based on the data characteristics. This feedback mechanism enables the system to adapt to different data types while maintaining high automation levels.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system performs comprehensive data format validation, then the reliability of data analysis is improved, but the time required for data processing increases

Engineering Contradiction:
Improvedata format compatibilityVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-defines data format requirements and validation rules for different computational analyses before data is uploaded. By having validation criteria ready in advance, the system can quickly check data compatibility without performing comprehensive validation from scratch, thus maintaining reliability while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces manual, step-by-step format validation with an automated attribute comparison mechanism. By comparing data attributes against pre-defined requirements using automated algorithms, the system achieves reliable format validation much faster than traditional manual checking methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10191968B2Automated data analysis
Publication Date: 2019.01.29 WOLFRAM ALPHA LLC
  • US10191968B2 patent drawing
  • US10191968B2 patent drawing
  • US10191968B2 patent drawing

AI summary

A compatibility of a computational analysis and a data set is automatically determined by comparing data set attribute data with attribute data of the computational analysis. Other computational analyses may also be evaluated for compatibility with the data set. Compatible analyses may be performed on the data set, and selected views of the results may be presented. Selection of the analyses to be performed, the views, and/or the contents and format of the views may be determined based result data attributes and computational analysis attribute data as well as other considerations, such as resources required and multiplicity. As computational analysis attributes are based on a set of rules or statements determined from heuristics of respective computational analyses, evaluation of the compatibility between various analyses and the data set is accordingly determined based on the heuristic-based rules or statements. Computational analyses may include visualizations and heavyweight computational analyses.