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 |
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.
|