Form Template Adaptation via Rendering Attribute Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic form design tools often lack efficient template adaptation mechanisms, leading to prolonged design cycles and labor-intensive processes due to complex configuration requirements and limited support for using existing forms as templates, resulting in inefficient and error-prone form adaptation.

Innovation Solution

A method and apparatus that retrieve and update form templates with rendering attributes to ensure compliance with style constraints, allowing for interactive and user-friendly adaptation of form styles, which automatically enforce business-specific design guidelines, using a hierarchical document object model and user interfaces to guide the update process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual adaptation of form templates is performed to meet style constraints, then design flexibility is improved, but labor intensity and error rate increase

Engineering Contradiction:
Improvedesign flexibilityVSAvoidlabor intensity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing the form template to automatically adapt itself to style constraints through automated processing. The template system applies business-specific design guidelines automatically without requiring manual intervention for each constraint enforcement, thereby reducing labor intensity while maintaining design flexibility.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention changes parameters by transforming the template configuration from manual text-based editing to automated parameter-driven adaptation. The system uses controlled vocabularies and parameter sets that automatically adjust template attributes according to business requirements, reducing manual effort while maintaining adaptability.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If complex configuration mechanisms are used for form templates, then template functionality is improved, but ease of use deteriorates

Engineering Contradiction:
Improvetemplate functionalityVSAvoidease of use
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system segments the complex template configuration into discrete, manageable components using controlled vocabularies and predefined parameter sets. This segmentation allows users to work with simplified, atomic elements rather than complex configurations, improving ease of use while maintaining full template functionality through composition of these segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention introduces an intermediary layer between the user and the template configuration system. This intermediary provides a simplified interface that translates user intentions into automated template adaptations, shielding users from complex configuration mechanisms while preserving full template functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated template adaptation is implemented, then productivity is improved, but system complexity increases

Engineering Contradiction:
Improvedesign cycle efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a single template system that serves multiple business scenarios through automated adaptation. The template infrastructure handles various form types and style constraints through a unified automated processing mechanism, improving productivity across different applications without requiring separate complex systems for each scenario.

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

Solution Approach 2:

The invention manages system complexity by parameterizing the adaptation process through controlled vocabularies and predefined transformation rules. This parameterization allows automated adaptation to operate through systematic parameter changes rather than complex decision logic, improving productivity while keeping the underlying system structure manageable and rule-based.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8060818B2Method and apparatus for form adaptation
Publication Date: 2011.11.15 SAP SE
  • US8060818B2 patent drawing
  • US8060818B2 patent drawing
  • US8060818B2 patent drawing

AI summary

A method and an apparatus for retrieving a form template including one or more rendering attributes for rendering one or more partitions of a form are described. Whether the partitions of the form can be rendered in compliance with style constraints is determined according to the rendering attributes. An updated form template is generated such that at least one of the rendering attributes is updated. Partitions of the form can be rendered based on the updated template in compliance with the style constraints.