Patent ID: 9148765
Filing Date: 2015-09-29
Classification: H04L,H04W

Abstract:
1. A method comprising: receiving, at a push server, registration information for a mobile device from a push client via a first internal interface without persistent Transmission Control Protocol (TCP) connection, the registration information including a private Internet Protocol (IP) address for the mobile device and a mobile device session identifier associated with an instance of an application client on the mobile device; receiving, at the push server, a push trigger associated with an event of an application server via a second interface exposed outside of a service provider firewall, wherein the push trigger includes a push trigger session identifier identifying the instance of the application client on the mobile device; determining that the push trigger is associated with the instance of the application client on the mobile device when the push trigger session identifier matches the mobile device session identifier; and transmitting the push trigger to the instance of the application client on the mobile device by mapping the push trigger session identifier to the private IP address of the mobile device.