A multiple source proxy management system is disclosed. Most Internet browsers
communicate only with the global Internet. However, new data services may be created
that can provide information to an Internet browser in a compatible form. Since
Internet browsers only know how to communicate with the Internet, a new system
was developed to handle communication with other data services. The system includes
a personal proxy server that handles requests from the Internet browser. The personal
proxy server directs requests to a proper data server handler. The personal proxy
server respects all existing Internet settings such as direct connections, proxy
servers, and autoconfig proxy servers.