IP Library Granted Patent US 8,230,502
Granted Patent B1
US 8,230,502 · App. 12/470,163 · Granted Jul 24, 2012

Push alert system, method, and computer program product

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,230,502
App. No.
12/470,163
Granted
Jul 24, 2012
Kind
B1
Abstract

A system, method and computer program product are provided for alerting users of a plurality of computers of a security event via a network. A security alert is first generated including information relating to a security event utilizing a server. The security alert is then pushed from the server to a plurality of computers via a network. The information of the security alert is then automatically displayed in a front most window of a user interface of the computers.

Claims (33)

1. A method for alerting users of a plurality of computers of a security event via a network, comprising:

generating a security alert including information relating to a security event utilizing a server;

pushing the security alert from the server to a plurality of computers via a network; and

processing the security alert for each of the plurality of computers based on a user profile associated with the each computer to obtain a computer's alert information, wherein the user profile includes data relating to a security application installed on the each computer;

wherein the computer's alert information is automatically displayed in a front most window of a user interface of a corresponding one of the plurality of computers.

2. The method as recited in claim 1 , wherein the computer's alert information includes a level of the security alert.

3. The method as recited in claim 2 , wherein the level of the security alert reflects a level of risk associated with the security event.

4. The method as recited in claim 1 , wherein the computer's alert information includes at least one proposed user action relating to the security event.

5. The method as recited in claim 4 , wherein the at least one proposed user action includes at least one of obtaining more information relating to the security event and obtaining protection from the security event.

6. The method as recited in claim 1 , wherein the computer's alert information includes a response by a security application carried out in reaction to the security event.

7. The method as recited in claim 6 , wherein the response includes at least one of scanning a computer, scanning a file, cleaning a file, and blocking access to a computer.

8. The method as recited in claim 1 , wherein the computer's alert information includes a description of the security event.

9. The method as recited in claim 1 , wherein the security alert is tailored based on a user-profile prior to the act of pushing.

10. The method as recited in claim 9 , wherein a first set of the information of the security alert is pushed to the plurality of computers.

11. The method as recited in claim 10 , wherein the computer's alert information comprises a subset of the first set of information of the security alert.

12. The method as recited in claim 11 , wherein the user profile includes data relating to a security application installed on one of the computers associated with the user.

13. The method as recited in claim 12 , wherein the data relates to a status of the security application on the computer associated with the user.

14. The method as recited in claim 13 , wherein the status indicates whether the security application is installed.

15. The method as recited in claim 13 , wherein the status indicates whether the security application is enabled.

16. The method as recited in claim 13 , wherein the status indicates whether a subscription associated with the security application is expired.

17. The method as recited in claim 1 , wherein the computer's alert information automatically displayed in the front most window remains displayed in a foreground of the user interface until an option associated with the security alert is selected.

18. The method of claim 1 , wherein pushing the security alert from the server comprises broadcasting the security alert.

19. A computer program product embodied on a non-transitory computer readable medium for alerting users of a plurality of computers of a security event via a network, comprising:

computer code for generating a security alert including information relating to a security event utilizing a server;

computer code for pushing the security alert from the server to a plurality of computers via a network; and

computer code for processing the security alert for each of the plurality of computers based on a user profile associated with the each computer to obtain a computer's alert information, wherein the user profile includes data relating to a security application installed on the each computer;

wherein the computer's alert information is automatically displayed in a front most window of a user interface of a corresponding one of the plurality of computers.

20. A system for alerting users of a plurality of computers of a security event via a network, comprising:

means for:

generating a security alert including information relating to a security event;

pushing the security alert from the server to a plurality of computers; and

processing the security alert for each of the plurality of computers based on a user profile associated with the each computer to obtain a computer's alert information, wherein the user profile includes data relating to a security application installed on the each computer and,

wherein the computer's alert information is automatically displayed in a front most window of a user interface of a corresponding one of the plurality of computers.

Assignments (9)
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 →