US 11,818,558 B2
Audio generation in a media playback system
Mike Chamness, Gloucester, MA (US); Aurelio Rafael Ramos, Jamaica Plain, MA (US); Timothy Sheen, Brighton, MA (US); and Hilmar Lehnert, Framington, MA (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Oct. 7, 2022, as Appl. No. 17/938,815.
Application 17/938,815 is a continuation of application No. 17/113,970, filed on Dec. 7, 2020, granted, now 11,470,420.
Application 17/113,970 is a continuation of application No. 16/505,329, filed on Jul. 8, 2019, granted, now 10,863,273, issued on Dec. 8, 2020.
Application 16/505,329 is a continuation of application No. 15/974,374, filed on May 8, 2018, granted, now 10,349,175, issued on Jul. 9, 2019.
Application 15/974,374 is a continuation of application No. 14/557,019, filed on Dec. 1, 2014, granted, now 9,973,851, issued on May 15, 2018.
Prior Publication US 2023/0098584 A1, Mar. 30, 2023
Int. Cl. H04R 3/04 (2006.01); H04S 1/00 (2006.01); H04R 1/40 (2006.01); H04S 3/00 (2006.01)
CPC H04R 3/04 (2013.01) [H04S 1/002 (2013.01); H04R 1/403 (2013.01); H04R 2201/403 (2013.01); H04R 2203/12 (2013.01); H04R 2205/024 (2013.01); H04R 2227/005 (2013.01); H04S 3/002 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A media playback system comprising:
a first playback device comprising a first audio amplifier configured to drive at least one first audio driver;
a second playback device comprising a second audio amplifier configured to drive at least one second audio driver;
a network interface;
at least one processor; and
data storage comprising instructions that are executable by the at least one processor such that the media playback system is configured to:
receive, via the network interface from at least one sensor, first sensor data representing one or more characteristics of an environment at a first time;
based on the one or more characteristics of the environment at the first time, generate first audio comprising one or more first audio signals configured to produce a first sound radiation pattern when the one or more first audio signals are played back in the environment via the first playback device and the second playback device, wherein the instructions that are executable by the at least one processor such that the media playback system is configured to generate the first audio comprise instructions that are executable by the at least one processor such that the media playback system is configured to generate at least one particular first audio signal configured to produce a particular first sound radiation pattern that envelops the environment when the at least one particular first audio signal is played back by the first playback device and the second playback device in the environment;
provide the one or more first audio signals to the at least one first audio driver and the at least one second audio driver such that the first playback device and the second playback device play back the generated first audio in synchrony;
receive, via the network interface from the at least one sensor, second sensor data representing the one or more characteristics of the environment at a second time;
based on the one or more characteristics of the environment at the second time, generate second audio comprising one or more second audio signals configured to produce a second sound radiation pattern when the one or more second audio signals are played back in the environment via the first playback device and the second playback device, wherein the instructions that are executable by the at least one processor such that the media playback system is configured to generate the second audio comprise instructions that are executable by the at least one processor such that the media playback system is configured to generate at least one particular second audio signal configured to produce a particular second sound radiation pattern that directs the second audio at one or more subsets of the environment; and
provide the one or more second audio signals to the at least one first audio driver and the at least one second audio driver such that the first playback device and the second playback device play back the generated second audio in synchrony.