Electronic Document Text Formatting Tagging System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic documents, such as PDFs, face challenges in reproducing text formatting styles when converted to different data formats like HTML, leading to reduced clarity and functionality, including difficulties in linking to additional documents.

Innovation Solution

A system that parses source electronic documents to identify characters and metadata, generating tagged content by applying text formatting style tags, hyperlink tags, and line break tags to segments of characters, ensuring consistent formatting and linking across different document formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If text formatting styles are converted from source electronic documents to different data formats, then formatting consistency is improved, but the complexity of the conversion process increases

Engineering Contradiction:
Improveformatting consistencyVSAvoidconversion process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary conversion system that parses source electronic documents to extract text content along with associated metadata (formatting styles, hyperlinks, line breaks). This intermediary process translates the formatting information into destination format-specific tags, acting as a mediator between source and destination formats to ensure formatting consistency without requiring direct complex mapping between all possible format combinations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameters of text representation by extracting formatting metadata as separate identifiable elements during parsing. Instead of treating text as plain content, the system transforms it into structured data with associated formatting parameters (bold, italic, underline styles, hyperlink attributes, line break markers) that can be systematically applied in the destination format, thereby maintaining formatting consistency through parameter transformation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If hyperlinks are preserved during format conversion, then document functionality is improved, but the difficulty of detecting and measuring hyperlink attributes increases

Engineering Contradiction:
Improvedocument functionalityVSAvoidhyperlink attribute detection
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies preliminary action by detecting and extracting hyperlink attributes during the initial parsing phase of source document processing. The system identifies hyperlink elements, their associated text, and destination URLs before proceeding with format conversion. This preliminary detection ensures that all hyperlink attributes are captured and preserved in the converted destination format, maintaining document functionality while managing the complexity of attribute detection through early identification.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If line breaks are accurately reproduced in destination format, then text clarity is improved, but the complexity of identifying and transferring line break information increases

Engineering Contradiction:
Improvetext clarityVSAvoidline break processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies the extraction principle by separating line break information from the main text content during the parsing phase. The system identifies line break elements as distinct metadata associated with specific text segments, extracting them as identifiable markers. This extraction allows line break information to be independently processed and accurately reproduced in the destination format without complicating the overall conversion process, as line breaks are handled as separate transferable elements rather than embedded within text flow.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12056434B2Generating tagged content from text of an electronic document
Publication Date: 2024.08.06 ORACLE INT CORP
  • US12056434B2 patent drawing
  • US12056434B2 patent drawing
  • US12056434B2 patent drawing

AI summary

Techniques for generating formatting tags for textual content obtained from a source electronic document are disclosed. A system parses a digital file to obtain information about characters in an electronic document. The system applies tags to text generated based on the textual content of the electronic document by creating segments of textually-consecutive characters and applying corresponding text formatting style tags to the segments. The system further identifies segments of text overlapping bounding boxes in the electronic document. The system generates textual content including a segment of text and a corresponding hyperlink associated with the segment of text. The system further generates textual content by selectively applying line breaks from the source electronic document in the textual content.