Keep alive management
AssigneeMicrosoft Technology Licensing, LLC
InventorsSrinivas Raghu Gatta, Kamalavasan Srinivasan, Osman N. Ertugay, David G. Thaler, Dmitry A. Anipko, Jeroen Vanturennout, Mohammad Saifur Rahman, Poornananda R. Gaddehosur
Life of this patent
Estimating the term…
Abstract
Keep alive management techniques are described. In one or more implementations, a keep alive interval is calculated by an operating system of the computing device. The keep alive interval is used to maintain one or more notification channels between one or more applications of the computing device and a network.
Claims27
A method implemented by a computing device, the method comprising:
- monitoring network traffic between the computing device and a network;
- transitioning the computing device from a high power mode to a low power mode in response to determining that network traffic corresponding to one or more applications of the computing device has completed;
- receiving a pre-registered notification;
- and
- responsive to receiving the pre-registered notification, transitioning the computing device from the low power mode to the high power mode.
A device comprising:
- one or more modules implemented at least partially in hardware, the one or more modules configured to perform operations comprising:
- monitoring network traffic between the device and a network;
- transitioning the device from a high power mode to a low power mode in response to determining that network traffic corresponding to one or more applications of the computing device has completed;
- receiving a pre-registered notification;
- and
- responsive to receiving the pre-registered notification, transitioning the device from the low power mode to the high power mode.
One or more hardware storage device having stored computer-executable instructions which are executable by one or more processors of a computing device to cause the computing device to perform the following:
- monitor network traffic between the computing device and a network;
- transitioning the computing device from a high power mode to a low power mode in response to determining that network traffic corresponding to one or more applications of the computing device has completed;
- receiving a pre-registered notification;
- and
- responsive to receiving the pre-registered notification, transitioning the computing device from the low power mode to the high power mode.
Dependencies are inferred from the claim text.