Patent ID: 8634810

Claim:
A method implemented by a push service platform for pushing secure notifications to a mobile computing device, comprising: receiving a push notification message request from an entity registered with the push service platform, the push notification message request comprising message content; processing the push notification message request by storing the message content of the push notification message request in a data store managed by the push service platform, and generating a secure push notification message, the secure push notification message comprising a message ID (identifier) that corresponds to the message content associated with the push notification message request, but wherein the secure push notification message does not include the message content; sending the secure push notification message without the message content to a target mobile computing device through a native third-party push service associated with the target mobile computing, device; receiving a pull message request from the target mobile computing device, the pull message request requesting the message content associated with the push notification message corresponding to the message ID; and sending the requested message content associated with the push notification message directly to the target mobile computing device in response to the pull message, wherein the receiving, processing and sending steps are performed by the push service platform.