SYSTEM AND METHOD FOR SERVER-COUPLED APPLICATION RE-ANALYSIS TO OBTAIN TRUST, DISTRIBUTION AND RATINGS ASSESSMENT
First Claim
1. A method for re-assessing a data object by a server computer comprising:
- a) at the server computer, receiving data about a data object accessible to a mobile communication device, and storing the data in a data store accessible to the server computer;
b) at the server computer, analyzing the data about the data object to produce a trust assessment, and storing the trust assessment in the data store accessible to the server computer;
c) at the server computer, based upon a trigger selected from the group consisting of receipt of more data about the data object, receipt of more data about mobile communication devices, and an update to the server computer analyzing capability, re-analyzing the data about the data object;
d) at the server, based upon the re-analyzing, producing an updated trust assessment; and
,e) at the server, sending a notification based upon the updated trust assessment.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for preventing malware, spyware and other undesirable applications from affecting mobile communication devices uses a server to assist in identifying and removing undesirable applications. When scanning an application, a device transmits information about the application to a server for analysis. The server receives the information, produces a characterization assessment and can also provide a characterization re-assessment for the application, or data object, and transmits the assessment to the device. By performing analysis on a server, the invention allows a device to reduce the battery and performance cost of protecting against undesirable applications. The servers transmit notifications to devices that have installed applications that are discovered to be undesirable. The server can accumulate this data and then perform a characterization re-assessment of a data object it has previously assessed to provide an assessment based upon one of trust, distribution and ratings information.
153 Citations
54 Claims
-
1. A method for re-assessing a data object by a server computer comprising:
-
a) at the server computer, receiving data about a data object accessible to a mobile communication device, and storing the data in a data store accessible to the server computer; b) at the server computer, analyzing the data about the data object to produce a trust assessment, and storing the trust assessment in the data store accessible to the server computer; c) at the server computer, based upon a trigger selected from the group consisting of receipt of more data about the data object, receipt of more data about mobile communication devices, and an update to the server computer analyzing capability, re-analyzing the data about the data object; d) at the server, based upon the re-analyzing, producing an updated trust assessment; and
,e) at the server, sending a notification based upon the updated trust assessment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for re-assessing a data object by a server computer comprising:
-
f) at the server computer, receiving data about a data object accessible to a mobile communication device, and storing the data in a data store accessible to the server computer; g) at the server computer, analyzing the data about the data object to produce a distribution assessment, and storing the distribution assessment in the data store accessible to the server computer; h) at the server computer, based upon a trigger selected from the group consisting of receipt of more data about the data object, receipt of more data about mobile communication devices, and an update to the server computer analyzing capability, re-analyzing the data about the data object; i) at the server, based upon the re-analyzing, producing an updated distribution assessment; and
,j) at the server, sending a notification based upon the updated distribution assessment. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for re-assessing a data object by a server computer comprising:
-
k) at the server computer, receiving data about a data object accessible to a mobile communication device, and storing the data in a data store accessible to the server computer; l) at the server computer, analyzing the data about the data object to produce a ratings assessment, and storing the ratings assessment in the data store accessible to the server computer; m) at the server computer, based upon a trigger selected from the group consisting of receipt of more data about the data object, receipt of more data about mobile communication devices, and an update to the server computer analyzing capability, re-analyzing the data about the data object; n) at the server, based upon the re-analyzing, producing an updated ratings assessment; and
,o) at the server, sending a notification based upon the updated ratings assessment. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification