Reverse Firewall with Self-Provisioning
First Claim
1. An apparatus comprising a computer having an application program configured to receive an indication of a selected application of a computing device, transmit a request to update a profile of a host to reflect configuration information related to the selected application, modify the profile for use with a reverse firewall device, and use the reverse firewall device to determine whether to allow or block a particular communication from the host.
3 Assignments
0 Petitions
Accused Products
Abstract
An application provisioning device may be used to manage a profile of a host and provide data corresponding to a selected application for installation at a host. A reverse firewall may use the profile of the host to determine whether to allow or block particular network communication from an application running on the host. An indication of a selected application may be received at the application provisioning device. Configuration information may also be received at the application provisioning device. The application provisioning server may request an update to the profile of a host and transmit such a request. The profile may be updated to reflect the configuration information and/or information of the selected application. Data corresponding to the selected application may be updated and transmitted to a host computer, where it may be installed. Therefore, the installed application running on the host may operate without being prematurely blocked by the reverse firewall.
196 Citations
25 Claims
-
1. An apparatus comprising a computer having an application program configured to receive an indication of a selected application of a computing device, transmit a request to update a profile of a host to reflect configuration information related to the selected application, modify the profile for use with a reverse firewall device, and use the reverse firewall device to determine whether to allow or block a particular communication from the host.
-
2. A method, comprising:
-
receiving an indication of a selected application of a computing device;
transmitting a request to update a profile of a host to reflect configuration information related to the selected application;
configuring the profile for use with a reverse firewall device; and
using the reverse firewall device to determine whether to allow or block a particular communication from the host. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
a processor that executes instructions;
a memory configured to store data corresponding to a selected application including the instructions, the instructions being configured to, when executed, present at least one application choice for download to a host, receive an indication of a selected application for download to the host, the selected application being the selected application, transmit data that corresponds to the selected application, and transmit a request to update a profile of the host to reflect configuration information of the selected application, the updated profile indicating whether to allow or block a particular communication from the host;
an output device for presenting the at least one selected application and for transmitting data and a request to update; and
an input device for receiving an indication of the selected application. - View Dependent Claims (10, 11, 12)
-
-
13. A method, comprising:
-
generating a profile of a host;
saving the profile in a memory in communication with a processor that is located in a policy manager; and
communicating via the policy manager the profile to a reverse firewall configured to use the profile of the host to determine whether to allow or block the particular communication from the host. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-readable medium containing instructions which, when executed, cause a computing device to receive an indication of a selected application for downloading to a host, transmit data that corresponds to the selected application to the host;
- and transmit a request to update a profile of a host to reflect configuration information of the selected application, the profile indicating if a particular communication from the host is to be blocked.
- View Dependent Claims (20, 21, 22, 23, 24, 25)
Specification