The present invention provides a method of operating a telematics enabled
mobile vehicle communication system. The method includes receiving a
navigation request at a service provider from a telematics unit. The
navigation request includes current location information of the
telematics unit, destination information, and telematics unit memory
capacity information. The method further includes producing navigation
instructions based on the received navigation request. The navigation
instructions provide directions from the current location of the
telematics unit to the destination. The navigation instructions include a
plurality of data elements describing the navigation instructions. The
amount of data elements included within the navigation instructions is
associated with the received telematics unit memory capacity information.
The method additionally includes communicating the produced navigation
instructions to the telematics unit. The method may further include
providing the produced navigation instructions to a user interface.