Universal File Converter Automates Sequence Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file exchange systems face delays and extra effort when transferring files between systems with different programs, as users often need to manually convert or install software to access incompatible file types.

Innovation Solution

A universal file conversion system that automatically determines the input and target file types, converts files between them using a sequence of file conversions, and reconverts files back to their original type upon return, leveraging machine learning to enhance performance and using delta file conversion techniques for efficient data handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual file conversion or software installation is performed by the user, then file compatibility is achieved, but user effort and time delay increase

Engineering Contradiction:
Improvefile compatibilityVSAvoiduser effort
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The file conversion system automatically detects the received file type, identifies the recipient's available programs, determines the appropriate target file type, and performs the conversion without any user intervention. The system self-manages the entire conversion process including sequence determination and execution, eliminating the need for users to manually convert files or install software.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-determines the conversion sequence by analyzing the relationship between the input file type and the recipient's available programs before actual conversion occurs. By storing and retrieving conversion sequences in advance, the system prepares the conversion path beforehand, enabling automatic and efficient file conversion without user involvement.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If full file conversion is performed, then complete compatibility is achieved, but conversion time and processing resources increase

Engineering Contradiction:
Improvefile compatibilityVSAvoidconversion efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs conversion only on the necessary portions of the file rather than converting the entire file when full conversion is not required. By identifying and converting only the essential data portions, the system achieves adequate compatibility while significantly reducing conversion time and processing resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The file conversion process is divided into discrete conversion steps or sequences, where each step handles a specific transformation. This segmentation allows the system to process files in manageable portions, optimize each conversion step, and avoid unnecessary processing of the entire file, thereby improving conversion efficiency.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If multiple conversion sequences are stored in metadata, then conversion accuracy is improved, but data structure complexity increases

Engineering Contradiction:
Improveconversion accuracyVSAvoiddata structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The metadata structure is designed to serve multiple functions: storing the original file type, storing the conversion sequence, and maintaining compatibility with standard file formats. By creating a universal metadata structure that handles multiple conversion scenarios, the system achieves high conversion accuracy without proportionally increasing complexity, as the same structure serves various conversion needs.

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

Data Source

PatentUS10824587B2Integrated universal file converter
Publication Date: 2020.11.03 SAP SE
  • US10824587B2 patent drawing
  • US10824587B2 patent drawing
  • US10824587B2 patent drawing

AI summary

Universal, automatic file conversion may be provided by a universal file conversion system or application. An input file may be received by the universal file conversion system. An input file type for the input file and a recipient of the input file may be determined. Programs available to the recipient for accessing a file may be determined. A target file type accessible to the recipient may be determined for converting the input file. A sequence of file conversions to convert the input file to the target file type may be determined. The input file may be converted to the target file type based on the sequence of file conversions. The converted file may be provided to the recipient. The recipient may return the converted file, and the converted file may be automatically converted back to the original input file type and provided to the original source of the input file.