US2005273435A1PendingUtilityA1
Firewall for licensing protected software on a computer
Est. expiryFeb 26, 2016(expired)· nominal 20-yr term from priority
G06F 21/10H04L 63/02G06F 21/121G06Q 99/00H04L 63/062H04L 63/10G06F 2221/2135H04L 9/3297H04L 2209/56H04L 63/0428G06Q 30/06G06F 2221/2101G06F 2221/2137H04L 2463/101H04L 9/12H04L 9/0838G06F 21/105G06F 21/602
52
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A licensing module for licensing protected software is disclosed. The licensing module may be operatively disposed on a gateway device that is operating between a computer and an IP-compliant network. In disclosed embodiments, the licensing module may be configured to detect the use of a protected software application residing on the computer and send a license validity inquiry request to a license server over the IP-compliant network. The licensing module may then operate the protected software application in accordance with the contents of a response message received from the license server.
Claims
exact text as granted — not AI-modified1 . A firewall for licensing protected software on a computer comprising:
a firewall operatively disposed between a computer and an IP-compliant network; the firewall including a licensing module configured to:
detect the use of a protected software application residing on the computer;
send a license validity inquiry request to a license server over the IP-compliant network regarding said protected software application; and
operate said protected software application in accordance with the contents of a response message received from the license server.
2 . The firewall of claim 1 , the licensing module further configured to update a cache component with information regarding the use of said protected software application.
3 . The firewall of claim 2 , wherein the contents of said cache are provided to said license server.
4 . The firewall of claim 2 , wherein information contained in said cache component is converted into a billing statement by said license server.
5 . The firewall of claim 3 , wherein said billing occurs on a per-use basis.
6 . The firewall of claim 1 , wherein said firewall appears as the only IP address visible outside of the firewall.
7 . The firewall of claim 1 , wherein said licensing module manages a plurality of protected software applications operating on a protected network.
8 . An apparatus for securely licensing protected software on a computer comprising:
firewall means for securely managing communications between a computer and an IP-compliant network; the firewall means further comprising:
means for detecting the use of a protected software application residing on the computer;
means for sending a license validity inquiry request to a license server over the IP-compliant network regarding said protected software application; and
means for operating said protected software application in accordance with the contents of a response message received from the license server.
9 . The apparatus of claim 8 , further comprising means for updating a cache component means with information regarding the use of said protected software application.
10 . The apparatus of claim 9 , further comprising means for providing the contents of said cache component means to a license server means.
11 . The apparatus of claim 9 , further comprising means for converting the contents of said cache component into a billing statement.
12 . The apparatus of claim 11 further comprising means for billing on a per-use basis.
13 . The apparatus of claim 8 , wherein said proxy agent appears as the only IP address visible outside of the firewall.
14 . The apparatus of claim 8 , further comprising means for managing a plurality of protected software applications operating on a protected network.
15 . A licensing module for licensing protected software on a computer comprising:
a licensing module operatively disposed on a gateway device, the gateway device being disposed between a computer and an IP-compliant network; the licensing module being configured to:
detect the use of a protected software application residing on the computer;
send a license validity inquiry request to a license server over the IP-compliant network regarding said protected software application; and
operate said protected software application in accordance with the contents of a response message received from the license server.
16 . The module of claim 15 , the licensing module further configured to update a cache component with information regarding the use of said protected software application.
17 . The module of claim 16 , wherein the contents of said cache are provided to said license server.
18 . The module of claim 16 , wherein information contained in said cache component is converted into a billing statement by said license server.
19 . The module of claim 18 , wherein said billing occurs on a per-use basis.
20 . The module of claim 15 , wherein said is disposed in a gateway device, the gateway device appearing as the only IP address visible outside of the firewall.
21 . The module of claim 15 , wherein said licensing module manages a plurality of protected software applications operating on a protected network.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.