Electronic Form Template System for Paper Overlay Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of creating paper forms from electronic forms is time-consuming and requires skilled programming, especially when multiple versions of electronic forms need to be converted into a single paper form, due to variations in variable names and question structures, making it complex to map electronic data accurately onto a paper form image.

Innovation Solution

A system that allows users to combine an electronic form description file with an image file of a corresponding paper form, enabling users to select and apply objects from a list to define relationships between electronic data and images, facilitating the creation of printable paper forms without needing programming skills, by extracting variables and creating a searchable database to ensure accurate placement and alignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a skilled programmer creates a template to map electronic data to paper form images, then accurate data representation is achieved, but the process becomes time-consuming and requires specialized programming skills

Engineering Contradiction:
Improvedata mapping accuracyVSAvoidtemplate creation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces an intermediary template system that serves as a mediator between electronic data and paper form images. The template contains predefined mapping rules and data field positions, allowing automatic generation of accurate paper forms without requiring programmers to manually position each data element. This intermediary structure resolves the contradiction by providing automated, accurate mapping that eliminates time-consuming manual programming while maintaining precision through structured template definitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The template is created in advance with all necessary mapping relationships, data field positions, and formatting rules predefined. This preliminary action allows the system to automatically generate accurate paper forms from electronic data without requiring time-consuming programming during the form generation process. The template serves as a pre-prepared blueprint that resolves the time-accuracy contradiction by shifting the effort to template creation rather than individual form generation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple versions of electronic forms are converted to a single paper form, then comprehensive data collection is achieved, but the mapping complexity increases due to variable name variations

Engineering Contradiction:
Improveform version compatibilityVSAvoidmapping process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The template system is designed with universal mapping capabilities that can handle multiple electronic form versions. It uses standardized data field identifiers and positioning rules that work across different form variations. The template can map variables from different electronic forms to the same paper form positions using consistent naming conventions, resolving the complexity by providing a universal mapping framework that accommodates multiple versions without requiring separate mapping logic for each.

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

Solution Approach 2:

The system handles variable name variations by implementing parameter transformation rules within the template. When electronic data with different variable names needs to be mapped to the same paper form field, the template contains transformation logic that standardizes these parameters. This allows the system to accommodate multiple electronic form versions with different naming conventions while maintaining consistent output, resolving the mapping complexity through automated parameter normalization.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If electronic forms are customized with different questions and variables, then adaptability to different needs is achieved, but the difficulty of mapping to paper forms increases

Engineering Contradiction:
Improveelectronic form customizationVSAvoidmapping ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The template mapping process is segmented into manageable components: data extraction rules, field positioning templates, and formatting specifications. Each customized electronic form can be mapped by selecting and configuring relevant template segments rather than creating entire mappings from scratch. This segmentation reduces the operational difficulty by breaking down the complex mapping task into reusable, configurable modules that can be assembled for different customization needs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The template system enables copying of proven mapping configurations from one electronic form to another. When similar customization needs arise, the template can be replicated and modified rather than recreated, significantly reducing the effort required. This copying capability maintains ease of operation by allowing rapid deployment of mappings for customized forms based on existing templates, resolving the contradiction between adaptability and operational ease.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7917842B2System for describing the overlaying of electronic data onto an electronic image
Publication Date: 2011.03.29 COLLEGENET INC
  • US7917842B2 patent drawing
  • US7917842B2 patent drawing
  • US7917842B2 patent drawing

AI summary

In an environment in which some forms are received in paper form and some in electronic form or an environment in which in which workers prefer using paper forms, the invention provides a method of producing a template for the purpose of producing paper forms from electronic forms, the paper forms produced from the electronic forms being similar in appearance to forms that were completed in hard copy. Variable information is extracted from one or more electronic forms that are to be mapped to the paper form. A template is created by placing the variables from the electronic form onto an image of the paper form. The template may include position coordinate information, variable name information, text, and logic. After the template is completed, the system uses the template to print paper forms from instances of electronic forms. In some cases, multiple electronic forms can be mapped to a single paper form, and a preferred system can create a template, even if questions presented in electronic forms vary, depending on answers of previous questions.