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.