IP Library Patent Application 15636509
Patent Application
App. No. 15/636,509

METHODS AND SYSTEMS FOR QUANTIFYING AND TRACKING SOFTWARE APPLICATION QUALITY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/636,509
Abstract

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

Claims (32)

1 . A computer-implemented method for indicating quality of a software application, comprising the steps of:

capturing users reviews for the software application from a plurality of feedback sources;

analyzing the user reviews of the software application, wherein analyzing includes identifying signals in quality and classifying the user reviews into a plurality of quality attributes;

applying a weight to the plurality of quality attributes, wherein applying the weight includes deriving a respective weight from user reviews for other software applications;

determining a total score for the software application based on weighted scores for each of the plurality of quality attributes; and

presenting the weighted scores for each of the plurality of quality attributes for the software application.

2 . The method of claim 1 , wherein the act of capturing users reviews includes an act of crawling application reviews in at least one of application stores, media feeds, automated testing services, or crowd testing platforms.

3 . The method of claim 1 , further comprising an act of deriving a respective weight for a respective quality attribute based on analysis of aggregate reviews in respective categories.

4 . The method of claim 1 , wherein each user review is classified into the plurality of quality attributes based on the text of the user review, the length of the user review, or sentence structure in the user review.

5 . The method of claim 1 , wherein the plurality of quality attributes comprise accessibility, accuracy, availability, content, elegance, inter-operability, localization, performance, pricing, privacy, satisfaction, security, stability, or usability.

6 . The method of claim 1 , wherein the user reviews each include a rating score, rating text, device information, date/time of review, and software application version number.

7 . The method of claim 1 , wherein classifying each user review comprises analyzing substring matches, statistically improbable phrases, or n-grams, or by using machine learning.

8 . The method of claim 1 , further comprising determining a quality rank for the software application relative to other software applications in the same category.

9 . The method of claim 1 , further comprising tracking quality attributes or quality rank of the software application over a given period of time.

10 . The method of claim 1 , further comprising generating a user interface display including categories associated with software application, category weighting applied to each category, top score for applications in the categories, and score for the software application in the categories.

11 . A system for indicating quality of a software application, the system comprising:

at least one processor operatively connected to a memory, the at least one processor configured to:

capture users reviews for the software application from a plurality of feedback sources;

analyze the user reviews of the software application based on signal in quality;

classify the user reviews into a plurality of quality attributes;

apply a weight to the plurality of quality attributes, wherein applying the weight includes deriving a respective weight from user reviews for other software applications;

determine a total score for the software application based on weighted scores for each of the plurality of quality attributes; and

present the weighted scores for each of the plurality of quality attributes for the software application.

12 . The system of claim 11 , wherein the total score is based at least in part on a user rating score provided in each user review.

13 . The system of claim 11 , wherein the at least one processor is further configured to classify user reviews into the plurality of quality attributes based on the text of the user review, the length of the user review, or sentence structure in the user review.

14 . The system of claim 11 , wherein the plurality of quality attributes comprise accessibility, accuracy, availability, content, elegance, inter-operability, localization, performance, pricing, privacy, satisfaction, security, stability, or usability.

15 . The system of claim 11 , wherein the at least one processor is further configured to crawl application reviews in at least one of application stores, media feeds, automated testing services, or crowd testing platforms.

16 . The system of claim 11 , wherein the at least one processor is further configured to derive a respective weight for a respective quality attribute based on analysis of aggregate reviews in respective categories.

17 . The system of claim 1 , wherein the at least one processor is further configured to analyze substring matches, statistically improbable phrases, or n-grams, or employ machine learning, to classify user reviews.

18 . The system of claim 1 , wherein the at least one processor is further configured to determine a quality rank for the software application relative to other software applications in the same category.

19 . The system of claim 1 , wherein the at least one processor is further configured to track quality attributes or quality rank of the software application over a given period of time.

20 . The system of claim 1 , wherein the at least one processor is further configured to generate a user interface display including categories associated with the software application, category weighting applied to each category, top score for software applications in the categories, and a score for the software application in the categories.

Assignments (3)
SECURITY INTEREST Recorded Oct 25, 2017
From: APPLAUSE APP QUALITY, INC.
To: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
Reel/Frame 043946/0171 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2017
From: ARBON, JASON; CAROLLO, JEFFREY; SOLOMON, ROY; SCHIAVONE-RUTHENSTEINER, SEBASTIAN; YOUNG, HEIDI A.; STREDWICK, JASON M.
To: UTEST, INC.
Reel/Frame 043688/0432 →
CHANGE OF NAME Recorded Sep 26, 2017
From: UTEST, INC.
To: APPLAUSE APP QUALITY, INC.
Reel/Frame 043688/0606 →