Web Desktop Environment with Resident Application Bar and Task Board
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Feature bloat in web desktops leads to excessive processor power and memory usage, as well as unnecessary network communication, which can burden networks when many devices are connected.
Innovation Solution
A simplified web desktop environment with a resident application bar that limits functionality and allows only maximization or minimization of resident desktop applications, along with a task board for managing web applications, reduces network communication and optimizes resource usage by limiting features and enhancing user control over application display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advanced features are added to the web desktop, then functionality is improved, but processor power and memory usage increase
Solution Approach 1:
The web desktop is segmented into essential core features and advanced optional features. The system provides a basic functional framework while allowing users to selectively enable only the features they need, thereby maintaining functionality while reducing overall resource consumption from unnecessary features.
Solution Approach 2:
Different parts of the web desktop interface have different levels of functionality. Critical areas maintain full functionality while less important areas use simplified versions, allowing the system to provide adequate functionality where needed while reducing processor and memory usage in less critical areas.
2Adaptability or versatility
If advanced features are added to the web desktop, then functionality is improved, but network communication increases
Solution Approach 1:
Advanced features that require extensive network communication are extracted from the core web desktop experience. The system provides essential functionality with minimal network overhead, while advanced features that increase network communication are made optional or implemented locally when possible.
Solution Approach 2:
The system implements features partially or on-demand rather than fully and continuously. Network communication is activated only when specific features are used, avoiding excessive network traffic from features that may not be needed by all users at all times.
3Ease of operation
If many computing devices are connected to the network using a web desktop, then accessibility is improved, but network burden increases due to excess communication
Solution Approach 1:
The system changes communication parameters such as data transmission frequency, message size, and update intervals to reduce network burden. By optimizing these parameters, the web desktop can maintain accessibility for many devices while minimizing the excess communication that burdens the network.
4Ease of operation
If more features are included in the web desktop, then user control is improved, but device complexity increases
Solution Approach 1:
The web desktop interface is dynamic and adaptive, adjusting its complexity based on user needs and preferences. Users can customize which features are visible and active, allowing the interface to provide comprehensive user control for those who need it while maintaining simplicity for users who prefer a streamlined experience.
Data Source
AI summary
A web based desktop environment is disclosed. The desktop environment comprises a work area configured to display application windows in a web browser operating on a computer server. A resident application bar is displayed adjacent the work area and configured to display only icons for resident desktop applications. A power bar resident desktop application is configured to launch web applications to be displayed in the work area. A task board operating in the power bar resident desktop application comprises a vertically resizable two dimensional window located at a selected edge of the work area. The task board is configured to display a web application icon for each web application launched in the power bar resident desktop application.


