Web Application State Suspension and Resumption Workflow
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Web applications operate independently and are not integrated into a seamless online workflow, hindering collaborative business processes between different applications.
Innovation Solution
A method is introduced to suspend and resume Web applications within a model-based runtime environment, allowing integration by saving the URL and state of the first Web application when initiating a second Web application, and resuming the first application when necessary, thereby enabling integrated online workflow operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If Web applications operate independently, then each application can function autonomously, but they cannot be integrated into a seamless online workflow
Solution Approach 1:
The patent merges multiple independent Web applications into a unified workflow system by implementing a common runtime environment that coordinates application suspension and resumption. The workflow engine combines separate application instances into an integrated online workflow, allowing applications to be suspended and resumed while maintaining workflow continuity.
Solution Approach 2:
The patent introduces a workflow engine as an intermediary component that mediates between independent Web applications. This mediator manages the suspension and resumption of application instances, coordinates state preservation, and enables seamless integration without requiring direct complex interactions between applications.
2Productivity
If a Web application is suspended to allow another application to run, then workflow integration is enabled, but the application state must be preserved and restored
Solution Approach 1:
The patent applies preliminary action by preserving the state of the first Web application before it is suspended. The runtime environment captures and stores application state information (including URL and execution context) in advance, ensuring that when the application is resumed, it can restore its previous state without loss of information.
Solution Approach 2:
The patent implements feedback mechanisms where the runtime environment continuously monitors application state during suspension and resumption cycles. The system provides feedback about the preserved state information to ensure accurate restoration, and tracks workflow progress to maintain continuity across application transitions.
3Adaptability or versatility
If multiple Web applications are integrated into an online workflow, then collaborative business processes are enhanced, but the system complexity increases
Solution Approach 1:
The patent creates a universal runtime environment that can handle multiple types of Web applications through a common interface. The suspension and resumption mechanism is designed to work with heterogeneous applications uniformly, providing multi-functional capability that reduces the need for application-specific integration logic despite the diversity of integrated applications.
Data Source
AI summary
Methods and systems are disclosed for providing the integration of different Web applications into an online workflow. The methods and systems allow suspension of a first Web application, initiation of interaction with a second Web application, and subsequent resumption of the first Web application, while maintaining the state of the first Web application.


