Dynamic User Dashboard Interface with Drag-and-Drop Data Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional user interface dashboards in enterprise management systems are not configurable or reconfigurable to accommodate individual user preferences, limiting the dynamic computing environment needed for effective job performance.
Innovation Solution
A method and apparatus that allow users to dynamically select and configure the display of viewable data on a graphical user interface, including the ability to order and prioritize data elements, using an input device and processor to execute a customizable layout based on user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If conventional preconfigured dashboards are used, then system setup is simplified, but user customization capability is limited
Solution Approach 1:
The dashboard system transitions from static preconfigured layouts to dynamic user-customizable layouts. Users can drag and drop data elements to rearrange their positions, resize elements to adjust dimensions, and configure display parameters according to their specific needs. This dynamic adjustment capability resolves the contradiction by maintaining simple system setup while enabling extensive user customization.
Solution Approach 2:
The system empowers users to independently configure and customize their own dashboards without requiring system administrator intervention or complex setup procedures. Users can directly manipulate data elements, adjust layouts, and personalize their viewing experience through intuitive drag-and-drop operations, thereby achieving both ease of setup and high adaptability.
2Device complexity
If fixed dashboard layouts are used, then system complexity is reduced, but user preference accommodation is limited
Solution Approach 1:
The dashboard accepts dynamic user inputs through drag-and-drop operations, allowing users to freely rearrange data elements and customize layouts according to their preferences. The system processes these user actions in real-time and generates corresponding display configurations, maintaining manageable complexity while significantly improving ease of operation for preference accommodation.
Solution Approach 2:
The system provides immediate visual feedback when users drag and drop data elements, showing the intended layout changes before finalizing them. This feedback mechanism guides users through the customization process, making the system easier to operate while maintaining clear and predictable behavior despite the increased flexibility.
3Ease of manufacture
If standardized data display is used, then implementation is simpler, but individual user needs are not met
Solution Approach 1:
The system applies local quality by allowing each user to customize their dashboard according to their specific job requirements and preferences. Different users can have different data elements displayed in different positions and configurations, ensuring that each user sees the most relevant information for their role while the overall system implementation remains standardized and simple.
Solution Approach 2:
The dashboard is segmented into independent data elements that can be individually configured, moved, and customized. This segmentation allows users to select and arrange only the data elements relevant to their specific needs, preventing information loss while maintaining simple standardized implementation of the underlying system components.
Data Source
AI summary
A method and apparatus of allowing a user to dynamically select a configuration of viewable data displayed via a user's dashboard graphical user interface. The method may include selecting an order of displaying the viewable data on the graphical user interface. The method may also include executing a layout of the graphical user interface to include displaying the viewable data in a first cell portion of the layout of the graphical user interface in an order based on the selecting operation and a designated priority associated with the viewable data. The data in the dashboard graphical user interface will be populated based on the user's preferences and priority associated with the data.


