发明名称 PUSH SUBSCRIPTIONS
摘要 Techniques are disclosed for delivering push subscription notifications in large scale distributed systems. Subscription notifications can be delivered to mobile devices of subscribing users by monitoring, at a server, an application database comprising a data record having one or more data values, detecting, at the server, in accordance with the monitoring, a changed data value, querying a subscription database for a subscription having at least one constant value to be compared to the changed data value in accordance with a trigger condition specified in a trigger template, determining whether the trigger condition is true using the changed data value and the constant value as the values of the first and second variables, respectively, in the at least one comparison; and pushing a notification from the server in response to the trigger condition being true.
申请公布号 US2014365523(A1) 申请公布日期 2014.12.11
申请号 US201313913074 申请日期 2013.06.07
申请人 Apple Inc. 发明人 Wagner Richard F.;Callender James H.;Puz Nicholas K.;Huhn Derrick S.;Werner Jeremy M.;Pattekar Amol V.;Bonnet Olivier;Seligman Paul A.;McNeil Kenneth B.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of providing push notifications to subscribers, the method comprising: monitoring, at a server, an application database comprising at least one data record having one or more data values; detecting, at the server, in accordance with the monitoring, at least one changed data value; querying a subscription database for a subscription having at least one constant value to be compared to the at least one changed data value in accordance with a trigger condition specified in a trigger template associated with the subscription, the trigger template specifying at least one comparison between at least one first variable corresponding to the at least one changed value and at least one second variable corresponding to the at least one constant value; determining whether the at least one trigger condition is true using the at least one changed data value and the at least one constant value as the values of the first and second variables, respectively, in the at least one comparison; and pushing a notification from the server in response to the trigger condition being true.
地址 Cupertino CA US