Identifier-Based Page Layout Conversion Preserving Semantic Structure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Reflowable documents lose semantic and structural information when converted to fixed page layout formats, making further editing and processing difficult due to the loss of formatting and layout information.

Innovation Solution

A method that assigns identifiers to elements in a reflowable document, creates a fixed page layout document, parses it into elements based on these identifiers, and links the reflowable document elements to the fixed page layout document, preserving structural and semantic information to create a high fidelity page layout document with fixed positions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a reflowable document is converted to a fixed page layout document, then the document can be printed and viewed with fixed positioning, but semantic and structural information is lost making further editing problematic

Engineering Contradiction:
Improvepage layout precisionVSAvoidsemantic and structural information
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent embeds identifier metadata within the fixed page layout document structure, creating a nested information architecture where semantic tags are contained within the visual layout framework. This allows the fixed layout to preserve both its positioning precision and the embedded semantic information simultaneously.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces identifier elements as intermediary components that bridge the reflowable and fixed layout representations. These identifiers act as mediators that carry semantic information through the conversion process, enabling downstream applications to access and process the structural meaning even in the fixed layout format.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If identifiers are assigned to elements and the document is parsed into elements based on identifiers, then element associations are maintained, but the conversion process becomes more complex

Engineering Contradiction:
Improveelement association accuracyVSAvoidconversion process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the document conversion process into distinct phases: identifier assignment, fixed layout generation, and element parsing. By dividing the conversion into manageable segments with clear interfaces, the system maintains element associations reliably while keeping each individual processing step relatively simple and well-defined.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs identifier assignment as a preliminary action before the actual layout conversion and parsing operations. This upfront preparation establishes the semantic framework early, making subsequent parsing and association tasks more straightforward and reducing the complexity of later processing stages.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10372789B2Creating high fidelity page layout documents
Publication Date: 2019.08.06 ORACLE INT CORP
  • US10372789B2 patent drawing
  • US10372789B2 patent drawing
  • US10372789B2 patent drawing

AI summary

A computer-based method for creating a high fidelity page layout document is provided. The method includes assigning an identifier to each element of a plurality of elements in a reflowable document, creating a fixed page layout document, including the identifiers, from the reflowable document, parsing the fixed page layout document into a plurality of elements based on the identifiers, each element being associated with an identifier, linking the elements of the reflowable document to the elements of the fixed page layout document based on the identifiers, and creating a final document based on the reflowable document, the fixed page layout document and the identifiers, each element of the final document having a fixed position on a page.