Patent ID: 8468196
Filing Date: 2013-06-18
Classification: H04L

Abstract:
1. A method of transmitting packets over a network comprising: adaptively determining, in an application running on a application layer in a first device, a dynamic initial timeout value with a processor, where the dynamic initial timeout value is adaptively determined based on a time within which one or more previous responses were received at the first device over a network in response to one or more historical requests, wherein the historical request is a non-pending and closed request; transmitting a first request for first information from the first device to a second device over the network; before a response is received from the second device to the first request, performing a comparison between the time that has elapsed since the first request was transmitted and the adaptively determined dynamic initial timeout value; and, transmitting, depending on the comparison and via the network, a new request for the first information to the second device, where the new request is distinct from and unrelated to the first request.