Patent ID: 8762546
Filing Date: 2014-06-24
Classification: H04L,H04W

Abstract:
1. A method comprising: establishing a channel between a server and a client wherein the channel is disconnected after an expiration of a first timeout duration period, wherein the channel being a push channel used to push services from the server to the client; sending a heartbeat message from the client to the server wherein the heartbeat message is sent at the expiration of a timer having a first time interval wherein the first time interval being less than the first timeout duration period and wherein the heartbeat message maintains the channel; detecting that the channel is disconnected before the expiration of the first time interval; sending a message from the client to the server to pull services from the server wherein the message request updates from the client for the server; determining a second timeout duration period from detecting the channel is disconnected, and resetting the first time interval to a second time interval for the sending of the heartbeat message wherein the second time interval being less than the second timeout duration period.