Parallel echo version of media content for comment creation and delivery
Abstract
Methods, systems, and devices are described for associating comments with playback of media content. At an input device, a parallel echo version of media content being played on a second device is provided, and a selection is received of a portion of the parallel echo version of the media content. A comment associated with the selected portion of the parallel echo version of the media content is received, and the received comment is associated with a portion of the media content associated with the selected portion of the parallel echo version. At an output device, a parallel echo version of media content being played on a second device is provided, a current point in the parallel echo version of the media content is determined, and an indicator of a comment associated with a point in the media content corresponding to the current point in the parallel echo version is displayed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for interactive media, comprising:
obtaining a first version of a media content that comprises a plurality of visual elements including a visual element, the visual element of the first version of the media content comprising a plurality of visual objects having outlines, a first set of features within the outlines, and a second set of features within the outlines; replacing the visual element of the first version of the media content with a corresponding visual element, wherein:
the corresponding visual element is a downgraded version of the visual element of the first version of the media content, the corresponding visual element consisting of the outlines of the plurality of visual objects and the first set of features, and
a second version of the media content that comprises the corresponding visual element is obtained based on replacing the visual element of the first version of the media content; and
providing the first version of the media content to a first device and the second version of the media content to a second device.
2 . The method of claim 1 , further comprising:
receiving, from the first device, a comment associated with a point within or a portion of the second version of the media content provided to the first device; and associating the comment with a corresponding point within or a corresponding portion of the first version of the media content.
3 . The method of claim 2 , wherein the point within or the portion of the second version of the media content is received with the comment, and wherein the comment is associated with the corresponding point within or the corresponding portion of the first version of the media content is based on the point within or the portion of the second version of the media content, the method further comprising:
providing the first version of the media content and the comment to a third device.
4 . The method of claim 1 , further comprising:
receiving, from the first device, an audio or visual sample of the first version of the media content provided to the second device; identifying a time code based on the audio or visual sample; and transmitting the time code to the first device.
5 . The method of claim 1 , wherein the first version of the media content comprises an audio element that comprises a first set of frequency ranges and a second set of frequency ranges, the method further comprising:
replacing the audio element of the first version of the media content with a corresponding audio element, wherein:
the corresponding audio element of the second version of the media content is a downgraded version of the audio element of the first version of the media content, the corresponding audio element consisting of the first set of frequency ranges, and
the second version of the media content comprises the corresponding audio element based on replacing the audio element of the first version of the media content.
6 . The method of claim 1 , wherein the visual element comprises a foreground of the first version of the media content, a background of the first version of the media content, or both.
7 . A method for interactive media, comprising:
obtaining a first version of a media content that comprises a plurality of visual objects, the plurality of visual objects comprising outlines, a first set of features within the outlines, and a second set of features within the outlines; removing the second set of features from the first version of the media content, wherein a second version of the media content is obtained based on removing the second set of features from the first version of the media content; and providing the first version of the media content to a first device and the second version of the media content to a second device.
8 . The method of claim 7 , wherein the second version of the media content comprises a second version of the plurality of visual objects that consists of the outlines of the plurality of visual objects, the first set of features, or both.
9 . The method of claim 7 , further comprising:
receiving, from the first device, a comment associated with a portion of the second version of the media content provided to the first device; associating the comment with a corresponding portion of the first version of the media content; and providing the first version of the media content and the comment to a third device.
10 . The method of claim 7 , further comprising:
receiving, from the first device, an audio or visual sample of the first version of the media content provided to the second device; identifying a time code based on the audio or visual sample; and transmitting the time code to the first device.
11 . The method of claim 7 , wherein the first version of the media content comprises an audio component that comprises a first plurality of frequency ranges and a second plurality of frequency ranges, the method further comprising:
removing the second plurality of frequency ranges from the first version of the media content, wherein the second version of the media content comprises a second version of the audio component that consists of the first plurality of frequency ranges based on removing the second plurality of frequency ranges from the first version of the media content.
12 . The method of claim 7 , wherein removing the second set of features of the plurality of visual objects further comprises removing the first set of features of the plurality of visual objects, and wherein the second version of the plurality of visual objects consists of the outlines of the plurality of visual objects based on the removing.
13 . A method for interactive media at a first device, comprising:
obtaining a second version of a media content, wherein:
a first version of the media content for a second device comprises a plurality of visual objects, the plurality of visual objects comprising outlines, a first set of features within the outlines, and a second set of features within the outlines, and
the second version of the media content comprises a second version of the plurality of visual objects, the second version of the plurality of visual objects consisting of the outlines, the first set of features, or both; and
displaying the second version of the media content.
14 . The method of claim 13 , further comprising:
receiving a synchronization request from a user; determining a current point in a first playback of the first version of the media content at the second device; and synchronizing a second playback of the second version of the media content at the first device with the first playback of the first version of the media content at the second device based on the current point.
15 . The method of claim 14 , further comprising:
recording an audio or visual sample of the first version of the media content from the second device based on the synchronization request; transmitting the audio or visual sample to a pattern recognition server; and receiving a time code from the pattern recognition server based on the audio or visual sample, wherein the current point in the first playback of the first version of the media content is determined based on the time code.
16 . The method of claim 13 , further comprising:
receiving a comment associated with a point within or a portion of the second version of the media content being displayed at the first device; and associating the comment with a corresponding point within or a corresponding portion of the first version of the media content.
17 . The method of claim 16 , wherein associating the comment with the point within or the portion of the first version of the media content comprises:
attaching the point within or the portion of the second version of the media content to the comment; and transmitting the comment and the point within or the portion of the second version of the media content to a pattern recognition server.
18 . The method of claim 13 , wherein obtaining the second version of the media content comprises:
obtaining the first version of the media content; and removing the second set of features from the first version of the media content.
19 . The method of claim 13 , wherein obtaining the second version of the media content comprises:
receiving the second version of the media content from a content source that provides the first version of the media content to the second device.
20 . The method of claim 13 , wherein:
the first version of the media content comprises an audio component, the audio component comprising a first plurality of frequency ranges and a second plurality of frequency ranges, and the second version of the media content comprises a second version of the audio component, the second version of the audio component consisting of the first plurality of frequency ranges.Join the waitlist — get patent alerts
Track US2020286185A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.