Real-Time Form Data Update via Automatic Calculation Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for editing business form document data require manual setup of calculation relations and subsequent overlay output processes, leading to inefficiencies in updating related data, especially when editing business form document data related to other data.
Innovation Solution
An information processing system that automatically generates calculation information and updates related data in real time by overlaying form information with field data, allowing for seamless editing and browsing of business form document data through a web application, utilizing a form generation unit, calculation information generation unit, and browsing screen generation unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If manual setup of calculation relations and overlay output processes are used, then data can be updated after editing, but time consumption increases and real-time updating cannot be achieved
Solution Approach 1:
The system performs preliminary actions by generating calculation information and establishing calculation relations between fields during the form generation phase, before any editing occurs. This pre-computation of relationships enables automatic real-time updates when data is edited, eliminating the need for time-consuming overlay output processes after editing.
Solution Approach 2:
The patent replaces the mechanical overlay output process with an automatic calculation-based update mechanism. Instead of performing manual or process-driven overlay operations after editing, the system uses calculation information and automated computations to update related fields in real-time, significantly reducing time consumption.
2Reliability
If dedicated control programs are created for each business form document data, then calculation relations can be managed, but development costs increase and productivity decreases
Solution Approach 1:
The patent creates a universal calculation information generation mechanism that can handle multiple business form document types without requiring dedicated control programs for each. The system generates calculation information automatically based on form structure, enabling one generalized program to manage calculation relations across diverse business forms, thereby reducing development costs and improving productivity.
Solution Approach 2:
The system performs self-service by automatically generating calculation information and establishing calculation relations without requiring manual creation of dedicated control programs. The automatic generation process analyzes form structures and computes relationships independently, eliminating the need for extensive manual programming while maintaining reliability.
3Reliability
If overlay output process is performed after data editing, then database can be updated, but the process is time-consuming and cannot provide real-time updates
Solution Approach 1:
The patent replaces the mechanical overlay output process with an automatic calculation-based update system. Calculation information pre-defines relationships between fields, enabling the system to automatically compute and update related fields in real-time through automated calculations rather than time-consuming overlay operations.
Solution Approach 2:
The system enables continuous real-time updating of related fields as data is edited, rather than performing discrete batch updates after editing completes. The calculation mechanism continuously monitors and updates related fields based on edited data, providing uninterrupted real-time synchronization between related fields.
Data Source
AI summary
PDL information is generated by executing rendering commands for overlaying form information and field data. When PDL information are generated by executed the rendering commands, calculation information is automatically generated which indicates a calculation relation between a plurality of fields. A form page in PDF format is generated, the form page is converted to SVG format, data for displaying a browsing screen on which browsing and editing of the form page are performed based on the form page and the generated calculation information is generated, and the generated data for displaying the browsing screen is transmitted to a client device.


