Patent attributes
Embodiments of the invention relate to a computer-implemented method of predicting a destination of a user of a mobile device, comprising selecting one or more geographic locations as a group of possible destinations based on a first location of the mobile device, determining a route from the first location to each of the geographic locations of the group of possible destinations according to one or more route planning criteria and digital map data, and updating the group of possible destinations based upon a second location of the mobile device and a change in an attribute of a route between the second location and each geographic location of the group of possible destinations.