Patent ID: 9021556
Filing Date: 2015-04-28
Classification: G06F,Y02D

Abstract:
1. A method for setting up data filtering comprising: receiving, within an electronic system, an instantiation request for a first virtual device running on a hypervisor; determining whether said first virtual device and a second virtual device running on the hypervisor are allowed to communicate via a virtual transport bus comprising at least one shared memory queue based on an authorization record datastore; modifying an authorization record of said authorization record datastore based on respective security levels of said first virtual device and said second virtual device, wherein said modifying comprises setting an indicator of a data filtering module, communicatively coupled to the hypervisor and the at least one shared memory queue, to filter communications between said first virtual device and said second virtual device over the virtual transport bus; and sending a response to said instantiation request, wherein said indicator indicates a point of a plurality of points along a data path of the at least one shared memory queue between said first virtual device and said second virtual device at which said data filtering module is to filter the communications between said first virtual device and said second virtual device.