Patent ID: 8874645

Claim:
A method for a first user and a second user to share an experience of a media file using a first device and a second device connected to a network wherein the first device and the second device are different devices and further wherein the media file encodes media content, the method comprising the steps of: rendering the media content of the media file on the first device; generating a first communication by the first user using the first device after initiating rendering of the media content of the media file on the first device wherein the first communication is based on user input by the first user on the first device; associating the first communication with the media file; displaying an electronic program guide on the second device wherein the electronic program guide indicates available media files and further wherein the electronic program guide indicates the rendering of the media content of the media file by the first device; rendering the media content of the media file on the second device in response to selection of the media file from the electronic program guide wherein the selection of the media file is based on user input by the second user on the second device; and displaying the first communication on the second device.