Template-Based Electronic Document Creation via Dynamic GUI Field Association

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advanced users of electronic document templates find existing user interfaces cumbersome due to repetitive tasks and inconsistent methods for initiating templates across different applications, leading to frustration and inefficiency.

Innovation Solution

A computer program product that, when executed, creates an electronic document by receiving user input in a graphical user interface (GUI) and automatically determines the relevant predefined template and field associations, allowing users to quickly enter information using a truncated version or code, which is then populated into the corresponding fields within the template.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user interface provides structured guidance for filling out forms, then ease of operation is improved for new users, but productivity deteriorates for advanced users who find the repetitive tasks cumbersome

Engineering Contradiction:
Improveease of operationVSAvoidproductivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system dynamically adapts the user interface based on user behavior and expertise level. For new users, it provides structured guidance and templates; for advanced users, it enables direct field access and custom navigation, making the interface flexible rather than fixed

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The form filling process is segmented into different modes: template-based mode for new users and direct field access mode for advanced users. The system can switch between these segments based on user needs, allowing each user type to work in their preferred manner

Inventive Principle:
Principle #1Segmentation

2Reliability

If fields are spread among many fields on a complex screen, then completeness of information entry is improved, but productivity deteriorates due to repetitive tasks and time consumption

Engineering Contradiction:
Improvecompleteness of information entryVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system pre-organizes fields into templates with predefined structures and orders. Common field combinations are pre-grouped in templates, so users don't need to navigate through scattered fields but can directly access relevant pre-organized sections

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Templates serve as an intermediary layer between the user and the scattered fields. Instead of directly accessing individual fields spread across the screen, users interact with templates that aggregate and organize the necessary fields, reducing navigation time while maintaining completeness

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If different templates require different initiation methods, then adaptability to specific document types is improved, but ease of operation deteriorates due to inconsistent user experience

Engineering Contradiction:
Improveadaptability to document typesVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

A single unified interface provides access to multiple template types. The system uses a common initiation mechanism (such as a standard button or menu) that works for all document types, making the interface universal rather than requiring different methods for different templates

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

Solution Approach 2:

The system creates a consistent interface pattern that can be applied to all template types. Instead of creating different interfaces for different documents, it copies a standard interface design that works universally, with templates being selected from this consistent framework

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7689904B2Template-based creation of electronic document
Publication Date: 2010.03.30 SAP SE
  • US7689904B2 patent drawing
  • US7689904B2 patent drawing
  • US7689904B2 patent drawing

AI summary

Operations included in creation of an electronic document having a plurality of predefined fields include receiving an input that a user makes under guidance of an input area in a graphical user interface (GUI). The input includes a character string and is made to create an electronic document in a computer system. A field with which the first character string is associated is determined. A template has a template input area for each of several predefined fields. The template is displayed in the GUI with an entry corresponding to the string entered in the correct input area. A GUI includes the input area and a template display area. Upon determining that the first character string is associated with a first predefined field, the first character string is entered in the template input area for the first predefined field. The string can also be used for template selection.