Desktop Container Grouping for Icon Organization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in organizing and managing desktop icons due to the lack of efficient grouping and reorganization tools, especially when resizing the desktop or adding new icons, leading to a tedious manual process and loss of organizational schemes.

Innovation Solution

The implementation of desktop containers, also known as GUI buckets, which allow users to create visually defined areas on the desktop to manage and group icons efficiently, with customizable shapes, layouts, and operations that can be configured independently of the overall desktop scheme, enabling easy management and reorganization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually organize and group desktop icons, then icon organization is achieved, but user time and effort are significantly consumed

Engineering Contradiction:
Improveicon organizationVSAvoidtime for manual arrangement
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically detects and groups icons based on their attributes (application type, file type, modification date) without requiring user intervention. When icons are added, moved, or deleted, the system self-adjusts the groupings and layouts automatically, making the organization process self-service rather than manual.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the organizational parameters from manual positioning to attribute-based automatic grouping. Users can define grouping parameters (e.g., group by application category, file type, or date), and the system dynamically reorganizes icons based on these parameter changes, eliminating manual arrangement time.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If desktop resolution is changed, then screen display adapts to new resolution, but icon organization and position are lost

Engineering Contradiction:
Improvescreen resolution adaptationVSAvoidicon position stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system transitions from two-dimensional screen coordinate-based positioning to a hierarchical container-based organizational structure. Icons are positioned within containers using relative positioning and sorting rules rather than absolute screen coordinates, allowing the layout to be recalculated and preserved across different resolutions.

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

Solution Approach 2:

The desktop is segmented into multiple containers, each with its own organizational rules and icon groups. When resolution changes, each container independently recalculates its icon layout based on its internal sorting criteria, preserving the logical organization while adapting to the new screen dimensions.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If all desktop icons are sorted by a single scheme, then consistent organization is achieved, but different types of icons cannot be grouped by their specific attributes

Engineering Contradiction:
Improveicon sorting consistencyVSAvoidcustomized grouping capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The desktop is divided into multiple containers, each capable of applying different sorting and grouping schemes. For example, one container can sort applications alphabetically while another groups files by modification date. This segmentation allows each container to have customized organizational rules tailored to its specific icon type and user needs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different organizational qualities are applied to different regions (containers) of the desktop. Each container can have its own sorting criteria, grouping rules, and layout preferences, allowing local customization rather than forcing a single global sorting scheme on all icons.

Inventive Principle:
Principle #3Local quality

4Productivity

If users frequently add, move, and delete icons, then desktop functionality is enhanced, but manual maintenance of groupings becomes tedious

Engineering Contradiction:
Improvedesktop usage flexibilityVSAvoidtime for maintaining groupings
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically monitors and responds to icon additions, moves, and deletions. When a new icon is added, the system automatically determines its appropriate container and position based on its attributes. When icons are moved or deleted, the system self-adjusts the remaining icons' positions and groupings, eliminating the need for manual maintenance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors changes in the icon set and provides automatic feedback by reorganizing icons according to the defined grouping rules. This real-time feedback mechanism ensures that icon groupings remain consistent and up-to-date without requiring user intervention, even during frequent additions and deletions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10606434B2Desktop icon management and grouping using desktop containers
Publication Date: 2020.03.31 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10606434B2 patent drawing
  • US10606434B2 patent drawing
  • US10606434B2 patent drawing

AI summary

A set of desktop icons on a graphical user interface (GUI) desktop can be selected, which marks the icons as being associated with a desktop container. In the GUI, a visual depiction that the selected desktop icons are associated with the desktop container can occur. The desktop container can be a GUI object for grouping a set of desktop icons and for manipulating a grouped set of desktop icons as a group. A user interaction with the desktop container can be received, which results in a container action being performed. The container action can affect each of the selected desktop icons and/or can affect targets to which each of the selected desktop icons point.