system or other programmable electronic device capable of operating as a client including a desktop computer a portable computer an embedded controller etc similarly server apparatus 50 may represent practically any type of multi user or host computer system each apparatus 28 30 and 50 may hereinafter also be referred to as a u201c computer u201d or u201c computer system u201d although it should be appreciated the term u201c apparatus u201d may also include other suitable programmable electronic devices consistent with the invention computer 30 typically includes at least one processor 31 coupled to a memory 32 and computer 50 similarly includes at least one processor 51 coupled to a memory 52 each processor 31 51 may represent one or more processors e g microprocessors and each memory 32 52 may represent the random access memory ram devices comprising the main storage of the respective computer 30 50 as well as any supplemental levels of memory e g cache memories non volatile or backup memories e g programmable or flash memories read only memories etc in addition each memory 32 52 may be considered to include memory storage physically located elsewhere in the respective computer 30 50 e g any cache memory or any storage capacity used as a virtual memory such as in a mass storage device or on another computer coupled to the respective computer 30 50 via an external network each computer 30 50 also typically receives a number of inputs.