Goal-oriented directions
AssigneeGoogle Inc.
InventorsMatthew Sharifi, Jyrki Alakuijala
Life of this patent
Estimating the term…
Abstract
To provide navigation directions to one or more points of interest (POIs) for accomplishing a user's goals, a computing device receives an indication of N goals for a user to accomplish, and identifies M POIs for accomplishing the N goals. N is greater than M. The computing device then generates a set of navigation directions for navigating to each of the M POIs, and provides the set of navigation directions for display to the user.
Claims20
A method for providing navigation directions to one or more points of interest (POIs) for accomplishing a user's goals, the method comprising:
- receiving, at the one or more processors, an indication of N goals for a user to accomplish;
- identifying, by the one or more processors, M POIs for accomplishing the N goals, wherein Nis greater than M;
- generating, by the one or more processors, a set of navigation directions for navigating to each of the M POIs;
- and
- providing, by the one or more processors, the set of navigation directions for display to the user.
A computing device for providing navigation directions to one or more points of interest (POIs) for accomplishing a user's goals, the computing device comprising:
- one or more processors;
- and
- a computer-readable memory coupled to the one or more processors and storing instructions thereon that, when executed by the one or more processors, cause the computing device to:
- receive an indication of N goals for a user to accomplish;
- identify M POIs for accomplishing the N goals, wherein N is greater than M;
- generate a set of navigation directions for navigating to each of the M POIs;
- and
- provide the set of navigation directions for display to the user.
A computer-readable medium storing instructions thereon, that when executed by one or more processors cause the one or more processors to:
- receive an indication of N goals for a user to accomplish;
- identify M POIs for accomplishing the N goals, wherein Nis greater than M;
- generate a set of navigation directions for navigating to each of the M POIs;
- and
- provide the set of navigation directions for display to the user.
Dependencies are inferred from the claim text.