Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio
First Claim
1. A method, comprising:
- receiving a persistent media identification code including non-acoustically encoded metadata for uniquely identifying a media object, the media object including an audio data portion and a non-audio data portion, the received persistent media identification code being embedded in the non-audio data portion of the media object and absent from the audio data portion of the media object;
transposing the received persistent media identification code including the non-acoustically encoded metadata into an audio format by generating audio code components having respective frequency characteristics to represent symbols of the received persistent media identification code; and
psychoacoustically embedding the generated audio code components into the audio data portion of the media object to include the transposed persistent media identification code within one or more of a plurality of encoding layers of the audio data portion.
10 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, system and method for encoding and/or decoding persistent universal media identification (ID) codes embedded in audio. For encoding, a persistent identifier code is generated or received from a registry database, where the code includes data for uniquely identifying a media object. Audio code components including frequency characteristics are generated to represent symbols of the persistent identifier code and the audio code components are psychoacoustically embedded into an audio portion of the media object to include the persistent identifier code within one or more of a plurality of encoding layers. Such embedded audio may be subsequently decoded by transforming the audio data into a frequency domain and processing the transformed audio data to detect the persistent identifier code.
-
Citations
21 Claims
-
1. A method, comprising:
-
receiving a persistent media identification code including non-acoustically encoded metadata for uniquely identifying a media object, the media object including an audio data portion and a non-audio data portion, the received persistent media identification code being embedded in the non-audio data portion of the media object and absent from the audio data portion of the media object; transposing the received persistent media identification code including the non-acoustically encoded metadata into an audio format by generating audio code components having respective frequency characteristics to represent symbols of the received persistent media identification code; and psychoacoustically embedding the generated audio code components into the audio data portion of the media object to include the transposed persistent media identification code within one or more of a plurality of encoding layers of the audio data portion. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. An apparatus, comprising:
-
a processor; and a memory including computer readable instructions which, when executed, cause the processor to at least; access a persistent media identification code including non-acoustically encoded metadata for uniquely identifying a media object, the media object including an audio data portion and a non-audio data portion, the accessed persistent media identification code being embedded in the non-audio data portion of the media object and absent from the audio data portion of the media object; transpose the accessed persistent media identification code including the non-acoustically encoded metadata into an audio format by generating audio code components having respective frequency characteristics to represent symbols of the accessed persistent media identification code; and psychoacoustically embed the generated audio code components into the audio data portion of the media object to include the transposed persistent media identification code within one or more of a plurality of encoding layers of the audio data portion. - View Dependent Claims (8, 9, 10, 11, 12, 20)
-
-
13. A machine readable storage device or storage disk comprising instructions that, when executed, cause a machine to, at least:
-
access a persistent media identification code including non-acoustically encoded metadata for uniquely identifying a media object, the media object including an audio data portion and a non-audio data portion, the accessed persistent media identification code being embedded in the non-audio data portion of the media object and absent from the audio data portion of the media object; transpose the accessed persistent media identification code including the non-acoustically encoded metadata into an audio format by generating audio code components having respective frequency characteristics to represent symbols of the accessed persistent media identification code; and psychoacoustically embed the generated audio code components into the audio data portion of the media object to include the transposed persistent media identification code within one or more of a plurality of encoding layers of the audio data portion. - View Dependent Claims (14, 15, 16, 17, 18, 21)
-
Specification