A computer-implemented method of processing communications through a
multimedia interface that includes a plurality of interface devices and a
plurality of input/output devices. Each of the plurality of interface
device is capable of connecting to a different communications network, and
each of the plurality of input/output devices is capable of processing
different media types.