Patent ID: 8762852

Claim:
A system including a processor configured by instructions in a memory, the instructions including operating system software, the operating system software providing an audio identification service that receives input audio data, or a pointer to stored audio data, and publishes metadata corresponding thereto to an audio identification message queue of said operating system software, wherein the published metadata comprises, or is obtained through use of, audio fingerprint data or decoded watermark data identifying the audio data, said memory further including software instructions for first and second application programs, said instructions causing the first application program to hook said audio identification message queue to monitor said queue for metadata indicating a music of a first type, said instructions causing the second application program to hook said audio identification message queue to monitor said queue for metadata indicating music of a second type different than the first type, said instructions causing said first or second application to automatically launch into further activity, without user selection, when metadata indicating that the input audio data is music of the first or second type, respectively, is published to said queue.