Automated Business Correspondence Formatting Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for generating automated business correspondences fail to maintain formatting when merging data from databases into word processing templates, leading to inefficiencies in producing multiple form documents and losing formatting benefits like tabular and font-specific designs.

Innovation Solution

The integration of data from a database application with a word processing application, using metadata and programmable logic to dynamically generate data fields and maintain original formatting, allowing for the direct insertion of business information into form documents while preserving formatting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If search and replace API is used to merge database data into word processing templates, then data insertion is automated, but formatting is lost

Engineering Contradiction:
Improvedata insertion automationVSAvoidformatting precision
Core Design Contradiction:
Extent of automationVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary layer (custom API function or add-in) between the database software and word processing application. This intermediary retrieves data from the database in its original formatted state and inserts it into the word processing template while preserving formatting, rather than using a simple search and replace API that strips formatting.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent copies data from the database application with its formatting intact, rather than extracting only raw text. The formatted data is then inserted into the word processing template, maintaining the original appearance and structure of the source data.

Inventive Principle:
Principle #26Copying

2Ease of manufacture

If static pre-defined fields are used in form templates, then data insertion is straightforward, but adaptability to varying data formats is lost

Engineering Contradiction:
Improvetemplate creation easeVSAvoiddata format adaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic field generation that adapts to the structure of the source data. Instead of using static pre-defined fields, the system dynamically creates fields based on the database table structure, allowing the template to automatically adapt when data formats change without requiring manual template updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal template system that can handle multiple data formats and structures. The add-in or API function automatically detects the data structure and generates appropriate fields, making the template versatile enough to work with various database schemas and data formats.

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

3Manufacturing precision

If database formatting is preserved during data insertion, then formatting benefits are maintained, but system complexity increases

Engineering Contradiction:
Improveformatting precisionVSAvoidsystem integration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses an intermediary component (custom API function or add-in) that handles the complexity of formatting preservation. This intermediary sits between the database and word processing applications, managing the formatting translation and insertion process, thereby isolating the complexity from both source and target systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service functionality where the add-in or API automatically detects data formats, generates appropriate fields, and inserts data with formatting preserved. The system serves itself by automatically adapting to different data structures without requiring manual configuration or intervention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7505999B2Automated business correspondence
Publication Date: 2009.03.17 SAP SE
  • US7505999B2 patent drawing
  • US7505999B2 patent drawing
  • US7505999B2 patent drawing

AI summary

Automated generation of business correspondences includes accessing a template to retrieve a business form. The business form is encoded within a word processing application encoded, but also includes encoding for the dynamic generation of one or more fields consistent with formatting that is predefined in a template. Through the retrieval and filtering of business information, the business form includes dynamically generated business information data fields consistent with the filtered business information. The business information populates the appropriate fields in the business form, maintaining the proper formatting, including stylistic and table designations, because of the database formatting of the fields. As such, the business correspondences may be automatically generated with proper and consistent business information formatting. Meta data associated with the data fields in the template may be also used for other programming operations.