The disclosed subject matter relates to computer implemented methods for
associating locations with healthcare events. In one aspect, a method includes
receiving location data from a location-aware client device. The location data
includes latitude and longitude information. The method further includes
determining, based on the received location data, a routine travel pattern of a
user associated with the location-aware client device. The method further includes
detecting an anomaly in the routine travel pattern. The method further includes
detecting a healthcare event. The healthcare event can be a visit to a healthcare
facility and/or a healthcare transaction. The method further includes correlating
the anomaly in the routine travel pattern of the user with the healthcare event.
The method further includes associating one or more healthcare event locations to
the healthcare event based on the correlation.