Dynamic Contract Template Field Width Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional contract generation methods face misalignment issues due to preset starting positions and word counts in contract templates, leading to a high number of templates with low usage rates.

Innovation Solution

A method and apparatus that dynamically determine sub-filling fields in contract templates based on the number of characters and size of business data, using a preset correspondence relationship and character adjustment rules to generate contract files, allowing for flexible and efficient filling of business data without manual conversion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If preset starting positions and word counts are used in contract templates, then the contract generation process is simple, but misalignment occurs when business data varies in length

Engineering Contradiction:
Improvecontract generation processVSAvoiddata alignment
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements dynamic field width adjustment by calculating the actual number of characters in the business data and automatically expanding or contracting the filling field width to accommodate the data. This dynamic adaptation eliminates misalignment issues while maintaining the simplicity of the generation process, as the system automatically adjusts parameters rather than requiring manual intervention.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If multiple contract templates are created to handle different data lengths, then alignment accuracy is maintained, but the number of templates increases and template utilization decreases

Engineering Contradiction:
Improvedata alignmentVSAvoidnumber of templates
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal contract template that can handle business data of any length by implementing automatic field width adjustment mechanisms. Instead of requiring separate templates for different data scenarios, the single template adapts its filling field parameters dynamically based on the actual data characteristics, thereby maintaining alignment accuracy while eliminating the need for multiple specialized templates.

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

Solution Approach 2:

The system changes the parameters of the filling fields (specifically the width or character limit) based on the actual business data being inserted. By dynamically adjusting these parameters rather than fixing them in advance, the template can accommodate varying data lengths without requiring multiple versions, thus reducing template complexity while maintaining precision.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If multiple contract templates are created for different scenarios, then alignment accuracy is maintained, but template maintenance and management become inefficient

Engineering Contradiction:
Improvedata alignmentVSAvoidtemplate management efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

By creating a single universal template with adaptive capabilities, the system eliminates the need to maintain and update multiple separate templates. The universal template handles all scenarios through automatic parameter adjustment, significantly improving template management efficiency while maintaining alignment accuracy across different business data types and lengths.

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

Data Source

PatentUS10825088B2Contract generation method and apparatus, server and storage medium
Publication Date: 2020.11.03 PING AN TECH (SHENZHEN) CO LTD
  • US10825088B2 patent drawing
  • US10825088B2 patent drawing
  • US10825088B2 patent drawing

AI summary

A contract generation method, comprising: acquiring order information, and acquiring a contract template corresponding to the order information; acquiring a filling domain identifier in the contract template, and acquiring a type identifier of service data corresponding to the filling domain identifier according to the correlation between a pre-set filling domain identifier and a type identifier of service data; extracting, from the order information, service data corresponding to the type identifier of service data; according to the number of characters comprised in the service data and the size of a filling domain corresponding to the filling domain identifier, determining a sub-filling area, in the corresponding filling domain of the service data; and filling the service data into the corresponding sub-filling area in the contract template according to a pre-set character adjustment rule so as to generate a corresponding first contract file.