Methods, systems, and computer program products for automatically configuring firewalls
First Claim
1. A method of automatically configuring a firewall, the method comprising:
- detecting an attempt by a software application executing on a user device to communicate through a firewall, wherein the firewall has blocked the communication attempt;
collecting information about the detected communication attempt;
assessing a danger level of allowing the software application to communicate through the firewall based upon the collected information; and
reconfiguring the firewall to allow the software application to communicate through the firewall if the assessed danger level is below a threshold level.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products that automatically configure firewalls are provided. An blocked attempt by a software application executing on a user device to communicate through a firewall is detected. Information about the detected communication attempt is collected. A danger level of allowing the software application to communicate through the firewall is assessed based upon the collected information. The blocking rules/policy of the firewall are automatically modified to allow the software application to communicate through the firewall if the assessed danger level is below a threshold level.
146 Citations
20 Claims
-
1. A method of automatically configuring a firewall, the method comprising:
-
detecting an attempt by a software application executing on a user device to communicate through a firewall, wherein the firewall has blocked the communication attempt; collecting information about the detected communication attempt; assessing a danger level of allowing the software application to communicate through the firewall based upon the collected information; and reconfiguring the firewall to allow the software application to communicate through the firewall if the assessed danger level is below a threshold level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A system that automatically configures a firewall, comprising:
-
means for detecting an attempt by a software application executing on a user device to communicate through a firewall, wherein the firewall has blocked the communication attempt; means for collecting information about the detected communication attempt; means for assessing a danger level of allowing the software application to communicate through the firewall based upon the collected information; and means for reconfiguring the firewall to allow the software application to communicate through the firewall if the assessed danger level is below a threshold level. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification