Unstructured Data Conversion with Duplicate Text Normalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Converting unstructured data to structured data is challenging due to the presence of duplicate data in large JSON objects, which complicates the conversion process and lacks a predetermined schema structure.

Innovation Solution

A conversion system that identifies and modifies duplicate text in unstructured data using programmatic solutions, applying mechanisms to change attributes and convert the data into a structured format with reduced duplicates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If unstructured data is converted directly to structured data without preprocessing, then conversion speed is maintained, but data quality and structure integrity deteriorate due to duplicate text

Engineering Contradiction:
Improvedata structure integrityVSAvoidconversion time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary identification and modification of duplicate text in unstructured data before converting to structured format. The duplicate text detection and attribute modification occurs in the input phase, ensuring clean data enters the conversion process, thereby maintaining structure integrity without sacrificing conversion efficiency

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If duplicate text identification and modification is performed during conversion, then data quality improves, but processing complexity increases

Engineering Contradiction:
Improvedata qualityVSAvoidprocessing system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system merges the duplicate text detection, attribute identification, and data conversion functions into a single integrated processing pipeline. By combining these operations that previously occurred in separate stages, the system reduces overall processing complexity while maintaining data quality improvements

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The processing system is designed with multi-functional capabilities to simultaneously detect duplicate text, identify associated attributes, modify attributes, and convert data formats all within one system. This universal approach avoids the need for multiple specialized systems, thereby reducing complexity while achieving data quality goals

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

3Loss of substance

If all duplicate text is removed from unstructured data, then file size and storage requirements decrease, but information completeness may be lost

Engineering Contradiction:
Improvedata volumeVSAvoiddata completeness
Core Design Contradiction:
Loss of substanceVSLoss of information

Solution Approach 1:

The system applies different treatment to different instances of duplicate text based on their local context and attributes. Instead of uniformly removing all duplicates, it modifies attributes of duplicate text to create differentiation, preserving information while reducing redundancy. This localized approach maintains data completeness while achieving compression

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12585615B2Simplifying unstructured data for data analytics
Publication Date: 2026.03.24 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US12585615B2 patent drawing
  • US12585615B2 patent drawing
  • US12585615B2 patent drawing

AI summary

A computer-implemented method, including receiving a first file composed of unstructured data with a first file format; applying one or more programmatic solutions for identifying one or more duplicate text in the first file format wherein the one or more duplicate text are associated with one or more attributes contained in unstructured data of the first file; identifying duplicate text contained in the first file wherein the duplicate text is associated with at least a first attribute of the unstructured data; in response to identifying duplicate text contained in the first file format, applying a mechanism for modifying the duplicate text in the first file format to change the first attribute of the unstructured data to a second attribute of a second file format; and converting the unstructured data of the first file into a second file of structured data of the second file format composed of the second attribute.