Patent ID: 8346247

Claim:
A method to be performed by a Ubiquitous Media Manager (UMM), the method comprising: defining a threshold for quality of communications over a first communication leg 5 of a communication session being handled by the UMM, the first communication leg established between a mobile device and the UMM by way of a wireless communication transceiver that is configured to wirelessly receive media streams from the mobile device and to forward the media streams to the UMM via a communication infrastructure remote to the UMM; estimating a likelihood over time of disconnection of the mobile device; and responsive to determining that the likelihood over time has changed, adjusting the threshold; and measuring quality metrics information over time of a media stream arriving at the UMM from the mobile device over the first communication leg; performing an analysis of the media stream by evaluating the quality metrics information against the threshold; making a determination from the analysis that the quality of communications between the mobile device and the UMM is likely to drop below the threshold; and generating an indication, based on the determination, that the mobile device is about to become incapable of communicating media streams at a sufficient quality; wherein the communication session comprises a second communication leg established between the UMM and a communication device, the method further comprising: responsive to the indication and prior to the mobile device actually becoming incapable of communicating media streams at a sufficient quality, generating a message that solicits a user of the communication device to maintain the second communication leg of the communication session; and transmitting the message to the communication device.