Method and apparatus for policy adaption based on application policy compliance analysis
First Claim
1. A computer implemented method comprising:
- processing of data comprising one or more policy compliance logs associated with at least one application to determine one or more policy compliance profiles associated with the at least one application, the one or more policy compliance profiles associated with initial policies controlling access of the at least one application to a user device resource, the one or more policy compliance logs comprising a record of non-compliance with the initial policies;
determining one or more contexts under which the at least one application is currently operating;
causing, at least in part, an associating of the one or more policy compliance profiles with the one or more contexts;
processing of user contextual information, user application use information, or a combination thereof against the association, the one or more policy compliance profiles, the one or more contexts, or a combination thereof to determine one or more adaptions to one or more initial policies associated with the at least one application;
processing of one or more predetermined thresholds with respect to one or more violations satisfying a particular contextual parameter, to determine that the one or more predetermined thresholds has been reached, wherein when the one or more predetermined thresholds has been reached,generating a report, including entries indicating the one or more violations of the particular contextual parameter, as an alert to signify non-compliance with the initial policies; and
causing, at least in part, an application of the one or more adaptions to the one or more initial policies to create one or more modified policies as the user contextual information and the user application use information are determined, the one or more adaptions caused to be applied only in response to a user input to the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for policy adaption based on application policy compliance analysis. The compliance platform processes and/or facilitates a processing of one or more policy compliance logs associated with at least one application to determine one or more policy compliance profiles associated with the at least one application. The compliance platform determines one or more contexts under which the at least one application operates. The compliance platform causes, at least in part, an association of the one or more policy compliance profiles with the one or more contexts. The compliance platform then processes and/or facilitates a processing of user contextual information, user application use information, or a combination thereof against the association, the one or more policy compliance profiles, the one or more contexts, or a combination thereof to determine one or more adaptions to one or more policies associated with the at least one application.
7 Citations
18 Claims
-
1. A computer implemented method comprising:
-
processing of data comprising one or more policy compliance logs associated with at least one application to determine one or more policy compliance profiles associated with the at least one application, the one or more policy compliance profiles associated with initial policies controlling access of the at least one application to a user device resource, the one or more policy compliance logs comprising a record of non-compliance with the initial policies; determining one or more contexts under which the at least one application is currently operating; causing, at least in part, an associating of the one or more policy compliance profiles with the one or more contexts; processing of user contextual information, user application use information, or a combination thereof against the association, the one or more policy compliance profiles, the one or more contexts, or a combination thereof to determine one or more adaptions to one or more initial policies associated with the at least one application; processing of one or more predetermined thresholds with respect to one or more violations satisfying a particular contextual parameter, to determine that the one or more predetermined thresholds has been reached, wherein when the one or more predetermined thresholds has been reached, generating a report, including entries indicating the one or more violations of the particular contextual parameter, as an alert to signify non-compliance with the initial policies; and causing, at least in part, an application of the one or more adaptions to the one or more initial policies to create one or more modified policies as the user contextual information and the user application use information are determined, the one or more adaptions caused to be applied only in response to a user input to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and
at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;process and/or facilitate a processing of one or more policy compliance logs associated with at least one application to determine one or more policy compliance profiles associated with the at least one application, the one or more policy compliance profiles associated with initial policies controlling access of the at least one application to a user device resource, the one or more policy compliance logs comprising a record of non-compliance with the initial policies; determine one or more contexts under which the at least one application is currently operating; cause, at least in part, an association of the one or more policy compliance profiles with the one or more contexts; process and/or facilitate a processing of user contextual information, user application use information, or a combination thereof against the association, the one or more policy compliance profiles, the one or more contexts, or a combination thereof to determine one or more adaptions to one or more policies associated with the at least one application; process and/or facilitate a processing of one or more predetermined thresholds with respect to one or more violations satisfying a particular contextual parameter, to determine that the one or more predetermined thresholds has been reached, wherein when the one or more predetermined thresholds has been reached, generate a report, including entries indicating the one or more violations of the particular contextual parameter, as an alert to signify non-compliance with the initial policies; and cause, at least in part, an application of the one or more adaptions to the one or more initial policies to create one or more modified policies as the user contextual information and the user application use information are determined, the one or more adaptions caused to be applied only in response to a user input to the user device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification