Version Preview and Selection in Compound Documents
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques for managing versions of assets in compound documents are labor-intensive and time-consuming, as users cannot easily preview or select intermediate versions without manually adding, viewing, and replacing assets, and do not allow freezing of document versions to prevent unwanted updates.
Innovation Solution
A system and method for previewing and selecting versions of assets in a compound document, where a graphical user interface allows users to browse, enter, or select version numbers, and pin versions to prevent updates, enabling seamless navigation and freezing of selected versions within the document environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional techniques are used to manage asset versions, then version tracking is possible, but users cannot easily preview or select intermediate versions without manually adding, viewing, and replacing assets
Solution Approach 1:
The patent introduces a version control interface that acts as an intermediary between the user and multiple asset versions. This interface displays thumbnail previews of different versions and allows users to select any version without manual add/delete operations, directly resolving the contradiction by making version selection easy while eliminating time-consuming manual processes
Solution Approach 2:
The patent creates visual copies (thumbnail previews) of different asset versions within the interface. These thumbnails allow users to preview and compare versions instantly without exiting the current document environment or performing manual operations, thereby improving ease of operation while reducing time loss
2Ease of operation
If conventional techniques are used to manage asset versions, then version tracking is possible, but users must manually add, delete, and replace assets to view different versions
Solution Approach 1:
The version control interface serves as an intermediary that simplifies version navigation. Instead of requiring users to manually add, delete, and replace assets through complex operations, the interface provides a streamlined mechanism to select and view different versions, reducing operational complexity while maintaining ease of use
Solution Approach 2:
The version control interface integrates multiple functions into a single unified tool: displaying thumbnails, previewing versions, selecting versions, and updating assets. This multi-functional approach eliminates the need for separate manual operations, thereby improving ease of operation while reducing the perceived complexity of version management
3Reliability
If conventional techniques are used, then asset versions can be tracked, but users cannot freeze a compound document to prevent unwanted updates
Solution Approach 1:
The version control system implements dynamic control over document versions. Users can freeze the document at any point to prevent unwanted updates (improving reliability), and can unfreeze it later to allow updates again (maintaining adaptability). This dynamic approach resolves the contradiction by providing both stability when needed and flexibility when required
Solution Approach 2:
The system changes the state parameter of the document between 'frozen' and 'unfrozen'. When frozen, the document prevents unwanted updates (improving reliability). When unfrozen, it allows updates (maintaining adaptability). This parameter change mechanism resolves the contradiction by providing conditional control over document stability
Data Source
AI summary
Techniques for version preview and selection are described, including detecting a plurality of versions of an asset in a compound document, receiving an input indicating selection of a version, wherein the version is one of the plurality of versions, and updating the compound document with the version.


