Device Performance Consistency Scoring via Frame Render Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing device manufacturers face challenges in providing users with consistent performance expectations for digital content, as variations in hardware and software capabilities across devices make it difficult for developers and users to predict the quality of user experience, especially when rendering high-definition video or executing resource-intensive applications.

Innovation Solution

A system that determines consistency scores based on render times between adjacent frames during graphical displays, such as animations or videos, allowing users to assess the performance of their devices before purchasing applications, by simulating workload conditions and providing scores like graphics and video consistency scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple devices with different hardware and software capabilities are provided, then device versatility and market coverage are improved, but performance consistency across devices deteriorates

Engineering Contradiction:
Improvedevice versatilityVSAvoidperformance consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system changes the parameter of performance measurement by introducing render time metrics and consistency scores. Instead of relying on subjective user experience, the patent objectively measures the time taken to render frames and calculates consistency scores that quantify performance variability across different devices. This allows manufacturers to maintain hardware diversity while providing standardized performance expectations to users.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If hardware variations are increased to provide devices at different price points, then market accessibility is improved, but user experience predictability deteriorates

Engineering Contradiction:
Improveprice range coverageVSAvoidperformance predictability
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system implements feedback by providing consistency scores back to users and developers. These scores are derived from actual rendering performance measurements and provide actionable information about expected user experience quality. This feedback loop enables users to make informed purchasing decisions and developers to optimize applications for specific device performance levels.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces subjective human judgment of performance with automated computational measurement. Instead of relying on user testimonials or manual testing, the system uses automated rendering benchmarks and consistency score calculations to objectively assess and communicate device performance capabilities.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If performance testing is made more comprehensive to accurately assess device capabilities, then measurement precision is improved, but testing complexity and time consumption increase

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoidtesting system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential performance metric needed for user experience assessment: render time consistency. Rather than implementing comprehensive testing of all device functions, the patent focuses specifically on measuring frame rendering times and calculating consistency scores, which directly correlate with user-perceived performance quality in graphical applications.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The testing approach is segmented into discrete, measurable components: individual frame render times are measured separately, then aggregated into consistency scores. This segmentation allows for precise measurement of performance characteristics while keeping the testing methodology manageable and interpretable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10068508B2Measuring user interface performance consistency
Publication Date: 2018.09.04 GOOGLE LLC
  • US10068508B2 patent drawing
  • US10068508B2 patent drawing
  • US10068508B2 patent drawing

AI summary

Systems and techniques are provided for measuring consistency of animation and/or video rendering on a device, and providing a user with an indication of one or more consistency scores of the user's device. The consistency score indicates generally the consistency of user experience that is expected for the user device. In some cases, the consistency score is calculated based upon the differences in rendering times between adjacent frames in an animation, and/or the number of frames that have a render difference that differs from a standard or baseline value. A consistency score also may be based upon the framerate achievable by the device when rendering a video at a constant quality.