A two-way data communication device such as a data ready cellular
telephone, a two-way pager, or a telephone communicates via a two-way
data communication network with a server computer on a computer network
that has an interface to the two-way data communication network, i.e., is
coupled to the two-way data communication network. For example, the
computer network can be a corporate wide area network, a corporate local
area network, the Internet, or any combination of computer networks. The
two-way data communication device utilizes a client module to transmit
message including a resource selector chosen by the user to a server on a
server computer on the computer network. The server processes the message
and transmits a response over the two-way data communication network to
the client module. The client module interprets the response and presents
the response to the user via a structured user interface. Alternatively,
the user transmits a request that directs the server to transmit the
response to the request to another location or to another user.