Graphical User Interface Objects with Relative Mass Motion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user interfaces struggle to combine ease of use with playful and entertaining elements, failing to provide a compelling experience that effectively utilizes relative motion of objects on graphical user interfaces.
Innovation Solution
A method and apparatus that display objects on a graphical user interface, where objects move based on user input and relative mass values, utilizing a return spring function to return to their original positions, creating a dynamic and intuitive interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If objects are displayed statically on the graphical user interface, then the interface is simple and easy to use, but it lacks engagement and entertainment value
Solution Approach 1:
The patent applies dynamics by making the static graphical objects responsive to physical motion inputs. Objects transition from fixed positions to dynamic positions that change based on device movement, accelerometer data, and relative mass values. This creates an engaging interactive experience while maintaining intuitive operation through natural motion gestures.
2Adaptability or versatility
If objects move in response to user input, then engagement and entertainment value increase, but the complexity of the system increases
Solution Approach 1:
The system uses the device's own motion sensors and accelerometer to automatically detect user input and trigger object movement without requiring manual programming of motion responses. The relative mass values are automatically assigned based on object characteristics, eliminating the need for complex manual configuration while achieving engaging interactive behavior.
Solution Approach 2:
The patent changes physical parameters (mass values, motion thresholds, response speeds) to control object behavior dynamically. By adjusting relative mass values and motion sensitivity parameters, the system achieves varied engagement levels without increasing fundamental system complexity. The return spring function parameter controls the elasticity of object movement, providing playful feedback.
3Productivity
If all objects move equally in response to motion input, then the interface response is simple, but frequently used objects are not easily identifiable
Solution Approach 1:
The patent applies local quality by assigning different relative mass values to different objects based on their importance and usage frequency. Frequently used objects have different mass characteristics than less important objects, causing them to move differently in response to the same motion input. This creates visual differentiation that helps users quickly identify and access frequently used functions.
Solution Approach 2:
The system segments the motion response into distinct categories based on object mass values. Objects are grouped by their relative mass characteristics, causing them to respond differently to motion inputs. This segmentation creates visual patterns that help users identify frequently used objects through their unique motion signatures.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
A method including causing, at least in part, display of objects on a graphical user interface, where each of the objects corresponds to data or an application accessible via the graphical user interface. The method further includes causing, at least in part, display of the objects in motion on the graphical user interface based on user input and based on respective relativemass values associated with the objects.