User Experience Scoring via Device Health and Version Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining the quality of a user experience with software applications fail to consider important factors such as device health and the distinction between desktop and mobile versions, leading to an incomplete understanding of overall user experience.

Innovation Solution

A system and method for scoring user experience that involves a management server receiving application data from both mobile and desktop versions, as well as device health information, to calculate specific scores for each and an overall user experience score, which can be displayed in a graphical user interface (GUI).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current user experience metrics are used, then performance data like errors and crashes are considered, but device health and version-specific performance are ignored

Engineering Contradiction:
Improveuser experience measurement accuracyVSAvoiddevice health information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent segments user experience measurement into three distinct components: mobile application performance score, desktop application performance score, and device health score. Each component is measured and evaluated separately using specific metrics appropriate to that domain, then combined to form a comprehensive overall user experience score. This segmentation allows device health information to be captured without compromising the precision of application performance measurement.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If comprehensive user experience scoring is implemented, then device health and version-specific performance are included, but system complexity increases

Engineering Contradiction:
Improveuser experience measurement accuracyVSAvoidscoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal scoring framework that can evaluate both mobile and desktop applications through a common architecture. The system uses consistent scoring methodologies and data collection mechanisms across different platforms, with the only variation being the specific metrics applied to each platform type. This multi-functionality approach maintains measurement precision while controlling system complexity through standardized processes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If separate scoring for mobile and desktop versions is implemented, then version-specific performance is captured, but data processing requirements increase

Engineering Contradiction:
Improveversion-specific performance measurementVSAvoiddata processing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments data collection and processing into distinct mobile and desktop pathways, each optimized for its specific platform characteristics. Mobile application data is collected using mobile-specific metrics while desktop application data uses desktop-optimized metrics. This segmentation enables version-specific performance measurement while maintaining processing efficiency by avoiding unnecessary cross-platform data handling.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12217206B2User experience scoring and user interface
Publication Date: 2025.02.04 OMNISSA LLC
  • US12217206B2 patent drawing
  • US12217206B2 patent drawing
  • US12217206B2 patent drawing

AI summary

Systems and methods are described for providing and configuring an overall user experience score. Mobile and desktop user devices can collect and send data to a server about an application installed on the devices and the health of the devices. The server can use the application data and device health information to determine three scores for the application: a mobile score for a mobile version, a desktop score for a desktop version, and a device health score. The server can determine an overall user experience score based on the lowest of the three scores. The server can cause the overall user experience score to be displayed in a first graphical user interface (“GUI”). A second GUI can allow an administrator to reconfigure scoring metrics for the user experience scores by moving elements on a sliding bar that changes thresholds.