20090326803Navigation device and method for exchanging data between resident applications - In one embodiment of the present invention, navigation software is integrated with other kinds of software running on the same device so that capabilities of the navigation software can be made available from within the other applications.