IP Library Granted Patent US 11,632,428
Granted Patent B2
US 11,632,428 · App. 17/371,390 · Granted Apr 18, 2023

System and method for configuring IoT devices depending on network type

Inventors: Anton V. Tikhomirov (Moscow, RU); Ivan I. Tatarinov (Moscow, RU); Sergey V. Konoplev (Moscow, RU)
Assignee: AO Kaspersky Lab
H04L67/12G16Y40/10G16Y40/30
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,632,428
App. No.
17/371,390
Granted
Apr 18, 2023
Kind
B2
Abstract

Disclosed herein are systems and methods for configuring IoT devices from the network infrastructure component based on a type of network, wherein the network contains at least one IoT device. In one aspect, an exemplary method comprises, by the network infrastructure component, collecting, data on one or more IoT devices, wherein each of the one or more IoT devices is connected to the network infrastructure component; for each IoT device, identifying a type of network; defining policies for configuring each of the one or more IoT devices based on the identified network; and for each of the one or more IoT devices, applying policies for monitoring and configuring the IoT device.

Claims (61)

1. A method for configuring Internet of Things (IoT) devices from the network infrastructure component based on a type of network, wherein the network contains at least one IoT device, the method comprising:

collecting, by the network infrastructure component, data on one or more IoT devices, wherein each of the one or more IoT devices is connected to the network infrastructure component;

for each IoT device, identifying a type of network from a home network, an industrial network, a transport network and a medical care network by determining a similarity to other devices;

defining policies for configuring each of the one or more IoT devices based on the identified type of network,

wherein policies for the home network, the industrial network, the transport network, and the medical network are defined based on impact on safety of human life, and include at least compliance with information security standards and blocking of traffic to servers that are not on a whitelist;

wherein an assessment of the impact on the safety of human life is based at least on one of: a guaranteed service life of the IoT device, an operating condition for using the IoT device, the operating conditions including at least environmental conditions,

and

for each of the one or more IoT devices, applying policies for monitoring and configuring the IoT device, wherein the monitoring of the IoT device is performed by: a firewall such that network packets that are intended to reach the IoT device traverse the hub, and packets intended for changing parameters of the IoT device are identified and analyzed by the network infrastructure component, wherein the firewall is a component of the network infrastructure.

2. The method of claim 1 , wherein the type of network for the IoT device is identified by a security service to which information about the IoT device is sent.

3. The method of claim 1 , wherein the type of network for the IoT device is identified by the network infrastructure component that collected the data on the one or more IoT devices.

4. The method of claim 1 , further comprising:

modifying network packets in order to monitor the IoT device.

5. The method of claim 1 , wherein the parameters of the IoT device that are analyzed include at least one of:

parameters for indicating a protocol type;

parameters for indicating a network address or domain name;

parameters for indicating a port number;

parameters for indicating IPv4 or IPv6;

parameters for indicating ID of device from or to which traffic is directed; and

parameters for indicating an application that implements a network communication.

6. The method of claim 5 , wherein regular expressions are overlaid on the parameters of the IoT device, wherein the regular expressions are used for working with one or more of: network address ranges, applications, and devices.

7. A system for configuring IoT devices from the network infrastructure component based on a type of network, wherein the network contains at least one Internet of Things (IoT) device, comprising:

at least one processor configured to:

collect, by the network infrastructure component, data on one or more IoT devices, wherein each of the one or more IoT devices is connected to the network infrastructure component;

for each IoT device, identify a type of network from a home network, an industrial network, a transport network and a medical care network by determining a similarity to other devices;

define policies for configuring each of the one or more IoT devices based on the identified type of network,

wherein policies for the home network, the industrial network, the transport network, and the medical network are defined based on impact on safety of human life, and include at least compliance with information security standards and blocking of traffic to servers that are not on a whitelist;

wherein an assessment of the impact on the safety of human life is based at least on one of: a guaranteed service life of the IoT device, an operating condition for using the IoT device, the operating conditions including at least environmental conditions,

