Application-specific re-adjustment of computer security settings
First Claim
1. In a computing device comprising a plurality of computing resources including computing hardware and an operating system executing on the computing hardware, and a plurality of applications interfaced with the computing resources, a method for rapid automatic re-adjustment of a security application to various application execution scenarios, the method comprising:
- storing a plurality of application execution scenario definitions for each of the plurality of applications, each application execution scenario definition representing a specific subset of functionality of a corresponding application, the specific subset of functionality being defined by corresponding operational settings of that application that cause specific operations to be performed in the computing device utilizing specific combinations of the computing resources;
storing a plurality of sets of security application configuration instructions, each set of security application configuration instructions corresponding to at least one of the application execution scenario definitions;
assessing, by the computing device, a current operational situation of the computing device, and determining if the current operational situation includes an application execution scenario being executed that corresponds to any of the stored plurality of application execution scenario definitions;
in response to the determining, executing, by the computing device, a set of security application configuration instructions corresponding to each current application execution scenario being executed, such that in response to the executing of the security application configuration instructions, the security application is adjusted to perform a specific subset of security functionality that is particularized to the current at least one of the application execution scenarios.
2 Assignments
0 Petitions
Accused Products
Abstract
System and method for re-adjustment of a security application to various application execution scenarios. Application execution scenarios for each of a set of software applications are created, each representing a specific subset of functionality of a corresponding application. Sets of security application configuration instructions are stored, each corresponding to at least one of the application execution scenarios. A current one or more of the application execution scenarios that is being executed in the computing device is determined and, in response, a set of security application configuration instructions corresponding to each current application execution scenario are carried out, such that the security application is adjusted to perform a specific subset of security functionality that is particularized to the current one or more of the application execution scenarios.
24 Citations
28 Claims
-
1. In a computing device comprising a plurality of computing resources including computing hardware and an operating system executing on the computing hardware, and a plurality of applications interfaced with the computing resources, a method for rapid automatic re-adjustment of a security application to various application execution scenarios, the method comprising:
-
storing a plurality of application execution scenario definitions for each of the plurality of applications, each application execution scenario definition representing a specific subset of functionality of a corresponding application, the specific subset of functionality being defined by corresponding operational settings of that application that cause specific operations to be performed in the computing device utilizing specific combinations of the computing resources; storing a plurality of sets of security application configuration instructions, each set of security application configuration instructions corresponding to at least one of the application execution scenario definitions; assessing, by the computing device, a current operational situation of the computing device, and determining if the current operational situation includes an application execution scenario being executed that corresponds to any of the stored plurality of application execution scenario definitions; in response to the determining, executing, by the computing device, a set of security application configuration instructions corresponding to each current application execution scenario being executed, such that in response to the executing of the security application configuration instructions, the security application is adjusted to perform a specific subset of security functionality that is particularized to the current at least one of the application execution scenarios. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for configuring a target computing device to automatically perform rapid automatic re-adjustment of a security application on a target computing device to various application execution scenarios, comprising:
-
a set of at least one computing device, including the target computing device, each one of which includes computing hardware and an operating system executing on the computing hardware, and wherein at least the target computing device further includes a plurality of applications interfaced with computing resources of the target computing device and a security application having configurable operational settings; an application execution scenario evaluation module executable on the set of at least one computing device, the application execution scenario evaluation module configured to define application execution scenarios for each of the plurality of applications, wherein each application execution scenario definition represents a specific subset of functionality of a corresponding application, the specific subset of functionality being defined by corresponding operational settings of that application that cause specific operations to be performed in the target computing device utilizing specific combinations of the computing resources of the target computing device; a security settings generator module executable on the set of at least one computing device and operatively coupled to the application execution scenario evaluation module, the security settings generator module configured to generate a plurality of sets of security application configuration instructions, each set of security application configuration instructions corresponding to at least one of the application execution scenario definitions and adapted to adjust the security application to perform a specific subset of security functionality that is particularized to a current at least one application execution scenario being currently executed on the target computing device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification