-
公开(公告)号:US12238490B2
公开(公告)日:2025-02-25
申请号:US18351033
申请日:2023-07-12
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
-
公开(公告)号:US09693165B2
公开(公告)日:2017-06-27
申请号:US14864506
申请日:2015-09-24
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04R29/007 , G06F3/165 , G10L25/06 , H03G5/16 , H03G5/165 , H04R1/32 , H04R3/04 , H04R27/00 , H04R29/001 , H04R29/008 , H04R2227/005 , H04R2460/07 , H04S7/301 , H04S7/303
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves receiving motion data indicating movement of a recording device while the recording device was recording a calibration sound emitted by one or more playback devices in a given environment during a calibration period. The example implementation also involves determining that sufficient vertical translation of the recording device occurred during the calibration period. The example implementation further involves determining that sufficient horizontal translation of the recording device occurred during the calibration period. The implementation involves sending, by the computing device to one or more playback devices, a message indicating that sufficient translation of the recording device occurred during the calibration period in vertical and horizontal directions.
-
公开(公告)号:US20170086004A1
公开(公告)日:2017-03-23
申请号:US14864506
申请日:2015-09-24
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04R29/007 , G06F3/165 , G10L25/06 , H03G5/16 , H03G5/165 , H04R1/32 , H04R3/04 , H04R27/00 , H04R29/001 , H04R29/008 , H04R2227/005 , H04R2460/07 , H04S7/301 , H04S7/303
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves receiving motion data indicating movement of a recording device while the recording device was recording a calibration sound emitted by one or more playback devices in a given environment during a calibration period. The example implementation also involves determining that sufficient vertical translation of the recording device occurred during the calibration period. The example implementation further involves determining that sufficient horizontal translation of the recording device occurred during the calibration period. The implementation involves sending, by the computing device to one or more playback devices, a message indicating that sufficient translation of the recording device occurred during the calibration period in vertical and horizontal directions.
-
公开(公告)号:US20240015458A1
公开(公告)日:2024-01-11
申请号:US18351033
申请日:2023-07-12
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04S7/301 , H04R27/00 , H04R2227/005
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
-
公开(公告)号:US20170208408A1
公开(公告)日:2017-07-20
申请号:US15480265
申请日:2017-04-05
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04R29/007 , G06F3/165 , G10L25/06 , H03G5/16 , H03G5/165 , H04R1/32 , H04R3/04 , H04R27/00 , H04R29/001 , H04R29/008 , H04R2227/005 , H04R2460/07 , H04S7/301 , H04S7/303
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
-
公开(公告)号:US20200008000A1
公开(公告)日:2020-01-02
申请号:US16570679
申请日:2019-09-13
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
-
公开(公告)号:US20180359585A1
公开(公告)日:2018-12-13
申请号:US15996878
申请日:2018-06-04
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04R29/007 , G06F3/165 , G10L25/06 , H03G5/16 , H03G5/165 , H04R1/32 , H04R3/04 , H04R27/00 , H04R29/001 , H04R29/008 , H04R2227/003 , H04R2227/005 , H04R2460/07 , H04S7/301 , H04S7/303
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
-
公开(公告)号:US09992597B2
公开(公告)日:2018-06-05
申请号:US15480265
申请日:2017-04-05
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04R29/007 , G06F3/165 , G10L25/06 , H03G5/16 , H03G5/165 , H04R1/32 , H04R3/04 , H04R27/00 , H04R29/001 , H04R29/008 , H04R2227/005 , H04R2460/07 , H04S7/301 , H04S7/303
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
-
公开(公告)号:US11706579B2
公开(公告)日:2023-07-18
申请号:US17543430
申请日:2021-12-06
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
CPC classification number: H04R29/007 , G06F3/165 , G10L25/06 , H03G5/16 , H04R1/32 , H04R3/04 , H04R29/008 , H04S7/303 , H03G5/165 , H04R27/00 , H04R29/001 , H04R2227/003 , H04R2227/005 , H04R2460/07 , H04S7/301
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
-
公开(公告)号:US20220240036A1
公开(公告)日:2022-07-28
申请号:US17543430
申请日:2021-12-06
Applicant: Sonos, Inc.
Inventor: Jonathan Downing , Timothy Sheen , Daniel Valente
Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
-
-
-
-
-
-
-
-
-