Patent ID: 8577594

Claim:
A method comprising: determining route parameters including information corresponding to an origin, information corresponding to a first destination, and information corresponding to a second destination; associating a recipient terminal with the second destination; generating a route, the route comprising a first series of segments connecting the origin to the first destination and a second series of segments connecting the first destination to the second destination; calculating via a calculation module a first estimated time of arrival at the first destination and a second estimated time of arrival at the second destination, the second estimated time of arrival based on a time of traveling the first series of segments and the second series of segments, the second estimated time of arrival also based on an estimated historical average duration of time spent at, at least one of the first destination and the second destination, the estimated historical average duration of time spent at, at least one of the first destination and second destination, is based on an average of past measured amounts of time spent at, at least one of the first destination and the second destination; sending via a controller a message to the recipient terminal associated with the second destination based on the deviation from the second estimated time of arrival, the message including the new second estimated time of arrival; determining an updated second time of arrival; and sending via a controller, if a deviation from the second estimated time of arrival has exceeded a threshold, an updated message to the recipient associated with the second destination, the message including the new second estimated time of arrival.