End-to-end validation in a push environment
AssigneeMicrosoft Corporation
InventorsNathaniel T. Clinton, Adam Sapek, Johannes Klein, Farookh Mohammed, Rashid Qureshi, Shai Herzog, Eric David Deily
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsNathaniel T. Clinton, Adam Sapek, Johannes Klein, Farookh Mohammed, Rashid Qureshi, Shai Herzog, Eric David Deily
Estimating the term…
In a push environment having a communication path along which a service provides messages to a computing device via a gateway, an inactivity timeout value and a registration timeout value enable the computing device to detect failures in the communication path. An application executing on the computing device registers an application endpoint with the gateway. The application separately subscribes to the service to receive the messages. If there is inactivity in accordance with the inactivity timeout value, the application de-registers and re-registers with the gateway, and unsubscribes and re-subscribes with the service.
A system for end-to-end validation in a push environment including a service sending messages to a gateway for delivery to a mobile computing device, said system comprising:
A method comprising:
One or more computer-readable media having computer-executable components, said components comprising:
Dependencies are inferred from the claim text.