Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving an indication of a first location and a second location; identifying at least one waypoint on a route from the first location to the second location; identifying at least one image associated with the at least one waypoint; and causing display of a video stream generated with a processor based on the at least one image, wherein the video stream provides a perspective of traveling from the first location to the second location at a dynamic perceived speed and from a dynamic perceived viewing angle, wherein at least the dynamic perceived viewing angle changes during the generated video stream based on metadata associated with the at least one waypoint on the route from the first location to the second location.
2. A method according to claim 1 , further comprising: causing a change in at least one of the perceived speed or the perceived viewing angle for at least one portion of the video stream based on a user input.
3. A method according to claim 1 , further comprising: automatically causing a change in at least one of the perceived speed or the perceived viewing angle for at least one portion of the video stream based on a context.
4. A method according to claim 1 , further comprising: generating a second video stream providing a perspective of traveling from the second location to the first location at a dynamic perceived speed and from a dynamic perceived viewing angle.
5. A method according to claim 1 , wherein the at least one image comprises overlapping images associated with the at least one waypoint.
6. The method of claim 1 , further comprising: causing provision of user selections of vehicle navigation and pedestrian navigation, wherein the dynamic perceived speed of the video stream is based on the user selection of the vehicle navigation or the pedestrian navigation.
7. The method of claim 1 , wherein the dynamic perceived viewing angle changes based on a detected landmark.
8. An apparatus comprising at least one processor and at least one 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: receive an indication of a first location and a second location; identify at least one waypoint on a route from the first location to the second location; identify at least one image associated with the at least one waypoint; and cause display of a video stream generated based on the at least one image, wherein the video stream provides a perspective of traveling from the first location to the second location at a dynamic perceived speed and from a dynamic perceived viewing angle, wherein at least the dynamic perceived viewing angle changes during the generated video stream based on metadata associated with the at least one waypoint on the route from the first location to the second location.
9. An apparatus according to claim 8 , wherein the at east one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least: cause a change in at least one of the perceived speed or the perceived viewing angle for at least one portion of the video stream based on a user input.
10. An apparatus according to claim 8 , wherein at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least: automatically cause a change in at least one of the perceived speed or the perceived viewing angle for at least one portion of the video stream based on a context.
11. An apparatus according to claim 8 , wherein the at east one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least: generate a second video stream providing a perspective of traveling from the second location to the first location at a dynamic perceived speed and from a dynamic perceived viewing angle.
12. An apparatus according to claim 8 , wherein the at east one image comprises overlapping images associated with the at least one waypoint.
13. The apparatus of claim 8 , wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least; cause provision of user selection of vehicle navigation and pedestrian navigation, wherein the dynamic perceived speed of the video stream is based on the user selection of the vehicle navigation or the pedestrian navigation.
14. The apparatus of claim 8 , wherein the dynamic perceived viewing angle changes based on a detected landmark.
15. 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 to: receive an indication of a first location and a second location; identify at least one waypoint on a route from the first location to the second location; identify at least one image associated with the at least one waypoint; and cause display of a video stream generated based on the at least one image, wherein the video stream provides a perspective of traveling from the first location to the second location at a dynamic perceived speed and from a dynamic perceived viewing angle, wherein at least the dynamic perceived viewing angle changes during the generated video stream based on metadata associated with the at least one waypoint on the route from the first location to the second location.
16. A computer program product according to claim 15 , wherein the computer-executable program code instructions further comprise program code instructions to: cause a change in at least one of the perceived speed or the perceived viewing angle for at least one portion of the video stream based on a user input.
17. A computer program product according to claim 15 , wherein the computer-executable program code instructions further comprise program code instructions to: automatically cause a change in at least one of the perceived speed or the perceived viewing angle for at least one portion of the video stream based on a context.
18. A computer program product according to claim 15 , wherein the computer-executable program code instructions further comprise program code instructions to: generate a second video stream providing a perspective of traveling from the second location to the first location at a dynamic perceived speed and from a dynamic perceived viewing angle.
19. A computer program product according to claim 15 , wherein the at east one image comprises overlapping images associated with the at least one waypoint.
20. The computer program product of claim 15 , wherein the computer-executable program code instructions further comprise program code instructions to: cause provision of user selection of vehicle navigation and pedestrian navigation, wherein the dynamic perceived speed of the video stream is based on the user selection of the vehicle navigation or the pedestrian navigation.
Unknown
November 24, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.