communicate with one or more other computer systems the computer system 104 can comprise any general purpose computing article of manufacture capable of executing computer program code installed by a user e g a personal computer server handheld device etc however it is understood that the computer system 104 is only representative of various possible computer systems that may perform the various processes of the invention to this extent in other embodiments the computer system 104 can comprise any specific purpose computing article of manufacture comprising hardware and or computer program code for performing specific functions any computing article of manufacture that comprises a combination of specific purpose and general purpose hardware software or the like in each case the program code and hardware can be created using standard programming and engineering techniques respectively similarly the computer infrastructure 102 is only illustrative of various types of computer infrastructures that can be used to implement the present invention for example in one embodiment the computer infrastructure 102 comprises two or more computer systems e g a server cluster that communicate over any type of wired and or wireless communications link such as a network a shared memory or the like to perform the various processes of the invention when the communications link comprises a network the network can comprise any combination of one or more types of networks e g the internet a wide area network a local area network a virtual private network etc.