User Interface Spaces for Window Organization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The cluttered desktop environment in modern graphical user interfaces makes it difficult for users to manage and find specific applications when multiple windows are open simultaneously, leading to decreased usability and increased complexity.

Innovation Solution

A method for managing user interface content by creating and switching between multiple spaces, where each space can contain assigned applications or windows, allowing users to organize and reassign content portions visually, with features like indication tools, reassignment based on user input, and animated transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple windows are displayed simultaneously on the desktop, then users can access multiple applications, but the desktop becomes cluttered and difficult to overview

Engineering Contradiction:
Improveability to run multiple applicationsVSAvoiddifficulty to find particular application
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The desktop environment is segmented into multiple distinct workspaces, each capable of containing a set of application windows. Users can switch between workspaces to access different groups of applications, effectively dividing the cluttered single desktop into organized segments. This resolves the contradiction by maintaining the ability to run multiple applications while improving accessibility through spatial organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional spatial dimension by creating multiple workspaces that exist parallel to each other. Instead of stacking windows in the same two-dimensional desktop space, applications are distributed across multiple workspaces, adding a workspace dimension to the organization structure. This allows users to navigate between workspaces to find specific applications without cluttering the current view.

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

2Productivity

If many windows are open at once, then users can work with multiple items, but the desktop becomes difficult to overview

Engineering Contradiction:
Improveability to work with multiple itemsVSAvoiddifficulty to locate particular application
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Applications and windows are segmented into different workspaces based on their functional relationships or user preferences. Each workspace contains a specific subset of applications, allowing users to maintain productivity by having multiple items open while locating them more easily by navigating to the appropriate workspace segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces workspace indicators and switching mechanisms that act as intermediaries between the user and the multiple open windows. These indicators provide information about which workspace is currently active and allow quick navigation to specific workspaces, preventing the loss of information about where particular applications are located.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If multiple spaces are created for organizing content, then usability is improved, but system complexity increases

Engineering Contradiction:
Improveusability of interfaceVSAvoidcomplexity of space management system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The workspace management system is designed with universal functions that handle multiple operations through a unified interface. The same mechanisms used for creating workspaces are also used for switching between them, managing windows within them, and organizing content. This multi-functionality reduces the perceived complexity by providing consistent interaction patterns across different workspace operations.

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

Solution Approach 2:

The system provides self-service features that automatically manage workspace organization and window assignment. The workspace manager automatically tracks which applications belong in which workspaces and handles the switching and rendering logic without requiring users to manually configure complex parameters. This automation reduces the operational complexity users experience while maintaining improved usability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10503342B2User interface spaces
Publication Date: 2019.12.10 APPLE INC
  • US10503342B2 patent drawing
  • US10503342B2 patent drawing
  • US10503342B2 patent drawing

AI summary

A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.