1. A method for displaying point of interest information on a mobile device, comprising: determining direction information as a function of a direction for the device; determining position information as a function of a position for the device; predicting a set of points of interest for future interaction based on the direction information and the position information; and receiving, in a local memory of the device, point of interest information for at least a subset of the points of interest of the set based on a probability of a future interaction with at least the subset of the points of interest.