Ensuring EAS performance in audio signal encoding
First Claim
Patent Images
1. A method of encoding an ancillary code in broadcast audio data while preserving detectability of an Emergency Alert System (EAS) code therein, comprising the steps of:
- receiving broadcast audio data;
encoding the broadcast audio data with an ancillary code having a first magnitude;
providing reference data corresponding to an EAS code;
monitoring for an EAS code by comparing the reference data with at least a portion of the broadcast audio data, to produce a match of the reference data with an EAS code present in the broadcast audio data; and
reducing the first magnitude of the ancillary code in response to the match, such that detectability of the EAS code in the broadcast audio data in accordance with a predetermined detection method is preserved.
15 Assignments
0 Petitions
Accused Products
Abstract
An encoding system for encoding a first ancillary code in media data and monitoring for reception of a second ancillary code that has a higher priority than the first ancillary code, such that upon detection of the higher priority ancillary code the encoding system modifies a characteristic and/or characteristics of the first ancillary code.
-
Citations
58 Claims
-
1. A method of encoding an ancillary code in broadcast audio data while preserving detectability of an Emergency Alert System (EAS) code therein, comprising the steps of:
-
receiving broadcast audio data;
encoding the broadcast audio data with an ancillary code having a first magnitude;
providing reference data corresponding to an EAS code;
monitoring for an EAS code by comparing the reference data with at least a portion of the broadcast audio data, to produce a match of the reference data with an EAS code present in the broadcast audio data; and
reducing the first magnitude of the ancillary code in response to the match, such that detectability of the EAS code in the broadcast audio data in accordance with a predetermined detection method is preserved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of encoding an ancillary code in media data comprising the steps of:
-
receiving the media data;
encoding the media data with a first ancillary code having predetermined code characteristics and a first code detection priority;
providing reference data corresponding to a second ancillary code having a second code detection priority higher than the first code detection priority and present from time to time in the media data;
comparing the reference data with at least a portion of the media data, to produce a match of the reference data with the second ancillary code when present therein; and
modifying at least one of the predetermined characteristics of the first ancillary code in response to the match, to ensure detectability of the second ancillary code in the media data in accordance with a predetermined detection method. - View Dependent Claims (13, 14, 15)
-
-
16. A method of encoding an ancillary code in media data comprising the steps of:
-
receiving the media data;
encoding the media data with a first ancillary code having predetermined code characteristics and a first code detection priority;
detecting a second ancillary code in or to be included in the media data to produce detection data, the second ancillary code having a second code detection priority higher than the first code detection priority; and
modifying at least one of the predetermined characteristics of the first ancillary code for a predetermined time period in response to the detection data, to ensure detectability of the second ancillary code in the media data during the predetermined time period in accordance with a predetermined detection method. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method of encoding an ancillary code in media data comprising the steps of:
-
receiving the media data;
encoding the media data with a first ancillary code having predetermined code characteristics and a first code detection priority;
detecting a second ancillary code in or to be included in the media data to produce detection data, the second ancillary code having a second code detection priority higher than the first code detection priority; and
modifying at least one of the predetermined characteristics of the first ancillary code in response to the detection data, to ensure detectability of the second ancillary code in the media data in accordance with a predetermined detection method. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for encoding an ancillary code in broadcast audio data while preserving detectability of an Emergency Alert System (EAS) code therein, comprising:
-
an encoder for encoding broadcast audio data with an ancillary code having a first magnitude;
reference data corresponding to an EAS code; and
a controller for monitoring for an EAS code by comparing the reference data with at least a portion of the broadcast audio data, to produce a match of the reference data with an EAS code present in the broadcast audio data and for reducing the first magnitude of the ancillary code in response to the match, such that detectability of the EAS code in the broadcast audio data in accordance with a predetermined detection method is preserved. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for encoding an ancillary code in media data comprising:
-
an encoder for encoding media data with a first ancillary code having predetermined code characteristics and a first code detection priority;
reference data corresponding to a second ancillary code having a second code detection priority higher than the first code detection priority and present from time to time in the media data;
a controller for comparing the reference data with at least a portion of the media data, to produce a match of the reference data with the second ancillary code when present therein and for modifying at least one of the predetermined code characteristics of the first ancillary code in response to the match, to ensure detectability of the second ancillary code in the media data in accordance with a predetermined detection method. - View Dependent Claims (42, 43, 44)
-
-
45. A system of encoding an ancillary code in media data comprising:
-
an encoder for encoding media data with a first ancillary code having predetermined code characteristics and a first code detection priority; and
a controller for detecting a second ancillary code in or to be included in the media data to produce detection data, the second ancillary code having predetermined code characteristics and a second code detection priority higher than the first code detection priority, the controller being operative to modify at least one of the predetermined characteristics of the first ancillary code for a predetermined time period in response to the detection data, to ensure detectability of the second ancillary code in the media data during the predetermined time period in accordance with a predetermined detection method. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. A system of encoding an ancillary code in media data comprising:
-
an encoder for encoding media data with a first ancillary code having predetermined code characteristics and a first code detection priority; and
a controller for detecting a second ancillary code in or to be included in the media data to produce detection data, the second ancillary code having predetermined code characteristics and a second code detection priority higher than the first code detection priority, the controller being operative to modify at least one of the predetermined characteristics of the first ancillary code in response to the detection data, to ensure detectability of the second ancillary code in the media data in accordance with a predetermined detection method. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58)
-
Specification