CONTINUOUS LEARNING FOR INTRUSION DETECTION

Patent №

US 10,397,258

Granted

2019-08-27

Filed 2017

Owner

MICROSOFT TECHNOLOGY LICENSING, LLC

AI components

5

ml · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15419933

Balancing the observed signals used to train network intrusion detection models allows for a more accurate allocation of computing resources to defend the network from malicious parties. The models are trained against live data defined within a rolling window and historic data to detect user-defined features in the data. Automated attacks ensure that various kinds of attacks are always present in the rolling training window. The set of models are constantly trained to determine which model to place into production, to alert analysts of intrusions, and/or to automatically deploy countermeasures. The models are continually updated as the features are redefined and as the data in the rolling window changes, and the content of the rolling window is balanced to provide sufficient data of each observed type by which to train the models. When balancing the dataset, low-population signals are overlaid onto high-population signals to balance their relative numbers.

AI classification

Machine learning1.00
AI hardware1.00
Knowledge representation1.00
Planning0.80
Evolutionary computation0.68
Vision0.34
Natural language0.01
Speech0.00

Ownership

MICROSOFT TECHNOLOGY LICENSING, LLC

assignment · 411260830

Assignors

LUO, PENGCHENG, BRIGGS, REEVES HOPPE, AHMAD, NAVEED

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC