Patent ID: 9425986
Filing Date: 2016-08-23
CPC Classification: H04L

Claim Text:
1. A software-implemented method operable by a network system comprising a processor and a memory storing instructions which, when executed by the processor, cause the processor to implement a message management unit (MMU), the MMU performing the method comprising: establishing communication handles with a plurality of virtual network interfaces (VNIs) operatively coupled to an operating system; establishing a network communications socket (NCS) operatively connected to a plurality of virtual layered networks; establishing data channels that operatively couple the MMU and its components with the respective VNIs of the MMU; allowing the virtual layered networks to be concurrently transported on top of one or more physical networks; and facilitating communication between the operating system and the virtual layered networks via the combination of the established data channels, the established handles and a network software stack of the operating system.