In a connection arrangement including two or more electronic devices, wherein
information can be exchanged among the electronic devices through a plurality of
communication links between the electronic devices, at least one of the electronic
devices being configurable for communicating with a data source, a method for presenting
a multi-channel message originating from the data source, the multi-channel message
including a two or more components, includes the steps of allocating each of at
least a portion of the components in the multi-channel message to at least one
electronic device and, for each allocated component, determining possible communication
paths between the data source and the at least one electronic device allocated
to the corresponding component. The method further includes the steps of selecting,
based at least in part on one or more selection criteria, at least one of the possible
communication paths for the allocated components, each of the selected communication
paths representing an optimal route between the data source and the at least one
electronic device allocated to the corresponding component, and routing each of
the allocated components in the multi-channel message according to the selected
communication paths for presentation of the allocated components by the corresponding
electronic device(s).