Sequenced Document Annotations Using Unique Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical user interfaces for managing annotations in documents, such as PDFs, lack an efficient method for sequencing and managing identical graphical objects, leading to confusion and the need for individual editing of each object, even when they have identical visual appearances.

Innovation Solution

A method for sequentially annotating documents by linking annotations to a document with a primary graphic and sequence identifier, allowing for incremental value assignment and display, enabling the reuse of identical graphics with unique sequence identifiers, thereby simplifying the management and editing of multiple identical objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If annotations are placed on a document using conventional graphical interface methods, then annotations can be added to the document, but identical graphical objects cannot be efficiently sequenced or referenced, requiring individual editing of each object

Engineering Contradiction:
Improveannotation managementVSAvoidobject sequencing system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The annotation system segments identical graphical objects by assigning unique sequence identifiers to each instance. This segmentation allows the system to treat visually identical objects as distinct entities, enabling individual referencing and management without requiring complex individual editing interfaces for each object.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter space of graphical annotations by introducing sequence identifiers as an additional parameter. This transforms the management of identical graphical objects from being impossible (since they appear identical) to being trivial (since each has a unique identifier), resolving the contradiction between ease of operation and system complexity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple identical graphical objects are placed on a document, then the document can be efficiently annotated with reusable elements, but it becomes difficult to reference or edit specific objects individually

Engineering Contradiction:
Improveannotation creation speedVSAvoidobject identification
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system enables efficient copying of identical graphical objects by allowing users to place multiple instances of the same annotation template on a document. Each copied object automatically receives a unique sequence identifier, preserving the ability to individually reference and edit specific instances while maintaining the productivity benefits of reuse.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Sequence identifiers act as an intermediary between the visual representation of identical graphical objects and their individual identities. This intermediary allows the system to maintain visual simplicity (identical objects look the same) while preserving individual identifiability (each object has a unique identifier for reference and editing).

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8443280B2Method for sequenced document annotations
Publication Date: 2013.05.14 BLUEBEAM INC
  • US8443280B2 patent drawing
  • US8443280B2 patent drawing
  • US8443280B2 patent drawing

AI summary

A method for sequenced document annotation is disclosed. The method includes linking a first annotation to a document, where the first annotation is defined by a first primary graphic and a first sequence identifier. Thereafter, a first value is assigned to the first sequence identifier, and the first primary graphic and the first sequence identifier are displayed. After incrementing the first value to a second value, a second annotation is linked to the document. The second annotation is defined by a second sequence identifier and a second primary graphic identical to the first primary graphic. The second sequence identifier is assigned an incremented second value, and the second primary graphic and the second sequence identifier are displayed.