| CPC G01C 21/3641 (2013.01) | 19 Claims |

|
1. A method in a computing device for creating and providing reminders during navigation sessions, the method comprising:
initiating, by one or more processors of the computing device, a navigation session for providing a set of navigation instructions to a user from a starting location to a destination location along a route;
receiving, by the one or more processors from a user during the navigation session, an input including a request to create a reminder;
analyzing, by the one or more processors, the input to determine: (i) a content of the reminder, and (ii) a trigger condition for providing the reminder, the trigger condition including a trigger location on the route and a time or time range for receiving the reminder;
storing, by the one or more processors, the reminder, including the content and the trigger condition;
detecting, by the one or more processors, during a subsequent navigation session, the trigger condition including detecting that the user is approaching the trigger location within the time or the time range; and
in response to detecting the trigger condition, providing, by the one or more processors, the reminder.
|