Patent ID: 8478860
Filing Date: 2013-07-02
Classification: G06F,H04L

Abstract:
1. A system for monitoring use of removable devices in client computers that are linked to a network, comprising: a device detection, server application running on a first computer linked to a communications network; a second computer linked to the communications network, the second computer being configured for attachment and removal of removable media; and a device detection client application running on the second computer to detect presence of the removable media on the second computer and in response to the detection of the presence to transmit a message to the device detection server application, wherein the device detection client application detects the removable media using both a message interceptor intercepting messages in the second computer and a drive detector detecting existing drives in the second computer, wherein the intercepted messages are processed by the device detection client application, on an outgoing basis during operation of the second computer to detect the media based on events indicating a media change including addition or removal of the removable media from the second computer, wherein the drive detector operates periodically to detect the existing drives in the second computer without processing the intercepted messages, whereby the drive detector is configured to detect ones of the removable media undetectable by the message interceptor; wherein the intercepted messages are generated by one or more messaging mechanisms in an operating system environment of the second computer and wherein the message interceptor comprises a sub-classed function of a program running in the operating system environment.