Unstructured Table to Relational Data Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unstructured data tables in textual documents, such as PDFs, cannot be directly stored in relational databases due to unclear category associations, requiring manual reorganization which is inefficient.

Innovation Solution

A system and method that automatically analyzes and transforms unstructured data tables into a one-dimensional relational format by extracting header patterns and de-normalizing the data, allowing each cell value to correspond to specific categories, enabling direct storage in a relational database.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If unstructured tables are manually reorganized into relational format, then data structure clarity is improved, but time consumption and operational complexity increase

Engineering Contradiction:
Improvedata structure clarityVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs automatic table structure analysis and transformation without requiring manual intervention. The processor autonomously identifies header patterns, determines category relationships, and converts unstructured tables into relational formats, eliminating the need for manual reorganization while maintaining high structural accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical operations with automated computational processes. Instead of human operators manually analyzing and reorganizing table data, a processor executes algorithmic operations to automatically identify patterns, determine relationships, and transform the table structure, significantly reducing time consumption

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

2Manufacturing precision

If unstructured tables are manually reorganized, then category association clarity is improved, but operational complexity increases

Engineering Contradiction:
Improvecategory association clarityVSAvoidoperational complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system autonomously analyzes the unstructured table to identify header patterns and determine category relationships. The processor self-services by automatically understanding the table structure, identifying parent-child relationships between categories, and transforming the data without requiring manual operational intervention

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual analytical operations are replaced with automated computational algorithms. The processor executes pattern recognition and relationship determination algorithms to automatically establish category associations, replacing the need for manual analysis and significantly reducing operational complexity

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

3Productivity

If automatic transformation is implemented, then productivity is improved, but system complexity increases

Engineering Contradiction:
Improvetransformation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The transformation process is divided into distinct functional modules: header pattern identification, category relationship determination, and table structure transformation. Each module handles a specific aspect of the conversion process, making the overall system more manageable and easier to implement while maintaining high transformation efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs universal algorithms that can handle various types of unstructured tables with different header patterns and category relationships. The same core transformation logic adapts to different table structures, reducing the need for multiple specialized systems and thereby managing complexity while improving productivity

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

Data Source

PatentUS11720589B2System and method for transformation of unstructured document tables into structured relational data tables
Publication Date: 2023.08.08 SALESFORCE INC
  • US11720589B2 patent drawing
  • US11720589B2 patent drawing
  • US11720589B2 patent drawing

AI summary

Embodiments described herein transforms a complex and usually unstructured table to a relational table based on the header pattern. Specifically, the original complex table is expanded into a single dimensional relational database format, in which each cell corresponds to one or more corresponding categories or subcategories from the original header. The transformed one-dimensional relational table is then populated with the corresponding cell values from the original table. In this way, data from the original complex and unstructured data table can be stored at a relational database.