Patent ID: 8612571

Claim:
A method, comprising: receiving, at a first data processing device and over a wide area network, a first packet of a plurality of packets from a second data processing device targeted to a third data processing device in response to a request for a first audio content item sent from the third data processing device to the second data processing device without the request for the first audio content item being sent through the first data processing device, wherein the first packet is associated with the first audio content item, wherein the second data processing device periodically polls the third data processing device and terminates the packets when a program at the third data processing device is determined not to be active based on periodically polling the third data processing device; determining the first audio content item based on a data pattern of a first data payload of the first packet, wherein the data pattern reflects a pattern of audio information of the packet, and wherein the audio information comprises a pitch, a melody, and a frequency; and storing, in response to determining the first audio content item based on the first data payload, a first indication that the first audio content item has been communicated.