Patent · US Active

Cache for collecting events on a monitored computer

US7661036B1 · kind B1 · utility

12Cited by
2References
37Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 6, 2006
Grant dateFeb 9, 2010
Priority date
Expiry dateJan 17, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/885
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.