Automatic Global Variable Transfer Between Application Screens
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In information processing systems, transferring user input information between different applications requires manual intervention, leading to time-consuming and error-prone processes, and existing methods that use backend databases consume network resources.
Innovation Solution
A method for automatically transferring global variables between open screens of different applications without manual input or backend database fetching, using predefined global variables and mapping keys to populate user input fields directly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual copy-paste method is used to transfer data between applications, then data can be transferred between applications, but the process is time-consuming and error-prone
Solution Approach 1:
The system enables automatic data transfer between applications through self-service mechanisms. Global variables are automatically detected, retrieved, and populated in target applications without requiring manual user intervention, thus eliminating human error and reducing transfer time simultaneously
Solution Approach 2:
The patent introduces an intermediary mechanism in the form of global variables that act as a bridge between different applications. These global variables enable direct communication and data sharing between applications without manual intervention, resolving the contradiction between transfer speed and accuracy
2Ease of operation
If backend database fetching is used to populate user input fields, then data can be automatically populated, but network resources and bandwidth are consumed
Solution Approach 1:
The patent extracts the data from the backend database and stores it in global variables within the application memory. This extraction eliminates the need for repeated network requests to fetch the same data, automatically populating user input fields while conserving network resources
Solution Approach 2:
Data is preliminarily loaded into global variables before it is needed for population. By performing the data retrieval action in advance and storing it in easily accessible global variables, the system avoids subsequent network requests and enables immediate automatic population of input fields
Data Source
AI summary
A method, performed by at least one processor of a computing device, for automatically transferring information from one screen to another, includes: outputting a first screen of a first application opened on a platform; outputting a second screen of a second application opened on the platform, while the first screen is output; determining whether a global variable is included for a user input field of the second screen; based on determining that the global variable is included for the user input field of the second screen, obtaining a value of the global variable from the first screen; and including the obtained value of the global variable in the user input field, of the outputted second screen, corresponding to the global variable.


