Method and system for application security evaluation
First Claim
1. A method of evaluating user feedback of mobile communication device applications, the method comprising:
- receiving by a first server system, a plurality of user feedback messages from a plurality of mobile communication devices, wherein;
the plurality of user feedback messages comprises information associated with one or more applications operable on the plurality of mobile communication devices; and
the plurality of user feedback messages associated with the one or more applications operable on the plurality of mobile communication devices comprises a problem type and at least one of a version identifier, a certificate identifier, an installation date and/or time, or a usage date and/or time associated with the one or more operable applications;
selecting, based on the plurality of user feedback messages, one of the one or more operable applications;
determining a classification parameter of the selected operable application based on evaluating one or more operating characteristics of the selected operable application;
communicating the classification parameter to one or more of the plurality of mobile communication devices;
communicating the classification parameter to an application evaluation database on a second server system;
selecting the one of the one or more operable applications based on at least the problem type; and
selecting the one of the one or more operable applications based on computing a most likely application to cause the problem type from the one or more operable applications, wherein the computing is based on the user feedback messages associated with the one or more operable applications.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method may be used in generating security profiles for mobile device applications. An application may be installed and executed in a controlled execution environment. Physical, functional, data and/or communications parameters of the executing application may be monitored and/or analyzed. In this regard, the analysis may comprise evaluation based on comparison against benchmark data for the specific type of application being executed and for the specific execution environment. A security profile may be generated based on the monitoring and/or analysis. In this regard, the security profile may include security classification information for the application. The security profile may be made available to servers and/or to user mobile devices.
-
Citations
19 Claims
-
1. A method of evaluating user feedback of mobile communication device applications, the method comprising:
-
receiving by a first server system, a plurality of user feedback messages from a plurality of mobile communication devices, wherein; the plurality of user feedback messages comprises information associated with one or more applications operable on the plurality of mobile communication devices; and the plurality of user feedback messages associated with the one or more applications operable on the plurality of mobile communication devices comprises a problem type and at least one of a version identifier, a certificate identifier, an installation date and/or time, or a usage date and/or time associated with the one or more operable applications; selecting, based on the plurality of user feedback messages, one of the one or more operable applications; determining a classification parameter of the selected operable application based on evaluating one or more operating characteristics of the selected operable application; communicating the classification parameter to one or more of the plurality of mobile communication devices; communicating the classification parameter to an application evaluation database on a second server system; selecting the one of the one or more operable applications based on at least the problem type; and selecting the one of the one or more operable applications based on computing a most likely application to cause the problem type from the one or more operable applications, wherein the computing is based on the user feedback messages associated with the one or more operable applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for evaluating user feedback of mobile communication device applications, the system comprising:
a first server configured for receiving a plurality of user feedback messages from a plurality of mobile communications devices, wherein; the plurality of user feedback messages comprises application information of one or more applications operable on the plurality of mobile communications devices; and the plurality of user feedback messages associated with the one or more applications operable on the plurality of mobile communication devices comprises a problem type and at least one of a version identifier, a certificate identifier, an installation date and/or time, or a usage date and/or time associated with the one or more operable applications; and
circuitry that;selects, based on the user feedback messages, one of the one or more operable applications, wherein; the selecting is based on at least the problem type; and the selecting is based on computing a most likely application to cause the problem type from the one or more operable applications, where the computing is based on the user feedback messages associated with the one or more operable applications; evaluates one or more operating characteristics of the selected operable application; determines a classification parameter of the selected application based on the operating characteristics; communicates the classification parameter to the one or more mobile communications devices; and communicates the classification parameter to an application evaluation database on a second server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
Specification