Patent ID: 9628420
Date: 2017-04-18
CPC Classifications: H04L

Claim:
1. A method for friendly man-in-the-middle data stream correlation, the method comprising: intercepting a plurality of respective data streams associated with corresponding respective different communications services at respective times that the data streams are attempting to be communicated between a first device in a network and a one or more of a plurality of second devices outside the network, the intercepting done by an intercepting device in the network, wherein the intercepting comprises intercepting the plurality of data streams before the plurality of respective data streams are permitted to be communicated between the first device and any one or more of the second devices; performing by the intercepting device an analysis of context and content of the plurality of respective data streams, the analysis determining, based at least in part on context and content of the respective data streams, whether any one or more of the data streams are part of a conversation; correlating a first data stream and a second data stream as being associated with a first conversation, according to the context and content of the first data stream and the second data stream; and permitting the first and second data streams to be communicated between the first device and any one or more respective second devices associated with the first conversation, if the first and second data streams satisfy a predetermined condition.