IP Library Granted Patent US 10,200,388
Granted Patent B2
US 10,200,388 · App. 15/054,488 · Granted Feb 5, 2019

Automated security analytics platform with multi-level representation conversion for space efficiency and incremental persistence

Inventor: Donovan Kolbly (Austin, TX)
Assignee: Alert Logic, Inc.
H04L63/1425G06F15/167H04L63/10H04L63/1408H04L63/20
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 10,200,388
App. No.
15/054,488
Granted
Feb 5, 2019
Kind
B2
Abstract

Active memory for managing network telemetry information, or other types of information stored as objects, has objects partially-serialized to allow greater amounts of information to store in a memory of a given size with slightly increased retrieval times. Storing additional information in an active memory provides an overall increase in network security platform responsiveness by allowing a greater amount of information to be accessible from the active memory instead of archive.

Claims (22)

1. A method for managing network information for interaction with a network security platform, the method comprising:

storing the network information as plural objects in random access memory in non-serialized form;

accessing at least some of the plural objects from the random access memory with the network security platform;

selectively converting less than all of the plural objects into a serialized form for storage in the random access memory;

maintaining the less than all of the plural objects having the serialized form in the random access memory for a predetermined time; and

accessing within the predetermined time at least one of the less than all of the plural objects that were converted into serialized form with the network security platform from the random access memory to detect a network security threat, the accessing performed at least in part by converting the at least some of the less than all of the plural objects from the serialized form to the non-serialized form.

2. The method of claim 1 wherein selectively converting further comprises:

analyzing one or more predetermined conditions; and

selecting one or more of the plural objects to convert to serialized form based upon the predetermined conditions.

3. The method of claim 2 wherein the predetermined conditions comprise a measure of the complexity of attribute values of the plural objects, and selecting comprises selecting objects to convert to serialized form that have a smaller measure of complexity relative to unselected objects.

4. The method of claim 2 wherein the predetermined conditions comprise the recency of access of the plural objects by the network security platform and selecting comprises selecting objects to convert to serialized form based at least in part on the recency of access by the network security platform relative to unselected objects.

5. The method of claim 2 wherein the predetermined conditions comprise the length of time of storage of the plural objects in the random access memory, and selecting comprises selecting objects to convert to serialized form that have a greater time of storage relative to unselected objects.

6. The method of claim 1 wherein the random access memory is a dynamic random access memory.

7. The method of claim 1 wherein selectively converting less than all of the plural objects into a serialized form in the active memory further comprises:

maintaining at least some of the plural objects with attribute values having fully-realized objects; and

converting at least some of the plural objects from attribute values having fully-realized objects to objects stored in serialized form without per-object overhead.

8. The method of claim 1 wherein selectively converting less than all of the plural objects into a serialized form in the active memory further comprises:

maintaining at least some of the plural objects with attribute values having fully-realized objects; and

converting at least some of the plural objects from attribute values having fully-realized objects to a fully serialized object with shared context to interpret the serialized representation.

9. The method of claim 6 wherein selectively converting less than all of the plural objects into a serialized form in the active memory further comprises:

maintaining at least some of the plural objects with attribute values having fully-realized objects; and

converting at least some of the plural objects from attributes having full-realized objects to plural fully serialized objects compressed into one or more pages.

Assignments (16)
SECURITY INTEREST Recorded Apr 9, 2026
From: CYBEREASON INC.; ALERT LOGIC, LLC
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 075375/0297 →
SECURITY INTEREST Recorded Apr 7, 2026
From: CYBEREASON INC.; ALERT LOGIC, LLC
To: AT&T ENTERPRISES, LLC
Reel/Frame 075377/0304 →
RELEASE OF SECURITY INTEREST Recorded Jan 27, 2026
From: ARES CAPITAL CORPORATION
To: ALERT LOGIC LLC
Reel/Frame 073599/0576 →
RELEASE OF SECURITY INTEREST Recorded Jan 27, 2026
From: JEFFERIES FINANCE LLC
To: ALERT LOGIC LLC
Reel/Frame 073599/0498 →
SECURITY INTEREST Recorded Jan 6, 2026
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 074233/0632 →
TERMINATION AND RELEASE OF FIRST LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0555 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0320 →
EXTENDED RCF FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0001 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0758 Recorded Nov 21, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: ALERT LOGIC, INC.
Reel/Frame 073664/0050 →
EXTENDED FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0757 →
NEW MONEY FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.; VERA SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073683/0534 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 14, 2025
From: GOLUB CAPITAL MARKETS LLC (AS EXISTING AGENT)
To: ACQUIOM AGENCY SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT)
Reel/Frame 072471/0665 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: ALERT LOGIC, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0555 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: ALERT LOGIC, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0758 →
SECURITY INTEREST Recorded Mar 20, 2020
From: ALERT LOGIC, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 052203/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2018
From: CLICK SECURITY, INC.
To: ALERT LOGIC, INC.
Reel/Frame 046368/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2016
From: KOLBLY, DONOVAN
To: CLICK SECURITY, INC.
Reel/Frame 037940/0548 →
Continuity (2)
Continuation 13677152 · Nov 14, 2012
Related Publication 20160182551A1 · Jun 23, 2016