3D Spatial User Interface for Data Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional graphical user interfaces (GUIs) become cluttered and inefficient as users multitask, leading to increased processing overheads and decreased performance, especially on portable devices, due to the lack of intuitive data item association and visualization of connections between different data types.
Innovation Solution
A 3D spatial user interface that utilizes a rotatable 3D frame with 3D elements, leveraging graphics processing units (GPUs) for rendering, allowing users to group and visualize data items and their associations through basic geometric shapes and automatic spacing algorithms, minimizing computational complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional GUIs use multiple desktop screens and sub-folders to organize functions and data, then users can access similar functions and data more readily, but the desktop becomes cluttered with a large number of windows and icons, increasing processing overheads and decreasing performance
Solution Approach 1:
The patent transitions from traditional 2D desktop interfaces to a 3D spatial interface where data items are represented as three-dimensional objects positioned in virtual space. Users can navigate this 3D environment by rotating and panning the viewpoint, allowing multiple data items to be visualized simultaneously without cluttering a single 2D plane. This dimensional transformation resolves the contradiction by providing extensive organization capacity in 3D space while maintaining a clean, uncluttered visual presentation.
2Adaptability or versatility
If conventional GUIs open multiple windows for different applications and data files, then users can multitask, but the number of windows increases leading to cluttered desktop and increased CPU and memory requirements
Solution Approach 1:
The patent merges multiple data items and applications into a single unified 3D visual space rather than requiring separate windows for each. Different data types (documents, images, videos, web pages) are represented as 3D objects that can be positioned spatially and viewed simultaneously in one cohesive environment. This consolidation eliminates the need for multiple overlapping windows, reducing graphical rendering overhead and improving system performance while maintaining full multitasking capability.
Solution Approach 2:
The 3D interface serves as a universal container that can display and interact with multiple types of data and applications simultaneously. A single 3D scene can contain documents, images, videos, and web pages as separate 3D objects, all accessible within one interface rather than requiring separate application windows. This multi-functionality reduces the cumulative processing overhead of managing multiple independent window systems.
3Ease of manufacture
If conventional GUIs store related data items in separate folders, then data organization is achieved, but users must separately open each folder and remember locations, increasing time to access associated data
Solution Approach 1:
The patent employs a spherical coordinate system to organize data items spatially around a central viewpoint. Related data items can be positioned at different angular positions and distances from the center, creating a radial organization structure. This curved spatial arrangement allows users to visually perceive relationships between data items and access them by simply rotating the viewpoint, eliminating the need to navigate through hierarchical folder structures and remember specific file paths.
4Adaptability or versatility
If portable computing devices provide multiple desktop screen setups for different functions, then functionality is expanded, but the interface becomes more complex and navigation becomes slower and more difficult
Solution Approach 1:
The patent implements a dynamic 3D camera system that allows continuous rotation and panning of the viewpoint within the 3D data space. Rather than requiring users to switch between static desktop configurations, the interface dynamically adapts to user needs by allowing smooth transitions between different data items through rotational gestures. This dynamic navigation maintains a consistent interface paradigm while providing access to all functionality, improving ease of operation compared to switching between multiple fixed desktop setups.
Data Source
AI summary
A user interface for a computing device, the interface comprising means for defining a coordinate system of a 3D frame (1), the 3D frame (1) being rotatable within a 3D environment of the user interface; and a plurality of 3D elements (2), each 3D element (2) being locatable at a position relative to the coordinate system for rotation with the 3D frame (1) and comprising a graphical indicator for identifying the 3D element (2).


