A vehicle monitoring and notification system includes a mapping application
and a data manager. The mapping application receives data identifying a
particular location and automatically translates this data into a set of
location values. The mapping application then stores the foregoing set of
location values. The data manager retrieves the stored set of location
values and monitors travel of a vehicle based on location values produced
by a location sensor coupled to the vehicle. The data manager compares a
set of location values produced by the sensor to the stored set of
location values to determine when the vehicle is within a predefined
proximity of the particular location. When the data manager determines
that the vehicle is within the predefined proximity of the particular
location, the data manager causes a notification message to be transmitted
to a user communications device to notify a user of an impending arrival
of the vehicle at the particular location.