Patent ID: 8331924

Claim:
A wireless communication device including a microprocessor, a persistent storage area, a volatile storage area, and a communication means, the wireless communication device configured to provide call destination selection by media selection, the wireless communication device comprising: a call destination module configured to receive a call initiation instruction and obtain a set of potential call destinations from the persistent storage area or the volatile storage area and provide said set of potential call destinations for display on the wireless communication device, wherein the set of potential call destinations comprises a set of most frequently called potential call destinations; a user interface module configured to obtain the set of potential call destinations and create a two dimensional array of custom media files, wherein each custom media file corresponds to one potential call destination, and present said custom media files on the display of the wireless communication device, wherein a first custom media file comprises at least two images and a second custom media file comprises at least one image and sound; wherein the call destination module is further configured to receive a potential call destination selection and identify a plurality of addresses comprising at least one of an email address and an instant message address and corresponding to the selected call destination and provide said plurality of addresses to the user interface module for presentation on the display of the wireless communication device and receive a selection of a call destination address and initiate a call to the selected call destination address; wherein the user interface module is further configured to initiate an animation effect and play a sound associated with a call destination address when the custom media file associated with the call destination address is selected and comprises a video file including at least two images and sound; wherein selection of the call destination address causes retrieval of the custom media file stored elsewhere in a data storage area to avoid redundant storage.