Spreadsheet Data Extraction Using Cell Templates for Standardized Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional spreadsheet data analysis tools struggle to analyze data efficiently when it is organized in non-contiguous formats, requiring restructuring and reformatting, which is resource-intensive and often inaccurate.

Innovation Solution

A method for automatically extracting data from spreadsheets, regardless of organization, by identifying template types and generating an output table in a standardized format, using a data extraction platform that analyzes cell characteristics and generates extraction rules based on representative cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional spreadsheet data analysis tools are used to analyze non-contiguous data, then data analysis can be performed, but the data must be restructured and reformatted which is resource-intensive and often inaccurate

Engineering Contradiction:
Improvedata extraction accuracyVSAvoidtime for restructuring and reformatting
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts data from the spreadsheet directly into a standardized table format without requiring the user to restructure or reformat the source data. The system automatically identifies and extracts relevant data fields and transforms them into the desired output format, eliminating the manual restructuring step and reducing time loss while maintaining accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary processing layer between the spreadsheet data and the analysis output. This intermediary component automatically handles the transformation from the original spreadsheet format to the standardized table format, acting as a mediator that converts non-contiguous data into a suitable format for analysis without requiring manual intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data in spreadsheets is organized in non-contiguous formats, then data can represent complex relationships, but conventional tools cannot analyze it without restructuring

Engineering Contradiction:
Improvedata organization flexibilityVSAvoidease of data analysis
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal data extraction system that can handle multiple data organization formats (contiguous tables, non-contiguous data, nested tables, etc.) and automatically transform them into a standardized format. This multi-functional approach allows the same tool to analyze diverse spreadsheet structures without requiring separate processing methods for each format.

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

Solution Approach 2:

The system performs self-service by automatically detecting the data organization format and independently completing the transformation process. The patent enables the system to autonomously identify data relationships, determine extraction rules, and generate standardized output without requiring user guidance or manual reformatting, thus maintaining flexibility while improving ease of operation.

Inventive Principle:
Principle #25Self-service

3Shape

If manual restructuring and reformatting is performed, then data can be organized in standardized format, but the process is resource-intensive

Engineering Contradiction:
Improvedata format standardizationVSAvoidcomputational resources for processing
Core Design Contradiction:
ShapeVSUse of energy by stationary object

Solution Approach 1:

The patent replaces the mechanical manual process of restructuring and reformatting with an automated computational system. Instead of requiring users to manually rearrange data and apply formatting rules, the system uses algorithms to automatically detect data patterns, determine transformation rules, and execute the reformatting process, thereby reducing computational resource consumption and time requirements.

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

Solution Approach 2:

The system performs preliminary analysis of the spreadsheet data to identify data types, relationships, and organization patterns before executing the transformation. This preliminary action allows the system to optimize the extraction and transformation process, reducing the computational resources needed by pre-determining the best approach based on the actual data structure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250342309A1Automatic data extraction
Publication Date: 2025.11.06 ALTAIR ENGINEERING INC
  • US20250342309A1 patent drawing
  • US20250342309A1 patent drawing
  • US20250342309A1 patent drawing

AI summary

Described are methods for automatically extracting data from structured documents e.g., spreadsheets, regardless of the manner in which data is organized, and using the extracted data to generate an output table that is in a standardized format. The method can include the operations for automatically extracting data from a spreadsheet that defines rows and columns and includes a plurality of cells that are delineated by the rows and the columns, by identifying characteristics of data included in each cell of the column, determining a template type of the column based on the characteristics of the data in each selected cell of the column, and determining, from among a plurality of cells of the column and based on characteristics of the data included in the plurality of cells of the column, a representative cell that is representative of the determined template type of the column.