Document Page Overlay Comparison for Version Differences
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for displaying differences between versions of electronic documents require a significant display space when multiple images are arranged, which is inefficient.
Innovation Solution
An information processing system that superimposes and enlarges images of different document versions on a display, allowing for the difference to be identified within a smaller space by varying display modes and transparency based on user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple images of different versions are arranged and displayed side by side, then the difference between versions can be clearly identified, but the display space required increases significantly
Solution Approach 1:
The patent merges multiple version images by superimposing them onto a single display location. The superimposition technique allows different version images to be combined in the same spatial position, enabling version comparison without requiring additional display space. This directly resolves the contradiction by combining multiple images (improving version difference identification) while maintaining the same display footprint (reducing display space requirements).
Solution Approach 2:
The patent introduces a new dimension for displaying version differences by using transparency and layering instead of spatial arrangement. Rather than placing images side-by-side in two-dimensional space, the patent stacks images in the depth dimension with varying transparency levels, allowing multiple versions to be perceived simultaneously in the same visual field without increasing horizontal or vertical display space.
2Measurement precision
If the image size is enlarged for better visibility, then the detail can be seen more clearly, but the display space required increases
Solution Approach 1:
The patent combines multiple enlarged version images into a single superimposed display location. By merging the images through transparency and layering, the system maintains large image size for detail visibility while confining all versions to the same spatial footprint, thus avoiding the need for additional display space that would result from arranging enlarged images side by side.
3Adaptability or versatility
If multiple version images are displayed simultaneously, then comprehensive comparison is enabled, but the operation complexity increases
Solution Approach 1:
The patent implements dynamic control of image transparency and display states based on user interactions. The system dynamically adjusts which version images are displayed and their transparency levels according to user selections and operations. This dynamic approach enables comprehensive version comparison while simplifying operations, as users can focus on specific version pairs of interest rather than managing all versions simultaneously.
Solution Approach 2:
The patent applies different transparency and display properties to different regions or layers of the superimposed images based on user needs. By varying the display characteristics locally across different version layers, the system enables comprehensive comparison while guiding user attention to specific areas of interest, thereby reducing overall operational complexity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing system includes a processor configured to: receive a first input operation performed by a user on a thumbnail image of an electronic document displayed on a display; perform control including enlarging and displaying an image of a predetermined page included in one or more pages constituting the electronic document and an operation unit image on the display such that the image of the predetermined page and the operation unit image are displayed larger in size than the thumbnail image, the operation unit image at least including an operation image that receives a second input operation for displaying the image of the predetermined page for each version; and perform control including superimposing the image of the predetermined page of a first version and the image of the predetermined page of a second version on each other and enlarging and displaying the superimposed image on the display in accordance with the second input operation performed on the operation image.