Cube-Based GUI Layout for Multi-View Data and Profile Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces (GUIs) are limited by two-dimensional display space, requiring multiple windows and layers for data access, lack user profile flexibility, and inefficient file transmission, especially with zip files, which do not facilitate easy content viewing by recipients.

Innovation Solution

Implementing a three-dimensional cube-based GUI where each face of the cube can contain files or applications, allowing rotation to display different content, seamless user profile switching, and transmitting cubes as compressed attachments for easy file sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is displayed two dimensionally on a screen, then the display is simple and compatible with standard screens, but the amount of data that can be displayed is limited and requires multiple windows and layers

Engineering Contradiction:
Improveamount of data displayedVSAvoidnumber of windows and layers
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent transitions from traditional two-dimensional GUI display to a three-dimensional cube-based interface. Each face of the cube can display different data or applications, allowing users to access multiple datasets simultaneously by rotating the cube, thereby increasing the quantity of displayed data without requiring multiple overlapping windows

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

2Adaptability or versatility

If multiple user profiles are supported, then user customization and flexibility are improved, but switching profiles requires system restart or time-consuming profile loading

Engineering Contradiction:
Improveuser profile flexibilityVSAvoidprofile switching time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

User profiles are organized in a three-dimensional cube structure where different profiles can be accessed by rotating the cube to different faces. This spatial organization allows instant switching between profiles without system restarts, as all profiles remain loaded in the three-dimensional space and can be accessed by simple rotation gestures

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

Solution Approach 2:

Multiple user profiles are pre-loaded and organized in the cube structure before switching is needed. The system maintains all profiles in ready state within the three-dimensional interface, so when a user needs to switch profiles, the data is already prepared and accessible through rotation, eliminating loading delays

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple files are transmitted as zip attachments, then file transmission is efficient, but recipients cannot easily view contents and select individual files

Engineering Contradiction:
Improvefile transmission efficiencyVSAvoidfile selection convenience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

Files are organized in a three-dimensional cube structure where different files or folders can be placed on different faces of the cube. Recipients can rotate the cube to view different files, and the interface allows direct selection and download of individual files without requiring full extraction of a zip archive, combining compression efficiency with easy file access

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

Data Source

PatentUS12511008B2Systems and method for cubic graphical user interfaces
Publication Date: 2025.12.30 FASETTO INC
  • US12511008B2 patent drawing
  • US12511008B2 patent drawing
  • US12511008B2 patent drawing

AI summary

Systems, methods, and computer program products for cube graphical user interfaces are disclosed. A cube may be a two dimensional representation of a three dimensional object. The cube may contain a file or application on each face of the cube. The cube may be rotated such that a user may view the desired cube face. The various cube faces may be user profiles, and in response to a user profile being selected, the content and appearance of a screen may change to settings associated with the user profile. Cubes may also be sent as attachments to an email or message. One cube attachment may contain a file on each cube face. Cubes may be used for analytic purposes. Data may be presented on each cube face in the form of a graph, and the various graphs may be merged to show relationships between the individual graphs.