US 12,437,769 B2
Methods and apparatus to perform audio watermarking and watermark detection and extraction
Alexander Pavlovich Topchy, New Port Richey, FL (US); Arun Ramaswamy, Tampa, FL (US); and Venugopal Srinivasan, Palm Harbor, FL (US)
Assigned to The Nielsen Company (US), LLC, New York, NY (US)
Filed by The Nielsen Company (US), LLC, New York, NY (US)
Filed on Apr. 9, 2024, as Appl. No. 18/630,494.
Application 13/730,271 is a division of application No. 12/249,619, filed on Oct. 10, 2008, granted, now 8,369,972, issued on Feb. 5, 2013.
Application 18/630,494 is a continuation of application No. 18/157,681, filed on Jan. 20, 2023, granted, now 11,961,527.
Application 18/157,681 is a continuation of application No. 17/216,239, filed on Mar. 29, 2021, granted, now 11,562,752, issued on Jan. 24, 2023.
Application 17/216,239 is a continuation of application No. 16/806,851, filed on Mar. 2, 2020, granted, now 10,964,333, issued on Mar. 30, 2021.
Application 16/806,851 is a continuation of application No. 15/973,154, filed on May 7, 2018, granted, now 10,580,421, issued on Mar. 3, 2020.
Application 15/973,154 is a continuation of application No. 15/269,158, filed on Sep. 19, 2016, granted, now 9,972,332, issued on May 15, 2018.
Application 15/269,158 is a continuation of application No. 13/730,271, filed on Dec. 28, 2012, granted, now 9,460,730, issued on Oct. 4, 2016.
Claims priority of provisional application 61/043,952, filed on Apr. 10, 2008.
Claims priority of provisional application 60/987,280, filed on Nov. 12, 2007.
Prior Publication US 2024/0257818 A1, Aug. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/018 (2013.01); G10L 19/022 (2013.01); G10L 19/06 (2013.01); G10L 25/18 (2013.01); H04H 20/31 (2008.01); H04H 60/31 (2008.01); H04N 19/467 (2014.01); H04N 21/2389 (2011.01); H04N 21/8358 (2011.01)
CPC G10L 19/018 (2013.01) [G10L 19/022 (2013.01); G10L 19/06 (2013.01); H04N 19/467 (2014.11); H04N 21/23892 (2013.01); H04N 21/8358 (2013.01); G10L 25/18 (2013.01); H04H 20/31 (2013.01); H04H 60/31 (2013.01); H04H 2201/50 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system comprising a processor and a memory, the computing system configured to perform a set of acts comprising:
determining sets of frequency components for representing a code, wherein a respective set of frequency components of the sets of frequency components represents a part of the code, wherein frequency components of the respective set of frequency components are located in respective code bands, wherein there are multiple code bands, and wherein spacing between adjacent code bands of the multiple code bands is equal to or less than spacing between adjacent frequency components within code bands of the multiple code bands;
embedding the code in an audio signal by emphasizing the sets of frequency components in the audio signal; and
outputting the audio signal having the embedded code.