ROUTE RECOMMENDATION IN MAP SERVICE
First Claim
1. A computer-implemented method, comprising:
- identifying at least one intermediate point for traveling from an origin to a destination based on a user input;
determining one or more first recommended routes from the origin to the destination via the at least one intermediate point;
determining one or more second recommended routes from the origin to the destination without considering the at least one intermediate point; and
in response to at least one of the first recommended routes being better than the second recommended routes, storing the at least one intermediate point associated with the origin and the destination.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure involves improved route recommendation in map service. A computer-implemented method comprises identifying at least one intermediate point for traveling from an origin to a destination based on a user input. The method further comprises determining one or more first recommended routes from the origin to the destination via the at least one intermediate point. The method further comprises determining one or more second recommended routes from the origin to the destination without considering the at least one intermediate point. The method further comprises in response to at least one of the first recommended routes being better than the second recommended routes, storing the at least one intermediate point associated with the origin and the destination.
37 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
identifying at least one intermediate point for traveling from an origin to a destination based on a user input; determining one or more first recommended routes from the origin to the destination via the at least one intermediate point; determining one or more second recommended routes from the origin to the destination without considering the at least one intermediate point; and in response to at least one of the first recommended routes being better than the second recommended routes, storing the at least one intermediate point associated with the origin and the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system, comprising:
-
a processor; a computer-readable memory coupled to the processor, the memory comprising instructions that when executed by the processor perform actions of; identifying at least one intermediate point for traveling from an origin to a destination based on a user input; determining one or more first recommended routes from the origin to the destination via the at least one intermediate point; determining one or more second recommended routes from the origin to the destination without considering the at least one intermediate point; and in response to at least one of the first recommended routes being better than the second recommended routes, storing the at least one intermediate point associated with the origin and the destination. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
-
identify at least one intermediate point for traveling from an origin to a destination based on a user input; determine one or more first recommended routes from the origin to the destination via the at least one intermediate point; determine one or more second recommended routes from the origin to the destination without considering the at least one intermediate point; and in response to at least one of the first recommended routes being better than the second recommended routes, store the at least one intermediate point associated with the origin and the destination. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification