Document View Management via Layer Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and storing multiple versions or renditions of documents in software-assisted document design consumes significant data storage resources and is inefficient due to the difficulty in tracking and comparing these versions.

Innovation Solution

Implementing a method to store and render multiple 'views' of a document by utilizing view attributes, which are data elements affecting the document's appearance, allowing users to create, edit, and manage document views within the document itself, using a view repository to store and retrieve different attribute values for rendering various document states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple copies of documents are saved to preserve different versions or renditions, then the ability to revert to previous versions and compare layouts is improved, but data storage resources are substantially consumed

Engineering Contradiction:
Improveversion recovery capabilityVSAvoiddata storage resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments a document into multiple layers, where each layer represents a distinct component (e.g., background, foreground elements, text). Instead of storing complete document copies for each version, the system stores multiple renditions by varying the composition and arrangement of these layered segments. This allows efficient storage because only the layer configurations need to be preserved, not entire document copies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested structure where multiple document renditions are contained within a single document file. The document includes a repository of layer definitions and multiple sets of layer arrangement instructions, effectively nesting multiple version representations inside one container. This eliminates the need for separate file storage for each version.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If multiple copies of documents are saved to preserve different versions or renditions, then the ability to compare layouts is improved, but the complexity of managing and tracking versions increases

Engineering Contradiction:
Improveversion comparison capabilityVSAvoidversion management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

By segmenting documents into layers with distinct functions and properties, the patent creates a structured framework that simplifies version management. Each layer can be independently configured and tracked, making it easier to compare and revert between versions by examining layer arrangements rather than managing complete document copies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal document structure that can represent multiple versions and renditions through a single file format. This multi-functional approach allows the same document to serve as both the master template and multiple versioned outputs, eliminating the need for separate management systems for different versions.

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

3Adaptability or versatility

If multiple copies of documents with similar content but different layouts are stored, then document design flexibility is improved, but storage efficiency deteriorates

Engineering Contradiction:
Improvedocument layout flexibilityVSAvoidstorage efficiency
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent divides a document into multiple layers that can be independently arranged and configured. This segmentation allows the same set of layers to be reorganized into different layouts and renditions without creating separate document copies. The layer-based structure enables flexible document design while maintaining storage efficiency through shared layer definitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a dimensional aspect to document storage by introducing layer stacking and composition dimensions. Instead of storing documents as flat, complete copies, the system represents documents in terms of layered dimensions that can be composed differently to create multiple renditions. This dimensional approach enables layout flexibility without proportional increases in storage requirements.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8566711B1Document views
Publication Date: 2013.10.22 ADOBE INC
  • US8566711B1 patent drawing
  • US8566711B1 patent drawing
  • US8566711B1 patent drawing

AI summary

Embodiments of methods to store document views, methods to display document views, computer-readable media, user interfaces, and systems are generally described herein.