Presentation Overlays for PDF Packaged Files

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing page description language (PDL) documents, such as PDFs, limit users in modifying graphical elements and properties for packaged files, requiring developer intervention, which hinders the adoption of advanced presentation features.

Innovation Solution

Implementing a graphical specification for packaged file presentation shells with customizable overlays, allowing users to define and apply presentation overlays to standardize elements, enabling non-developers to create and utilize rich graphical presentations for packaged files within PDL documents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If graphical specifications are implemented for packaged file presentation, then presentation quality and user interaction are improved, but device complexity and difficulty of operation increase due to requiring developer intervention

Engineering Contradiction:
Improvepresentation customizationVSAvoiduser accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables users to self-apply presentation overlays to packaged files without requiring developer intervention. The system provides user-accessible functionality to select and apply different graphical specifications, allowing end-users to customize presentations independently.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary layer (presentation overlay mechanism) that sits between the packaged files and the user interface. This intermediary allows complex graphical specifications to be applied through simplified user actions, mediating between the complexity of the presentation system and the simplicity of user interaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If developers are required to modify graphical elements and properties, then presentation precision and control are improved, but productivity and ease of manufacture deteriorate due to requiring specialized intervention

Engineering Contradiction:
Improvegraphical specification controlVSAvoiduser efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Users can independently apply and customize presentation overlays without requiring developer assistance. The system empowers end-users to perform tasks previously requiring specialized knowledge, eliminating bottlenecks and improving overall productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent separates the presentation specification from the packaged file content itself. By dividing the presentation layer into independent, selectable overlays, the system allows users to apply precise graphical specifications through simple selection rather than complex modification procedures.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If standardized elements are used in packaged file presentation, then ease of operation is improved, but adaptability and versatility worsen due to limited modification options

Engineering Contradiction:
Improveuser accessibilityVSAvoidcustomization capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent creates presentation overlays that serve multiple functions: they provide standardized, easy-to-apply graphical specifications while simultaneously offering customizable themes and styles. The same overlay mechanism supports both simplicity and versatility depending on user needs.

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

Solution Approach 2:

The system allows presentation overlays to be dynamically selected and applied by users based on their specific needs. The customization capability is activated only when needed, maintaining simplicity for standard uses while providing versatility for advanced customization requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9122660B2Presentation overlays to modify presentations of packaged files
Publication Date: 2015.09.01 ADOBE INC
  • US9122660B2 patent drawing
  • US9122660B2 patent drawing
  • US9122660B2 patent drawing

AI summary

Various embodiments described herein provide one or more systems, methods, software, and data structures for the 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 and then modified by a presentation overlay. Such as presentation overlay typically includes at least one standardized graphical element, which, when applied to the packaged file presentation shell, overrides respective standardized graphical element properties and presentation nodes.