×

Forensic analysis of computing activity

  • US 10,516,682 B2
  • Filed: 04/05/2018
  • Issued: 12/24/2019
  • Est. Priority Date: 04/15/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for forensic analysis for computer processes, the computer program product comprising computer executable code embodied in a non-transitory computer readable medium that, when executing on a computing device, performs the steps of:

  • instrumenting a first endpoint to record a sequence of events causally relating computing objects, and to preserve events in the sequence of events for a predetermined time window, the predetermined time window having a longer duration for a first type of the computing objects than for a second type of the computing objects;

    detecting a security event associated with one of the computing objects;

    in response to detecting the security event, traversing an event graph based on the sequence of events in a reverse order from the one of the computing objects associated with the security event to one or more preceding ones of the computing objects;

    while traversing the event graph in the reverse order, identifying one of the computing objects as a cause of the security event; and

    traversing the event graph forward from the cause of the security event to identify one or more other ones of the computing objects affected by the cause.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×