Seamless playback of media content using digital watermarking
First Claim
1. A method for a media device to playback media content, the method comprising:
- detecting playback of the media content output from a second media device;
capturing and storing the media content, wherein the captured media content comprises a plurality of frames of an audio signal corresponding to the audio signal of the media content;
adjusting a frame counter for each captured frame when capturing the media content;
identifying the media content and a content provider from the captured media content;
downloading the identified media content from the content provider; and
substantially synchronising a playback of the downloaded media content from the media device with the playback of the media content output from the second media device,substantially synchronising the playback comprising;
determining a current number of captured frames based on the frame counter, andstarting playback of the downloaded media content based on the current number of captured frames.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are described that provide a mechanism for transferring and/or synchronizing playback of media content from one media device to another in a seamless fashion. A media device 102 may be arranged to detect playback of media content from another media device 104. The media device 102 captures a portion of the media content being played back and identifies the captured media content and content provider 106a. The media device downloads or streams the identified media content from the content provider 106a, while also synchronizing playback of the identified/downloaded/streamed media content on the media device 102 with the playback of the media content on the other device 104. The media content may be embedded with a digital watermark for identification of the media content and the content provider 106a. A machine-to-machine platform 108 may assist in identifying the media content and content provider 106a from the captured media content.
9 Citations
20 Claims
-
1. A method for a media device to playback media content, the method comprising:
-
detecting playback of the media content output from a second media device; capturing and storing the media content, wherein the captured media content comprises a plurality of frames of an audio signal corresponding to the audio signal of the media content; adjusting a frame counter for each captured frame when capturing the media content; identifying the media content and a content provider from the captured media content; downloading the identified media content from the content provider; and substantially synchronising a playback of the downloaded media content from the media device with the playback of the media content output from the second media device, substantially synchronising the playback comprising; determining a current number of captured frames based on the frame counter, and starting playback of the downloaded media content based on the current number of captured frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for identifying captured media content for playback on a media device based on playback of media content output from a second media device, the method comprising:
-
receiving a message from the media device, wherein the message comprises;
(i) at least a portion of the captured media content from the media device and (ii) identity information of the media device;determining an identity of the captured media content and a content provider; and transmitting a response to the media device, wherein the response comprises;
(i) an indication of the identity of the captured media content and the content provider and (ii) authentication information indicating whether the media device is authorized to download the identified media content from the content provider. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A media device comprising:
-
a receiver; a transmitter; a memory; and a processor coupled to the memory, wherein the processor is configured to; detect playback a media content output from a second media device, capture the output media content, store the captured media content in the memory, wherein the captured media content comprises a plurality of frames of an audio signal corresponding to the audio signal of the output media content, adjust a frame counter for each captured frame when capturing the media content, identify the media content and a content provider from the captured media content, employ the receiver and the transmitter to download the identified media content from the content provider, and substantially synchronise a playback of the downloaded media content from the media device with the playback of the media content output from the second media device, wherein substantially synchronising the playback comprises; determine a current number of captured frames based on the frame counter, and start playback of the downloaded media content based on the current number of captured frames. - View Dependent Claims (18)
-
-
19. A service platform for identifying captured media content for playback on a media device, the service platform comprising:
-
a receiver; a transmitter; a memory; a processor coupled to the memory, wherein the processor is configured to; employ the receiver to receive a message from the media device, wherein the message comprises;
(i) at least a portion of the captured media content from the media device and (ii) identity information of the media device,determine an identity of the captured media content and a content provider, and employ the transmitter to transmit a response to the media device, wherein the response comprises;
(i) an indication of the identity of the captured media content and the content provider and (ii) authentication information indicating whether the media device is authorized to download the identified media content from the content provider. - View Dependent Claims (20)
-
Specification