Patent ID: 9674312
Date: 2017-06-06
CPC Classifications: H04L

Claim:
1. A method comprising: assigning, by a computing device, a first protocol supported by the computing device to a first communication link between the computing device and a requesting one of a plurality of computing devices and a second protocol supported by the computing device to a second communication link between the computing device and the requesting one of the plurality of computing devices based on a pre-defined protocol to communication link map providing a protocol to communication link mapping unrelated to the requesting one of the plurality of computing devices; initializing, by the computing device, the first communication link and the second communication link by sending data to the requesting one of the plurality of computing devices based on the first protocol and the second protocol; determining, by the computing device, a speed of the data sent to the requesting one of the plurality of computing devices over the first communication link and the second communication link; and assigning, by the computing device, the second protocol to the first communication link when the determined speed of the data sent over the second communication link exceeds the determined speed of the data sent over the first communication link, or the first protocol to the second communication link when the determined speed of the data sent over the first communication link exceeds the determined speed of the data sent over the second communication link.