A contact text box interface for resolving user input with contact
information selected from contact directories and compared against usage
patterns. Users are provided with a list of potentially relevant contacts
from which a selection can be made. When a contact is selected, the
corresponding and appropriate contact information is automatically
provided to the application. Various criteria can be used to identify
which contacts will be presented to the user and how they will be
presented.