Patent ID: 8072905

Claim:
A method comprising: detecting, by one or more processors of a mobile device, a change in video or audio output of the mobile device, wherein detecting the change in the video or audio output of the mobile device includes: detecting a playing of an audio file or a video file; obtaining, by the one or more processors, a physical location of the mobile device and a physical location of a media device in response to the detecting of the playing of the audio file or the video file; determining, by the one or more processors, a distance between the mobile device and the media device based on the physical locations of the mobile device and the media device; determining, by the one or more processors, whether the distance is within a predetermined range; and modifying, by the one or more processors, output of the media device when the distance is within the predetermined range, wherein modifying the output of the media device includes: sending a command from the mobile device to the media device to store information that indicates that a particular portion of the content has been played.