Web-Based Operating System Framework for Application Mashups
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web portals lack the ability to utilize web-based applications within a web-based operating system framework, restricting the provision of enhanced services and content, such as GUI manipulations, collaborations, and functionality streamlining/reusability.
Innovation Solution
A computer-implemented method and system for providing a web-based operating system framework that receives login credentials, analyzes configuration data to determine a desired GUI, displays a web operating system GUI configuration, and monitors interactions, allowing for the availability and update of applications and the creation of application mashups through drag-and-drop operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If web portals use traditional web-based GUI designs to present aggregated content, then content delivery is achieved, but the ability to support web-based applications and enhanced services is restricted
Solution Approach 1:
The patent implements a universal web-based operating system framework that can execute multiple types of web applications (desktop, mobile, tablet) within a single portal environment. This framework provides common functionality for application installation, execution, and management across different device types, enabling the portal to support diverse web-based applications without requiring separate infrastructure for each application type.
Solution Approach 2:
The patent introduces a web-based operating system as an intermediary layer between the portal's content delivery system and the web applications. This intermediary framework handles application lifecycle management, GUI rendering, and user interactions, allowing traditional web content delivery mechanisms to coexist with modern web application requirements without direct conflict.
2Adaptability or versatility
If web portals provide enhanced services such as GUI manipulations and collaborations, then functionality is improved, but existing web technology restricts the scope and functionality
Solution Approach 1:
The patent implements a dynamic web-based operating system framework that can adapt its behavior based on the type of web application being executed and the user's device. The framework dynamically loads appropriate application templates, adjusts GUI rendering modes, and modifies collaboration capabilities according to the specific application context, enabling enhanced services while maintaining compatibility with existing web technology constraints.
3Ease of operation
If web applications are distributed with customizable look and feel, then user experience is enhanced, but system complexity increases
Solution Approach 1:
The patent implements local quality by allowing each web application to have its own customized look and feel parameters (themes, layouts, colors) while maintaining a consistent underlying operating system framework. The framework provides default styling but allows individual applications to override specific visual properties, enabling customization without requiring complete redesign of the entire system for each application.
Data Source
AI summary
The disclosure generally describes computer-implemented methods, software, and systems for providing a web-based operating system framework for client devices. One computer-implemented method includes receiving portal login credentials from a client device, analyzing, by operation of a computer, configuration data to determine a desired graphical user interface (GUI) for the portal to present on the client device, determining to present a particular web operating system (WOS) GUI configuration on the client device, displaying a graphical element representing an available application on the determined WOS GUI configuration, and monitoring the WOS for GUI interactions associated with the graphical element.