and

for each of the one or more IoT devices, apply policies for monitoring and configuring the IoT device, wherein the monitoring of the IoT device is performed by: a firewall such that network packets that are intended to reach the IoT device traverse the hub, and packets intended for changing parameters of the IoT device are identified and analyzed by the network infrastructure component, wherein the firewall is a component of the network infrastructure.

8. The system of claim 7 , wherein the type of network for the IoT device is identified by a security service to which information about the IoT device is sent.

9. The system of claim 7 , wherein the type of network for the IoT device is identified by the network infrastructure component that collected the data on the one or more IoT devices.

10. The system of claim 7 , the processor further configured to:

modify network packets in order to monitor the IoT device.

11. The system of claim 7 , wherein the parameters of the IoT device that are analyzed include at least one of:

parameters for indicating a protocol type;

parameters for indicating a network address or domain name;

parameters for indicating a port number;

parameters for indicating IPv4 or IPv6;

parameters for indicating ID of device from or to which traffic is directed; and

parameters for indicating an application that implements a network communication.

12. The system of claim 11 , wherein regular expressions are overlaid on the parameters of the IoT device, wherein the regular expressions are used for working with one or more of: network address ranges, applications, and devices.

13. A non-transitory computer readable medium storing thereon computer executable instructions for configuring IoT devices from the network infrastructure component based on a type of network, wherein the network contains at least one Internet of Things (IoT) device, including instructions for:

collecting, by the network infrastructure component, data on one or more IoT devices, wherein each of the one or more IoT devices is connected to the network infrastructure component;

for each IoT device, identifying a type of network from a home network, an industrial network, a transport network and a medical care network by determining a similarity to other devices;

defining policies for configuring each of the one or more IoT devices based on the identified type of network,

wherein policies for the home network the industrial network, the transport network, and the medical network are defined based on impact on safety of human life, and include at least compliance with information security standards and blocking of traffic to servers that are not on a whitelist;

wherein an assessment of the impact on the safety of human life is based at least on one of: a guaranteed service life of the IoT device, an operating condition for using the IoT device, the operating conditions including at least environmental conditions,

and

for each of the one or more IoT devices, applying policies for monitoring and configuring the IoT device, wherein the monitoring of the IoT device is performed by: a firewall such that network packets that are intended to reach the IoT device traverse the hub, and packets intended for changing parameters of the IoT device are identified and analyzed by the network infrastructure component, wherein the firewall is a component of the network infrastructure.

14. The non-transitory computer readable medium of claim 13 , wherein the type of network for the IoT device is identified by a security service to which information about the IoT device is sent.

15. The non-transitory computer readable medium of claim 13 , wherein the type of network for the IoT device is identified by the network infrastructure component that collected the data on the one or more IoT devices.

16. The non-transitory computer readable medium of claim 13 , wherein the instruction further comprise instructions for:

modifying network packets in order to monitor the IoT device.

17. The non-transitory computer readable medium of claim 13 , wherein the parameters of the IoT device that are analyzed include at least one of:

parameters for indicating a protocol type;

parameters for indicating a network address or domain name;

parameters for indicating a port number;

parameters for indicating IPv4 or IPv6;

parameters for indicating ID of device from or to which traffic is directed; and

parameters for indicating an application that implements a network communication.

18. The non-transitory computer readable medium of claim 17 , wherein regular expressions are overlaid on the parameters of the IoT device, wherein the regular expressions are used for working with one or more of: network address ranges, applications, and devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2021
From: TIKHOMIROV, ANTON V; TATARINOV, IVAN I; KONOPLEV, SERGEY V
To: AO KASPERSKY LAB
Reel/Frame 056801/0086 →
Priority Claims (1)
RU RU2021106479 · Mar 12, 2021 · national
Continuity (1)
Related Publication 20220294854A1 · Sep 15, 2022
Cited By (6)
US 12,341,778 US 12,499,242 US 12,531,838 US 12,542,823 US 12,641,084 US 12,688,103