×

Application security framework

  • US 9,824,194 B2
  • Filed: 06/26/2015
  • Issued: 11/21/2017
  • Est. Priority Date: 12/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing secure access to a software application on a computing device, the method comprising:

  • executing the software application, including a security framework having a set of predetermined security requirements, on the computing device, wherein the security framework and the set of predetermined security requirements are generated using at least one of i) a preapproved security framework template or ii) a preapproved security framework template and a set of security modules installed on the computing device from a security framework library;

    verifying, by the security framework, installation of a device security configuration profile on the computing device prior to enabling access to the software application by a user, wherein the device security configuration profile includes a certification that the software application includes the set of predetermined security requirements, wherein the device security configuration profile is installed by a certification authority, wherein the device security configuration profile provides a set of predetermined security restrictions corresponding to the set of predetermined security requirements, and wherein the verifying of the installation further includes verifying that the device security configuration profile is stored at an appropriate secure location of the computing device;

    providing access to the software application on the computing device for a specified period; and

    continuously monitoring the set of predetermined security restrictions included within the device security configuration profile until the set of predetermined security restrictions is altered or disabled, and disabling access to the software application on the computing device when any one of the set of predetermined security restrictions included within the device security configuration profile is altered or disabled.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×