Document Conversion Program Using Modular Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current document conversion technologies lack efficiency in generating secondary documents from primary documents, as they fail to effectively extract and transform content while maintaining style characteristics and updating changes in source documents.

Innovation Solution

A document conversion program comprising content extraction, style conversion, content transformation, and content updating objects that extract content from source documents, map style characteristics, and update content in real-time, ensuring accurate transformation and rendering of secondary documents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If current document conversion technologies are used, then document conversion can be performed, but efficiency in generating secondary documents is low

Engineering Contradiction:
Improvedocument conversion efficiencyVSAvoidtime to generate secondary documents
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The document conversion system is divided into distinct functional modules: content extraction object, style conversion object, content transformation object, and content updating object. Each module handles a specific aspect of the conversion process, enabling parallel processing and improving overall efficiency while reducing the time required to generate secondary documents.

Inventive Principle:
Principle #1Segmentation

2Productivity

If content extraction and transformation are performed, then secondary documents can be generated, but style characteristics may not be maintained

Engineering Contradiction:
Improvecontent transformation accuracyVSAvoidstyle characteristic preservation
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

A style conversion object acts as an intermediary between content extraction and content transformation. This intermediary component captures style characteristics from the primary document and applies them to the extracted content during transformation, ensuring that the secondary document maintains the original style while enabling efficient content extraction and conversion.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If real-time updating is implemented, then changes in source documents can be reflected, but system complexity increases

Engineering Contradiction:
Improvedocument update accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A content updating object implements a feedback mechanism that monitors changes in the primary document and automatically triggers updates in the secondary document. This feedback loop ensures that any modifications to the source document are reflected in the converted document, maintaining data consistency and reliability without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

4Loss of information

If comprehensive content extraction is performed, then all content can be converted, but processing time increases

Engineering Contradiction:
Improvecontent extraction completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The content extraction object performs preliminary analysis of the primary document to identify and extract only the relevant content that needs to be converted. By pre-processing the document and filtering out unnecessary elements before the main transformation process, the system ensures complete content extraction while significantly reducing the time required for processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8635524B2System and/or method for document conversion
Publication Date: 2014.01.21 ADOBE INC
  • US8635524B2 patent drawing
  • US8635524B2 patent drawing
  • US8635524B2 patent drawing

AI summary

Embodiments of methods, apparatuses, devices and systems associated with document conversion are disclosed. In one particular implementation, an apparatus is provided which includes a document conversion program capable of generating at least a portion of a first document based at least in part on one or more portions of data from a second document.