Web Page Clipping System with Dynamic Area Modification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing web page clipping technologies do not allow users to change the selected area after initial clipping, requiring users to reopen the page and reselect the area, which is time-consuming and labor-intensive.
Innovation Solution
A system and method that enables users to select, store, and freely change the range of a clipped area on a web page, allowing for dynamic updates to the selected area information and image extraction, without the need to reacquire the web page.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the selected area is clipped and stored using conventional methods, then the clipping operation is completed, but the selected area cannot be changed afterward requiring users to reopen the page and reselect
Solution Approach 1:
The system performs preliminary actions by storing not only the clipped image data but also the source document data and selected area information in advance. This allows the system to regenerate or modify the clipped area later without requiring the user to reopen the source page and reselect the area, thus resolving the contradiction between ease of operation and time loss.
Solution Approach 2:
The system creates copies of the source document data and stores it together with the clipped image data. By having a stored copy of the source document, the system can retrieve and reuse the document data when modification is needed, eliminating the need to reopen the original page and thereby reducing time loss while maintaining ease of operation.
2Reliability
If the source web page is updated or deleted after clipping, then the original clipping remains, but accuracy is compromised
Solution Approach 1:
The system creates and stores a copy of the source document data at the time of clipping. This stored copy serves as a reliable reference that remains unchanged even if the original source page is updated or deleted. When accuracy is needed, the system retrieves the clipped area from the stored copy rather than the potentially changed source page, thus maintaining reliability while protecting against information loss from source changes.
Solution Approach 2:
The system prepares and stores backup data (source document data and selected area information) beforehand, creating a cushion against future changes or deletions of the source page. This prior cushioning ensures that even if the source page is updated or deleted, the system can still accurately retrieve and reproduce the original clipped area from the stored backup data.
3Adaptability or versatility
If the system stores only the clipped image data, then storage space is minimized, but the ability to modify the selected area is lost
Solution Approach 1:
The system segments the stored data into three distinct components: clipped image data, source document data, and selected area information. This segmentation allows the system to store only the necessary portions of the source document (rather than entire pages) and to selectively use different components when modification is needed, thereby achieving adaptability while managing storage space efficiently.
Solution Approach 2:
The stored source document data serves multiple functions: it can be used to regenerate the original clipping, enable modification of the selected area, and provide reference for accuracy verification. This multi-functionality allows the system to achieve adaptability for modifications without proportionally increasing storage requirements, as the same stored data supports multiple operations.
Data Source
AI summary
Various areas of a displayed document (e.g., text, image, etc.) may be selected and clipped as a separate document. In some arrangements, a user may wish to change the area of the clipped area without having to retrieve the displayed document again. Accordingly, the area of the clipped region may be modified by retrieving and storing the displayed document when the region is initially clipped. When the selected region is to be modified at a later time, the stored document may be used instead of having to retrieve the document from a source location.


