9986407

Method and System for Determining Performance of an Application Installed on Mobile Stations

PublishedMay 29, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for determining performance of an application installed on one or more mobile stations, the method comprising: configuring, by an application performance detection system, each of the one or more mobile stations upon receiving a performance assessment request from an assessment scheduler device associated with the application performance detection system; receiving, by the application performance detection system, application data pertaining to the application from each of the one or more mobile stations 103 thus configured, wherein the application data comprises one or more device parameters and network traffic parameters; determining, by the application performance detection system, one or more absolute Key Performance Indices (KPIs) of the application based on the application data of the application obtained from each of the one or more mobile stations, wherein the one or more KPIs comprises at least one of fair usage index, information availability index, network load index and device resource consumption index; determining, by the application performance detection system, absolute rating of the application based on a correlation of the one or more absolute KPIs of the application obtained from each of the one or more mobile stations separately; and verifying, by the application performance detection system, the performance of the application based on a comparison of the absolute rating of the application with a predefined absolute rating standard of the application.

2

2. The method as claimed in claim 1 , wherein configuring each of the one or more mobile stations comprises: deactivating, by the application performance detection system, hardware and software modules present in each of the one or more mobile stations that do not provide the application data; and activating, by the application performance detection system, a monitoring module in each of the one or more mobile stations for monitoring and collecting the application data, wherein the application data to be monitored and collected depends on current data processing in each of the one or more mobile stations; wherein the data processing is initiated by the application performance detection system.

3

3. The method as claimed in claim 1 , wherein the performance of the application depends on information related to an operator network through which the application is used, geographic location where the application is used, make and model of each of the one or more mobile stations on which the application is installed, design of the application and network conditions when the application is used.

4

4. The method as claimed in claim 1 further comprising: determining, by the application performance detection system, average rating of the application base on the absolute rating of the application corresponding to each of the one or more mobile stations; determining, by the application performance detection system, average rating of one or more other similar applications by correlating absolute rating of the one or more other similar applications corresponding to each of the one or more mobile stations, wherein the absolute rating of the one or snore other similar applications is obtained by performing one or more steps of claim 1 ; and verifying, by the application performance detection system, relative performance of the application corresponding to the one or more other similar applications by comparing the average rating of the application with the average rating of the one or more other similar applications.

5

5. The method as claimed in claim 1 further comprising: determining, by the application performance detection system, each of one or more relative KPIs of the application and one or more other similar applications by correlating each of the corresponding one or more absolute KPIs of the application with corresponding one or more absolute KPIs of the one or more other similar applications across each of the one or more mobile stations, wherein the one or more absolute KPIs of each of the one or more other similar applications is obtained by performing one or more steps of claim 1 ; determining, by the application performance detection system, relative rating of the application based on each of the one or more relative KPIs of the application and a first weightage factor associated with each of the one or more relative KPIs, wherein the first weightage factor is assigned by one or more end users; determining, by the application performance detection system, relative rating of the one or more other similar applications based on each of the one or more relative KPIs of the one or more other similar applications and a second weightage factor associated with each of the one or more relative KPIs, wherein the second weightage factor is assigned by one or more end users; verifying, by the application performance detection system, relative performance between the application and the one or more other similar applications by comparing each of the one or more corresponding relative KPIs of the application with each of the one or more corresponding relative KPIs of the one or more other similar applications; and identifying, by the application performance detection system, optimized application among the application and the one or more other similar applications by comparing the relative rating of the application with the relative rating of the one or more other similar applications.

6

6. The method as claimed in claim 5 further comprising providing, by the application performance detection system, one or more suggestions to each of the one or more mobile stations based on the absolute rating, relative rating and average rating of the application being used, geographic location where the application is used and network condition when the application is used.

7

7. The method as claimed in claim 1 further comprising providing, by the application performance detection system, one or more remedies to one or more end-users to improve the performance of the application based on the application data 105 , the one or more absolute KPIs, relative rating and average rating of the application.

8

8. The method as claimed in claim 1 further comprising providing, by the application performance detection system, the performance of the application in one or more representation forms to each of the one or more mobile stations.

9

9. An application performance detection system for determining performance of an application installed on one or more mobile stations, the application performance detection system comprising: a processor; and a memory communicatively coupled to the processor, wherein the memory stores the processor-executable instructions, which, on execution, causes the processor to: configure each of the one or more mobile stations upon receiving a performance assessment request from an assessment scheduler device associated with the application performance detection-system; receive application data pertaining to the application from each of the one or more mobile stations thus configured, wherein the application data comprises one or more device parameters and network traffic parameters; determine one or more absolute Key Performance Indices (KPIs) of the application based on the application data of the application obtained from each of the one or more mobile stations, wherein the one or more KPIs comprises at least one of fair usage index, information availability index, network load index and device resource consumption index; determine absolute rating of the application based on a correlation of the one or more absolute KPIs of the application obtained from each of the one or more mobile stations separately; and verify the performance of the application based on a comparison of the absolute rating of the application with a predefined absolute rating standard of the application.

