Patent ID: 8026805

Claim:
A computer implemented method, comprising: receiving a first notification indicating that a mobile device is in communication range of a first player device; receiving first media context information from the first player device that specifies first media content currently being played by the first player device and identifies first capabilities for the first player device, where the first capabilities indicate one or more types of media content that can be played by the first player device; in response to receiving the first media context information, associating the first media context information with the first player device; receiving a second notification indicating that the mobile device is in communication range of a second player device, where the second player device is distinct from the first player device; receiving second media context information from the second player device that specifies second media content currently being played by the second player device and identifies second capabilities for the second player device, where the second capabilities indicate one or more types of media content that can be played by the second player device; in response to receiving the second media context information, associating the second media context information with the second player device; and generating a history of media content from the first media context information and the second media context information.