Software Quality Tracking via User Review Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of tracking and monitoring the quality of multiple software applications on mobile devices has increased due to the large number of apps, making it difficult for companies and developers to effectively assess specific quality attributes beyond general star ratings.

Innovation Solution

A computer-implemented method and system that aggregates user reviews, classifies them into quality attributes, determines scores for each attribute, and presents them, using machine learning and natural language processing to analyze user feedback from various sources, including app stores and social media, and applies weights based on category-specific importance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If general star ratings are used to assess app quality, then the assessment process is simple and quick, but the quality measurement lacks precision and detail

Engineering Contradiction:
Improvequality attribute measurementVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the overall app quality assessment into multiple discrete quality attributes (e.g., performance, usability, design, content quality). Each attribute is evaluated separately through automated analysis of user reviews, allowing precise measurement of specific quality dimensions while managing complexity through modular processing of different attribute types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary automated analysis layer that processes user reviews and generates structured quality attribute scores. This intermediary component translates unstructured user feedback into quantifiable quality metrics, enabling precise measurement without requiring direct complex manual assessment of each review.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If multiple quality attributes are tracked for each app, then comprehensive quality insights are obtained, but the data processing and analysis complexity increases

Engineering Contradiction:
Improvequality information completenessVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements a universal automated analysis framework that handles multiple quality attributes through a single integrated process. The same computational infrastructure processes different attribute types (performance, usability, design, content) using consistent methodologies, enabling comprehensive quality information capture while avoiding the need for separate complex processing systems for each attribute.

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

Solution Approach 2:

The system transforms unstructured user review text into structured quality attribute parameters through automated analysis. By converting qualitative feedback into quantitative scores for multiple attributes, the system maintains complete quality information while enabling efficient computational processing through standardized parameter formats.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated analysis of user reviews is implemented, then detailed quality scores are generated efficiently, but the complexity of implementing and maintaining the analysis system increases

Engineering Contradiction:
Improvequality assessment speedVSAvoidsystem implementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs self-service automated analysis that processes user reviews without requiring manual intervention for quality assessment. The automated framework independently collects, analyzes, and generates quality attribute scores from user feedback, achieving high productivity while reducing the operational complexity of manual quality monitoring processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual quality assessment mechanics with automated computational analysis. Instead of human reviewers manually evaluating each app quality attribute, the system uses automated text analysis algorithms to process user reviews and generate quality scores, dramatically increasing assessment speed while the complexity is managed through software-based rather than human-based processing.

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

Data Source

PatentUS9704171B2Methods and systems for quantifying and tracking software application quality
Publication Date: 2017.07.11 APPLAUSE APP QUALITY
  • US9704171B2 patent drawing
  • US9704171B2 patent drawing
  • US9704171B2 patent drawing

AI summary

A computer-implemented method and system for quantifying and tracking software application quality based on aggregated user reviews.