IP Library Granted Patent US 8,762,295
Granted Patent B2
US 8,762,295 · App. 12/028,830 · Granted Jun 24, 2014

Methods and system for determining licensing/billing fees for computer security software

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,762,295
App. No.
12/028,830
Granted
Jun 24, 2014
Kind
B2
Abstract

Value based licensing/billing methods and system for security software is provided, which use an effective vulnerability protection measure provided by a new or updated IPS filter deployed on host computer to determine the licensing/billing fee of the new or updated IPS filter over a billing period. The effective vulnerability protection measure is determined based on vulnerability and host attributes, and, in the embodiment of the invention, is based on a vulnerability time gap or time protected of the host computer.

Claims (65)

1. A computerized method for determining a billing fee for a computer security software, the method comprising:

in a computer having a processor configured for:

(a) collecting asset value attributes, characterizing value of an asset protected by the security software against a vulnerability attack during a billing period for the security software; the asset value attributes excluding a value of the security software;

(b) collecting vulnerability time gap attributes, comprising:

a vulnerability time gap for the asset during which the asset has been exposed to the vulnerability attack; the vulnerability time gap being measured from a time instance when a new vulnerability attack has become known to a time instance when a new or updated security software for protecting against the new vulnerability attack has been released or deployed; and

a period of time during which the asset has been protected against the vulnerability attack, measured from a time instance when the new or updated security software has been released to a time instance when the new or updated security software has been deployed; and

(c) determining the billing fee for the security software for the billing period as a function of the asset value attributes and the vulnerability time gap attributes, wherein the billing fee is inversely proportional to the vulnerability time gap, and proportional to the period of time during which the asset has been protected against the vulnerability attack.

2. The method of claim 1 , wherein the step (a) further comprises collecting asset value attributes associated with a cost of operating the asset, excluding a cost of operating the security software.

3. The method of claim 1 , wherein the billing fee is directly proportional to the period of time during which the asset has been protected against the vulnerability attack.

4. The method as described in claim 1 , wherein:

the step (a) further comprises aggregating asset value attributes across a plurality of assets, in which the security software has been deployed; and

the step (c) further comprises determining the billing fee as a function of the aggregated asset value attributes.

5. The method of claim 1 , wherein:

the step (a) further comprises collecting software productivity attributes characterizing productivity of the security software; and

the step (c) further comprises determining the billing fee as a function of the software productivity attributes.

6. The method of claim 5 , wherein the software productivity attributes comprise one or more of the following:

number of packets inspected by the security software during the billing period; and

number of data transactions in a computer network protected by the security software during the billing period.

7. The method of claim 1 , wherein:

the step (a) further comprises collecting software performance attributes characterizing performance of the security software; and

the step (c) further comprises determining the billing fee as a function of the software performance attributes.

8. The method of claim 7 , wherein the software performance attributes comprise one or more of the following:

number of software applications protected by the security software;

number of software application types protected by the security software.

9. The method of claim 7 , wherein the software performance attributes comprise one or more of the following:

number of false negatives missed by the security software; and

number of false positives triggered by the security software.

10. The method of claim 7 , wherein the software performance attributes comprise one or more of the following:

number of vulnerability attacks protected beyond a threshold number of attacks protected; and

network parameters of a network containing a host computer, the parameters comprising one or more of the following:

latency;

data throughput;

peak load; and

CPU load of the host computer.

11. An article of manufacture, comprising a non-transitory computer readable storage medium having computer code instructions stored thereon for execution by a processor, configured to:

(a) collect asset value attributes, characterizing value of an asset protected by the security software against a vulnerability attack during a billing period for the security software; the asset value attributes excluding a value of the security software;

(b) collect vulnerability time gap attributes, comprising:

a vulnerability time gap for the asset during which the asset has been exposed to the vulnerability attack; the vulnerability time gap being measured from a time instance when a new vulnerability attack has become known to a time instance when a new or updated security software for protecting against the new vulnerability attack has been released or deployed; and

a period of time during which the asset has been protected against the vulnerability attack, measured from a time instance when the new or updated security software has been released to a time instance when the new or updated security software has been deployed; and

