I'm working on a route finding system for a mobile phone.

The MIDP application stores the map on the phone and I am thinking of connecting to a server and having a servlet read from that server to change the map on the MIDP application so that specified nodes (stations) and edges (lines) are made unavailable to the path finding heuristic.

Any help and advice on this idea would be much appreciated.