×

Cost prioritized evaluations of indicators of compromise

  • US 10,372,904 B2
  • Filed: 07/20/2016
  • Issued: 08/06/2019
  • Est. Priority Date: 03/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of threat management in a network of machines, the method comprising:

  • at a device having one or more processors and memory, wherein the device is a server or a client machine within the network of machines, and the device is separated from external networks by one or more firewalls;

    receiving respective specifications of a plurality of indicators of compromise (IOCs), wherein the respective specification of each IOC of the plurality of IOCs includes a respective cost associated with evaluating the IOC;

    dynamically determining, without requiring user intervention after receipt of the respective specifications of the plurality of IOCs, an order for evaluating the plurality of IOCs based on the respective costs associated with evaluating the plurality of IOCs;

    determining whether a threat is present in the network of machines based on results for evaluating one or more of the plurality of IOCs in accordance with the dynamically determined order, instead of an order by which specifications of the plurality of IOCs have been received at the device;

    determining modified respective costs associated with the one or more of the plurality of IOCs;

    dynamically determining a revised order for evaluating the plurality of IOCs based on the respective costs associated with the plurality of IOCs, including the modified respective costs associated with the one or more IOCs; and

    determining whether a threat is present in the network of machines based on results for evaluating one or more of the plurality of IOCs in accordance with the revised order.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×