(c) determine the billing fee for the security software for the billing period as a function of the asset value attributes and the vulnerability time gap attributes, wherein the billing fee is inversely proportional to the vulnerability time gap, and proportional to the period of time during which the asset has been protected against the vulnerability attack.

12. A system for determining a billing fee for a computer security software, comprising:

a processor, and a computer readable storage medium having computer readable instructions stored thereon for execution by the processor, forming:

an attribute collection unit, collecting:

asset value attributes, characterizing value of an asset protected by the security software against a vulnerability attack during a billing period for the security software; the asset value attributes excluding a value of the security software;

vulnerability time gap attributes, comprising:

(i) a vulnerability time gap for the asset during which the asset has been exposed to the vulnerability attack; the vulnerability time gap being measured from a time instance when a new vulnerability attack has become known to a time instance when a new or updated security software for protecting against the new vulnerability attack has been released or deployed; and

(ii) a period of time during which the asset has been protected against the vulnerability attack, measured from a time instance when the new or updated security software has been released to a time instance when the new or updated security software has been deployed; and

a billing unit, determining the billing fee for the security software for the billing period as a function of the asset value attributes and the vulnerability time gap attributes, wherein the billing fee is inversely proportional to the vulnerability time gap, and proportional to the period of time during which the asset has been protected against the vulnerability attack.

13. The system of claim 12 , wherein the attribute collection unit is configured to further collect asset value attributes associated with a cost of operating the asset, excluding a cost of operating the security software.

14. The system as described in claim 12 , wherein the billing fee is directly proportional to the period of time during which the asset has been protected against the vulnerability attack.

15. The system as described in claim 12 , further comprising an aggregation unit, aggregating asset value attributes across a plurality of assets, in which the security software has been deployed; and

wherein the billing unit is configured to determine the billing fee for the security software as a function of the aggregated asset value attributes.

16. The system of claim 12 , wherein:

the attribute collection unit is further configured to collect software productivity attributes, characterizing productivity of the security software; and

the billing unit is further configured to determine the billing fee as a function of the software productivity attributes.

17. The system of claim 12 , wherein:

the attribute collection unit is further configured to collect software performance attributes characterizing performance of the security software; and

the billing unit is further configured to determine the billing fee as a function of the software performance attributes.

18. The system of claim 17 , wherein the software performance attributes comprise one or more of the following:

number of false negatives missed by the security software; and

number of false positives triggered by the security software.

19. The system of claim 17 , wherein the software performance attributes comprise a difference between a number of vulnerability attacks protected by the security software and a number of false positives triggered by the security software.

20. The method of claim 7 , wherein the software performance attributes comprise a difference between a number of vulnerability attacks protected by the security software and a number of false positives triggered by the security software.

21. The system of claim 17 , wherein the software performance attributes comprise a number of software application protected with no false positives.

22. The method of claim 7 , wherein the software performance attributes comprise a number of software application protected with no false positives.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2011
From: COMERICA BANK
To: THIRD BRIGADE INC.
Reel/Frame 027109/0457 →
CONFIRMATION OF COMPANY NAME AND ADDRESS Recorded Oct 25, 2009
From: TREND MICRO KABUSHIKI KAISHA
To: TREND MICRO INCORPORATED
Reel/Frame 023418/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2009
From: THIRD BRIGADE INC.
To: TREND MICRO KABUSHIKI KAISHA
Reel/Frame 023418/0552 →
SECURITY AGREEMENT Recorded Mar 11, 2009
From: THIRD BRIGADE INC.
To: COMERICA BANK
Reel/Frame 022379/0598 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 020500 FRAME 0239. ASSIGNOR(S) HEREBY CONFIRMS THE TO CORRECT THE NAME OF THE ASSIGNEE FROM THIRD BRIGADE, INC. TO THIRD BRIGADE INC.. Recorded Jan 29, 2009
From: SUTHERLAND, BLAKE STANTON
To: THIRD BRIGADE INC.
Reel/Frame 022176/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2008
From: SUTHERLAND, BLAKE STANTON
To: THIRD BRIGADE, INC.
Reel/Frame 020500/0239 →