Methods for analyzing application privacy and devices thereof
First Claim
1. A method for analyzing application operation with respect to associated policy provisions, the method comprising:
- monitoring, with a client computing device, at least one application or web site during execution to identify actual interactions of the application or web site with the client computing device, wherein the interactions include at least use of functionality of the client computing device or use of personal information stored on the client computing device;
determining, with the client computing device, whether one of the actual interactions of the application or web site deviate from one or more interactions of the application or web site identified by one or more provisions of a policy associated with the application or web site, wherein the policy is retrieved from an external source associated with a provider of the application or web site; and
performing, with the client computing device, a default action, when the one actual interaction is determined to deviate from the interactions identified by the one or more provisions of the policy associated with the application or web site.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, non-transitory computer readable medium, and policy rating server device that receives a request from a client computing device for one or more privacy ratings. The request identifies at least one application, such as an application installed on the client computing device for example. A policy associated with the identified application is obtained. The obtained policy is analyzed to identify a plurality of key words or phrases associated with use by the at least one application of functionality of, or personal information stored on, the client computing device. One or more privacy ratings are generated based on numerical values assigned to each of the identified key words or phrases. The generated one or more privacy ratings are output to the client computing device in response to the request.
-
Citations
12 Claims
-
1. A method for analyzing application operation with respect to associated policy provisions, the method comprising:
-
monitoring, with a client computing device, at least one application or web site during execution to identify actual interactions of the application or web site with the client computing device, wherein the interactions include at least use of functionality of the client computing device or use of personal information stored on the client computing device; determining, with the client computing device, whether one of the actual interactions of the application or web site deviate from one or more interactions of the application or web site identified by one or more provisions of a policy associated with the application or web site, wherein the policy is retrieved from an external source associated with a provider of the application or web site; and performing, with the client computing device, a default action, when the one actual interaction is determined to deviate from the interactions identified by the one or more provisions of the policy associated with the application or web site. - View Dependent Claims (2, 3, 4)
-
-
5. A client computing device comprising a processor and a memory coupled to the processor which is configured to be capable of executing programmed instructions comprising and stored in the memory to:
-
monitor at least one application or web site during execution to identify actual interactions of the application or web site with the client computing device, wherein the interactions include at least use of functionality of the client computing device or use of personal information stored on the client computing device; determine whether one of the actual interactions of the application or web site deviate from one or more interactions of the application or web site identified by one or more provisions of a policy associated with the application or web site, wherein the policy is retrieved from an external source associated with a provider of the application or web site; and perform a default action, when the one actual interaction is determined to deviate from the interactions identified by the one or more provisions of the policy associated with the application or web site. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable medium having stored thereon instructions for analyzing application operation with respect to associated policy provisions comprising executable code which when executed by a processor, causes the processor to perform steps comprising:
-
monitoring at least one application or web site during execution to identify actual interactions of the application or web site with a client computing device, wherein the interactions include at least use of functionality of the client computing device or use of personal information stored on the client computing device; determining whether one of the actual interactions of the application or web site deviate from one or more interactions of the application or web site identified by one or more provisions of a policy associated with the application or web site, wherein the policy is retrieved from an external source associated with a provider of the application or web site; and performing a default action, when the one actual interaction is determined to deviate from the interactions identified by the one or more provisions of the policy associated with the application or web site. - View Dependent Claims (10, 11, 12)
-
Specification