Electronic Document Text Formatting Tagging System
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If hyperlinks are preserved during format conversion, then document functionality is improved, but the difficulty of detecting and measuring hyperlink attributes increases
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.
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
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.
Data Source
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.


