In this embodiment, the server 502 processes the majority of selecting thoroughfare names using a set of processing algorithms and the cartographic and route data stored in memory 512 and can operate on signals, e.g. GPS signals, originally received by the navigational device 516.