Firewall subscription service system and method
First Claim
1. A method for creating and maintaining a firewall subscription service, said method comprising the steps of:
- permitting customers to subscribe to said firewall subscription service, said firewall subscription service providing a plurality of different firewalls;
subscribing, by a particular subscriber, to said firewall subscription service;
associating one of said plurality of different firewalls with said particular subscriber, said one of said plurality of firewalls being unrelated to and not associated with any one of a plurality of different computer systems;
accessing, by said particular subscriber, said firewall subscription service from one of said plurality of different computer systems;
initiating a session with said firewall subscription service in response to said particular subscriber accessing said firewall subscription service;
identifying, by said firewall subscription service, said particular subscriber;
selecting, by said firewall subscription service utilizing said identity of said particular subscriber, said one of said plurality of firewalls that is associated with said particular subscriber;
said one of said plurality of firewalls being selected regardless of which one of said plurality of said plurality of different computer systems is used by said particular subscriber to access said firewall subscription service;
dynamically and temporarily assigning, by said firewall subscription service, said one of said plurality of different firewalls to said one of said plurality of computer systems used by said particular subscriber to access said firewall subscription service, said assignment of said one of said plurality of different firewalls to said one of said plurality of computer systems being temporary and lasting only during said session;
said one of said plurality of firewalls offering a particular level of security to said one of said plurality of computer systems utilized by said subscriber when said one of said plurality of computer systems is communicating with an external network, said one of said plurality of firewalls receiving all communications transmitted to said one of said plurality of computer systems utilizing said external network, wherein all said communications transmitted to said one of said plurality of computer systems utilizing said external network are received first by said one of said plurality of firewalls; and
utilizing said one of said plurality of firewalls to protect said one of said plurality of computer systems when said one of said plurality of computer systems receive communication utilizing said external network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are described for creating and maintaining a firewall subscription service. A firewall is established within the firewall service. Customers are permitted to subscribe to the firewall subscription service. Each subscriber is an independent, paying party. A subscriber may subscribe to protect one or more computer systems. The firewall offers a particular level of security to a subscriber'"'"'s computer systems when the subscriber'"'"'s computer systems are communicating with an external network. All communications transmitted to any of the subscriber'"'"'s computer systems utilizing the external network are received first by the firewall. The firewall is utilized to protect the subscriber'"'"'s computer systems when the subscriber'"'"'s computer systems receive communications transmitted utilizing the external network.
-
Citations
27 Claims
-
1. A method for creating and maintaining a firewall subscription service, said method comprising the steps of:
-
permitting customers to subscribe to said firewall subscription service, said firewall subscription service providing a plurality of different firewalls;
subscribing, by a particular subscriber, to said firewall subscription service;
associating one of said plurality of different firewalls with said particular subscriber, said one of said plurality of firewalls being unrelated to and not associated with any one of a plurality of different computer systems;
accessing, by said particular subscriber, said firewall subscription service from one of said plurality of different computer systems;
initiating a session with said firewall subscription service in response to said particular subscriber accessing said firewall subscription service;
identifying, by said firewall subscription service, said particular subscriber;
selecting, by said firewall subscription service utilizing said identity of said particular subscriber, said one of said plurality of firewalls that is associated with said particular subscriber;
said one of said plurality of firewalls being selected regardless of which one of said plurality of said plurality of different computer systems is used by said particular subscriber to access said firewall subscription service;
dynamically and temporarily assigning, by said firewall subscription service, said one of said plurality of different firewalls to said one of said plurality of computer systems used by said particular subscriber to access said firewall subscription service, said assignment of said one of said plurality of different firewalls to said one of said plurality of computer systems being temporary and lasting only during said session;
said one of said plurality of firewalls offering a particular level of security to said one of said plurality of computer systems utilized by said subscriber when said one of said plurality of computer systems is communicating with an external network, said one of said plurality of firewalls receiving all communications transmitted to said one of said plurality of computer systems utilizing said external network, wherein all said communications transmitted to said one of said plurality of computer systems utilizing said external network are received first by said one of said plurality of firewalls; and
utilizing said one of said plurality of firewalls to protect said one of said plurality of computer systems when said one of said plurality of computer systems receive communication utilizing said external network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for creating and maintaining a firewall subscription service, comprising:
-
means for permitting customers to subscribe to said firewall subscription service, said firewall subscription service providing a plurality of different firewalls;
a particular subscriber subscribing to said firewall subscription service;
one of said plurality of different firewalls being associated with said particular subscriber, said one of said plurality of firewalls being unrelated to and not associated with any one of a plurality of different computer systems;
said particular subscriber accessing said firewall subscription service from one of said plurality of different computer systems;
a session being initiated with said firewall subscription service in response to said particular subscriber accessing said firewall subscription service;
said firewall subscription service identifying said particular subscriber, said firewall subscription service selecting, utilizing said identity of said particular subscriber, said one of said plurality of firewalls that is associated with said particular subscriber;
said one of said plurality of firewalls being selected regardless of which one of said plurality of said plurality of different computer systems is used by said particular subscriber to access said firewall subscription service;
said firewall subscription service dynamically and temporarily assigning said one of said plurality of different firewalls to said one of said plurality of computer systems used by said particular subscriber to access said firewall subscription service, said assignment of said one of said plurality of different firewalls to said one of said plurality of computer systems being temporary and lasting only during said session;
said one of said plurality of firewalls offering a particular level of security to said one of said plurality of computer systems utilized by said subscriber when said one of said plurality of computer systems is communicating with an external network, said one of said plurality of firewalls receiving all communications transmitted to said one of said plurality of computer systems utilizing said external network, wherein all said communications transmitted to said one of said plurality of computer systems utilizing said external network are received first by said one of said plurality of firewalls; and
said one of said plurality of firewalls being utilized to protect said one of said plurality of computer systems when said one of said plurality of computer systems receive communications utilizing said external network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product stored in a computer-readable medium for creating and maintaining a firewall subscription service, said computer program product comprising:
-
instruction means for permitting customers to subscribe to said firewall subscription service, said firewall subscription service providing a plurality of different firewalls;
instruction means for subscribing, by a particular subscriber, to said firewall subscription service;
instruction means for associating one of said plurality of different firewalls with said particular subscriber, said one of said plurality of firewalls being unrelated to and not associated with any one of a plurality of different computer systems;
instruction means for accessing, by said particular subscriber, said firewall subscription service from one of said plurality of different computer systems;
instruction means for initiating a session with said firewall subscription service in response to said particular subscriber accessing said firewall subscription service;
instruction means for identifying, by said firewall subscription service, said particular subscriber;
instruction means for selecting, by said firewall subscription service utilizing said identity of said particular subscriber, said one of said plurality of firewalls that is associated with said particular subscriber;
said one of said plurality of firewalls being selected regardless of which one of said plurality of said plurality of different computer systems is used by said particular subscriber to access said firewall subscription service;
instruction means for dynamically and temporarily assigning, by said firewall subscription service, said one of said plurality of different firewalls to said one of said plurality of computer systems used by said particular subscriber to access said firewall subscription service, said assignment of said one of said plurality of different firewalls to said one of said plurality of computer systems being temporary and lasting only during said session;
instruction means for said one of said plurality of firewalls offering a particular level of security to said one of said plurality of computer systems utilized by said subscriber when said one of said plurality of computer systems is communicating with an external network, said one of said plurality of firewalls receiving all communications transmitted to any of said one of plurality of computer systems utilizing said external network, wherein all said communications transmitted to said one of said plurality of computer systems utilizing said external network are received first by said one of said plurality of firewalls; and
instruction means for utilizing said one of said plurality of firewalls to protect said one of said plurality of computer systems when said one of said plurality of computer systems receive communications utilizing said external network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification