IP Library Granted Patent US 11,075,915
Granted Patent B2
US 11,075,915 · App. 16/236,674 · Granted Jul 27, 2021

System and method for securing communication between devices on a network

Inventors: Omri Mallis (Tel Aviv, IL); Eilon Lotem (Tel Aviv, IL); Roy Zarchi (Tel Aviv, IL)
Assignee: SECURING SAM Ltd.
H04L63/102H04L63/02H04L63/0876H04L63/20H04L41/08
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,075,915
App. No.
16/236,674
Granted
Jul 27, 2021
Kind
B2
Abstract

Methods and systems for securing data communication between devices in a computer network may include receiving a communication request between at least one device and the computer network, validating the at least one device based on the communication request and based on at least one first communication rule, and restricting communication of devices with validated data to at least one virtual network within the computer network, wherein the at least one first communication rule comprises device parameters for allowed connectivity.

Claims (37)

1. A method of securing data communication between devices in a computer network, the method comprising:

receiving, by at least one processor, a communication request between at least one device and the computer network;

identifying, by the at least one processor, a model of the at least one device;

validating, by the at least one processor, the at least one device based on the communication request, based on the identified model, and based on at least one first communication rule; and

restricting, by the at least one processor, communication of the at least one device to at least one virtual network within the computer network based on at least one second communication rule,

wherein the at least one first communication rule comprises device parameters for allowed connectivity, and wherein the at least one second communication rule comprises model parameters for allowed connectivity.

2. The method of claim 1 , further comprising assigning communication permissions to each validated device, wherein the communication of devices is restricted in accordance with the assigned communication permissions.

3. The method of claim 2 , wherein communication between devices assigned to different virtual networks is based on restrictive firewall rules.

4. The method of claim 2 , further comprising automatically generating the at least one virtual network within the computer network based on the assigned communication permissions.

5. The method of claim 1 , wherein the at least one second communication rule comprises parameters for allowed connectivity selected from the group consisting of: device model, device manufacturer, firmware version and media access control (MAC) address.

6. The method of claim 1 , further comprising restricting each new device to a dedicated virtual network until the new device is validated.

7. The method of claim 1 , further comprising detecting at least one of an address resolution protocol (ARP) packet and a dynamic host configuration protocol (DHCP) packet from the at least one device.

8. A system for securing data communication between devices in a computer network, the system comprising:

at least one processor, configured to analyze communication in the computer network;

a gateway server to facilitate communication between the processor and external devices;

at least one database, coupled to the processor, and configured to store at least one first communication rule,

wherein the processor is configured to:

receive a communication request, via the gateway server, between at least one device and the computer network;

identify a model of the at least one device;

validate the at least one device based on the communication request, based on the identified model, and based on the at least one first communication rule; and

restrict communication of the at least one device to at least one virtual network within the computer network based on at least one second communication rule,

wherein the at least one first communication rule comprises device parameters for allowed connectivity, and wherein the at least one second communication rule comprises model parameters for allowed connectivity.

9. The system of claim 8 , wherein the processor is further configured to assign communication permissions to each validated device, and wherein the communication of devices is restricted in accordance with the assigned communication permissions.

10. The system of claim 9 , wherein communication between devices assigned to different virtual networks is based on restrictive firewall rules.

11. The system of claim 9 , wherein the processor is further configured to automatically generate the at least one virtual network within the computer network based on the assigned communication permissions.

12. The system of claim 8 , wherein the processor is further configured to restrict each new device to a dedicated virtual network until the new device is validated.

13. The system of claim 8 , wherein the at least one first communication rule comprises parameters for allowed connectivity selected from the group consisting of: device model, device manufacturer, firmware version and media access control (MAC) address.

14. The system of claim 8 , wherein the at least one processor is external to the computer network.

15. A non-transitory computer readable medium comprising instructions which, when executed by a processor in a computer system cause the processor to:

receive a communication request, via a gateway server, between at least one device and a computer network;

identify a model of the at least one device;

validate the at least one device based on the communication request, based on the identified model, and based on the at least one first communication rule; and

restrict communication of the at least one device to at least one virtual network within the computer network based on at least one second communication rule, wherein the at least one first communication rule comprises device parameters for allowed connectivity, and wherein the at least one second communication rule comprises model parameters for allowed connectivity.

16. The non-transitory computer readable medium of claim 15 , wherein the instructions when executed cause the processor to assign communication permissions to each validated device, wherein the communication of devices is restricted in accordance with the assigned communication permissions.

17. The non-transitory computer readable medium of claim 15 , wherein the at least one second communication rule comprises parameters for allowed connectivity selected from the group consisting of: device model, device manufacturer, firmware version and media access control (MAC) address.

18. The non-transitory computer readable medium of claim 15 , wherein the instructions when executed cause the processor to restrict each new device to a dedicated virtual network until the new device is validated.

19. The non-transitory computer readable medium of claim 15 , wherein the processor is further configured to detect at least one of an address resolution protocol (ARP) packet and a dynamic host configuration protocol (DHCP) packet from the at least one device.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2026
From: KREOS CAPITAL VI (EXPERT FUND) LP
To: SECURING SAM LTD.
Reel/Frame 075346/0922 →
SECURITY INTEREST Recorded Nov 11, 2024
From: SECURING SAM LTD
To: KREOS CAPITAL VI (EXPERT FUND) LP
Reel/Frame 069196/0632 →
SECURITY INTEREST Recorded Aug 17, 2023
From: SECURING SAM LTD
To: KREOS CAPITAL VI (EXPERT FUND) L.P.
Reel/Frame 064616/0478 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2021
From: MALLIS, OMRI; LOTEM, EILON; ZARCHI, ROY
To: SECURING SAM LTD.
Reel/Frame 056611/0707 →
SECURITY INTEREST Recorded Dec 9, 2020
From: SECURING SAM LTD.
To: KREOS CAPITAL VI (EXPERT FUND) L.P.
Reel/Frame 054584/0817 →
Continuity (2)
Provisional Application 62612473 · Dec 31, 2017
Related Publication 20190207948A1 · Jul 4, 2019