Indexed Data Format for Redundant Tag Elimination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data interchange formats, such as JSON, XML, and CSV, suffer from poor storage optimization due to redundancy in data structure, leading to inefficient data exchange and larger file sizes during transmission.
Innovation Solution
The Indexed Data Object Language (IDOL) format separates data structure from data, using indices to eliminate redundancy by writing the structure only once and mapping data optimally, allowing for efficient serialization and conversion of messages into usable application data or objects, and enabling seamless conversion from and to any data format.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If traditional data formats (JSON, XML, CSV) are used for data interchange, then data can be exchanged between systems, but file size increases and storage optimization deteriorates due to redundant data structure tags
Solution Approach 1:
The patent segments data into two distinct components: data structure (schema) and data values. The structure is defined once in a header file using tags like `<structure><field name="customer_id" type="int"></field></structure>`, while actual data references this structure by index. This segmentation eliminates redundant structure tags in every data record, significantly reducing file size while maintaining data integrity and interchangeability.
2Ease of operation
If data structure is repeated in every data record, then data can be easily parsed and validated, but storage efficiency decreases due to redundancy
Solution Approach 1:
The patent performs preliminary action by defining the complete data structure in advance in a header file before data is stored or transmitted. The structure definition includes all field names, types, and relationships. During data operations, this pre-defined structure is referenced by index rather than repeated, enabling efficient parsing through index-based access while eliminating storage redundancy.
3Reliability
If redundant structure tags are used in every data record, then data validation is simplified, but data transmission efficiency deteriorates due to larger file sizes
Solution Approach 1:
The patent introduces an intermediary mechanism: an index system that references the header file structure. Instead of embedding full structure tags in every data record, the system uses compact index references (e.g., `<data index="0"></data>`) that point to the pre-defined structure in the header. This intermediary approach maintains validation reliability through the header's complete structure definition while dramatically improving transmission efficiency by reducing data file size.
Data Source
AI summary
A computer-implemented method for electronic exchange of data is provided. The method includes the following operations performed by at least one computer processor. These operations include creating source data, identifying data structure from the source data, generating a header file based on the data structure, localizing identical data structure, and storing groups of data that have identical structure in a single data tag.


