Client assisted firewall configuration
First Claim
1. A method for a mobile device to configure a firewall to reduce unwanted network traffic, comprising:
- establishing a network connection with a network firewall; and
communicating with the network firewall to manage network traffic.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments describe techniques in connection with configuring a firewall and/or reducing network traffic. According to an embodiment is a method for configuring a firewall to reduce unwanted network traffic. The method includes executing a web-server and detecting a passive socket has been created. The method also includes establishing contact with a firewall and requesting the firewall to permit flows directed to the passive socket. According to some embodiments, the method can include closing the web-server and destroying the passive socket. The firewall can be contacted with the destroyed passive socket information and can be sent a request to deny flows directed to the destroyed passive socket. If the passive socket is closed, the method can automatically revoke the request to the firewall to permit flows directed to the passive socket.
-
Citations
33 Claims
-
1. A method for a mobile device to configure a firewall to reduce unwanted network traffic, comprising:
-
establishing a network connection with a network firewall; and
communicating with the network firewall to manage network traffic. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for a host to automatically recover from a broken session, comprising:
-
requesting a remote firewall to allow transit of packets directed to at least one open socket;
detecting a broken session;
revoking the packet request directed to at least one open socket;
reestablishing a new session; and
requesting transit of desired flows. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A mobile device for configuring a network firewall, comprising:
-
a processor that analyzes information related to configuring a firewall to reduce traffic; and
a memory operatively connected to the processor. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus for use in mobile device for reducing network traffic, comprising:
-
means for detecting at least one firewall;
means for communicating with the at least one firewall; and
means for dynamically updating a policy associated with the at least one firewall. - View Dependent Claims (18, 19)
-
-
20. A computer readable medium for use in a mobile device, said medium having computer-executable instructions for:
-
establishing a network connection;
detecting a passive socket associated with the established network connection;
contacting a firewall; and
requesting the firewall to allow flows directed to the passive socket. - View Dependent Claims (21, 22, 23)
-
-
24. A processor for use in a mobile device to execute instructions for dynamically updating a firewall policy, the instructions comprising:
-
detecting at least one firewall;
communicating with the at least one firewall; and
dynamically updating a policy associated with the at least one firewall. - View Dependent Claims (25)
-
-
26. A handset that dynamically configures a firewall, comprising:
-
an initializer that establishes a session with a firewall;
a designator that designates at least one flow and communicates the at least one flow to a firewall; and
an invalidator that can revoke transit of the least one flow. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification