Encoded Data Column Mapping Without Full Decompression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing systems face inefficiencies in processing data from multiple sources due to the need for decompression and lexical analysis before combining or performing arithmetic operations on compressed files, leading to slow data processing speeds.

Innovation Solution

A data processing method and apparatus that acquire and process encoded files in an encoded state by using encoding rules to identify and combine columns, allowing for high-speed data processing without decoding, using dynamic dictionaries to manage and adjust codes as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If compressed files are decompressed and lexical analysis is performed before data processing, then data accuracy is ensured, but processing speed deteriorates

Engineering Contradiction:
Improvedata accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing encoding on data columns before storage and compression. The data is encoded into a standardized format that preserves structural information, allowing the data processing apparatus to identify and process specific columns directly from the compressed encoded data without full decompression. This preliminary encoding enables subsequent fast processing while maintaining data accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary encoded column data from the compressed files for processing. By using the encoding rules to identify and extract specific columns from the compressed encoded data, the system avoids the need to fully decompress and perform lexical analysis on the entire file, thus maintaining accuracy for the required data while improving processing speed.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If compressed files are processed without decoding, then processing speed is improved, but data processing complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces encoding rules as an intermediary between the compressed data and the processing logic. The data processing apparatus uses these encoding rules to interpret and process specific columns from the compressed encoded data without full decoding. This intermediary layer simplifies the processing complexity by providing a standardized way to access and manipulate encoded data directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation of data by encoding it into a standardized format with specific structural properties. The encoded data uses a consistent column identification scheme that allows the processing apparatus to work directly with compressed data by interpreting encoding parameters rather than performing complex decoding and lexical analysis operations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If data is encoded in different formats from multiple data sources, then data source flexibility is maintained, but processing difficulty increases

Engineering Contradiction:
Improvedata source flexibilityVSAvoidprocessing difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies universality by creating a standardized encoding format that can represent data from multiple different data sources. The encoding rules define a universal structure that accommodates various data types and sources while maintaining consistency. This universal encoding format allows the data processing apparatus to handle data from different sources uniformly, reducing processing difficulty despite the diversity of source systems.

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

Solution Approach 2:

The patent transforms diverse data from multiple sources into a standardized encoded format with consistent parameters. By changing the representation parameters of incoming data to match the standardized encoding scheme, the system maintains flexibility in accepting data from various sources while simplifying subsequent processing through parameter uniformity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10367523B2Data processing method and data processing apparatus
Publication Date: 2019.07.30 FUJITSU LTD
  • US10367523B2 patent drawing
  • US10367523B2 patent drawing
  • US10367523B2 patent drawing

AI summary

A data processing method includes acquiring first encoded data and second encoded data when receiving a request for data processing, the first encoded data being encoded in accordance with a first encoding rule, the second encoded data being encoded in accordance with a second encoding rule, specifying a first code relating to a second code in accordance with the first encoding rule and the second encoding rule without decoding the first encoded data and the second coded data, the first code being included in the first encoded data, the second code being included in the second encoded data and generating third encoded data in which the first code and the second code are stored in association with each other.