Patent ID: 8146004

Claim:
A method for providing a graphical user interface to facilitate selection of a contacts and a file for electronic messaging, the method including: displaying a first graphical indicia for contacts on a user contact list, the contact having a plurality of electronic destination addresses; displaying a second graphical indicia for a file stored in a data storage device; detecting a manipulation of a user interface device wherein the first graphical indicia and the second graphical indicia are made to at least partially overlap; and generating an electronic message for sending to the contact associated with the first graphical indicia, wherein the electronic message includes the file associated with the second graphical indicia; wherein generating the electronic message includes determining a file type for the file and selecting one of the plurality of electronic destination addresses of the contact in response to the file type; wherein generating the electronic message includes initiating an automated telephone call to a telephone number from the plurality of electronic destination addresses if the file type is an audio clip; and, generating the electronic message includes generating an email to an email address from the plurality of electronic destination addresses if the file type is a text file.