The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 22, 2015

Filed:

May. 30, 2014
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Amit K. Vyas, San Jose, CA (US);

Albert S. Liu, Cupertino, CA (US);

Drew A. Schmitt, Cupertino, CA (US);

Justin Wood, Sunnyvale, CA (US);

Lee Russell, Sunnyvale, CA (US);

Anand Ramadurai, Los Gatos, CA (US);

Keith Walter Rauenbuehler, San Francisco, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04M 1/00 (2006.01); H04W 68/00 (2009.01); G06F 9/445 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04W 68/005 (2013.01); G06F 9/445 (2013.01); H04L 65/105 (2013.01);
Abstract

Systems and methods are described for communicating between VoIP applications installed on a mobile computing device and their corresponding servers using a cloud-based notification infrastructure. In one aspect, a method is performed by a notification handler executing on a mobile computing device and includes the actions of maintaining a persistent network connection between the notification handler and a notification server associated with the notification handler; receiving, over the persistent network connection, an incoming call notification for a VoIP application installed on the mobile computing device, the received incoming call notification being relayed by the notification server from a VoIP server to which the VoIP application is associated; determining, in response to the receiving of the incoming call notification, that the VoIP application is in an inactive state; and activating the VoIP application on the mobile computing device to provide information relating to the received incoming call notification.


Find Patent Forward Citations

Loading…