Patent ID: 9509743
Filing Date: 2016-11-29
CPC Classification: H04L

Claim Text:
1. A method of conducting an Internet Protocol (IP) communication session over one or more communication links between a computer device and a communications server with the assistance of an intermediate communication device, the method comprising: establishing a first communication channel comprised of one or more IP communication links between the computer device and the communications server; sending and receiving an IP packet data media stream representative of the IP communication session over the first communication channel; monitoring the quality of service (QoS) for the IP packet data media stream on the first communication channel as determined by multiple communication link parameters; determining whether the IP communication link parameters are sufficient to sustain a minimum QoS for the IP communication session; establishing a second communication channel that includes the intermediate communication device, the second communication channel comprised of one or more IP communication links among the computer, the intermediate communication device, and the communications server; while continuing to send and receive the IP packet data media stream on the first communication channel, simultaneously sending and receiving a percentage of the IP packet data media stream on the second communication channel such that an increasing percentage of the IP packet data media stream is sent on the second communication channel as the QoS for the first communication channel degrades and a decreasing percentage of the IP packet data media stream is sent over the second communication channel as the QoS for the first communication channel improves.