Two-Dimensional Data Object Visualization Using Relevance Movement Graphs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer and communication device interfaces struggle with efficiently sorting and managing files and data objects, as they rely on one-dimensional list arrangements that do not effectively represent the level of relevance of objects to multiple criteria, requiring users to define strict search criteria in advance and limiting intuitive interaction.
Innovation Solution
The method allows objects to be visually arranged and sorted on a two-dimensional plane based on their relevance to defined criteria, using a movement model where objects interact graphically, with speed and direction representing their relevance, enabling users to intuitively manage and group objects without predefining exact criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If one-dimensional list arrangements are used for data objects, then the interface structure is simple and easy to implement, but the ability to represent the level of relevance of objects to multiple criteria is poor
Solution Approach 1:
The patent transitions from one-dimensional list arrangements to two-dimensional spatial arrangements of data objects. Objects are positioned on a two-dimensional plane where their coordinates reflect their relevance to different criteria, enabling simultaneous visualization of multiple relevance dimensions without increasing interface structural complexity
Solution Approach 2:
The patent changes the parameter space from linear ordering (single dimension) to coordinate-based positioning (multiple dimensions). Each object's position is defined by coordinates that correspond to different criteria, allowing the interface to represent and manipulate relevance levels across multiple parameters simultaneously
2Productivity
If strict search criteria are predefined, then the sorting and filtering process is efficient and fast, but the user interaction becomes rigid and less intuitive
Solution Approach 1:
The patent introduces dynamic criteria adjustment where users can modify search criteria during the interaction process. The system responds in real-time by repositioning objects on the two-dimensional plane, maintaining sorting efficiency while allowing flexible, intuitive user control without requiring strict predefinition of all criteria
Solution Approach 2:
The system provides visual feedback through object positioning and movement on the two-dimensional plane. As users adjust criteria or interact with objects, the system immediately reflects changes in relevance relationships through spatial repositioning, making the sorting and filtering process both efficient and intuitively controllable
3Measurement precision
If multiple criteria are applied for sorting and grouping, then the data organization becomes more accurate and relevant, but the complexity of criteria definition and user input increases
Solution Approach 1:
The patent uses two-dimensional spatial positioning to represent multiple criteria simultaneously. Each axis or region of the two-dimensional plane can correspond to different criteria, allowing accurate multi-criteria sorting and grouping without requiring complex criterion definitions or multiple separate input fields
Solution Approach 2:
The two-dimensional plane serves multiple functions: it visualizes object positions, represents relevance to multiple criteria, enables direct manipulation, and provides intuitive spatial relationships. This universal representation approach handles multiple criteria accurately while simplifying the user interface and reducing input complexity
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Graphical User Interfaces (GUI) related method comprising: defining on a device display a work plane comprising a sorting and grouping field and a group actions field for object representations; visualization of the represented objects in the sorting and grouping field; defining criteria for grouping the represented objects at user-defined grouping points on the work plane; execution of a movement of the visualized objects that meet the grouping point criterion toward the grouping point at a speed representing the level of relevance of the object attributes to the grouping criterion; execution of a movement toward the bottom part of the work plane of the objects that do not meet any of the grouping point criteria; user controlled option for relocation of an object to the field for group actions before, during or after the execution of the movement of objects toward the grouping point; management through execution of device and object specific actions on all objects in a grouping point, on all the objects in the field for group actions or on any individual object.