Patent ID: 8655693

Claim:
A method performed by a data processing system for automating travel related features, the method comprising: receiving location information associated with a mobile device, the location information transmitted by the mobile device to the data processing system; identifying, with the data processing system, a user associated with the mobile device; determining, with the data processing system, a home area associated with the user, the home area being defined by a metropolitan area in which the user resides; determining, with the data processing system, a current location of the user based on the received location information; determining, with the data processing system, whether the current location is outside of the home area; responsive to a determination that the current location is outside of the home area, accessing, with the data processing system, an email account associated with the user; configuring, with the data processing system, an out of office auto-reply email message based on configurations prespecified by the user; accessing, with the data processing system, an electronic calendar associated with the user; determining, with the data processing system, whether the user is scheduled to travel to a second office, the second office being an office that is located outside of the home area, and wherein the second office is associated with the same company as a first office, the first office being a primary office associated with the user and is located within the home area; monitoring, with the data processing system, a location of the user; determining, with the data processing system, whether the user is within a prespecified distance outside the second office; and reserving, with the data processing system, a work area within the second office for the user, in response to a determination that the user is scheduled to travel to the second office and a determination that the user is within the prespecified distance outside the second office.