IP Library Granted Patent US 8,095,964
Granted Patent B1
US 8,095,964 · App. 12/202,144 · Granted Jan 10, 2012

Peer computer based threat detection

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,095,964
App. No.
12/202,144
Granted
Jan 10, 2012
Kind
B1
Abstract

A threat detection event indicating a detection of a malware entity is identified at a client. Threat information associated with the malware entity is identified responsive to the threat detection event, the threat information for detecting the malware entity, wherein at least some of the threat information is unaffected by variance associated with the malware entity. The threat information is reported to a peer client of the client. Peer threat information describing a peer malware entity detected at the peer client is received at the client from the peer client via a network and used to examine the client for the peer malware entity.

Claims (38)

1. A computer-implemented method of providing threat information, comprising:

receiving, at a first peer client of a plurality of peer clients of a security server on a network, security information from the security server;

identifying, using the security information, a threat detection event indicating a detection of a malware entity at the first peer client;

identifying, at the first peer client, threat information associated with the malware entity responsive to the threat detection event, the threat information for detecting the malware entity wherein at least some of the threat information is unaffected by variance associated with the malware entity; and

transmitting the threat information from the first peer client to a second peer client of the plurality of peer clients on the network, wherein the second peer client is adapted to receive the threat information from the first peer client and use the threat information to examine the second peer client for the malware entity.

2. The method of claim 1 , wherein there is system variance between the first peer client and the second peer client, and the threat information associated with the malware entity is unaffected by the system variance.

3. The method of claim 1 , wherein the detected malware entity possesses polymorphic variance, and the threat information associated with the malware entity is unaffected by the polymorphic variance.

4. The method of claim 1 , wherein the detected malware entity possesses temporal variance, and the threat information associated with the malware entity is unaffected by the temporal variance.

5. A non-transitory computer-readable storage medium comprising executable program code for providing threat information, the program code comprising program code for:

receiving, at a first peer client of a plurality of peer clients of a security server on a network, security information from the security server;

identifying, using the security information, a threat detection event indicating a detection of a malware entity at the first peer client;

identifying, at the first peer client, threat information associated with the malware entity responsive to the threat detection event, the threat information for detecting the malware entity wherein at least some of the threat information is unaffected by variance associated with the malware entity; and

transmitting the threat information from the first peer client to a second peer client of the plurality of peer clients on the network, wherein the second peer client is adapted to receive the threat information from the first peer client and use the threat information to examine the second peer client for the malware entity.

6. The computer-readable storage medium of claim 5 , wherein there is system variance between the first peer client and the second peer client, and the threat information associated with the malware entity is unaffected by the system variance.

7. The computer-readable storage medium of claim 5 , wherein the detected malware entity possesses polymorphic variance, and the threat information associated with the malware entity is unaffected by the polymorphic variance.

8. The computer-readable storage medium of claim 5 , wherein the detected malware entity possesses temporal variance, and the threat information associated with the malware entity is unaffected by the temporal variance.

9. A computer system for providing threat information, the system comprising:

a non-transitory computer-readable storage medium storing executable computer program modules comprising:

a peer threat reporting module for receiving, at a first peer client of a plurality of peer clients of a security server on a network, security information from the security server;

a malware detection module for identifying, using the security information, a threat detection event indicating a detection of a malware entity at the first peer client; and

a peer threat evaluation module for identifying, at the first peer client, threat information associated with the malware entity responsive to the threat detection event, the threat information for detecting the malware entity wherein at least some of the threat information is unaffected by variance associated with the malware entity;

the peer threat reporting module further for transmitting the threat information to a second peer client of the plurality of peer clients on the network, wherein the second peer client is adapted to receive the threat information from the first peer client and use the threat information to examine the second peer client for the malware entity; and

a processor configured to execute the computer program modules.

10. The system of claim 9 , wherein there is system variance between the first peer client and the second peer client, and the threat information associated with the malware entity is unaffected by the system variance.

11. The system of claim 9 , wherein the detected malware entity possesses polymorphic variance, and the threat information associated with the malware entity is unaffected by the polymorphic variance.

12. The system of claim 9 , wherein the detected malware entity possesses temporal variance, and the threat information associated with the malware entity is unaffected by the temporal variance.

13. The method of claim 1 , wherein the identified threat information is invariant over system variance and temporal variance, and the identified threat information comprises at least one of:

a size of the malware entity;

a date that the malware entity was last executed or downloaded;

a source of the malware entity;

a name associated with the malware entity;

one or more registration keys generated by the malware entity; and

a type of the malware entity.

14. The method of claim 1 , wherein the plurality of peer clients are connected by a local area network (LAN) and further comprising:

recognizing, by the plurality of peer clients, other peer clients connected to the LAN; and

organizing, by the plurality of peer clients, the recognized peer clients into a set of peers.

15. The method of claim 1 , wherein the first peer client transmits the threat information to the second peer client using a secure communication channel.

16. The method of claim 1 , wherein the first peer client transmits the threat information directly to the second peer client.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jun 18, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 053306/0878 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2008
From: ZHONG, GARY; COOLEY, SHAUN P.
To: SYMANTEC CORPORATION
Reel/Frame 021469/0626 →