Electronic Document Annotation via Superimposed Markup Layer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing application programs cannot effectively mark-up electronic documents in a way that allows the marked-up content to be separately viewed or modified across different operating systems without altering the underlying document, and the marked-up content is not separable from the original document.

Innovation Solution

A method and apparatus that superimpose a second electronic document over a first electronic document, allowing it to be viewed and modified using different application programs, with the capability to save the second document independently in a standard format like PDF, enabling compatibility across various operating systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If notes are embedded directly in the word processing document using anchor objects, then the notes are displayed over the document content, but the notes cannot be separated from the document and are not viewable on different operating systems

Engineering Contradiction:
Improveannotation capabilityVSAvoidplatform compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent divides the annotation system into two independent components: the original document and the markup document. The markup document contains all annotations as a separate entity that can be independently created, viewed, and modified. This segmentation allows the markup to be platform-independent while maintaining association with the original document through coordinate data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a markup document as an intermediary layer between the user and the original document. This markup document serves as a portable container for annotations that can be transferred between different operating systems and applications, while the coordinate system acts as a mediator to map annotations back to the original document positions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the markup document is saved as a separate independent document, then it can be viewed and modified using different application programs on different operating systems, but the markup must maintain precise positioning relative to the original document

Engineering Contradiction:
Improveapplication program compatibilityVSAvoidannotation positioning accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent transforms the positioning information into a portable parameter set consisting of coordinate data and dimension information. These parameters are stored in the markup document in a format that can be interpreted by different applications on different platforms, allowing precise positioning to be maintained while achieving cross-platform compatibility.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the first electronic document is modified during markup, then the annotations can be updated, but the original document structure may be altered or lost

Engineering Contradiction:
Improvedocument modification efficiencyVSAvoidoriginal document integrity
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent extracts the modification operations from the original document and applies them through the markup document. All annotations, highlights, and modifications are contained within the markup document rather than being applied directly to the original document, thus preserving the original document's integrity while allowing efficient modifications through the markup.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9189467B1Method and apparatus for annotating an electronic document
Publication Date: 2015.11.17 APPLE INC
  • US9189467B1 patent drawing
  • US9189467B1 patent drawing
  • US9189467B1 patent drawing

AI summary

A method and apparatus to mark-up an electronic document (i.e., a second electronic document) that is superimposed on a first electronic document keeping the first electronic document unchanged. The second electronic document is optionally viewed concurrently with the first electronic document. The second electronic document is capable of being viewed or modified using different application programs so long as the different application programs process the format used by the second electronic document. The second electronic document is saved as a separate document independent of the first electronic document.