A portable telephone provides a graphical user interface (GUI) using a
high-resolution display. The GUI provides a Universal Mailbox for storing
both electronic mail and voicemail messages, either of which can be
accessed by a user from the same display screen. An automatic reply
feature allows a user to initiate an outgoing reply to a received message
with the touch of a button. For a reply to a voicemail message, the GUI
accesses Caller ID information to automatically identify and dial out to
the phone number of the sender of the original message. For an electronic
mail reply, the GUI automatically displays a reply form addressed to the
source address. Reply forms may be generic, custom designed for a
specific source address, or provided by the sender. An advanced call
control feature automatically checks an outgoing telephone number against
a database to determine whether the phone number is currently
appropriate. Alternative or more-appropriate phone numbers may be
retrieved from the database and suggested to the user. An animated call
duration indicator indicates the length of telephone calls. A ticker-tape
display automatically displays scrolled text messages according to the
context of what the user is doing.