Reusable Form Subsections via XML Data Packages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face difficulties in maintaining and converting between different formats of application programs, particularly in configuring and managing forms and interfaces, which leads to complexity and inefficiency in data transfer and reuse across various applications.

Innovation Solution

The implementation of XML data packages, specifically XDP files, that allow for the creation of forms and subsections in a structured XML format, enabling automatic conversion between formats such as PDF and HTML, and allowing subsections to be reused across different applications, reducing the need for separate form creation and maintenance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate forms and interfaces are created for each application program, then data can be specifically tailored to each application's needs, but the complexity of configuration and maintenance increases significantly

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidform configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal form template system that can be used across multiple application programs. Forms are designed with reusable subsections that can be instantiated multiple times, allowing a single form design to serve multiple applications while maintaining adaptability through parameter customization.

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

Solution Approach 2:

The patent divides forms into reusable subsections that can be independently configured and then assembled into complete forms. This segmentation allows complex forms to be built from modular components, reducing the overall complexity of form configuration and maintenance across different applications.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple formats are supported for different applications, then compatibility is improved, but the difficulty of converting between formats increases

Engineering Contradiction:
Improveformat compatibilityVSAvoidconversion process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary conversion system that automatically transforms form data between different application formats. This mediator handles the complexity of format conversion internally, allowing seamless data exchange between applications without requiring manual conversion processes or deep understanding of each format's specifics.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If many files are required for a single form, then detailed data capture is enabled, but the difficulty of maintaining the form increases

Engineering Contradiction:
Improvedata capture detailVSAvoidform maintenance ease
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent merges multiple form files into a single unified form structure using reusable subsections. Instead of requiring separate files for each form section, the system combines related subsections into cohesive form units that can be managed as a single entity, significantly reducing the number of files that need to be maintained while preserving detailed data capture capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7870478B1Repurposing subsections and/or objects
Publication Date: 2011.01.11 ADOBE INC
  • US7870478B1 patent drawing
  • US7870478B1 patent drawing
  • US7870478B1 patent drawing

AI summary

Briefly, in accordance with one or more embodiments, a form may be configured with one or more subsections that may be reused, and automatically be converted to a utilizable format to a second application.