In one embodiment, the communication interface 210 is a communication interface that supports the TCP/IP communication protocol, such as a communication interface capable of supporting sockets, including JAVA TCP/IP sockets. [0032] The at least one I/O device 216 may be any type of input and/or output device, including a keyboard, a mouse, a pointing device, a cathode ray tube or other