US 12,335,718 B2
System and method for adaptive audio signal generation, coding and rendering
Charles Q. Robinson, Piedmont, CA (US); Nicolas R. Tsingos, San Francisco, CA (US); and Christophe Chabanne, Carpentras (FR)
Assigned to Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed on Apr. 12, 2024, as Appl. No. 18/634,825.
Application 18/634,825 is a continuation of application No. 17/883,440, filed on Aug. 8, 2022, granted, now 11,962,997.
Application 17/883,440 is a continuation of application No. 17/156,459, filed on Jan. 22, 2021, granted, now 11,412,342, issued on Aug. 9, 2022.
Application 17/156,459 is a continuation of application No. 16/679,945, filed on Nov. 11, 2019, granted, now 10,904,692, issued on Jan. 26, 2021.
Application 16/679,945 is a continuation of application No. 16/443,268, filed on Jun. 17, 2019, granted, now 10,477,339, issued on Nov. 12, 2019.
Application 16/443,268 is a continuation of application No. 16/207,006, filed on Nov. 30, 2018, granted, now 10,327,092, issued on Jun. 18, 2019.
Application 16/207,006 is a continuation of application No. 16/035,262, filed on Jul. 13, 2018, granted, now 10,165,387, issued on Dec. 25, 2018.
Application 16/035,262 is a continuation of application No. 15/905,536, filed on Feb. 26, 2018, granted, now 10,057,708, issued on Aug. 21, 2018.
Application 15/905,536 is a continuation of application No. 15/672,656, filed on Aug. 9, 2017, granted, now 9,942,688, issued on Apr. 10, 2018.
Application 15/672,656 is a continuation of application No. 15/483,806, filed on Apr. 10, 2017, granted, now 9,800,991, issued on Oct. 24, 2017.
Application 15/483,806 is a continuation of application No. 15/263,279, filed on Sep. 12, 2016, granted, now 9,622,009, issued on Apr. 11, 2017.
Application 15/263,279 is a continuation of application No. 14/866,350, filed on Sep. 25, 2015, granted, now 9,467,791, issued on Oct. 11, 2016.
Application 14/866,350 is a continuation of application No. 14/130,386, granted, now 9,179,236, issued on Nov. 3, 2015, previously published as PCT/US2012/044388, filed on Jun. 27, 2012.
Claims priority of provisional application 61/636,429, filed on Apr. 20, 2012.
Claims priority of provisional application 61/504,005, filed on Jul. 1, 2011.
Prior Publication US 2024/0349010 A1, Oct. 17, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04S 7/00 (2006.01); G10L 19/008 (2013.01); G10L 19/20 (2013.01); H04R 5/02 (2006.01); H04R 5/04 (2006.01); H04R 27/00 (2006.01); H04S 3/00 (2006.01); H04S 5/00 (2006.01)
CPC H04S 7/308 (2013.01) [G10L 19/008 (2013.01); G10L 19/20 (2013.01); H04R 5/02 (2013.01); H04R 5/04 (2013.01); H04R 27/00 (2013.01); H04S 3/008 (2013.01); H04S 5/005 (2013.01); H04S 7/30 (2013.01); H04S 7/305 (2013.01); H04S 5/00 (2013.01); H04S 7/302 (2013.01); H04S 2400/01 (2013.01); H04S 2400/03 (2013.01); H04S 2400/11 (2013.01); H04S 2420/01 (2013.01); H04S 2420/03 (2013.01); H04S 2420/11 (2013.01); H04S 2420/13 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A system for processing audio signals, comprising a rendering system configured to:
receive a bitstream comprising encoded audio data representing a plurality of monophonic audio streams, and further comprising metadata associated with each of the monophonic audio streams and indicating a playback location of a respective monophonic audio stream, wherein at least some of the plurality of monophonic audio streams are identified as object-based audio, and wherein the playback location of an object-based monophonic audio stream comprises a location in a three-dimensional space, wherein at least some other of the plurality of monophonic audio streams are identified as channel-based audio, and wherein the playback location of a channel-based monophonic audio stream comprises a location in the three-dimensional space;
decode the encoded audio data to provide the plurality of monophonic audio streams; and
render the plurality of monophonic audio streams to a plurality of speaker feeds corresponding to speakers in a playback environment, wherein the speakers are placed at specific positions within the playback environment, and wherein one or more additional metadata elements associated with each respective object-based monophonic audio stream indicate whether rendering the respective monophonic audio stream into one or more specific speaker feeds of the plurality of speaker feeds is prohibited, such that the respective object-based monophonic audio stream is not rendered into any of the one or more specific speaker feeds of the plurality of speaker feeds.