Audio Generation in a Media Playback System

US2023098584A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023098584-A1
Application numberUS-202217938815-A
CountryUS
Kind codeA1
Filing dateOct 7, 2022
Priority dateDec 1, 2014
Publication dateMar 30, 2023
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Example techniques relate to audio generation in a media playback system. Based on one or more first functions and first characteristics of an area, the system may generate first audio that includes a first audio signal and a second audio signal. The system provides the first audio signal to at least one first audio driver and the second audio signal to at least one second audio driver, thereby causing a first playback device and a second playback device to play back the first audio synchronously. The system receives second characteristics of the area and based on one or more second functions and the second characteristics, generates second audio comprising a third audio signal and a fourth audio signal. The system provides the third audio signal to the at least one first audio driver and the fourth audio signal to the at least one second audio driver.

First claim

Opening claim text (preview).

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; 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; 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. 2 . The media playback system of claim 1 , 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: determine at least one first filter and at least one second filter based on the one or more characteristics of the environment at the first time; generate at least one audio signal of the one or more first audio signals via the first filter for playback by the first playback device; and generate at least one additional audio signal of the one or more first audio signals via the second filter for playback by the second playback device. 3 . The media playback system of claim 2 , wherein the instructions that are executable by the at least one processor such that the media playback system is configured to determine the at least one first filter and the at least one second filter based on the one or more characteristics of the environment at the first time comprise instructions that are executable by the at least one processor such that the media playback system is configured to: based on the one or more characteristics of the environment at the first time, generate at least one first transfer function representing the at least one first filter and at least one second transfer function representing the at least one second filter. 4 . The media playback system of claim 1 , 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 first audio signal is played back by the first playback device and the second playback device in the environment, 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. 5 . The media playback system of claim 4 , wherein the data storage further comprises instructions that are executable by the at least one processor such that the media playback system is configured to: determine that the second sensor data indicates a change in the environment at the one or more subsets. 6 . The media playback system of claim 4 , wherein the data storage further comprises instructions that are executable by the at least one processor such that the media playback system is configured to: determine that the second sensor data indicates listener positions at the one or more subsets of the environment. 7 . The media playback system of claim 1 , wherein the one or more characteristics of the environment at the first time comprise first conditions in the environment, wherein the one or more characteristics of the environment at the second time comprise second conditions in the environment, and 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 particular second audio corresponding to the second conditions in the environment. 8 . The media playback system of claim 1 , wherein the one or more characteristics of the environment at the first time comprise first positions of one or more objects in the environment, wherein the one or more characteristics of the environment at the second time comprise second positions of the one or more objects in the environment, and 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 the one or more second audio signals based on the second positions of the one or more objects in the environment. 9 . The media playback system of claim 1 , wherein the at least one sensor comprises a microphone, and 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 based on the one or more characteristics of the environment at the second time comprise instructions that are executable by the at least one processor such that the media playback system is configured to: generate the one or more second audio signals based on a change in microphone reflections detected between the first time and the second time detected via the microphone. 10 . The media playback system of claim 1 , wherein the at least one sensor comprises a thermostat sensor configured to measure weather data comprising at least one of (i) temperature, (b) humidity, or (c) barometric pressure, and 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 based on the one or more characteristics of the environment at the second time comprise instructions that are executable by the at least one processor such that the media playback system is configured

Assignees

Inventors

Classifications

  • for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)} · CPC title

  • Electronic adaptation of stereophonic audio signals to reverberation of the listening space (H04S7/301 takes precedence) · CPC title

  • H04S7/30Primary

    Control circuits for electronic adaptation of the sound field · CPC title

  • Beamforming aspects for stereophonic sound reproduction with loudspeaker arrays · CPC title

  • loud-speakers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2023098584A1 cover?
Example techniques relate to audio generation in a media playback system. Based on one or more first functions and first characteristics of an area, the system may generate first audio that includes a first audio signal and a second audio signal. The system provides the first audio signal to at least one first audio driver and the second audio signal to at least one second audio driver, thereby…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification H04S7/30. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Mar 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).