IP Library Granted Patent US 10,256,536
Granted Patent B2
US 10,256,536 · App. 15/688,204 · Granted Apr 9, 2019

Frequency routing based on orientation

Inventors: Christopher Kallai (Santa Barbara, CA); Michael Darrell Andrew Ericson (Santa Barbara, CA); Jonathan P. Lang (Santa Barbara, CA); Craig Wisneski (Cambridge, MA); Jonathon Reilly (Cambridge, MA); Seamus Daly (Marblehead, MA); Todd Mansfield (Arlington, MA)
Assignee: Sonos, Inc.
H01Q3/24G06F3/162G06F3/165H03G5/165H04B7/0834H04R3/04H04R3/12H04R29/007H04S7/302H04S7/303H04R2227/003H04R2227/005H04S7/307
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,256,536
App. No.
15/688,204
Granted
Apr 9, 2019
Kind
B2
Abstract

Systems, methods, and apparatus for frequency routing based on orientation are disclosed. An example method includes receiving, by a playback device, an audio data stream. The example method includes determining, by the playback device, an orientation of the playback device. The example method includes routing, by the playback device, a first set of frequencies in the audio data stream to at least one of a plurality of speaker drivers based on the first orientation. The example method includes routing, by the playback device, a second set of frequencies in the audio data stream to the at least one of the plurality of speaker drivers based on the second orientation, wherein the first set of frequencies is different than the second set of frequencies.

Claims (42)

1. A playback device comprising:

a network interface;

at least one processor;

a plurality of speaker drivers;

at least one orientation sensor; and

tangible, non-transitory computer-readable memory including instructions stored therein, wherein the instructions, when executed by the at least one processor, cause the playback device to perform functions comprising:

receiving an audio data stream via the network interface;

determining, via the at least one orientation sensor, a change in orientation of the playback device from a first orientation to a second orientation, wherein the determining comprises (i) detecting for a first rotation relative to a first axis of the playback device, (ii) detecting for a second rotation relative to a second axis of the playback device, and (iii) comparing the first and second rotations to at least one value of hysteresis;

routing a first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers when the playback device is in the first orientation;

routing a second set of frequencies in the audio data stream to the at least one of the plurality of speaker drivers when the playback device is determined to be in the second orientation, wherein the first set of frequencies is different than the second set of frequencies;

reproducing a stereophonic sound based on the audio data stream using the plurality of speaker drivers when the playback device is in the first orientation; and

reproducing a monaural sound based on the audio data stream using the plurality of speaker drivers when the playback device is determined to be in the second orientation.

2. The playback device of claim 1 , wherein the first set of frequencies is below a threshold frequency and the second set of frequencies is above the threshold frequency.

3. The playback device of claim 1 , the functions further comprising: playing back the audio data stream via the plurality of speaker drivers.

4. The playback device of claim 1 , wherein routing the first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers based on the first orientation comprises routing the first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers based on the first orientation and a state of the playback device.

5. The playback device of claim 4 , wherein the state of the playback device is selected from a plurality of states, wherein the plurality of states comprises (i) not paired and (ii) a paired state indicative of a pairing of the playback device with an additional playback device.

6. The playback device of claim 4 , the functions further comprising: receiving, via the network interface from a network device, an indication of the state of the playback device.

7. The playback device of claim 1 , the functions further comprising based on the detected first and second rotations, removing an offset introduced by at least one of vibration and playback device non-linearity.

8. A method comprising:

receiving, by a playback device, an audio data stream;

determining, via at least one orientation sensor of the playback device, a change in orientation of the playback device from a first orientation to a second orientation, wherein the determining comprises (i) detecting for a first rotation relative to a first axis of the playback device, (ii) detecting for a second rotation relative to a second axis of the playback device, and (iii) comparing the first and second rotations to at least one value of hysteresis;

routing, by the playback device, a first set of frequencies in the audio data stream to at least one of a plurality of speaker drivers when the playback device is in the first orientation;

routing, by the playback device, a second set of frequencies in the audio data stream to the at least one of the plurality of speaker drivers when the playback device is determined to be in the second orientation, wherein the first set of frequencies is different than the second set of frequencies;

reproducing a stereophonic sound based on the audio data stream using the plurality of speaker drivers when the playback device is in the first orientation; and

reproducing a monaural sound based on the audio data stream using the plurality of speaker drivers when the playback device is determined to be in the second orientation.

9. The method of claim 8 , wherein the first set of frequencies is below a threshold frequency and the second set of frequencies is above the threshold frequency.

10. The method of claim 8 , the method further comprising:

playing back the audio data stream via the plurality of speaker drivers.

11. The method of claim 8 , wherein routing the first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers when the playback device is in the first orientation comprises routing the first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers based on the playback device being in the first orientation and a state of the playback device.

12. The method of claim 11 , wherein the state of the playback device is selected from a plurality of states, wherein the plurality of states comprises (i) not paired and (ii) a paired state indicative of pairing of the playback device with an additional playback device.

13. The method of claim 11 , the method further comprising:

receiving, via a network interface from a network device, an indication of the state of the playback device.

14. The method of claim 8 , the method further comprising based on the detected first and second rotations, removing an offset introduced by at least one of vibration and playback device non-linearity.

15. A tangible, non-transitory computer-readable memory having stored thereon that when executed cause a playback device to perform functions comprising:

receiving, by the playback device, an audio data stream;

determining, via at least one orientation sensor of the playback device, a change in orientation of the playback device from a first orientation to a second orientation, wherein the determining comprises (i) detecting for a first rotation relative to a first axis of the playback device, (ii) detecting for a second rotation relative to a second axis of the playback device, and (iii) comparing the first and second rotations to at least one value of hysteresis;

routing, by the playback device, a first set of frequencies in the audio data stream to at least one of a plurality of speaker drivers when the playback device is in the first orientation;

routing, by the playback device, a second set of frequencies in the audio data stream to the at least one of the plurality of speaker drivers when the playback device is determined to be in the second orientation, wherein the first set of frequencies is different than the second set of frequencies;

reproducing a stereophonic sound based on the audio data stream using the plurality of speaker drivers when the playback device is in the first orientation; and

reproducing a monaural sound based on the audio data stream using the plurality of speaker drivers when the playback device is determined to be in the second orientation.

16. The tangible, non-transitory computer-readable memory of claim 15 , wherein the first set of frequencies is below a threshold frequency and the second set of frequencies is above the threshold frequency.

17. The tangible, non-transitory computer-readable memory of claim 15 , wherein routing the first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers when the playback device is in the first orientation comprises routing the first set of frequencies in the audio data stream to at least one of the plurality of speaker drivers based on the playback device being in the first orientation and a state of the playback device.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: SONOS, INC.
Reel/Frame 058213/0597 →
SECURITY AGREEMENT Recorded Oct 15, 2021
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058123/0206 →
SECURITY INTEREST Recorded Aug 30, 2018
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046991/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2017
From: KALLAI, CHRISTOPHER; ERICSON, MICHAEL DARRELL ANDREW; LANG, JONATHAN P.; WISNESKI, CRAIG; REILLY, JONATHAN; DALY, SEAMUS; MANSFIELD, TODD
To: SONOS, INC.
Reel/Frame 043732/0632 →
Continuity (5)
Continuation 14813961 · Jul 30, 2015
Continuation 14684927 · Apr 13, 2015
Continuation 13186249 · Jul 19, 2011
Related Publication 20170358858A1 · Dec 14, 2017
Related Publication 20180375205A9 · Dec 27, 2018