Devices and methods are disclosed for controlling content within a device
environment through interaction among electronic devices of the
environment. The device has a transmitter, receiver, memory storing
interaction rules and content rules and a processor for implementing the
interaction rules and content rules in association with the transmitter,
receiver, and other devices of the environment. Methods involve obtaining
content information of the media about to be played and comparing the
content information to the content rules stored at a device. An
instruction about playback of the media content is generated. Methods may
also involve seeking rights information for media content and determining
whether rights information exists for identified media content in
response to the request. When rights information does exist for the
identified media content, a message is sent that includes the rights
information.