IP Library Granted Patent US 9,703,522
Granted Patent B2
US 9,703,522 · App. 14/939,958 · Granted Jul 11, 2017

Playback control based on proximity

Inventors: Jonathon Reilly (Cambridge, MA); Neil Griffiths (Lexington, MA)
Assignee: Sonos, Inc.
G06F3/165F21V23/0471G06F3/011H03G3/02H03G3/04H03G3/348H04R27/00H05B37/0227H04R2227/005H04R2430/01
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 9,703,522
App. No.
14/939,958
Granted
Jul 11, 2017
Kind
B2
Abstract

Embodiments described herein provide for detecting movement in proximity to a playback device and responsively modifying the audio that is output from one or more playback devices. In an example implementation, a playback device detects, via one or more proximity detectors of a playback device while the playback device is playing back given media via one or more speakers, presence of an object in proximity of the playback device. After detecting the presence of the object, the playback device pauses playback of the given media. After pausing playback of the given media, the playback device receives, via a network interface of the playback device from a controller device, a command to resume playback of the given media. After receiving the command to resume playback, the playback device resumes playback of the given media.

Claims (79)

1. A method comprising:

detecting, via a proximity sensor of a playback device while the playback device is playing back a first media item that is queued for playback, non-contact presence of a portion of a hand in proximity of the playback device;

in response to detecting the non-contact presence of the portion of the hand, advancing, via the playback device, playback from the first media item to a subsequent media item that is queued for playback;

causing, via a wireless network interface of the playback device, a controller device to display an indication that the playback device is playing back the subsequent media item;

after advancing playback to the subsequent media item, receiving, via the wireless network interface of the playback device from a controller device, a command to modify a playback volume of the playback device; and

after receiving the command to modify the playback volume, modifying, via the playback device, the playback volume of the playback device.

2. The method of claim 1 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the proximity sensor of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, pausing playback.

3. The method of claim 2 , wherein the playback device is a first playback device, the method further comprising:

after detecting the second non-contact presence of the second portion of the hand, causing, via the first playback device, a second playback device to pause playback.

4. The method of claim 3 , wherein the command is a first command, and wherein causing the second playback device to pause playback comprises sending, via the wireless network interface to the second playback device, a second command to pause playback.

5. The method of claim 2 , further comprising:

after detecting the non-contact presence of the second portion of the hand, sending, via the wireless network interface of the playback device to the controller device, an indication that playback by the playback device is paused.

6. The method of claim 1 , wherein detecting non-contact presence of the portion of the hand in proximity of the playback device comprises detecting presence of the controller device.

7. The method of claim 1 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the proximity sensor of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, modifying, via the playback device, the playback volume of the playback device.

8. The method of claim 1 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the proximity sensor of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, stopping, via the playback device, playback.

9. The method of claim 1 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the proximity sensor of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, muting, via the playback device, playback.

10. The method of claim 1 , wherein causing the controller device to display the indication that the playback device is playing back the subsequent media item comprises transmitting, via the wireless network interface to the controller device, an indication that playback was advanced to the subsequent media item.

11. A playback device comprising:

one or more proximity sensors;

a wireless network interface;

one or more processors; and

tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the playback device to perform a method comprising:

detecting, via the one or more proximity sensors while the playback device is playing back a first media item that is queued for playback, non-contact presence of a portion of a hand in proximity of the playback device;

in response to detecting the non-contact presence of the portion of the hand, advancing playback from the first media item to a subsequent media item that is queued for playback;

causing, via the wireless network interface of the playback device, a controller device to display an indication that the playback device is playing back the subsequent media item;

after advancing playback to the subsequent media item, receiving, via the wireless network interface from the controller device, a command to modify a playback volume of the playback device; and

after receiving the command to modify the playback volume, modifying the playback volume of the playback device.

12. The playback device of claim 11 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, pausing playback.

13. The playback device of claim 12 , wherein the playback device is a first playback device, the method further comprising:

after detecting the second non-contact presence of the second portion of the hand, causing a second playback device to pause playback.

