Method and apparatus for providing relevant point of interest on a multi-modal route
First Claim
Patent Images
1. A method comprising:
- receiving a request, receiving, by a processor of a navigation platform, a request from a user interface at least one multi-modal route that has been generated by the navigation platform, wherein the multi-modal route includes a plurality of segments that employ a plurality of modes of transport, and wherein the multi-modal route further includes a plurality of transition waypoints for transitioning between the plurality of segments;
determining, by the processor one or more search results for the at least one search;
causing, by the processor, a prioritization of the one or more search results by determining at least one change in one or more locations of the plurality of transition waypoints that would result if the one or more search results were to be incorporated into the at least one multi-modal route; and
presenting, by the processor, the one or more search results on the user interface based on the prioritization.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for determining relevant point of interest for a user on a multi-modal route. The multi-modal route includes a plurality of segments that employ a plurality of modes of transport, and wherein the multi-modal route further includes a plurality of transition waypoints for transitioning between the plurality of segments. Then, one or more search results for the at least one search are determined. Subsequently, the one or more search results are a prioritized by determining at least one change in one or more locations of the plurality of transition waypoints that would result if the one or more search results were to be incorporated into the at least one multi-modal route.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a request, receiving, by a processor of a navigation platform, a request from a user interface at least one multi-modal route that has been generated by the navigation platform, wherein the multi-modal route includes a plurality of segments that employ a plurality of modes of transport, and wherein the multi-modal route further includes a plurality of transition waypoints for transitioning between the plurality of segments; determining, by the processor one or more search results for the at least one search; causing, by the processor, a prioritization of the one or more search results by determining at least one change in one or more locations of the plurality of transition waypoints that would result if the one or more search results were to be incorporated into the at least one multi-modal route; and presenting, by the processor, the one or more search results on the user interface based on the prioritization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a request from a user interface to perform at least one search for one or more points of interest along at least one multi-modal route that has been generated by a navigation platform, wherein the multi-modal route includes a plurality of segments that employ a plurality of modes of transport, and wherein the multi-modal route further includes a plurality of transition waypoints for transitioning between the plurality of segments; determine one or more search results for the at least one search; cause, a prioritization of the one or more search results by determining at least one change in one or more locations of the plurality of transition waypoints that would result if the one or more search results were to be incorporated into the at least one multi-modal route; and present, on the user interface, the one or more search results based on the prioritization. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving a request, receiving, by a processor of a navigation platform, a request from a user interface at least one multi-modal route that has been generated by the navigation platform, wherein the multi-modal route includes a plurality of segments that employ a plurality of modes of transport, and wherein the multi-modal route further includes a plurality of transition waypoints for transitioning between the plurality of segments; determining, by the processor one or more search results for the at least one search; causing, by the processor, a prioritization of the one or more search results by determining at least one change in one or more locations of the plurality of transition waypoints that would result if the one or more search results were to be incorporated into the at least one multi-modal route; and presenting, by the processor, the one or more search results on the user interface based on the prioritization. - View Dependent Claims (19, 20)
-
Specification