Patent ID: 8675476
Filing Date: 2014-03-18
Classification: H04L,H04M,H04W

Abstract:
1. A method comprising: hosting a communication session between a first communication device and a second communication device in an Internet Protocol (IP) based packet data network in which a contact server functions as a bridge service between the first communication device and the second communication device wherein the contact server has established separate communication links with the first communication device and the second communication device, and wherein (i) the communication link between the first communication device and the contact server is a voice-over IP (VoIP) communication link over a wireless data network comprised of a first packet data media stream, and (ii) the contact server is capable of receiving multiple concurrent packet data media streams from the first communication device; receiving in the contact server the first packet data media stream and at least one other packet data media stream from the first communication device; predictively determining when to combine the first packet data media stream and the at least one other packet data media stream into a single packet data media stream wherein predictively determining comprises at least one of: (i) determining that the first communication device is approaching a location where the VoIP communication link is prone to interruption; (ii) determining that the first communication device is approaching a location where the VoIP communication link is prone to degradation; and (iii) determining that the first communication device is approaching a location where the VoIP communication link is connected to an access point that is prone to service interruptions or poor communication quality; combining the first packet data media stream and the at least one other packet data media stream into a single packet data media stream; and transmitting the combined single packet data media stream to the second communication device.