Cross-linking Cloud Web Applications via Parameterized URLs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional cloud-based web applications lack cross-linking capabilities, making it cumbersome for users to navigate efficiently between applications, as manual navigation is required, leading to loss of context and state, which complicates switching between web applications and retrieving specific information.
Innovation Solution
A computer-implemented method for cross-linking between cloud-based web applications using a Uniform Resource Locator (URL) with additional parameters for dynamic autonavigation, allowing seamless switching and restoration of the original application state, enabling efficient navigation and collaboration between disjunct web applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual navigation is used to switch between web applications, then users can access different applications, but the original context and state are lost requiring time-consuming manual reconstruction
Solution Approach 1:
The system performs preliminary actions by automatically saving the current application state and context before navigation occurs. When a user activates a provider web application from a consumer web application, the consumer's current state is preserved in advance, enabling automatic restoration after the provider application closes, thus eliminating the need for manual reconstruction of the original context.
Solution Approach 2:
The patent introduces a cross-linking mechanism as an intermediary between consumer and provider web applications. This mechanism includes URL parameters that carry navigation information and a state management system that acts as a mediator to preserve and restore application states, facilitating seamless transitions without direct manual intervention.
2Loss of information
If a user navigates deep into a web application to retrieve specific details, then the desired information is accessed, but switching back to the original application requires manual reconstruction of the original view
Solution Approach 1:
The system performs preliminary actions by automatically saving the current application state and context before navigation occurs. When a user activates a provider web application from a consumer web application, the consumer's current state is preserved in advance, enabling automatic restoration after the provider application closes, thus eliminating the need for manual reconstruction of the original context.
Solution Approach 2:
The patent creates a copy of the consumer web application's state and context before switching to the provider application. This copied state is stored and used to automatically restore the original view when the provider application closes, allowing users to retrieve specific details without losing their place in the original application.
3Ease of operation
If manual interaction is required to activate another application, then the application can be opened, but the process is ponderous and time-consuming
Solution Approach 1:
The system enables self-service by allowing the consumer web application to automatically activate and configure the provider web application through parameterized URLs. The activation process is automated with pre-configured navigation parameters, eliminating the need for manual interaction to set up the provider application's initial state, thus improving both ease of operation and productivity.
Solution Approach 2:
The patent utilizes parameter changes by appending specific URL parameters to the provider web application's activation link. These parameters automatically configure the provider application to display the desired specific view upon activation, transforming a manual multi-step process into a single automated action that changes the application's state based on embedded parameters.
Data Source
AI summary
A computer-implemented method is for providing cross-linking between cloud-based web-applications. A consumer web-application calls a Uniform Resource Locator, URL, implemented in a customized provider webpage of a provider web-application to activate the customized provider webpage of the provider web-application via a cross link, the URL, including an URL extension with additional URL parameters to provide autonavigation to a customized specific internal view of the activated provider webpage. The customized specific internal view of the activated provider webpage is opened automatically on top of the calling web-application until the activated provider webpage is closed in response to a corresponding user command input via a user interface. The last state and context of the calling consumer web-application is kept and is used to restore automatically the original calling consumer web-application after the provider webpage of the provider web-application is closed.

