Communications link 240 may be implemented by any medium or mechanism that provides for the exchange of data between application 202 and a server, including, without limitation, a network such as a Local Area Network (LAN), Wide Area Network (WAN), Ethernet or the Internet, or one or more terrestrial, satellite or wireless links.