Reduced power consumption and improved user experience when navigating along familiar routes
First Claim
1. A method for improving user experience when using a mobile navigation device to navigate along familiar routes, comprising:
- determining a current position associated with the mobile navigation device;
determining whether a road segment corresponding to the current position associated with the mobile navigation device is familiar based at least in part on historical travel data; and
reducing presentation of media playing in an environment surrounding the mobile navigation device in response to determining that the road segment corresponding to the current position associated with the mobile navigation device is not familiar, wherein reducing the presentation further comprises;
playing the media in the environment surrounding the mobile navigation device at a reduced level in response to determining that the road segment corresponding to the current position associated with the mobile navigation device is not familiar;
updating the current position associated with the mobile navigation device; and
playing the media in the environment surrounding the mobile navigation device at a normal level in response to determining that a current road segment corresponding to the updated current position is familiar.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure generally relates to techniques that may reduce power consumption and improve user experience when using a personal navigation device or other mobile device to navigate along familiar routes or road segments. In particular, in response to a current position associated with the device corresponding to a familiar road segment (e.g., based on an index indicating how often the road segment was previously traversed), voice assistance and a display may be disabled and/or a frequency at which a receiver acquires signals to determine the current position may be reduced. Furthermore, a navigation application executing on the device may be automatically exited if the familiar road segment further includes a route destination. In other use cases, road segment familiarity and travel histories may be used in route planning, managing incoming calls or messages, and media playback, among other things.
-
Citations
35 Claims
-
1. A method for improving user experience when using a mobile navigation device to navigate along familiar routes, comprising:
-
determining a current position associated with the mobile navigation device; determining whether a road segment corresponding to the current position associated with the mobile navigation device is familiar based at least in part on historical travel data; and reducing presentation of media playing in an environment surrounding the mobile navigation device in response to determining that the road segment corresponding to the current position associated with the mobile navigation device is not familiar, wherein reducing the presentation further comprises; playing the media in the environment surrounding the mobile navigation device at a reduced level in response to determining that the road segment corresponding to the current position associated with the mobile navigation device is not familiar; updating the current position associated with the mobile navigation device; and playing the media in the environment surrounding the mobile navigation device at a normal level in response to determining that a current road segment corresponding to the updated current position is familiar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for improving user experience when using a mobile navigation device to navigate along familiar routes, comprising:
-
determining a current position associated with the mobile navigation device; determining whether the current position associated with the mobile navigation device corresponds to a familiar road segment; receiving an incoming call; accepting the incoming call if the current position associated with the mobile navigation device corresponds to the familiar road segment; and rejecting the incoming call if the current position associated with the mobile navigation device corresponds to an unfamiliar road segment, wherein rejecting the incoming call comprises generating an autoreply message indicating an estimated time when the rejected incoming call will be returned based on an estimated travel time from the current position to the familiar road segment. - View Dependent Claims (13)
-
-
14. An apparatus, comprising:
-
a navigation fix unit configured to determine a current position fix; and one or more processors configured to correlate the current position fix to a road segment, determine whether the road segment correlated to the current position fix is familiar based at least in part on historical travel data, and reduce presentation of media playing in an environment surrounding the apparatus in response to a determination that the road segment correlated to the current position fix is not familiar, wherein the one or more processors are further configured to; cause an output device in the environment surrounding the apparatus to play the media at a reduced level in response to the road segment correlated to the current position fix not being familiar; and cause the output device to play the media at a normal level in response to the navigation fix unit computing an updated position fix corresponding to a current road segment that is familiar. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus, comprising:
-
a navigation fix unit configured to determine a current position fix; and one or more processors configured to; correlate the current position fix to a road segment; detect an incoming call; and reject the incoming call and generate an autoreply message to indicate an estimated time when the rejected incoming call will be returned based on an estimated travel time to a familiar road segment in response to the road segment correlated to the current position fix corresponding to an unfamiliar road segment. - View Dependent Claims (27)
-
-
28. A navigation device, comprising:
-
a navigation database that includes a plurality of road segments, wherein the navigation database associates each of the plurality of road segments with a familiarity index; one or more processors configured to; correlate a current position associated with the navigation device to a current road segment among the plurality of road segments in the navigation database; detect an incoming call; and reject the incoming call and generate an autoreply message to indicate an estimated time when the rejected incoming call will be returned in response the familiarity index associated with the current road segment not exceeding a predetermined threshold, wherein the estimated time when the rejected incoming call will be returned is based on an estimated travel time to a road segment among the plurality of road segments for which the familiarity index exceeds the predetermined threshold. - View Dependent Claims (29)
-
-
30. A navigation device, comprising:
-
a navigation database that includes a plurality of road segments, wherein the navigation database associates each of the plurality of road segments with a familiarity index based at least in part on historical travel data; and one or more processors configured to; correlate a current position associated with the navigation device to a road segment among the plurality of road segments in the navigation database; determine whether the road segment correlated to the current position is familiar or unfamiliar based at least in part on the historical travel data; cause an output device in an environment surrounding the navigation device to play media at a reduced level in response to a determination that the road segment correlated to the current position is unfamiliar; update the current position associated with the navigation device; and cause the output to play the media at a normal level in response to a determination that a current road segment correlated to the updated current position is familiar. - View Dependent Claims (31)
-
-
32. A non-transitory computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on a navigation device causes the navigation device to:
-
determine a current position associated with the navigation device; determine whether the current position associated with the navigation device corresponds to a familiar road segment; receive an incoming call; accept the incoming call if the current position associated with the navigation device corresponds to the familiar road segment; and reject the incoming call and generate an autoreply message indicating an estimated time when the rejected incoming call will be returned if the current position associated with the navigation device corresponds to an unfamiliar road segment, wherein the estimated time when the rejected incoming call will be returned is based on an estimated travel time from the current position to the familiar road segment. - View Dependent Claims (33)
-
-
34. A non-transitory computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on a navigation device causes the navigation device to:
-
determine a current position associated with the navigation device; determine whether a road segment corresponding to the current position associated with the navigation device is familiar based at least in part on historical travel data; cause an output device in an environment surrounding the navigation device to play media at a reduced level in response to a determination that the road segment corresponding to the current position associated with the navigation device is unfamiliar; update the current position associated with the navigation device; and cause the output device to play the media at a normal level in response to a determination that a current road segment corresponding to the updated current position is familiar. - View Dependent Claims (35)
-
Specification