IP Library › Granted Patent US 12,470,571
Granted Patent B2
US 12,470,571 · App. 18/329,064 · Granted Nov 11, 2025

Near-real time dynamic cybersecurity inspection techniques

Inventors: Matilda Lidgi (Tel Aviv, IL); Shai Keren (Tel Aviv, IL); Roy Reznik (Tel Aviv, IL)
Assignee: Wiz, Inc.
H04L63/1416H04L63/1441
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 12,470,571
App. No.
18/329,064
Granted
Nov 11, 2025
Kind
B2
Abstract

A system and method for near real time detection of cybersecurity threats in a computing environment. The method includes: detecting an event in a data log, the data log including a plurality of data records, each data record corresponding to at least an event; parsing a data record corresponding to the event to detect a data value; detecting a node in a security graph, the node corresponding to the detected data value, wherein the security graph includes a representation of the computing environment; initiating inspection of a resource corresponding to the node.

Claims (60)

1 . A method for near real time detection of cybersecurity threats in a computing environment, comprising:

detecting at least a first event with a first timestamp and a second event with a second timestamp in a data log, the data log including a plurality of data records, including a first data record corresponding to the first event and a second data record corresponding to the second event;

parsing the first data record to detect a first data value;

parsing the second data record to detect a second data value;

detecting a node in a security graph, the node corresponding to any detected data value, wherein the security graph includes a representation of the computing environment, and wherein the first event and the second event are grouped based on condition that the first timestamp and the second timestamp are within a predetermined time window;

initiating inspection of a resource represented by the detected node.

2 . The method of claim 1 , further comprising:

detecting any of the events in the data log based on an event type, wherein any of the events includes a predetermined event type.

3 . The method of claim 1 , further comprising:

generating an inspectable disk based on a disk of the resource; and

configuring an inspector to inspect the inspectable disk for a cybersecurity threat.

4 . The method of claim 1 , further comprising:

generating a query for the security graph based on the detected data value; and

detecting the node in the security graph by executing the query.

5 . The method of claim 1 , further comprising:

initiating a mitigation action based on any of the detected events.

6 . The method of claim 1 , further comprising:

detecting a cybersecurity threat on the resource corresponding to the node.

7 . The method of claim 6 , further comprising:

generating a node in the security graph to represent the cybersecurity threat; and

generating a connection between the node representing the cybersecurity threat and the node representing the resource.

8 . The method of claim 6 , further comprising:

updating a second node connected to the detected node in response to determining that any of the detected events is of a first event type.

9 . The method of claim 1 , further comprising:

determining a reachability path to the resource; and

initiating active inspection of the resource based on the reachability path.

10 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:

detecting at least a first event with a first timestamp and a second event with a second timestamp in a data log, the data log including a plurality of data records, including a first data record corresponding to the first event and a second data record corresponding to the second event;

parsing the first data record to detect a first data value;

parsing the second data record to detect a second data value;

detecting a node in a security graph, the node corresponding to any detected data value, wherein the security graph includes a representation of a computing environment, and wherein the first event and the second event are grouped based on condition that the first timestamp and the second timestamp are within a predetermined time window;

initiating inspection of a resource represented by the detected node.

11 . A system for near real time detection of cybersecurity threats in a computing environment, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

detect at least a first event with a first timestamp and a second event with a second timestamp in a data log, the data log including a plurality of data records, including a first data record corresponding to the first event and a second data record corresponding to the second event;

parse the first data record to detect a first data value;

parse the second data record to detect a second data value;

detect a node in a security graph, the node corresponding to any detected data value, wherein the security graph includes a representation of the computing environment, and wherein the first event and the second event are grouped based on condition that the first timestamp and the second timestamp are within a predetermined time window;

initiate inspection of a resource represented by the detected node.

12 . The system of claim 11 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

detect any of the events in the data log based on an event type, wherein any of the events includes a predetermined event type.

13 . The system of claim 11 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

generate an inspectable disk based on a disk of the resource; and

configure an inspector to inspect the inspectable disk for a cybersecurity threat.

14 . The system of claim 11 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

generate a query for the security graph based on the detected data value; and

detect the node in the security graph by executing the query.

15 . The system of claim 11 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

initiate a mitigation action based on any of the detected events.

16 . The system of claim 11 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

detect a cybersecurity threat on the resource corresponding to the node.

17 . The system of claim 16 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

generate a node in the security graph to represent the cybersecurity threat; and

generate a connection between the node representing the cybersecurity threat and the node representing the resource.

18 . The system of claim 16 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

update a second node connected to the detected node in response to determining that any of the detected events is of a first event type.

19 . The system of claim 11 , wherein the memory contains further instructions which when executed by the processing circuitry further configures the system to:

determine a reachability path to the resource; and

initiate active inspection of the resource based on the reachability path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2023
From: LIDGI, MATILDA; KEREN, SHAI; REZNIK, ROY
To: WIZ, INC.
Reel/Frame 064197/0603 →
Continuity (1)
Related Publication 20240406193A1 · Dec 5, 2024
References Cited (13)
US 10185832B2 · Cam · 2019 [cited by examiner]
US 10291645B1 · Frantzen · 2019 [cited by examiner]
US 11544527B2 · Shu · 2023 [cited by examiner]
US 11552977B2 · Gibson · 2023 [cited by examiner]
US 12008222B1 · Niv · 2024 [cited by examiner]
US 12223056B1 · Zhang · 2025 [cited by examiner]
US 20100115620A1 · Alme · 2010 [cited by examiner]
US 20190286826A1 · Bargury · 2019 [cited by examiner]
US 20210105304A1 · Kraning · 2021 [cited by examiner]
US 20220030020A1 · Huffman · 2022 [cited by examiner]
US 20230036609A1 · Chiu · 2023 [cited by examiner]
US 20230164164A1 · Herzberg · 2023 [cited by examiner]
US 20230315841A1 · Pham · 2023 [cited by examiner]