BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of present invention will now be described by way of example with reference to attached figures, wherein:
FIG. 1 is a block diagram which illustrates pertinent components of a mobile communication device and a wireless communication network of a communication system;
FIG. 2 is a more detailed diagram of a preferred mobile communication device of FIG. 1, namely, a mobile station;
FIG. 3A is a system diagram of network components which provide mapping functionality in the mobile communication devices of FIGS. 1 and 2;
FIG. 3B illustrates a message exchange between a mobile communication device and a mapping server for downloading map content to the mobile communication device based on the system of FIG. 3A;
FIG. 3C is a diagram showing a Maplet data structure according to an exemplary embodiment;
FIG. 4 is an illustration of a user interface of the mobile communication device;
FIG. 5 is an illustration of various software applications which may reside in the mobile communication device;
FIGS. 6 and 7 are illustrations of a positioning wheel of the mobile communication device;
FIG. 8 is an illustration of information which may be displayed in a visual display of the mobile communication device, the information being an address book contact of an address book of the mobile communication device;
FIG. 9 is an illustration of a listing of the address book contact of FIG. 8;
FIG. 10 is an illustration of the listing of the address book contact of FIG. 9, where a menu of functions which includes a map function may be invoked to display a map associated with the address book contact, an example of such map being generally shown later in FIGS. 13-14;
FIGS. 11-12 are flowcharts which help describe a map version control method for use in updating the use of network-maintained map data sets in mobile communication devices;
FIG. 13 is an example of a view of a map of a specified location, which has been rendered based on a version of a map data set maintained in a network database; and
FIG. 14 is an example of a view of the map at the same specified location as FIG. 13, which has been rendered based on the alternative or updated version of the map data set maintained in the network database.