Document Preview Comment Modification via Rendering Markers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in reviewing and modifying documents stored online, as existing systems often omit comments and supplemental data when providing document previews, requiring users to download and access documents using native applications for full functionality.
Innovation Solution
A document preview system that stores documents in their native format, allowing users to view and modify comments within a web browser by using rendering markers to identify native objects and associate them with correct locations, enabling accurate display and insertion of comments in the native document.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a document preview system provides previews of native documents in a web browser, then accessibility and ease of operation are improved, but the preview often omits important aspects such as comments and supplemental data
Solution Approach 1:
The patent segments the document into native objects (words, sentences, paragraphs) and associates each with a rendering marker. Comments are then linked to specific native objects rather than the entire document, enabling selective rendering of comment-related portions in the preview while maintaining accessibility.
Solution Approach 2:
The patent introduces rendering markers as intermediary elements that bridge native objects and their visual representation in the preview. These markers enable the system to track and render specific portions of the document including associated comments, solving the information loss problem while maintaining web browser accessibility.
2Ease of operation
If users can view and modify comments in a document preview without native applications, then ease of operation is improved, but accurately identifying and placing comments at correct locations becomes more complex
Solution Approach 1:
The patent performs preliminary action by inserting rendering markers into native objects before the preview is generated. This pre-establishes a mapping between document content and preview locations, enabling accurate comment placement without complex real-time analysis when users interact with the preview.
Solution Approach 2:
The patent creates a simplified copy of the document structure in the preview by rendering native objects with their associated rendering markers. This copy maintains the spatial relationships and object identities needed for accurate comment placement while being much simpler to process than the full native document format.
3Measurement precision
If the system inserts rendering markers for each native object to enable accurate comment placement, then measurement precision is improved, but the processing time and system complexity increase
Solution Approach 1:
The patent applies partial action by inserting rendering markers only for native objects that have associated comments or are relevant to the current preview context, rather than for every object in the document. This reduces processing overhead while maintaining precision where needed.
Data Source
AI summary
A document preview system provides previews of a native document to client devices. The previews include comments associated with native objects in the native document. The document preview system identifies bounding areas in the preview associated with the native objects, which may be identified by the rendering markers applied to the native document prior to rendering. Using the bounding areas, the document preview system identifies comments for the native document and determines the location to display the comment using native objects associated with the comment. When a new comment is received from a user for a preview of a native document, the document preview system determines native objects for the new comment that match a user's selection for placing the new comment. The new comment is inserted with the native objects in the native document.


