Patent Document ID: 9743458
Application ID: 14136221
Patent Flag: 1

Claim One:
1. A method of connecting from a mobile device to an internet via an access point (AP), the AP supporting a time out of any connection that is idle for longer than a keep-alive interval, the keep-alive interval being initially unknown to the mobile device, the method comprising: connecting from the mobile device to the AP and, via the AP, to an entity on the internet; and determining, by the mobile device, whether data regarding the keep-alive interval of the AP has been stored by querying a remote database for the data regarding the keep-alive interval of the AP, the remote database separate from the mobile device and separate from the AP, and, if so, obtaining the keep-alive interval, and otherwise adaptively determining, by the mobile device, the keep-alive interval by iteratively sending keep-alive messages at a variable interval to the AP until the keep-alive interval of the AP is resolved, wherein a duration of an interval of a later iteration differs from a duration of an interval of an earlier iteration by a factor.