24. A non-transitory computer readable medium having instructions stored thereon, the instructions configured to cause a device to perform operations comprising: storing information records comprising a table of one or more keywords and associated operative functions, the table being having at least one keyword programmed by a user of the device; determining whether audio or text data of a broadcast includes one or more broadcasted keywords; and performing a series of the associated operative functions based on said one or more broadcasted keywords in response to determining that the one or more broadcasted keywords match one or more of the keywords in the table, while concurrently presenting output corresponding to said audio or text data during said broadcast, wherein the series of said associated operative functions comprises at least four of: placing a call using the one or more broadcasted keywords; comparing a performance history associated with the one or more broadcasted keywords; storing contact information derived from the one or more broadcasted keywords; determining a domain name having the one or more broadcasted keywords at least partially therein and generating a hyperlink from the domain name; searching a database device for advertising associated with the one or more broadcasted keywords; and performing an Internet search with the one or more broadcasted keywords.
29. The non-transitory computer readable medium of claim 24 , the operations further comprising: determining whether the audio or text data comprises one or more identifiers; and performing the series of the associated operative functions corresponding to the one or more identifiers in response to determining that the audio or text data comprises the one or more identifiers.