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.