Patent ID: 7672264

Claim:
A method for conserving power on a mobile computing device, comprising: defining a power timeout parameter corresponding to a period of inactivity for a mobile computing device, wherein a time interval defined by the power timeout parameter is longer than a time interval defined by a network address translation (NAT) timeout parameter associated with a secure communication channel; setting a timer equal to time interval defined by the power timeout parameter; detecting activity on the mobile computing device associated with the secure communication channel; resetting the timer to time interval defined by the power timeout parameter when activity associated with a secure communication channel is detected; transitioning the mobile computing device into a power conservation state when the timer expires, the transitioning the mobile computing device into a power conservation state comprising: discontinuing transmission of keep-alive messages on the secure communication channel; and discontinuing roaming activities associated with the mobile computing device; detecting activity associated with the secure communication channel while the mobile computing device is in the power conservation state; and transitioning the mobile computing device from the power conservation state to an active state when activity associated with a secure communication channel is detected while the mobile computing device is in the power conservation state, the transitioning the mobile computing device from the power conservation state, comprising: resetting the timer equal to the power timeout parameter; resuming transmission of keep-alive messages; and resuming roaming activities.