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.
Patent No.:
Date of Patent:
Mar. 06, 2018
Filed:
Jun. 07, 2013
Apple Inc., Cupertino, CA (US);
Richard F. Wagner, San Francisco, CA (US);
James H. Callender, San Francisco, CA (US);
Nicholas K. Puz, Campbell, CA (US);
Derrick S. Huhn, San Francisco, CA (US);
Jeremy M. Werner, Burlingame, CA (US);
Amol V. Pattekar, San Jose, CA (US);
Olivier Bonnet, Mountain View, CA (US);
Paul A. Seligman, San Francisco, CA (US);
Kenneth B. McNeil, San Jose, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
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.