Patent ID: 8990394
Filing Date: 2015-03-24
Classification: H04L

Abstract:
1. A method for managing access requests to a device, the method comprising: storing a device stack in a memory of a server, the device stack comprising one or more device objects, each device object associated with a device driver and comprising a software implementation of a device; determining, at the server, that the device stack corresponds to the device that is remote to the server and is connected locally to a client that is remote to the server; facilitating traversing the device stack downwards to identify a device object corresponding to a virtual bus driver at the bottom of the device stack; attaching a device access restriction object on top of the device stack; facilitating restriction of access to the one or more device objects from sessions different from a session associated with the device; receiving, at the device access restriction object, an access request to the device; and determining, at the device access restriction object, whether the access request is allowed access to the device.