US 11,721,196 B2
Creation of reminders using activity state of an application
Scott Adler, Saratoga, CA (US); Viktor Miladinov, Palo Alto, CA (US); Garett R. Nell, Seattle, WA (US); José Angel Castillo Sánchez, Morgan Hill, CA (US); and Christopher Linn, Palo Alto, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jun. 6, 2022, as Appl. No. 17/833,700.
Application 17/833,700 is a continuation of application No. 16/657,108, filed on Oct. 18, 2019, granted, now 11,386,769.
Application 16/657,108 is a continuation of application No. 14/871,115, filed on Sep. 30, 2015, granted, now 10,453,325, issued on Oct. 22, 2019.
Claims priority of provisional application 62/169,351, filed on Jun. 1, 2015.
Prior Publication US 2022/0301412 A1, Sep. 22, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G08B 21/24 (2006.01); G06F 3/0484 (2022.01); G06F 3/16 (2006.01); G06F 3/0481 (2022.01); G06Q 10/109 (2023.01); G06F 40/166 (2020.01); H04W 68/00 (2009.01); G06F 16/84 (2019.01); G06F 16/903 (2019.01)
CPC G08B 21/24 (2013.01) [G06F 3/0481 (2013.01); G06F 3/0484 (2013.01); G06F 3/167 (2013.01); G06F 16/86 (2019.01); G06F 16/90335 (2019.01); G06F 40/166 (2020.01); G06Q 10/109 (2013.01); H04W 68/005 (2013.01); H04Q 2209/823 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for creating and providing a reminder to a user of a computing device, the method comprising, at the computing device:
receiving a first request from the user to create the reminder;
after receiving the first request to create the reminder, receiving request commands from the user to create a first reminder entry, the request commands including:
a reminder command for invoking a first application to execute on the computing device, wherein the first application provides a map;
one or more trigger criteria for providing the reminder to the user; and
a plurality of map properties input by the user to obtain a selected view of the map, and
wherein triggering the reminder causes the first application to use a first portion of a sequence of the plurality of map properties to change a state of the first application to an intermediate application state and causes the first application to use a second portion of the sequence of the plurality of map properties to change the state of the first application to the selected view;
in response to receiving the request commands to create the first reminder entry, generating the first reminder entry;
detecting that the one or more trigger criteria are satisfied; and
responsive to detecting that the one or more trigger criteria are satisfied, opening the first application to the selected view within the first application.