14. The playback device of claim 13 , wherein the command is a first command, and wherein causing the second playback device to pause playback comprises sending, via the wireless network interface to the second playback device, a second command to pause playback.

15. The playback device of claim 12 , the method further comprising:

after detecting the non-contact presence of the second portion of the hand, sending, via the wireless network interface of the playback device to the controller device, an indication that playback by the playback device is paused.

16. The playback device of claim 11 , wherein detecting non-contact presence of the portion of the hand in proximity of the playback device comprises detecting presence of the controller device.

17. The playback device of claim 11 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, modifying the playback volume of the playback device.

18. The playback device of claim 11 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, stopping playback.

19. The playback device of claim 11 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the method further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, muting playback.

20. The playback device of claim 11 , wherein causing the controller device to display the indication that the playback device is playing back the subsequent media item comprises transmitting, via the wireless network interface to the controller device, an indication that playback was advanced to the subsequent media item.

21. Tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a playback device to perform functions comprising:

detecting, via one or more proximity sensors of the playback device while the playback device is playing back a first media item that is queued for playback, non-contact presence of a portion of a hand in proximity of the playback device;

in response to detecting the non-contact presence of the portion of the hand, advancing playback from the first media item to a subsequent media item that is queued for playback;

causing, via a wireless network interface of the playback device, a controller device to display an indication that the playback device is playing back the subsequent media item;

after advancing playback to the subsequent media item, receiving, via the wireless network interface of the playback device from a controller device, a command to modify a playback volume of the playback device; and

after receiving the command to modify the playback volume, modifying the playback volume of the playback device.

22. The tangible, non-transitory, computer-readable media of claim 21 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the functions further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, pausing playback.

23. The tangible, non-transitory, computer-readable media of claim 22 , wherein the playback device is a first playback device, the functions further comprising:

after detecting the second non-contact presence of the second portion of the hand, causing a second playback device to pause playback.

24. The tangible, non-transitory, computer-readable media of claim 23 , wherein the command is a first command, and wherein causing the second playback device to pause playback comprises sending, via the wireless network interface to the second playback device, a second command to pause playback.

25. The tangible, non-transitory, computer-readable media of claim 22 , the functions further comprising:

after detecting the non-contact presence of the second portion of the hand, sending, via the wireless network interface of the playback device to the controller device, an indication that playback by the playback device is paused.

26. The tangible, non-transitory, computer-readable media of claim 21 , wherein detecting non-contact presence of the portion of the hand in proximity of the playback device comprises detecting presence of the controller device.

27. The tangible, non-transitory, computer-readable media of claim 21 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the functions further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, modifying the playback volume of the playback device.

28. The tangible, non-transitory, computer-readable media of claim 21 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the functions further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, stopping playback.

29. The tangible, non-transitory, computer-readable media of claim 21 , wherein the detected non-contact presence is a first detected non-contact presence, and wherein the portion of the hand is a first portion of the hand, the functions further comprising:

detecting, via the one or more proximity sensors of the playback device, a second non-contact presence of a second portion of the hand in proximity of the playback device; and

in response to detecting the second non-contact presence of the second portion of the hand, muting playback.

30. The tangible, non-transitory, computer-readable media of claim 21 , wherein causing the controller device to display the indication that the playback device is playing back the subsequent media item comprises transmitting, via the wireless network interface to the controller device, an indication that playback was advanced to the subsequent media item.

Assignments (6)
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 →
RELEASE OF SECURITY INTEREST Recorded Jul 25, 2018
From: GORDON BROTHERS FINANCE COMPANY
To: SONOS, INC.
Reel/Frame 046625/0882 →
SECURITY INTEREST Recorded Apr 1, 2016
From: SONOS, INC.
To: GORDON BROTHERS FINANCE COMPANY
Reel/Frame 038329/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2015
From: REILLY, JONATHON; GRIFFITHS, NEIL
To: SONOS, INC.
Reel/Frame 037028/0359 →
Continuity (2)
Continuation 13536250 · Jun 28, 2012
Related Publication 20160070529A1 · Mar 10, 2016