IP Library Granted Patent US 7,631,354
Granted Patent B2
US 7,631,354 · App. 11/026,646 · Granted Dec 8, 2009

System security agent authentication and alert distribution

Assignee: Intel Corporation
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 7,631,354
App. No.
11/026,646
Granted
Dec 8, 2009
Kind
B2
Abstract

An aggregation agent may combine and correlate information generated by multiple on-host agents and/or information generated in response to multiple security events. The aggregation agent may transmit the combined information to a security console. The security console may check the identity of the aggregation agent to determine whether to accept the information. The security console may map information to one or more consoles.

Claims (15)

1. A method comprising:

receiving from a security agent a security alert message, wherein the security agent receives security reports of a host system from different respective on-host system agents monitoring the host system, each security report representing a security event on the host system, and wherein the security agent aggregates the received security reports into the security alert message;

based on the received security alert message, authenticating the security agent, wherein authenticating the security agent comprises verifying cryptographic keys received from the security agent; and in response to authenticating the security agent,

determining a security server with which each security report in the security alert message is associated, and

transmitting a security report from the security alert message to the associated security server.

2. A method according to claim 1 , further comprising decrypting the security alert message.

3. A method according to claim 1 , further comprising decompressing the security alert message to extract the security alert message from a compressed state.

4. A method according to claim 1 , wherein determining the associated security server comprises determining a security server associated with an on-host system agent that generated the security report.

5. A method according to claim 1 , wherein determining the associated security server comprises determining a type of information indicated by the security report, and associating all security servers configured to receive the type of information.

6. An article of manufacture comprising a machine accessible storage medium having stored thereon content to be accessed to result in a machine performing operations including:

receiving a signal sent from an agent, the signal having an aggregation of data from a first host-based security entity monitoring a host system with data from a second host-based security entity monitoring the host system;

authenticating the sending agent based on the received signal sent from the agent; and if the sending agent successfully authenticates, mapping the aggregated data to one or more security enforcement servers, wherein the sending agent comprises a hardware agent, and wherein the content to provide instructions to result in the machine authenticating the sending agent comprises the content to provide instructions to result in the machine verifying cryptographic keys received from the sending agent; and

transmitting the aggregated data to the one or more mapped security enforcement servers.

7. An article of manufacture according to claim 6 , wherein the first and second host-based security entities include one or more of a host firewall, an intrusion detection system (IDS), an intrusion prevention system (IPS), antivirus software, a security compliance agent, and a security log.

8. An article of manufacture according to claim 6 , the content further to provide instructions to result in the machine maintaining a lookup table of security enforcement servers, and wherein the content to provide instructions to result in the machine mapping the aggregated data to one or more security enforcement servers comprises the content to provide instructions to result in the machine parsing individual reports from the aggregated data and providing each individual report to one or more security enforcement servers, base at least in part on the information in the lookup table.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE US PATENT 10,592,626 SHOULD HAVE BEEN IDENTIFIED AS 10,593,626. PREVIOUSLY RECORDED ON REEL 060392 FRAME 0603. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 18, 2023
From: INTEL CORPORATION
To: DAEDALUS PRIME LLC
Reel/Frame 063695/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2023
From: INTEL CORPORATION
To: DAEDALUS PRIME LLC
Reel/Frame 062746/0654 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2023
From: DAEDALUS PRIME LLC
To: TAASERA LICENSING LLC
Reel/Frame 062548/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2022
From: INTEL CORPORATION
To: DAEDALUS PRIME LLC
Reel/Frame 060392/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2004
From: ROSS, ALAN D.; MORGAN, DENNIS M.
To: INTEL CORPORATION
Reel/Frame 016151/0797 →
Continuity (1)
Related Publication 20060150248A1 · Jul 6, 2006