Patent ID: 7881730

Claim:
A method for dynamically predicting routes between an original location and a destination location using a mobile communication device; the method comprising: (a) receiving position information of the mobile communication device; (b) setting the original location to be the received position information of the mobile communication device; (c) estimating a speed of the mobile communication device traveling from the original location to the destination location; (d) generating a plurality of possible routes of travel from the original location to the destination location; (e) calculating a plurality of possible next positions of the mobile communication device along each of said plurality of possible routes; (f) displaying, on a display of the mobile communication device, each of the calculated possible next positions; (g) receiving an updated location of the mobile communication device; (h) setting the updated location of the mobile communication device to be the original location; and (i) repeating step (c)-(h) until the updated location of the mobile communication device is the destination device.