IP Library Granted Patent US 7,620,715
Granted Patent B2
US 7,620,715 · App. 11/171,955 · Granted Nov 17, 2009

Change event correlation

Assignee: Tripwire, Inc.
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,620,715
App. No.
11/171,955
Granted
Nov 17, 2009
Kind
B2
Abstract

An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating detecting of a change to an element of a data processing device of the data processing environment. In various embodiments, the method may further included facilitating correlating the change to one or more events associated with the element, and reporting the detected change for the element, supplemented with one or more of the correlated events of the element. Other embodiments of the present invention may include, but are not limited to, apparatus adapted to facilitate practice of the above-described method.

Claims (41)

1. An automated method for facilitating management of a data processing environment comprising:

facilitating detecting of a change to an element of a data processing device of the data processing environment;

facilitating correlating the change to one or more events associated with the element by retrieving the one or more events from a first repository of events of the data processing environment;

reporting the detected change for the element, supplemented with one or more of the correlated events of the element;

periodically combing one or more event logs of the data processing device of the data processing environment for events logged for elements of the data processing devices;

depositing the combed events into a second repository;

determining one or more users associated with the one or more correlated events, and the reporting further comprises supplementing the one or more correlated events of the element with the determined one or more user associated with the one or more correlated events; and

designating a first subset of the plurality of events correlated with the change detected as having a higher probability of having caused the change detected than a second subset of the plurality of events.

2. The method of claim 1 , wherein the facilitating detecting comprises facilitating taking a snapshot of a current state of the element, and comparing the snapshot to a previously taken snapshot of a prior state of the element.

3. The method of claim 2 , wherein the prior state is a baseline state.

4. The method of claim 1 , wherein at least one of the one of more event logs is created and/or updated by a software of the data processing device.

5. The method of claim 1 , wherein the method further comprises facilitating definition of one or more responses upon detecting certain one or more events logged.

6. The method of claim 5 , wherein the one or more responses include a change detection scan.

7. The method of claim 5 , wherein the one or more responses include an automatic alert response.

8. The method of claim 1 , wherein the combing is facilitated via use of a filter.

9. The method of claim 8 , wherein the method further comprises facilitating a user in configuring the filter.

10. The method of claim 1 , wherein the element comprises a file.

11. The method of claim 10 , wherein said designating is at least partially facilitated by use of groupings of types of events with types of changes.

12. The method of claim 10 , wherein said designating is at least partially facilitated by use of a historical association of events with detected changes.

13. The method of claim 1 , wherein the data processing device, is a device selected from the group consisting of a networking device, a server, a desktop computer, a laptop computer, a tablet computer, a personal digital-assistant, a cellular phone, a set top box, and a media player.

14. The method of claim 1 , wherein the method is performed to maintain or demonstrate control of an enterprise's information technology infrastructure.

15. The method of claim 1 , wherein the method is performed to maintain or demonstrate control of an enterprise's financial systems or data.

16. The method of claim 1 , wherein the method is performed to maintain or demonstrate control of an enterprise's business processes.

17. The method of claim 1 , wherein the method is performed as part of an audit of an enterprise.

18. The method of claim 17 , wherein the method is performed to provide an audit trail for said audit.

19. The method of claim 1 , wherein the method is performed to facilitate compliance with governmental laws/regulations regarding establishment and maintenance of an internal control structure and/or procedures for financial reporting.

20. An apparatus comprising:

a detection module adapted to facilitate detection of a change to an element of a data processing device of a data processing environment;

a correlation module adapted to facilitate correlation of the change to one or more events associated with the element, and retrieve the one or more events associated with the element from a first repository of events of the data processing environment;

a combing module adapted to periodically comb one or more event logs of the data processing device of the data processing environment for events logged for elements of the data processing devices, and deposit the combed events into a second repository;

a reporting module operatively coupled to the detection and correlation modules, and adapted to report the detected change for the element, supplemented with the one or more correlated events of the element; and

wherein the reporting module is further adapted to facilitate supplementing the correlated events of the element with a determined one or more users associated with the one or more correlated events; and

wherein the apparatus further comprises a designation module adapted to facilitate designation of a first subset of the plurality of events correlated with the change detected as having a higher probability of having caused the change detected than a second subset of the plurality of events.

21. The apparatus of claim 20 , wherein the detection module is adapted to facilitate detection by at least taking a snapshot of a current state of the element, and comparing the snapshot to a previously taken snapshot of a prior state of the element.

22. The apparatus of claim 20 , wherein the apparatus further comprises a response definition module adapted to facilitate definition of one or more responses to finding certain one or more events.

23. The apparatus of 22 , wherein the one or more responses include a change detection scan.

24. The apparatus of 22 , wherein the one or more responses include an automatic alert response.

25. The apparatus of claim 20 , wherein to the apparatus further comprises a filter adapted to the filter the logged events of the element.

26. The apparatus of claim 25 , wherein said filtering is user-configurable.

27. The apparatus of claim 20 , wherein the apparatus comprises one or more servers adapted to operate the detection and correlation modules.

28. The apparatus of claim 20 , wherein the detection, correlation, and reporting modules are adapted to maintain or demonstrate control of one or more selected from the group consisting of an enterprise's information technology infrastructure, an enterprise's financial systems, an enterprise's financial data and an enterprise's business processes.

Assignments (14)
SECURITY INTEREST Recorded Jan 6, 2026
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 074233/0632 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0365 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0235 →
TERMINATION AND RELEASE OF FIRST LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0555 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0320 →
NEW MONEY FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.; VERA SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073683/0534 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0649 Recorded Nov 21, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: TRIPWIRE, INC.
Reel/Frame 073663/0698 →
EXTENDED RCF FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0639 →
EXTENDED FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073664/0124 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 14, 2025
From: GOLUB CAPITAL MARKETS LLC (AS EXISTING AGENT)
To: ACQUIOM AGENCY SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT)
Reel/Frame 072471/0665 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: TRIPWIRE, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0649 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0365 →
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2015
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: TRIPWIRE, INC.; NCIRCLE NETWORK SECURITY INC.
Reel/Frame 034874/0150 →
SECURITY AGREEMENT Recorded Apr 2, 2013
From: TRIPWIRE, INC.; NCIRCLE NETWORK SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 030132/0101 →
SECURITY AGREEMENT Recorded May 23, 2011
From: TRIPWIRE, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 026322/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2005
From: DIFALCO, ROBERT A.; KEELER, KENNETH L.; WARMACK, ROBERT L.
To: TRIPWIRE, INC.
Reel/Frame 016747/0611 →
Continuity (1)
Related Publication 20070005740A1 · Jan 4, 2007