Patent ID: 9477734
Filing Date: 2016-10-25
CPC Classification: G06F,G06Q,H04L,H04W

Claim Text:
1. A method for facilitating synchronization via a push notification gateway, comprising: registering a first server with the push notification gateway based upon a first notification forward request from a device, the first notification forward request being transmitted from the device to the first server via at least one transmission channel that does not include the push notification gateway; registering a second server with the push notification gateway based upon a second notification forward request from the device, the second notification forward request being transmitted from the device to the second server via at least one transmission channel that does not include the push notification gateway; receiving at the push notification gateway a first notification of a first data state change from the first server; responsive to receiving at the push notification gateway the first notification, synchronizing a first portion of the push notification gateway to correspond to the first server; receiving at the push notification gateway a second notification of a second data state change from the second server; responsive to the receiving a second notification, synchronizing a second portion of the push notification gateway to correspond to the second server; and connecting the push notification gateway to the device via a communication channel; sending one or more additional notifications, based upon at least one of the first notification or the second notification, from the push notification gateway to the device via the communication channel such that a first portion of the device is synchronized with the first portion of the push notification gateway and a second portion of the device is synchronized with the second portion of the push notification gateway.