DLP-based wireless docking for WiFi-based endpoints with desktop
AssigneeAvaya Inc.
InventorMahalingam Mani
Life of this patent
Estimating the term…
Abstract
Methods, devices, and systems for automatically controlling the establishment and/or termination of inter-client Data Link Protocol (DLP) communication channels. More specifically, methods, devices, and systems are provided for establishing an inter-client DLP communication channel on demand for communication sessions and terminating the same upon completion of such communication sessions.
Claims18
A method, comprising:
- monitoring communication activity at one or more of a computing device and a communication device;
- determining that a DLP-triggering event has occurred at one or both of the computing device and communication device;
- and
- based on the determining step, establishing a DLP-side channel between the computing device and the communication device, wherein th DLP-side channel is used to carry at some communication packets transmitted in connection with and during a communication session;
- receiving communication packets at the communication device during the communication session;
- analyzing the received communication packets;
- determining that a first communication packet within the analyzed communication packets comprises a client-to-client communication packet;
- transmitting the first communication packet via the DLP-sided channel to the computing device;
- determining that a second communication packet within the analyzed communication packets does not comprise a client-to-client communication packet;
- and
- failing to transmit the second communication packet via the DLP-side channel to the computing device.
A communication device, comprising:
- a network interface capable of connecting the communication device with a computing device and a communication network either directly or via an access point;
- memory containing processor-executable instructions, the instructions including:
- a DLP manager, the DLP manager configured to monitor communication activity of the communication device, determine that a DLP-triggering event has occurred at communication device, and cause a DLP-side channel to be established between the communication device and a second device, wherein the DLP-side channel is used to carry at least some communication packets transmitted in connection with and during a communication session, the DLP manager further comprising a rule set for determining whether such communication packets are client-to-client communication packets, the DLP manager further configured to determine that a first communication packet within the analyzed communication packets comprises a client-to-client communication packet, and cause the first communication packet to be transmitted via the DLP-side channel to the second device;
- and
- a processor for executing the instructions contained in the memory.
A computer program product comprising computer executable instructions stored onto a non-transitory computer readable medium which, when executed by a processor of a computer, cause the processor to execute a method, the method comprising:
- monitoring communication activity at one or more of a computing device and a communication device;
- determining that a DLP-triggering event has occurred at one or both of the computing device and communication device;
- and
- based on the determining step, causing a DLP-side channel to be established between the computing device and the communication device, wherein the DLP-side channel is used to carry at least some communication packets transmitted in connection with and during a communication session;
- receiving communication packets at the communication device during the communication session;
- analyzing the received communication packets;
- determining that a first communication packet within the analyzed communication packets comprises a client-to-client communication packet;
- transmitting the first communication packet via the DLP-side channel to the computing device;
- determining that a second communication packet within the analyzed communication packet does not comprise a client-to-client communication packet;
- and
- failing to transmit the second communication packet via the DLP-side channel to the computing device.
Dependencies are inferred from the claim text.