PDF Packaged File Presentation Shell

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing page description language documents, such as PDFs, present packaged files in simple listings or as links, lacking interactive features that allow viewers to quickly identify file relevance and requiring authors to manually include metadata or branding, which limits user engagement and customization.

Innovation Solution

Implementing a packaged file presentation shell with custom navigation templates, metadata support, and interactive elements like graphics, audio, and videos, allowing multiple presentation shells with branding and user-selectable modes, and enabling the creation of hierarchical node structures to display file relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If packaged files are presented in simple listings or as links, then the document structure remains simple and easy to implement, but user engagement is limited and file relevance cannot be quickly identified

Engineering Contradiction:
Improveuser engagementVSAvoidpresentation structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent embeds a presentation shell within the PDF document structure, which can contain nested packaged files. This nested structure allows interactive presentations while maintaining the overall document integrity, resolving the contradiction between engagement and complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The presentation shell acts as an intermediary layer between the simple link structure and the packaged files. It provides metadata display, branding, and navigation capabilities without requiring fundamental changes to the PDF structure, enabling enhanced user engagement while keeping implementation manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If metadata and branding are manually included, then customization is possible, but the process is time-consuming and lacks automation

Engineering Contradiction:
Improvecustomization capabilityVSAvoidmanual setup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The presentation shell automatically extracts and displays metadata from packaged files without requiring manual author intervention. The system self-configures the presentation based on file properties, enabling customization while eliminating manual setup time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Metadata and branding information are prepared and embedded within the packaged files themselves before being included in the presentation shell. This preliminary preparation allows the presentation shell to automatically display customized information without requiring manual configuration at the time of document creation.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If interactive elements like graphics, audio, and videos are added, then user engagement improves, but the device complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidinteractive features
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The presentation shell is designed as a universal container that can handle multiple types of content (graphics, audio, video, text) through a single standardized interface. This multi-functionality enables rich interactive presentations while managing complexity through a unified structure rather than separate implementations for each media type.

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

4Adaptability or versatility

If multiple presentation shells with branding are allowed, then customization and branding capability improve, but the complexity of managing multiple shells increases

Engineering Contradiction:
Improvebranding capabilityVSAvoidshell management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the presentation into multiple independent presentation shells, each capable of having its own branding and customization. This segmentation allows different branded shells to coexist within a single document, enabling versatile branding capabilities while managing complexity through modular, independent units that can be selectively activated.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8677229B2Presentation of files packaged within a page description language document
Publication Date: 2014.03.18 ADOBE INC
  • US8677229B2 patent drawing
  • US8677229B2 patent drawing
  • US8677229B2 patent drawing

AI summary

Various embodiments herein provide one or more systems, methods, software, and data structures for presentation of files packaged within a page description language document, such as a Portable Document Format (“PDF”) document. Some embodiments include a packaged file presentation shell that may be instantiated within a user interface of a page description language reader application to provide a view of files packaged within a page description language file. Some such views may be interactive or adaptive within the user interface.