Thumbnail Data Consolidation in Digital Asset Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage of thumbnail data is inefficient and cumbersome, requiring multiple files for different resolutions, making management and deletion of original images complicated, as each thumbnail version needs to be individually updated or deleted.

Innovation Solution

A digital asset manager generates multiple sets of thumbnail data for a digital asset, encoding them to support various resolutions, and stores them in a single unit of storage, such as a file, simplifying management by allowing all thumbnail versions to be stored and updated within a single file.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple individual files are used to store different resolution thumbnails, then each thumbnail can be independently managed, but the complexity of managing and deleting original images increases as multiple files must be updated or deleted

Engineering Contradiction:
Improvethumbnail managementVSAvoidfile management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines multiple thumbnail data sets of different resolutions into a single file. The file contains multiple data structures, each representing a thumbnail at a different resolution, all associated with one original image. This merging eliminates the need to manage multiple separate files when the original image is modified or deleted, as only one file needs to be updated.

Inventive Principle:
Principle #5Merging (Combining)

2Quantity of substance

If multiple individual files are used to store different resolution thumbnails, then each resolution can be independently stored, but storage efficiency decreases due to redundant data across multiple files

Engineering Contradiction:
Improvestorage efficiencyVSAvoidredundant data
Core Design Contradiction:
Quantity of substanceVSLoss of substance

Solution Approach 1:

By merging all thumbnail data sets into a single file, the patent eliminates redundant storage. The original image data is stored once and referenced by multiple thumbnail data structures within the same file, rather than being replicated across multiple separate files. This significantly improves storage efficiency and reduces data redundancy.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If a single file stores all thumbnail data sets, then management complexity is reduced, but the file size increases compared to individual thumbnail files

Engineering Contradiction:
Improvemanagement complexityVSAvoidfile size
Core Design Contradiction:
Device complexityVSVolume of stationary object

Solution Approach 1:

Within the single file, the patent segments data into distinct data structures, each representing a thumbnail at a different resolution. Each data structure contains metadata about the thumbnail (dimensions, resolution) and references to the original image data. This segmentation allows efficient access and management of individual thumbnails while maintaining the benefits of a unified file structure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9672225B2Management of thumbnail data associated with digital assets
Publication Date: 2017.06.06 ADOBE INC
  • US9672225B2 patent drawing
  • US9672225B2 patent drawing
  • US9672225B2 patent drawing

AI summary

According to example configurations, a digital asset manager receives a digital asset. The digital asset manager generates multiple sets of thumbnail data based on the digital asset. Each of the multiple sets of thumbnail data can be encoded to support display of a different thumbnail resolution of the digital asset. The digital asset manager initiates storage of the multiple sets of thumbnail data in a unit of storage of a repository. The unit of storage can be pre-allocated for storing the multiple sets of thumbnail data associated with the digital asset. Accordingly, in lieu of storing data for each thumbnail in a different file as in conventional methods, configurations herein can include storing thumbnail data in the same unit of storage or file. Thus, multiple sets of thumbnail data for a corresponding digital asset can be stored in a single file.