Method, apparatus and computer program product for providing a destination preview
First Claim
1. A method for providing a destination preview, the method comprising:
- providing for display of route guidance information for a portion of a planned route including a current location to a destination in one of a plurality of modes of navigation assistance;
calculating a current remaining travel time of a vehicle to the destination from the current location and comparing the current remaining travel time to a pre-defined threshold amount of time while providing for display of the route guidance information for the portion of the planned route;
determining a current speed of the vehicle;
in response to determining that the current remaining travel time is less than the pre-defined threshold amount of time, and that the current speed of the vehicle is below a pre-defined speed, causing the one of a plurality of modes of navigation assistance to be in a destination preview mode, wherein the destination preview mode animates a view of the destination from a moving overhead perspective vantage point without including the current location, wherein the moving overhead perspective vantage point follows a calculated animation perspective path from a point immediately following the current location along the planned route and continues to the destination while remaining on one side of a line of action determined based on the current location, the planned route, and the destination; and
in response to determining that the current remaining travel time is greater than the pre-defined threshold amount of time, or that the current speed of the vehicle is above the pre-defined speed, causing the one of the plurality of modes of navigation assistance to be in a route guidance mode, wherein the route guidance mode does not include the destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for providing a destination preview while using a navigation device. As a user approaches a destination, a mode of navigation assistance may change from route guidance to destination preview. The destination preview may include an overhead perspective of an area surrounding a destination. The destination preview may be animated so as to allow the user to maintain perspective of the current location, planned route, and other objects while previewing the destination. The animated perspective path, including height, zoom level, angle, and speed of a vantage point, may be calculated so as to provide improved visibility for a user.
28 Citations
13 Claims
-
1. A method for providing a destination preview, the method comprising:
-
providing for display of route guidance information for a portion of a planned route including a current location to a destination in one of a plurality of modes of navigation assistance; calculating a current remaining travel time of a vehicle to the destination from the current location and comparing the current remaining travel time to a pre-defined threshold amount of time while providing for display of the route guidance information for the portion of the planned route; determining a current speed of the vehicle; in response to determining that the current remaining travel time is less than the pre-defined threshold amount of time, and that the current speed of the vehicle is below a pre-defined speed, causing the one of a plurality of modes of navigation assistance to be in a destination preview mode, wherein the destination preview mode animates a view of the destination from a moving overhead perspective vantage point without including the current location, wherein the moving overhead perspective vantage point follows a calculated animation perspective path from a point immediately following the current location along the planned route and continues to the destination while remaining on one side of a line of action determined based on the current location, the planned route, and the destination; and in response to determining that the current remaining travel time is greater than the pre-defined threshold amount of time, or that the current speed of the vehicle is above the pre-defined speed, causing the one of the plurality of modes of navigation assistance to be in a route guidance mode, wherein the route guidance mode does not include the destination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising at least one processor and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
provide for display of route guidance information for a portion of a planned route including a current location to a destination in one of a plurality of modes of navigation assistance; calculate a current remaining travel time of a vehicle to the destination from the current location and comparing the current remaining travel time to a pre-defined threshold amount of time while providing for display of the route guidance information for the portion of the planned route; determine a current speed of the vehicle; in response to determining that the current remaining travel time is less than the pre-defined threshold amount of time, and that the current speed of the vehicle is below a pre-defined speed, cause the one of a plurality of modes of navigation assistance to be in a destination preview mode, wherein the destination preview mode animates a view of the destination from a moving overhead perspective vantage point without including the current location, wherein the moving overhead perspective vantage point follows a calculated animation perspective path from a point immediately following the current location along the planned route and continues to the destination while remaining on one side of a line of action determined based on the current location, the planned route, and the destination; and in response to determining that the current remaining travel time is greater than the pre-defined threshold amount of time, or that the current speed of the vehicle is above the pre-defined speed, cause the one of the plurality of modes of navigation assistance to be in a route guidance mode, wherein the route guidance mode does not include the destination. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
-
providing for display of route guidance information for a portion of a planned route including a current location to a destination in one of a plurality of modes of navigation assistance; calculating a current remaining travel time of a vehicle to the destination from the current location and comparing the current remaining travel time to a pre-defined threshold amount of time while providing for display of the route guidance information for the portion of the planned route; determining a current speed of the vehicle; in response to determining that the current remaining travel time is less than the pre-defined threshold amount of time, and that the current speed of the vehicle is below a pre-defined speed, causing the one of a plurality of modes of navigation assistance to be in a destination preview mode, wherein the destination preview mode animates a view of the destination from a moving overhead perspective vantage point without including the current location, wherein the moving overhead perspective vantage point follows a calculated animation perspective path from a point immediately following the current location along the planned route and continues to the destination while remaining on one side of a line of action determined based on the current location, the planned route, and the destination; and in response to determining that the current remaining travel time is greater than the pre-defined threshold amount of time, or that the current speed of the vehicle is above the pre-defined speed, causing the one of the plurality of modes of navigation assistance to be in a route guidance mode, wherein the route guidance mode does not include the destination.
-
Specification