1. A method comprising: a) using a programmed electronic processor, analyzing an audio signal to obtain data encoded therein, the data comprising at least an index or message; b) providing the index or message to a remote data repository, the data repository including a plurality of records that associates indexes or messages to pointers, a pointer being associated with a remote computer or resource on a network; c) receiving a pointer from the remote data repository that is associated with the index or message and with a first remote computer or resource; and d) communicating with the first remote computer or resource using at least the pointer.