Dynamic Graphical User Interface for SaMD
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical user interfaces in Software as a Medical Device (SaMD) products lack dynamic and adaptive capabilities to respond to user performance and therapeutic delivery thresholds, limiting their effectiveness in providing personalized and engaging therapeutic experiences.
Innovation Solution
A computer-implemented method and system that modify graphical user interface elements in real-time based on user-generated responses analyzed through a predetermined stimulus-response framework or algorithm, determining measures of time-near-threshold or time-at-threshold to adjust the interface accordingly, such as adding or removing elements or rendering parts in grayscale.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the graphical user interface is made static and fixed, then the device complexity is reduced and ease of operation is improved, but adaptability to user performance and therapeutic delivery thresholds deteriorates
Solution Approach 1:
The graphical user interface is transformed from a static design to a dynamic system that automatically adjusts its elements based on real-time analysis of user performance data. The interface dynamically modifies graphical elements such as buttons, icons, and layout configurations according to measured user interactions, creating an adaptive experience without requiring complex manual reconfiguration.
Solution Approach 2:
The system implements a feedback loop where user performance is continuously measured, analyzed against predetermined thresholds, and used to automatically adjust interface elements. This closed-loop feedback mechanism enables the interface to adapt to user capabilities in real-time, improving accessibility and therapeutic delivery effectiveness.
2Adaptability or versatility
If the graphical user interface is made dynamic and adaptive, then adaptability to user performance is improved, but device complexity increases
Solution Approach 1:
The rendering system performs self-adjustment by automatically analyzing user performance data and modifying interface elements without external intervention. The system serves itself by implementing the adaptation logic internally, eliminating the need for manual configuration or complex external control systems while maintaining high adaptability.
Solution Approach 2:
The system achieves adaptability by modifying parameters of graphical elements such as position, size, color, and visibility based on user performance thresholds. These parameter changes are implemented through algorithmic rendering adjustments rather than complex structural modifications, maintaining system manageability while achieving dynamic adaptation.
3Productivity
If real-time modification of graphical elements is implemented, then user engagement and therapeutic delivery are improved, but processing time and computational resources increase
Solution Approach 1:
The system pre-establishes performance thresholds and predetermined interface modification rules before user interaction begins. When user performance data is collected, the system quickly compares it against these pre-set criteria and executes corresponding interface adjustments, avoiding the need for complex real-time calculations and reducing processing delays.
Solution Approach 2:
The system replaces complex real-time computational analysis with algorithmic decision-making based on predetermined thresholds. Instead of performing complex calculations during each interaction, the system uses efficient comparison operations against pre-established criteria, significantly reducing processing time while maintaining adaptive functionality.
Data Source
AI summary
A system and method for algorithmically modifying, in real-time, one or more graphical user elements of an end user application for a SaMD or DHI product/platform. The method may enable real-time modification of a graphical user interface in response to determining that one or more user-generated responses in response to one or more CSIs are reflective of a targeted stimulus-response pattern. The targeted stimulus-response pattern may reflect a threshold of active therapeutic delivery for the SaMD or DHI to the end user. The method of algorithmically modifying the one or more graphical user elements may include rendering new elements or modifying existing elements, including changing the color of existing elements, for only the time period when the user-generated responses are reflective of the targeted stimulus-response pattern and/or for a pre-determined period of time before and/or after the user-generated responses are reflective of the targeted stimulus-response pattern.


