Media playback decoder tracing
First Claim
1. A non-transitory computer-readable medium comprising computer-executable instructions which, when executed by a processing device, cause the processing device to perform a method for decoding received media content, for playback in a predetermined media format, the method comprising:
- receiving a media content file at a media playback decoder, the media content file having a data format comprising a user data field and a content field and including representative data of a trace message in the content field; and
rendering in the predetermined media format the trace message from the representative data included in the received media content file,including identifying the media playback decoder as a traced media playback decoder as the trace message is correctly rendered in the predetermined media format during playback of the media content file,wherein the representative data of the trace message comprises a font file included in the content field of the media content,wherein the font file comprises a collection of sound patterns, and where each sound pattern corresponds to a text fragment,wherein the method further comprises generating the trace message using the font file.
11 Assignments
0 Petitions
Accused Products
Abstract
A method of identifying a traced media playback decoder embedded in a device, wherein data representative of a trace message is included in the content field of a media content file and a trigger string (16) is included in the user data field of the file. The file is input to the decoder, and a traced decoder is arranged and configured to render the trace message in a desired format in response to detection of the trigger string. If the decoder is not the traced decoder, the trigger string will be disregarded and the component will try and process the media content file like a normal media content file, which results in an error.
33 Citations
17 Claims
-
1. A non-transitory computer-readable medium comprising computer-executable instructions which, when executed by a processing device, cause the processing device to perform a method for decoding received media content, for playback in a predetermined media format, the method comprising:
-
receiving a media content file at a media playback decoder, the media content file having a data format comprising a user data field and a content field and including representative data of a trace message in the content field; and rendering in the predetermined media format the trace message from the representative data included in the received media content file, including identifying the media playback decoder as a traced media playback decoder as the trace message is correctly rendered in the predetermined media format during playback of the media content file, wherein the representative data of the trace message comprises a font file included in the content field of the media content, wherein the font file comprises a collection of sound patterns, and where each sound pattern corresponds to a text fragment, wherein the method further comprises generating the trace message using the font file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for decoding received media content for playback in a predetermined media format, the method comprising:
-
receiving a media content file at a media playback decoder of a media playback device, the media content having a data format comprising a user data field and a content field and including representative data of a trace message in the content field; and rendering, at the media playback device, in the predetermined media format a trace message from the representative data included in the received media content file, including identifying the media playback decoder as a traced media playback decoder as the trace message is correctly rendered in the predetermined media format during playback of the media content file, wherein at least one of the receiving the media content file and the rendering is executed by a computer, wherein the representative data of the trace message comprises a font file included in the content field of the media content, wherein the font file comprises a collection of sound patterns, and where each sound pattern corresponds to a text fragment, wherein the method further comprises generating the trace message using the font file. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A media playback device stored in a non-transitory computer-readable medium implemented by a computer comprising:
-
a decoder for decoding received media content for playback in a predetermined media format, the media content having a data format comprising a user data field and a content field, wherein representative data of a trace message is included in the content field of the media content file, the decoder configured to render in the predetermined media format the trace message represented by the data included in the received media content file, the decoder further configured to identify the decoder as a traced media playback decoder; wherein the decoder is identified as a traced media playback decoder only if as the trace message is correctly rendered in the predetermined media format during playback of the media content file, wherein the representative data of the trace message comprises a font file included in the content field of the media content, wherein the font file comprises a collection of sound patterns, and where each sound pattern corresponds to a text fragment, wherein the decoder is further configured to generate the trace message using the font file. - View Dependent Claims (15, 16, 17)
-
Specification