Local Electronic Form Generation via URL Parameter Interception
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating electronic forms on client computers require network connectivity to retrieve the form from a server, leading to delays and inefficiencies, as they involve sending requests to servers to obtain and display the form.
Innovation Solution
A method where the client computer intercepts the request for an electronic form URL, identifies parameters with missing values, and generates the form locally, allowing users to input values without sending the request to a server, thereby eliminating the need for network connectivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the client computer sends a request to the server computer to obtain the electronic form, then the form can be retrieved and displayed, but network connectivity is required and delays occur
Solution Approach 1:
The system performs preliminary action by intercepting the request before it is sent to the server, and generating the electronic form locally using the URL parameters. This preliminary local generation eliminates the need for network communication during form retrieval, thus resolving the contradiction between reliable form retrieval and minimizing display delay
Solution Approach 2:
The client computer serves itself by generating the electronic form locally using its own processing capabilities and the URL parameters it already possesses. This self-service approach eliminates dependency on the server for form generation, achieving both reliability (form is generated successfully) and speed (no network delay)
2Productivity
If the request is intercepted and the form is generated locally, then network connectivity is not required and delays are reduced, but server interaction is eliminated
Solution Approach 1:
The system uses feedback by submitting the completed electronic form back to the server computer through a post request. This feedback mechanism ensures that the server receives and processes the form data, maintaining data completeness and server synchronization while still benefiting from the speed of local form generation
Solution Approach 2:
The URL parameters act as an intermediary, containing the necessary form field definitions and data. This intermediary allows the client to generate the form locally without direct server interaction during form creation, while still maintaining the connection to the server through the parameter data and subsequent form submission
Data Source
AI summary
A computer displays a screen that includes a uniform resource locator (URL). In response to a selection of a uniform resource locator (URL) by an end-user at a computer, the computer intercepts a request within the computer to prevent the request from being sent to another computer. The computer determines whether the URL includes one or more parameters that define a field with a missing value, and that need entry of one or more input values from the end-user. The computer generates an electronic form utilizing the one or more parameters to formulate a field, within the electronic form, for each of the one or more parameters. The computer displays the electronic form including the field for each of the one or more parameters, which enables the end-user to enter information into the field within the electronic form.


