IP Library Granted Patent US 11,822,618
Granted Patent B2
US 11,822,618 · App. 17/008,361 · Granted Nov 21, 2023

System and method for profiling for microsegmentation based on unique signature of a device

Inventors: Mohammad Rafey (Bangalore, IN); Hung The Dinh (Austin, TX); Bijan Kumar Mohanty (Austin, TX)
Assignee: Dell Products L.P.
G06F17/18G06F16/2462G06N5/04G06N20/00H04L63/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 11,822,618
App. No.
17/008,361
Granted
Nov 21, 2023
Kind
B2
Abstract

A method may include receiving data from a device within a network, wherein the data is associated with one or more features of the device, and determining a subset of the features of the device that is associated with a runtime behavior of the device. The method may also perform a univariate analysis on a feature dataset that is associated with the subset of the features of the device, perform a multivariate analysis on the feature dataset that is associated with correlated features in the subset of the features, and generate a device signature based on the univariate analysis and the multivariate analysis. The method may also generate a predictive model based on the device signature, wherein the predictive model is trained on historical data of devices in the network, generate a device profile based on the predictive model that may be used to determine a device type and the runtime behavior of the device, and determine a segment of the network associated with the device based on the device type and the runtime behavior of the device.

Claims (44)

1. A method comprising:

receiving, by a processor, data from a device within a network, wherein the data is associated with one or more features of the device;

determining a subset of the features of the device that is associated with a runtime behavior of the device;

performing a univariate analysis on a feature dataset that is associated with the subset of the features of the device;

performing a multivariate analysis on the feature dataset that is associated with correlated features in the subset of the features, wherein the multivariate analysis includes a covariance analysis with Pearson correlation method;

generating a device signature based on the univariate analysis and the multivariate analysis;

generating a predictive model based on the device signature, wherein the predictive model is trained on historical data of devices in the network;

generating a device profile based on the predictive model that may be used to determine a device type and the runtime behavior of the device; and

determining a segment of the network associated with the device based on the device type and the runtime behavior of the device.

2. The method of claim 1 , wherein the univariate analysis includes standard deviation analysis.

3. The method of claim 1 , wherein the historical data were collected prior to the multivariate analysis.

4. The method of claim 1 , wherein the predictive model is generated based on a long short-term memory analysis.

5. The method of claim 1 , further comprising determining a correlation between a first feature and a second feature of the subset of the one or more features.

6. The method of claim 1 , further comprising determining a security status of the device based on the device profile.

7. The method of claim 6 , further comprising determining a security policy based on the device profile and the security status of the device.

8. The method of claim 7 , further comprising applying the security policy to the segment of the network.

9. The method of claim 7 , further comprising monitoring the devices in the network.

10. An information handling system, comprising:

a hardware processor; and

a memory device accessible to the hardware processor, the memory device storing instructions that when executed perform operations, the operations including:

receiving data from a device within a network coupled to the information handling system, wherein the data is associated with one or more features of the device;

performing a univariate analysis on the data that is associated with a subset of the features of the device, wherein the subset of the features of the device is associated with a runtime behavior of the device;

performing a multivariate analysis on the data that is associated with correlated features in the subset of the features;

generating a device signature based on the univariate analysis and the multivariate analysis;

performing a deep learning analysis on the data based on the device signature and a predictive model trained on the data;

generating a device profile based on the predictive model and the device signature, wherein the device profile is associated with a device type; and

determining a segment of the network based on the device type.

11. The information handling system of claim 10 , the operations further comprising determining a correlation between a first feature and a second feature of the subset of the one or more features.

12. The information handling system of claim 10 , the operations further comprising determining a security status of the device based on the device profile.

13. The information handling system of claim 12 , the operations further comprising determining a security policy based on the device profile and the security status of the device.

14. The information handling system of claim 13 , the operations further comprising applying the security policy to the network.

15. A non-transitory computer-readable medium including code that when executed performs a method, the method comprising:

receiving data from a device within a network, wherein the data is associated with one or more features of the device;

performing a univariate analysis on the data associated with a subset of the features of the device, wherein the subset of the features of the device is associated with a runtime behavior of the device;

performing a multivariate analysis on the data associated with correlated features in the subset of the features, wherein the multivariate analysis includes a covariance analysis with Pearson correlation method;

generating a device signature based on the univariate analysis and the multivariate analysis;

generating a predictive model trained on historical data, wherein the predictive model is based on the device signature;

generating a device profile based on the predictive model and the data received from the device, wherein the predictive model is associated with a device type; and

determining a microsegment of the network based on the device type.

16. The non-transitory computer-readable medium of claim 15 , wherein the univariate analysis includes a standard deviation analysis.

17. The non-transitory computer-readable medium of claim 15 , wherein the historical data were collected prior to the multivariate analysis.

18. The non-transitory computer-readable medium of claim 15 , wherein the predictive model is generated based on a long short-term memory analysis.

19. The non-transitory computer-readable medium of claim 15 , wherein the univariate analysis generates a standard deviation pattern.

20. The non-transitory computer-readable medium of claim 15 , wherein the multivariate analysis generates a covariance pattern.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0523) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 060332/0664 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0434) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 060332/0740 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0609) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0570 →
RELEASE OF SECURITY INTEREST AT REEL 054591 FRAME 0471 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0463 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 054475/0609 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 054475/0434 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 054475/0523 →
SECURITY AGREEMENT Recorded Nov 13, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 054591/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: RAFEY, MOHAMMAD; DINH, HUNG THE; MOHANTY, BIJAN KUMAR
To: DELL PRODUCTS, LP
Reel/Frame 053648/0776 →