Tag Cloud Workspace Navigation for Application Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional tree-structure navigation systems become inefficient with large numbers of applications, as they require numerous levels and items, making it difficult to locate and manage applications, and cannot place similar items close together or reset their state conveniently.

Innovation Solution

Implementing a tag cloud system that displays a set of launch items in a graphical user interface, where each tag is associated with multiple items, allowing users to select and filter items by tags, and launch them efficiently, with features like 'launch all' and tag management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a tree structure is used to organize applications, then the structure provides hierarchical organization, but the system becomes difficult to navigate when the number of applications increases

Engineering Contradiction:
Improveorganization capabilityVSAvoidnavigation efficiency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent transitions from a one-dimensional hierarchical tree structure to a two-dimensional tag cloud structure. Tags are displayed as visual elements in a cloud format, allowing users to navigate applications through multiple dimensional associations rather than strict hierarchical paths. This dimensional change enables simultaneous access to applications through different tag perspectives.

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

Solution Approach 2:

Tags serve multiple functions simultaneously: they categorize applications, provide visual navigation cues, enable filtering, and can be dynamically added or removed. A single tag can associate multiple applications across different hierarchical levels, making the navigation system universally applicable to diverse application groups without requiring separate hierarchical structures.

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

2Quantity of substance

If the number of items in the tree increases to accommodate more applications, then the system can handle more data, but the tree becomes unusable due to the number of levels and long lists

Engineering Contradiction:
Improvenumber of applicationsVSAvoidusability
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

Instead of creating deep hierarchical copies of application categories, the system creates tag copies that can be shared across multiple applications. Each tag is a lightweight reference that can be duplicated and assigned to numerous applications without increasing structural complexity. This copying mechanism allows unlimited application storage while maintaining simple visual presentation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts the categorization function from the hierarchical structure and places it into independent tags. Rather than organizing applications through nested folders, the system extracts category concepts as discrete tags that float independently in the tag cloud. This extraction eliminates the problematic depth and breadth issues of traditional trees while preserving categorization capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If a tree structure is used, then hierarchical organization is maintained, but similar items cannot be placed close together

Engineering Contradiction:
Improvehierarchical organizationVSAvoiditem accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Tags act as intermediaries between applications and their categories. Instead of requiring applications to be physically located near each other in a hierarchical structure, tags mediate the association between similar items. Users can quickly locate similar applications by selecting relevant tags, with the tag serving as a intermediary that bridges the gap between application identities and their categorical relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If a tree-structure menu resets its state after selection, then the system maintains clean state, but navigation becomes inconvenient for multi-level trees

Engineering Contradiction:
Improvestate managementVSAvoidnavigation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The tag cloud dynamically adapts its state based on user interactions without requiring complete resets. When users select tags, the system dynamically filters and highlights relevant applications while maintaining the overall tag cloud structure. Selected tags remain visible and can be modified or removed, allowing dynamic state transitions that preserve navigation context rather than forcing rigid state resets.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8225193B1Methods and systems for providing workspace navigation with a tag cloud
Publication Date: 2012.07.17 GEN DIGITAL INC
  • US8225193B1 patent drawing
  • US8225193B1 patent drawing
  • US8225193B1 patent drawing

AI summary

A computer-implemented method for providing workspace navigation with a tag cloud. The computer-implemented method may include identifying a set of launch items within a workspace. The computer-implemented method may also include displaying the tag cloud in a graphical user interface. Each tag in the tag cloud may be associated with one or more launch items from the set of launch items. The computer-implemented method may further include receiving, from the graphical user interface, a selection of a tag from the tag cloud. The computer-implemented method may include using the selected tag to identify a subset of launch items within the set of launch items. The computer-implemented method may also include identifying a request to launch at least one launch item in the subset of launch items and launching the at least one launch item. Various other methods, systems, and computer-readable media are also disclosed.