A system for assisting a mobile client interact with associated computers includes
a mobile device, a broker, a mini-server and a personal agent. The mobile device
transmits requests which include identification information and security information.
The requests are transmitted to the mini-server either directly or through the
broker. The requests may also be transmitted to the personal agent. Public and
restricted requests are transmitted to the mini-server which responds to the requests
by providing information accessible through the internet. Private requests are
transmitted to the personal agent. Secure connections between the mobile device,
broker, mini-server and personal agent are used if required by the security level
of the request. The mini-server or personal agent obtains the requested information
and formats the requested information according to the requirements of the mobile
client identification. The requested information is transmitted to the mobile client
in a format which accounts for the visual display limitations of the mobile client.