GUI Insight Positioning Rules for Transaction Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical user interfaces are not well-suited for presenting insights related to user transactions in a way that captures user attention and adds meaning to routine transactions, lacking intuitive placement of insights.
Innovation Solution
A method and system for automatically positioning insights in spatial locations of a graphical user interface page based on predefined rules and user customizations, using a processor to receive insights, determine spatial locations, select appropriate locations, and generate a GUI that spatially positions insights for improved user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If insights are presented in existing graphical user interfaces, then users can access transaction-related information, but the insights are not positioned intuitively and fail to capture user attention
Solution Approach 1:
The system pre-defines multiple spatial locations in the GUI where insights can be positioned, and establishes positioning rules beforehand. When insights are generated, they are automatically placed in appropriate predefined locations based on the rules, eliminating the need for manual positioning and ensuring intuitive placement that captures user attention.
Solution Approach 2:
Different spatial locations in the GUI are assigned different characteristics and purposes. The system selects specific locations for specific insights based on positioning rules that match insight types to appropriate locations, ensuring each insight is presented in the most effective position for user comprehension and attention.
2Quantity of substance
If multiple insights are displayed in the GUI, then users receive comprehensive transaction information, but the interface becomes cluttered and harder to navigate
Solution Approach 1:
The GUI is divided into multiple predefined spatial locations, each capable of holding one or more insights. This segmentation allows the system to distribute multiple insights across different locations rather than crowding them in a single area, maintaining interface clarity while presenting comprehensive transaction information.
Solution Approach 2:
The system dynamically selects which insights to display and where to position them based on positioning rules and current transaction context. This dynamic allocation ensures that only relevant insights are shown in appropriate locations, preventing clutter while maintaining comprehensive information delivery.
3Adaptability or versatility
If insights are manually positioned in the GUI, then placement can be customized, but the process requires significant time and effort
Solution Approach 1:
The system automatically positions insights in the GUI by applying predefined positioning rules to match insights with appropriate spatial locations. This self-service mechanism eliminates the need for manual positioning by users, significantly reducing the time and effort required while maintaining adaptable and customized placement based on transaction context and insight characteristics.
Solution Approach 2:
The system uses positioning rules that contain parameters for matching insight characteristics with spatial location characteristics. By automatically evaluating and matching these parameters, the system achieves customized insight placement without manual intervention, balancing adaptability with time efficiency.
Data Source
AI summary
Features described herein generally relate to automatically positioning insights in spatial locations of a graphical user interface page based on rules. Particularly, insights associated with transactions are received, spatial locations within a graphical user interface page that are designated for displaying insights are determined, a subset of spatial locations for positioning the insights are selected based on the insights and rules, and a graphical user interface with the insights spatially positioned at the subset of spatial locations is generated.


