Machine Readable Document Template Rule Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine-readable document templates lack flexibility in modification, making it difficult to track and apply changes, and require repeated rule creation for each field, complicating the visualization of applied rules and their effects.

Innovation Solution

A method and apparatus that separate formatting rules from data content, allowing for the creation of three types of rules (Style, Text, and Image) that can be reused and visually applied to specific channels, providing clear distinction and flexibility in template modification and rule application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If formatting rules are embedded within data content portions in a known machine readable document template, then the template structure is simple, but it is difficult to track modifications and flexibility for modification types is limited

Engineering Contradiction:
Improveflexibility for modificationVSAvoidtemplate structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the document template into distinct components: data content portions and separately stored formatting rules. This segmentation allows modifications to be tracked by identifying changes in specific rule portions without affecting the entire template structure, thereby increasing flexibility while maintaining structural simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts formatting rules from the data content portions and stores them separately. This extraction enables independent modification tracking of rules versus content, and allows for greater flexibility in applying different types of modifications without restructuring the entire template.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If formatting rules are separately stored from data content portions, then modification tracking becomes easier and flexibility increases, but the system complexity increases

Engineering Contradiction:
Improvemodification trackingVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the system identifies and reports modifications to stored formatting rules. When a rule is modified, the system can detect the change, track what specific modification occurred, and maintain version information, thereby preventing information loss about template evolution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent establishes preliminary structures for storing formatting rules separately from data content, creating a framework that anticipates future modifications. This preliminary organization makes modification tracking inherently easier without requiring complex post-modification analysis.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple types of modifications are applied to template fields, then versatility improves, but visualization of applied rules and their effects becomes complicated

Engineering Contradiction:
Improvemodification typesVSAvoidrule application visualization
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by associating specific formatting rules with specific data content portions or fields. Each field can have its own set of applied rules clearly identified, making it easy to visualize which rules apply to which fields without confusion from global template-wide modifications.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses visual indicators (such as color coding or symbolic markers) to denote different types of formatting rules and their application status. This allows users to quickly distinguish between different modification types and their effects on various template portions without complex visualization requirements.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS8056005B2Composing a machine readable document template
Publication Date: 2011.11.08 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8056005B2 patent drawing
  • US8056005B2 patent drawing
  • US8056005B2 patent drawing

AI summary

A method and apparatus is described for composing a machine readable document template having a portion for inclusion of data content. The method and apparatus comprise generating a formatting rule applicable to data content for inclusion in the data content portion and storing the rule separately from the data content portion.