3D Graphical User Interface for Infinite Virtual Desktop Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current graphical user interfaces (GUIs) are limited by their two-dimensional nature, requiring users to navigate through overlapping windows and folders, leading to inefficiencies in accessing and organizing information, as they lack the ability to create an illusion of infinite space and record computing history.
Innovation Solution
A three-dimensional graphical user interface that uses a two-dimensional display to simulate a 3D immersive Cartesian space, allowing computing output to be presented as objects in a virtual space without overlapping, with a timeline for organizing and accessing past computing moments, and a database module for storing and categorizing data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a two-dimensional graphical user interface is used, then the interface is simple to implement and display, but the user navigation efficiency deteriorates due to overlapping windows and limited desktop space
Solution Approach 1:
The patent transitions from a traditional two-dimensional GUI to a three-dimensional virtual desktop environment. Users can place windows, icons, and folders in three-dimensional space, allowing objects that would overlap in 2D to be positioned at different depths and locations in 3D space. This dimensional expansion resolves the navigation efficiency problem by eliminating the need to constantly rearrange and overlap elements on a limited 2D desktop surface.
2Area of stationary object
If windows are drawn on top of each other to fit limited desktop space, then the desktop area is fully utilized, but the user's ability to identify and access windows deteriorates
Solution Approach 1:
By introducing the third dimension (depth), the patent allows windows to be distributed throughout a three-dimensional virtual space rather than being forced to overlap on a two-dimensional plane. Users can position windows at different depths, angles, and locations, making each window uniquely identifiable and accessible without requiring them to be drawn on top of one another. This maintains full utilization of the display area while dramatically improving window identification and access.
Solution Approach 2:
The patent segments the limited two-dimensional display area into multiple three-dimensional virtual desktops or workspaces. Each virtual desktop provides a separate three-dimensional environment, allowing users to organize windows and elements across multiple virtual surfaces rather than forcing everything into a single overlapping plane. This segmentation resolves the conflict between maximizing display area utilization and maintaining easy window identification.
3Ease of operation
If a three-dimensional virtual space is created, then the illusion of infinite space and improved navigation is achieved, but the system complexity and computational requirements increase
Solution Approach 1:
The patent implements a three-dimensional virtual desktop environment that replicates and extends the familiar two-dimensional GUI concepts into 3D space. Rather than creating entirely new interaction paradigms, the system copies and adapts existing window, icon, and folder concepts into a three-dimensional context, maintaining consistency with user expectations while providing enhanced navigation capabilities. This copying approach reduces implementation complexity by building upon established GUI principles.
4Loss of time
If traditional folder hierarchies are used to organize information, then the organization structure is simple to implement, but the time required to locate information deteriorates due to multiple navigation steps
Solution Approach 1:
The patent replaces traditional hierarchical folder structures with a three-dimensional spatial organization system. Instead of navigating through multiple nested folders requiring sequential clicks, users can position files, folders, and windows in three-dimensional space, allowing direct access to any element regardless of its logical hierarchy position. This spatial arrangement eliminates the need to traverse multiple navigation levels, dramatically reducing both the time and number of steps required to locate information.
Data Source
AI summary
Methods and systems are provided for an improved three-dimensional graphical user interface. In one embodiment, the method generally comprises: receiving a plurality of inputs from a user and opening a plurality of applications in response thereto, wherein outputs from each application are displayed (e.g., individually) within a two-dimensional space. The method further comprises allowing a user to switch between the plurality of applications by generating images of each output, and displaying those images (e.g., collectively) within a three-dimensional space. The user can then interact with a particular application by selecting a corresponding one of the images displayed within the three-dimensional space. In one embodiment, the method further comprises replacing the output(s) in two-dimensional space with the images in three-dimensional space, and replacing the images in three-dimensional space with the output from the selected application in two-dimensional space.


