1. A method comprising: using a user profile associated with a user and a location; refreshing the user profile without receiving a request to refresh the user profile; identifying location-relevant, personalized upcoming events of interest based on one or more of the user profile and the location; and providing the location-relevant, personalized upcoming events of interest.