Patent ID: 8725409

Claim:
A computer-implemented method for navigation applied in a vehicle navigation system, the vehicle navigation system comprises a database comprising map data and a plurality of restrictions associated with restricted sites on the map data, the method comprising: determining a departure location and a destination of a vehicle; determining a departure time of the vehicle; estimating a driving speed of the vehicle; estimating an arrival time at each midway point between the departure location and the destination based on the driving speed; and calculating a navigation route from the departure location to the destination based on the map data, the plurality of restrictions stored in the database, the departure time and the arrival time, comprising: calculating a base route from the departure location to the destination based on the map data; determining whether the base route comprises the restricted sites; determining if the estimated arrival times to any midway points located at the restricted sites match restriction times for the restricted sites; and calculating the navigation route excluding the restricted sites from the departure location to the destination under the condition that the estimated arrival times match the restriction times for the restricted sites.