Patents by Inventor Dayn Wilberding

Dayn Wilberding has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200184980
    Abstract: Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device capturing audio from the one or more microphones into one or more buffers as a sound data stream monitoring the sound data stream for a wake word associated with a specific voice assistant service and monitoring the sound data stream for a wake word associated with the media playback system. The playback device generates a second wake-word event corresponding to a voice input when sound data matching the wake word associated with the media playback system in a portion of the sound data stream is detected. The playback device determines that the voice input includes sound data matching one or more playback commands and sends sound data representing the voice input to a voice assistant associated with the media playback system for processing of the second voice input.
    Type: Application
    Filed: February 13, 2020
    Publication date: June 11, 2020
    Inventor: Dayn Wilberding
  • Patent number: 10664224
    Abstract: An example implementation may involve a control device displaying a prompt to initiate a calibration sequence that involves calibration of a playback device for a given environment in which the playback device is located. The example implementation may also involve the control device displaying (i) a prompt to prepare a playback device for calibration within a given environment, (ii) a prompt to prepare the given environment for calibration of the playback device, and/or (iii) a prompt to prepare the control device for calibration of the playback device. The example implementation may also involve a control device displaying a selectable control, that, when selected, initiates calibration of the playback device. The example implementation may further involve a control device initiating calibration of the playback device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 26, 2020
    Assignee: Sonos, Inc.
    Inventors: Timothy Sheen, Dayn Wilberding
  • Patent number: 10656902
    Abstract: Example techniques may involve tuning a music discovery dial. An implementation may include displaying, on the touch-sensitive circular graphical display, a circular graphical user interface including multiple wedge-shaped selectable regions arranged around the circumference of the circular graphical user interface, each wedge-shaped selectable region corresponding to a respective streaming audio channel. The implementation may include detecting a touch input in a circular motion to the touch-sensitive circular graphical display and causing a paired playback device to play back an audio content snippet corresponding to each selectable regions that the touch input enters. The implementation may further include switching the playback device from playing back a given pre-cached audio content snippet to playing back the full audio track from one or more servers of a streaming audio service.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: May 19, 2020
    Assignee: Sonos, Inc.
    Inventors: Christopher Alexis Kotelly, Dayn Wilberding, Ron Kuper
  • Publication number: 20200128057
    Abstract: Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: Andrej Sarkic, Danielle Storlie, Diane Roberts, Ron Kuper, Dayn Wilberding, Carl Fristrom
  • Patent number: 10606555
    Abstract: Example techniques involve invoking voice assistance for a media playback system. In some embodiments, a NMD stores in memory a set of command information comprising a listing of playback commands and associated command criteria. The NMD captures a voice input and detects inclusion, within the voice input, of one or more particular playback commands from among the playback commands in the listing. In response, the NMD selects a local voice assistant that supports (a) one or more additional playback commands relative to a cloud-based VAS and (b) fewer non-playback commands relative to the cloud-based VAS, determines, via the local voice assistant, an intent in the captured voice input, and performs a response to the determined intent. The NMD foregoes selection of the cloud-based VAS when the local voice assistant is selected.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 31, 2020
    Assignee: Sonos, Inc.
    Inventors: Dayn Wilberding, John Tolomei
  • Publication number: 20200089469
    Abstract: Example techniques involve invoking voice assistance for a media playback system. In some embodiments, a NMD stores in memory a set of command information comprising a listing of playback commands and associated command criteria. The NMD captures a voice input and detects inclusion, within the voice input, of one or more particular playback commands from among the playback commands in the listing. In response, the NMD selects a local voice assistant that supports (a) one or more additional playback commands relative to a cloud-based VAS and (b) fewer non-playback commands relative to the cloud-based VAS, determines, via the local voice assistant, an intent in the captured voice input, and performs a response to the determined intent. The NMD foregoes selection of the cloud-based VAS when the local voice assistant is selected.
    Type: Application
    Filed: November 4, 2019
    Publication date: March 19, 2020
    Inventors: Dayn Wilberding, John Tolomei
  • Publication number: 20200077188
    Abstract: Systems and methods for authenticating a passive speaker include (i) activating, by a playback device configured to drive the passive speaker, a passive speaker identification circuit of the passive speaker by providing an identification signal to an input terminal of the passive speaker, wherein the passive speaker is a particular type of passive speaker having particular characteristics; (ii) while the passive speaker identification circuit is active, measuring, by the playback device, an electrical current of the identification signal; (iii) determining, based on the measured electrical current of the identification signal, an impedance modulation of the passive speaker; (iv) determining, by the playback device, the particular type of the passive speaker based on the impedance modulation of the passive speaker; and (v) applying, by the playback device, a calibration to the playback device based on the determined particular type of the passive speaker.
    Type: Application
    Filed: August 28, 2018
    Publication date: March 5, 2020
    Inventors: Nick D'Amato, Benjamin Rappoport, Dayn Wilberding, Timothy Sheen, Andrea Testa, Nash Reilly, Hilmar Lehnert
  • Patent number: 10565998
    Abstract: Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device continuously capturing, via the at least one microphone, audio into one or more buffers and analyzing the captured audio using a first wake-word detection algorithm and a second wake-word detection algorithm. When one of the first wake-word detection algorithm or the second wake-word detection algorithm detects, in the captured audio, a wake-word corresponding to a particular voice assistant service of (a) the first voice assistant service or (b) the second voice assistant service, the playback device transmits the captured audio to one or more servers associated with the particular voice assistant service. After transmitting the captured audio, the playback device receives, via the network interface, at least one instruction based on the captured audio; and performs one or more actions based on the at least one instruction.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: February 18, 2020
    Assignee: Sonos, Inc.
    Inventor: Dayn Wilberding
  • Patent number: 10565999
    Abstract: Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device continuously capturing, via the at least one microphone, audio into one or more buffers and analyzing the captured audio using a first wake-word detection algorithm and a second wake-word detection algorithm. When one of the first wake-word detection algorithm or the second wake-word detection algorithm detects, in the captured audio, a wake-word corresponding to a particular voice assistant service of (a) the first voice assistant service or (b) the second voice assistant service, the playback device transmits the captured audio to one or more servers associated with the particular voice assistant service. After transmitting the captured audio, the playback device receives, via the network interface, at least one instruction based on the captured audio; and performs one or more actions based on the at least one instruction.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: February 18, 2020
    Assignee: Sonos, Inc.
    Inventor: Dayn Wilberding
  • Patent number: 10567456
    Abstract: Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: February 18, 2020
    Assignee: Sonos, Inc.
    Inventors: Andrej Sarkic, Danielle Storlie, Diane Roberts, Ron Kuper, Dayn Wilberding, Carl Fristrom
  • Publication number: 20190373387
    Abstract: Example techniques may involve multiple calibrations for a playback device. In an example implementation, a first playback device, while in a first playback configuration, applies a first calibration to playback by the first playback device, which offsets acoustic characteristics of a first listening area. The first playback configuration configures the first playback device to play back the first audio content (a) independently or (b) in a bonded zone with a second playback device. The first playback device joins a synchrony group in a second playback configuration. While in the second playback configuration as part of the synchrony group, the first playback device applies a second calibration to playback by the first playback device, which offsets acoustic characteristics of a second listening area. The second playback configuration configures the first playback device to play back the second audio content in synchrony with a third playback device in the second listening area.
    Type: Application
    Filed: August 16, 2019
    Publication date: December 5, 2019
    Inventors: Klaus Hartung, Dayn Wilberding
  • Publication number: 20190364076
    Abstract: Systems and methods disclosed herein include, while a microphone of a first networked microphone device is enabled, determining whether a first reference device is in a specific state, and in response to determining that the first reference device is in the specific state, disabling the microphone of the first networked microphone device. Some embodiments further include, while the microphone of the first networked microphone device is enabled, receiving a command to disable the microphone of the first networked microphone device via one of the microphone of the networked microphone device or a network interface of the networked microphone device, and in response to receiving the command to disable the microphone of the networked microphone device via one of the microphone of the networked microphone device or the network interface of the networked microphone device, disabling the microphone of the networked microphone device.
    Type: Application
    Filed: April 8, 2019
    Publication date: November 28, 2019
    Inventors: Mieko Kusano, Dayn Wilberding, Jonathan Wenocur, Jonathan Lang
  • Publication number: 20190354337
    Abstract: Example techniques relate to calibration interfaces that facilitate calibration of a playback device. An example implementation may involve displaying, on a graphical display, a sequence of control interfaces to guide calibration of a playback device during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component. Displaying the sequence of control interfaces includes displaying one or more spatial calibration interfaces comprising a guide to perform the spatial calibration component of the calibration sequence. The spatial calibration component involves calibration of the playback device for a particular location within an environment. Displaying the sequence of control interfaces also includes displaying one or more spectral calibration interfaces comprising a guide to perform the spectral calibration component of the calibration sequence. The spectral calibration component involves calibration of the playback device for the environment.
    Type: Application
    Filed: August 2, 2019
    Publication date: November 21, 2019
    Inventors: Dayn Wilberding, Sein Woo
  • Patent number: 10466962
    Abstract: Example techniques involve invoking voice assistance for a media playback system. In some embodiments, media playback system is configured to (i) capture a voice input via at least one microphone device, (ii) detect inclusion of one or more of the commands within the voice input, (iii) determine that the one or more commands meets corresponding command criteria associated with the one or more commands within the set of command information, and (iv) in response to the determination, select a first voice assistant service (VAS) and (a) forego selection of a second VAS, (b) send the voice input to first VAS, and (c) after sending the voice input, receiving a response to the voice input from the first VAS.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: November 5, 2019
    Assignee: Sonos, Inc.
    Inventors: Dayn Wilberding, John Tolomei
  • Patent number: 10462592
    Abstract: Examples described herein involve identifying one or more error conditions during calibration of one or more playback devices in a playback environment. A microphone of a network device may detect and sample an audio signal while the one or more playback devices in the playback environment plays a calibration tone. A processor of the network device may then receive, from the microphone, a stream of audio data. The audio data may include an audio signal component and a background noise component. As a subset of the audio data is received, the processor may identify based on the audio data, the one or more error conditions. The processor may then cause a graphical display to display a graphical representation associated with the identified error condition.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: October 29, 2019
    Assignee: Sonos, Inc.
    Inventors: Hilmar Lehnert, Timothy Sheen, Dayn Wilberding
  • Publication number: 20190317721
    Abstract: An example implementation may involve a control device displaying a prompt to initiate a calibration sequence that involves calibration of a playback device for a given environment in which the playback device is located. The example implementation may also involve the control device displaying (i) a prompt to prepare a playback device for calibration within a given environment, (ii) a prompt to prepare the given environment for calibration of the playback device, and/or (iii) a prompt to prepare the control device for calibration of the playback device. The example implementation may also involve a control device displaying a selectable control, that, when selected, initiates calibration of the playback device. The example implementation may further involve a control device initiating calibration of the playback device.
    Type: Application
    Filed: May 20, 2019
    Publication date: October 17, 2019
    Inventors: Timothy Sheen, Dayn Wilberding
  • Publication number: 20190295555
    Abstract: Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device continuously capturing, via the at least one microphone, audio into one or more buffers and analyzing the captured audio using a first wake-word detection algorithm and a second wake-word detection algorithm. When one of the first wake-word detection algorithm or the second wake-word detection algorithm detects, in the captured audio, a wake-word corresponding to a particular voice assistant service of (a) the first voice assistant service or (b) the second voice assistant service, the playback device transmits the captured audio to one or more servers associated with the particular voice assistant service. After transmitting the captured audio, the playback device receives, via the network interface, at least one instruction based on the captured audio; and performs one or more actions based on the at least one instruction.
    Type: Application
    Filed: June 11, 2019
    Publication date: September 26, 2019
    Inventor: Dayn Wilberding
  • Patent number: D879799
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: March 31, 2020
    Assignee: Sonos, Inc.
    Inventor: Dayn Wilberding
  • Patent number: D886765
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 9, 2020
    Assignee: Sonos, Inc.
    Inventors: Dayn Wilberding, Nikolai Kutateladze, Stefan Reichert, Dana Krieger
  • Patent number: D888071
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: June 23, 2020
    Assignee: Sonos, Inc.
    Inventor: Dayn Wilberding