10

10. The application performance detection system as claimed in claim 9 , wherein to configure each of the one or more mobile stations, the instructions cause the processor to: deactivate hardware and software modules present in each of the one or more mobile stations 103 that do not provide the application data; and activate a monitoring module in each of the one or more mobile stations for monitoring and collecting the application data, wherein the application data to be monitored and collected depends on current data processing in each of the one or more mobile stations; wherein the data processing is initiated by the application performance detection system.

11

11. The application performance detection system as claimed in claim 9 , wherein the performance of the application depends on information related to an operator network through which the application is used, geographic location where the application is used, make and model of each of the one or more mobile stations on which the application is installed, design of the application and network conditions when the application is used.

12

12. The application performance detection system as claimed in claim 9 , further causes the processor to: determine average rating of the application based on the absolute rating of the application corresponding to each of the one or more mobile stations; determine average rating of one or more other similar applications by correlating absolute rating of the one or more other similar applications corresponding to each of the one or more mobile stations, wherein the absolute rating of the one or more other similar applications is obtained by performing one or more steps of claim 1 ; and verify relative performance of the application corresponding to the one or more other similar applications by comparing the average rating of the application with the average rating of the one or more other similar applications.

13

13. The application performance detection system as claimed in claim 9 , further causes the processor to: determine each of one or more relative KPIs of the application and one or more other similar applications by correlating each of the corresponding one or more absolute KPIs of the application with corresponding one or more absolute KPIs of the one or more other similar applications across each of the one or more mobile stations, wherein the one or more absolute KPIs of each of the one or more other similar applications is obtained by performing one or more steps of claim 1 ; determine rating of the application based on each of the one or more relative KPIs of the application and a first weightage factor associated with each of the one or more relative KPIs, wherein the first weightage factor is assigned by one or more end users; determine relative rating of the one or more other similar applications based on each of the one or more relative KPIs of the one or more other similar applications and a second weightage factor associated with each of the one or more relative KPIs, wherein the second weightage factor is assigned by one or more end users; verify relative performance between the application and the one or more other similar applications by comparing each of the one or more corresponding relative KPIs of the application with each of the one or more corresponding relative KPIs of the one or more other similar applications; and identify optimized application among the application and the one or more other similar applications by comparing the relative rating of the application with the relative rating of the one or more other similar applications.

14

14. The application performance detection system as claimed in claim 13 , further causes the processor to provide one or more suggestions to each of the one or more mobile stations based on the absolute rating, relative rating and average rating of the application being used, geographic location where the application is used and network condition when the application is used.

15

15. The application performance detection system as claimed in claim 9 further causes the processor to provide one or more remedies to one or more end-users to improve the performance of the application based on the application data, the one or more absolute KPIs, relative rating and average rating of the application.

16

16. The application performance detection system as claimed in claim 9 further causes the processor to provide the performance of the application in one or more representation forms to each of the one or more mobile stations.

17

17. A method for determining performance of an application installed on one or more mobile stations, the method comprising: configuring, by an application performance detection system, each of the one or more mobile stations upon receiving a performance assessment request from an assessment scheduler device associated with the application performance detection system; receiving, by the application performance detection system, application data pertaining to the application from each of the one or more mobile stationsthus configured, wherein the application data comprises one or more device parameters and network traffic parameters; determining, by the application performance detection system, one or more absolute Key Performance Indices (KPIs) of the application based on the application dataof the application obtained from each of the one or more mobile stations, wherein the one or more KPIs comprises at least one of fair usage index, information availability index, network load index and device resource consumption index; determining, by the application performance detection system, absolute rating of the application based on a correlation of the one or more absolute KPIs of the application obtained from each of the one or more mobile stationsseparately; verifying, by the application performance detection system, the performance of the application based on comparison of the absolute rating of the application with a predefined absolute rating standard of the application; determining, by the application performance detection system, average rating of the application based on the absolute rating of the application corresponding to each of the one or more mobile stations; determining, by the application performance detection system, average rating of one or more other similar applications by correlating absolute rating of the one or more other similar applications corresponding to each of the one or more mobile stations; and verifying, by the application performance detection system, relative performance of the application corresponding to the one or more other similar applications by comparing the average rating of the application with the average rating of the one or more other similar applications.

Patent Metadata

Filing Date

Unknown

Publication Date

May 29, 2018

Inventors

Debashis MAHATA
Mudit MATHUR
Aditya PRATYAY

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and System for Determining Performance of an Application Installed on Mobile Stations” (9986407). https://patentable.app/patents/9986407

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.