发明名称 Delivery of push notifications to an inactive computing device
摘要 A method performed by a notification handler process running on a device includes receiving a first push notification for a first application while the recipient device is inactive; determining that delivery of the first push notification would cause the device to become active without prompting a user of the device to interact with the first application; in response to determining what delivery of the first push modification would cause, locally storing the first push notification; receiving a second push notification for a second application while the recipient device is still inactive; determining that delivery of the second push notification would cause the device to become active prompting the user to interact with the second application; and in response to determining what delivery of the second push modification would cause, delivering the received second push notification to the second application and the stored first push notification to the first application.
申请公布号 US9277530(B2) 申请公布日期 2016.03.01
申请号 US201414292698 申请日期 2014.05.30
申请人 Apple Inc. 发明人 Korver Brian E.;Thorpe Jason R.;Thirumalai Gokul P.;Wood Justin
分类号 H04W4/14;H04W68/02;H04W4/00;H04W52/02;H04W8/22 主分类号 H04W4/14
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method performed by a notification handler process running on a recipient device, the method comprising: receiving a first push notification for a first application while the recipient device is in an inactive state; determining that delivery of the first push notification would cause the recipient device to transition into an active state without prompting a user associated with the recipient device to interact with the first application, wherein the determining that delivery of a push notification would cause the recipient device to transition into the active state without prompting the user to interact with a particular application comprises: parsing a record of restricted application identifiers stored at the recipient device, the restricted application identifiers corresponding to applications installed on the recipient device for which delivery of push notifications would cause the recipient device to transition into the active state without prompting the user to interact with the respective installed application, andfinding an identifier of the first application among the restricted application identifiers of the stored record; in response to the determining that delivery of a push notification would cause the recipient device to transition into the active state without prompting the user to interact with a particular application, storing the first push notification at the recipient device; receiving a second push notification for a second application while the recipient device continues to be in the inactive state; determining that delivery of the second push notification would cause the recipient device to transition into the active state prompting the user to interact with the second application; and in response to the determining that delivery of the second push notification would cause the recipient device to transition into the active state prompting the user to interact with the second application, delivering the received second push notification to the second application and the stored first push notification to the first application.
地址 Cupertino CA US