Push notification enablement for SIP-based networks
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsMikael Klein, Kari-Pekka Perttula
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsMikael Klein, Kari-Pekka Perttula
Estimating the term…
A method of maintaining SIP registration in a SIP network for a SIP User Agent resident on a client device, the SIP User Agent having registered with a Push Provider to receive Push Notifications via an Operating System of the client device. The method comprises notifying a push gateway, present in a SIP path between the SIP User Agent and the SIP network, that the SIP User Agent is registered with the Push Provider, the push gateway having an interface to a push server of the Push Provider. The method further comprises performing initial SIP registration of the SIP User Agent with the SIP network via a SIP connection extending through the push gateway and thereafter maintaining a re-registration timer at the push gateway and, upon or prior to expiry of the timer, sending a push notification identifying a re-registration event from the push gateway to the client device via the push server. The push notification is received at the client device which passes the event notification to the SIP User Agent. Re-registration of the SIP User Agent is then performed with the SIP network via a SIP connection extending through the push gateway.
A method of maintaining Session Initiation Protocol (SIP) registration in a SIP network for a SIP User Agent resident on a client device, the SIP User Agent having registered with a Push Provider to receive Push Notifications via an Operating System (OS) of the client device, the method comprising:
A client device controlled by an operating system, the operating system being configured to receive a Push notification containing an event notification, directed to a Session Initiation Protocol (SIP) User Agent on the client device, over an access network, cause the SIP User agent to transition from a suspended/background state to an active state, and pass the event notification to the SIP User Agent, the client device comprising:
A method of managing a Session Initiation Protocol (SIP) User Agent resident on a client device, the SIP User Agent having registered with a Push Provider to receive Push Notifications via an Operating System of the client device, the method comprising:
Dependencies are inferred from the claim text.