Invention Grant
- Patent Title: Cache for collecting events on a monitored computer
- Patent Title (中): 在受监控的计算机上收集事件的缓存
-
Application No.: US11557025Application Date: 2006-11-06
-
Publication No.: US07661036B1Publication Date: 2010-02-09
- Inventor: James E. Clingenpeel , Andy V. Lawrence , David I. Marsh
- Applicant: James E. Clingenpeel , Andy V. Lawrence , David I. Marsh
- Applicant Address: US UT Salt Lake City
- Assignee: Oakley Networks
- Current Assignee: Oakley Networks
- Current Assignee Address: US UT Salt Lake City
- Agency: Baker Botts L.L.P.
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
Embodiments of the invention provide methods, systems, software and data structures for monitoring, analyzing, storing and/or collecting events on a monitored computer. In a set of embodiments, a monitoring process monitors one or more applications for events occurring in those application. The monitoring process, in some cases, runs in common a thread of execution with one or more of the applications. If the monitoring process detects an event, it might notify an event capture process, which might capture the event. In some embodiments, an analysis process might determine whether the event should be collected, and if so, maintain a representation of the event (perhaps in a specialized data structure). In other embodiments, a data management process is configured to store information about one or more events in an event cache, which might comprise a plurality of file streams and/or metafile streams, enabling efficient storage of information about events.
Information query