Patent ID: 8583373

Claim:
A system, for providing a notification message for an enhanced level of navigational services to a user of a mobile device, comprising: a processor; and a memory being in operative communication with the processor and having stored thereon computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising: generating the notification message for presentation to the user of the mobile device; prompting the user for determining whether to provide the enhanced level of navigation services; and in response to determining that the user would like the enhanced level of navigation services: determining that the mobile device is within a proximity of a turn; determining that the mobile device is engaged in a communication with an other device; identifying a user-created preference indicating whether the user would like communications interrupted for delivery of messages; selecting a notification mode, from a group of notification modes, for providing the notification message to the user based on a present circumstance, related to the user, other than a present location of the mobile device, yielding a presently-selected notification mode; initiating interruption of the communication, in order to provide the notification message to the user, in response to determining that the mobile device is within proximity of the turn and in response to identifying the user-created preference indicating that communications should be interrupted for delivery of messages; and initiating provision of the notification message to the user by way of the presently-selected notification mode.