IP Library Granted Patent US 8,090,660
Granted Patent B2
US 8,090,660 · App. 11/147,881 · Granted Jan 3, 2012

Pay per use security billing method and architecture

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,090,660
App. No.
11/147,881
Granted
Jan 3, 2012
Kind
B2
Abstract

A system is provided for use-based charging of security software. The system includes a security software, a monitor component, and a billing component. The security software provides security for a computer system, and the monitor component is operable to monitor use of at least a portion of the security software. The billing component is operable to charge based on the use of the security software monitored by the monitor component.

Claims (47)

1. A computer-implemented system for use-based charging of security software, comprising:

a security software to provide security for a computer system;

a monitor component operable to monitor use of at least a portion of the security software; and

a billing component operable to charge based on the use of the security software monitored by the monitor component;

wherein the use of the security software is further defined as one of a remediation of a vulnerability and a compliance check;

wherein the monitor component is further operable to create a log based on the remediation and the compliance check, and further wherein the billing component is operable to charge for the remediation and the compliance check based on the log.

2. The computer-implemented system of claim 1 , wherein the security software and the monitor component are both operable on the computer system.

3. The computer-implemented system of claim 2 , wherein the billing component is operable on another computer system.

4. The computer-implemented system of claim 1 , wherein the security software further includes:

a security client operable on a computer of the computer system; and

a security server component operable to communicate with the security client, the security server component maintaining remediation information used by the security client to remediate the computer, the security server component further maintaining policies used by the security client to perform the compliance check of the computer.

5. The computer-implemented system of claim 4 , wherein the security client is further operable to send a success signal to the security server component in response to successfully remediating the computer, the security client further operable to send a failure signal in response to the remediation of the computer being unsuccessful.

6. The computer-implemented system of claim 1 , further comprising an activation component in communication with the security software and operable to selectively activate and deactivate at least a portion of the security software.

7. A method for charging for security software based on use, the method comprising:

using security software to enhance security for a computer; and

charging based on the use of the security software to enhance the security of the computer;

wherein the use of the security software is further defined as one of a remediation of a vulnerability and a compliance check;

wherein a monitor component is operable to create a log based on the remediation and the compliance check, and further wherein a billing component is operable to charge for the remediation and the compliance check based on the log.

8. The method of claim 7 , wherein the charging is based on a number of vulnerability remediations and a number of compliance checks performed by the security software.

9. The method of claim 7 , further comprising:

identifying the vulnerability on the computer;

remediating the vulnerability on the computer using the security software; and

charging based on remediating the vulnerability of the computer by the security software.

10. The method of claim 7 , further comprising:

identifying policies for the computer;

performing the compliance check of the computer based on the policies; and

charging based on performing the compliance check of the computer.

11. The method of claim 7 , further comprising:

using the security software on a plurality of computers;

logging each use of the security software to enhance the security of one or more of the plurality of computers; and

charging for the security software based on the log.

12. The method of claim 7 , further comprising:

successfully remediating one or more vulnerabilities on the computer;

unsuccessfully remediating the one or more vulnerabilities on the computer; and

charging only for successful remediations of the computer.

13. The method of claim 7 , further comprising notifying a user of the security software about a threat to the computer for which the security software is operable to secure.

14. The method of claim 7 , further including where a customer of the security software fails to pay charges for use of the security software, disabling at least a portion of the security software.

15. A system for use-based charging of security software, comprising:

a first security client provided on a first customer computer;

a second security client provided on a second customer computer;

a security server provided on a customer server, the first and second security clients and the security server operable to enhance security on the first and second customer computers; and

a billing component operable to charge based on use of one or more of the first and second security clients and the security server to enhance security on the first and second customer computers;

wherein the use of the first and second security clients is further defined as one of a remediation of a vulnerability and a compliance check;

wherein a monitor component is further operable to create a log based on the remediation and the compliance check, and further wherein the billing component is operable to charge for the remediation and the compliance check based on the log.

16. The system of claim 15 , wherein the log is used to maintain a record of use of one or more of the first and second security clients and the security server to enhance the security on the first and second customer computers, and wherein the billing component charges based on the record of the use.

17. The computer-implemented system of claim 1 , wherein the monitor component makes a transaction record maintained in the log for the remediation of the vulnerability and the compliance check.

18. The computer-implemented system of claim 1 , wherein the log maintains an indication of whether the remediation of the vulnerability was successful or unsuccessful.

Assignments (12)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2007
From: MCAFEE SECURITY, LLC, A DELAWARE LIMITED LIABILITY COMPANY
To: MCAFEE, INC., A DELAWARE CORPORATION
Reel/Frame 018923/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2006
From: CITADEL SECURITY SOFTWARE, INC.
To: MCAFEE SECURITY LLC
Reel/Frame 018668/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2005
From: SOLOMON, STEVEN B.; BANZHOF, CARL E.
To: CITADEL SECURITY SOFTWARE INC.
Reel/Frame 016687/0525 →