User Interface Adaptation for Per-User Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user interface systems in high-volume pharmacies lack personalization, presenting the same interface to users and support representatives, failing to adapt to individual user metrics or population retention, which can lead to inefficient user engagement and resource allocation.

Innovation Solution

A computer system that utilizes a data store to index events and train machine learning models to determine per-user metrics, transforming the user interface based on expected resource intake and retention values, allowing for personalized experiences and optimized resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a standardized user interface is used for all users, then system complexity is reduced and ease of operation is improved, but user personalization and engagement are worsened

Engineering Contradiction:
Improveuser interface operationVSAvoiduser interface personalization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The user interface dynamically adapts its content and presentation based on real-time analysis of user behavior data, transaction history, and engagement metrics. The system continuously modifies interface elements, recommended products, and information prioritization without requiring manual reconfiguration, resolving the contradiction between standardized operation and personalized adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple interface parameters simultaneously including layout configuration, content prioritization, recommendation algorithms, and information display based on user profiles and behavior patterns. This allows the interface to maintain operational simplicity while adapting to individual user preferences and needs through automated parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If per-user metrics and personalization are implemented, then user engagement and retention are improved, but system complexity and computational resources are worsened

Engineering Contradiction:
Improveuser interface personalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments users into cohorts based on behavior patterns, demographics, and engagement metrics, applying different interface configurations to each segment. This reduces computational complexity by avoiding fully individualized customization for every user while still providing meaningful personalization through group-based adaptations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically collects user behavior data, analyzes patterns, and adjusts interface parameters without requiring manual intervention or complex administrative configuration. The self-service nature of data collection and automated analysis reduces the operational complexity of implementing personalization at scale.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If comprehensive data collection and analysis are performed, then user metric accuracy is improved, but data processing time and computational energy are worsened

Engineering Contradiction:
Improveuser metric accuracyVSAvoidcomputational energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system collects and analyzes only the most relevant user data elements needed for specific personalization objectives, rather than processing all available data. This selective data processing maintains metric accuracy for key user attributes while reducing overall computational energy requirements by focusing analysis on high-impact data points.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If real-time user interface adaptation is implemented, then user engagement is improved, but processing speed and response time are worsened

Engineering Contradiction:
Improvereal-time interface adaptationVSAvoidinterface response speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The system pre-processes user data, creates user profiles, and prepares interface configurations in advance based on historical behavior patterns. This preliminary action allows the interface to quickly apply pre-computed personalization settings in real-time without performing heavy analysis during user interactions, maintaining both engagement and response speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12039347B2Systems and methods for user interface adaptation for per-user metrics
Publication Date: 2024.07.16 EXPRESS SCRIPTS STRATEGIC DEVELOPMENT INC
  • US12039347B2 patent drawing
  • US12039347B2 patent drawing
  • US12039347B2 patent drawing

AI summary

A method includes storing a parameter related to a user, storing descriptive data for multiple identifiers, and indexing multiple events. Each event corresponds to a physical object supplied to a user on behalf of an entity. The method includes identifying a first set of identifiers based on commonality among the descriptive data. The method includes training a machine learning model for the first set of identifiers based on event data from within a predetermined epoch. The method includes receiving an indication of a selected identifier and determining a first intake metric of the selected identifiers using the machine learning model. The method includes determining a second intake metric of the selected identifier and the parameter and transforming the user interface according to the first and second intake metrics. The first intake metric represents an amount of resources expected to be received during a second epoch subsequent to the predetermined epoch.