Version Preview and Selection in Compound Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveease of version preview and selectionVSAvoidtime for manual version management
Core Design Contradiction:
Ease of operationVSLoss of time

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improveease of version navigationVSAvoidcomplexity of version management process
Core Design Contradiction:
Ease of operationVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If conventional techniques are used, then asset versions can be tracked, but users cannot freeze a compound document to prevent unwanted updates

Engineering Contradiction:
Improvedocument version stabilityVSAvoidflexibility of version control
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8145600B1Version preview and selection
Publication Date: 2012.03.27 ADOBE INC
  • US8145600B1 patent drawing
  • US8145600B1 patent drawing
  • US8145600B1 patent drawing

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.