Topic-Based Computer Workspaces for Virtual Project Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems struggle to effectively manage multiple projects, leading to clutter and confusion due to the lack of adequate isolation and control over open applications and data, especially when users switch between projects frequently.

Innovation Solution

Implementing topics as user-defined work environments that isolate application windows, files, and associated data, allowing users to create and switch between topics seamlessly across devices, with features for data sharing and preference inheritance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users leave multiple application windows and documents open for different projects, then information accessibility is improved, but screen clutter and confusion increase

Engineering Contradiction:
Improveinformation accessibilityVSAvoidscreen clutter
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system divides the workspace into multiple virtual desktops, each containing a subset of application windows relevant to a specific project. This segmentation allows users to access information from different projects by switching between virtual desktops rather than having all windows visible simultaneously on a single cluttered screen.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If users close or hide application windows when switching between projects, then project isolation is improved, but time and effort to reopen applications increase

Engineering Contradiction:
Improveproject isolationVSAvoidtime to reopen applications
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system maintains application windows in the background within virtual desktops rather than closing them. This preliminary action of keeping applications open but hidden allows users to switch between projects instantly by switching virtual desktops, eliminating the time required to reopen applications while maintaining project isolation through virtual desktop boundaries.

Inventive Principle:
Principle #10Preliminary action

3Area of stationary object

If users employ multiple physical monitors to display more information, then information display capacity is improved, but device complexity and cost increase

Engineering Contradiction:
Improveinformation display capacityVSAvoidnumber of monitors
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

Instead of expanding horizontal display space by adding multiple physical monitors, the system creates an additional organizational dimension through virtual desktops. This allows users to navigate between different project contexts by switching virtual desktops, effectively multiplying the functional display capacity without adding physical hardware.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Loss of information

If users manually organize application windows into different virtual desktops, then project separation is improved, but user discipline and time management increase

Engineering Contradiction:
Improveproject separationVSAvoiduser discipline required
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system automatically manages application window organization by detecting which applications and documents are currently being used and grouping them into appropriate virtual desktops based on project context. This self-service approach eliminates the need for users to manually drag and drop windows between virtual desktops, reducing the discipline and time required while maintaining effective project separation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12386480B2Computer system with a plurality of work environments where each work environment affords one or more workspaces
Publication Date: 2025.08.12 YOST DAVID ARTHUR
  • US12386480B2 patent drawing
  • US12386480B2 patent drawing
  • US12386480B2 patent drawing

AI summary

A computer system provides at least one workspace as a user interface corresponding to a user-generated topic. A home topic is provided to the user as an initially selected topic. The home topic provides a workspace to the user as a user interface. User selection of a first topic within the home topic causes designation of the first topic as the current topic. A first workspace is associated with the first topic, and a first topic data structure associated with the first topic is generated and the first topic data structure is associated only with application windows, files and application related data used by the user while the first topic is designated as the current topic. The user is provided, within the first workspace, only application windows, files and application related data used by the user while the first topic is designated as the current topic.