A method for controlling a user station configured for communications with
a multiplicity of independently-operated data sources via a
non-proprietary network includes steps for providing a user interface to
enable a user at the user station to select multiple ones of the
multiplicity of independently-operated data object sources to be polled;
automatically polling each of the selected data object sources in order
to determine availability of desired data at each of the selected data
object sources; and automatically transporting desired data determined to
be available from each of the selected data object sources to the user
station. Software and a user station for implementing the method are also
described.