Patent ID: 7778653

Claim:
A method for executing a mobile communication device run as the mobile communication device moves along a first travel route during at least a portion of a first time frame, the method comprising the steps of: storing first run information in the mobile communication device, wherein the first run information includes a acquired cell data identifying one or more cells acquired by the mobile communication device during the first time frame; storing second run information in a mobile communication device, wherein the second run information includes acquired cell data identifying one or more cells acquired by the mobile communication device during a second time frame, the mobile communication device moving along a second travel route during at least a portion of the second time frame; calculating a correlation value for the first travel route and the second travel route in response to the first run information and the second run information; determining whether the first travel route and the second travel route are similar travel routes in response to the correlation value being greater than a predetermined threshold value; generating a mobile communication device run message in response to the first run information; and transmitting the mobile communication device run message.