Web-Based Operating System Framework for Application Mashups

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveability to support web-based applicationsVSAvoidweb technology framework complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveenhanced services functionalityVSAvoidweb technology limitations
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If web applications are distributed with customizable look and feel, then user experience is enhanced, but system complexity increases

Engineering Contradiction:
Improveuser experience customizationVSAvoidapplication distribution complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9652255B2Web-based operating system framework
Publication Date: 2017.05.16 SAP PORTALS ISRAEL
  • US9652255B2 patent drawing
  • US9652255B2 patent drawing
  • US9652255B2 patent drawing

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.