IP Library Granted Patent US 11,036,467
Granted Patent B2
US 11,036,467 · App. 16/895,747 · Granted Jun 15, 2021

Audio track selection and playback

Inventors: Robert Reimann (Cambridge, MA); David Taylor (Santa Barbara, CA); Abhishek Kumar (Hayward, CA)
Assignee: Sonos, Inc.
G06F3/165G06F3/0484G06F16/635G06F16/60G06F16/683
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 11,036,467
App. No.
16/895,747
Granted
Jun 15, 2021
Kind
B2
Abstract

A playback device detects a first playback condition and a second playback condition related to an identified first user of a first media playback system. The playback device identifies an audio track associated with each of the first playback condition and the second playback condition. The playback device detects a third playback condition related to a geographical location, and based on the detected third playback condition, plays back audio content beginning with the identified audio track.

Claims (50)

1. A playback device comprising:

at least one processor;

a tangible, non-transitory computer-readable medium; and

program instructions stored on the non-transitory computer-readable medium that, when executed by the at least one processor, cause the playback device to perform functions comprising:

identifying a first user of a first media playback system in which the playback device is operating;

detecting a first playback condition related to the first user;

detecting a second playback condition related to the first user;

identifying an audio track associated with each of the first playback condition and the second playback condition;

detecting a third playback condition related to a geographical location;

based on the detected third playback condition, playing back audio content beginning with the identified audio track.

2. The playback device of claim 1 , wherein the first playback condition is established by the first user and comprises a time of day.

3. The playback device of claim 1 , wherein the second playback condition is established by the first user and comprises a desired genre of music.

4. The playback device of claim 1 , wherein the third playback condition comprises a weather-related playback condition for the geographical location.

5. The playback device of claim 1 , further comprising program instructions stored on the non-transitory computer-readable medium that, when executed by the at least one processor, cause the playback device to perform functions comprising:

identifying a second user of the first media playback system;

based on identifying the first user and the second user of the first media playback system, imposing a fourth playback condition related to the first user and the second user; and

discontinuing playback of the audio content only after the fourth playback condition is satisfied.

6. The playback device of claim 5 , wherein the fourth playback condition comprises receiving a command from each of the first user and the second user to discontinue playback of the audio content.

7. The playback device of claim 6 , wherein receiving a command from the first user to discontinue playback of the audio content comprises receiving a message from a computing device associated with the first user, and wherein receiving a command from the second user to discontinue playback of the audio content comprises receiving a voice input from the second user to discontinue playback of the audio content.

8. A non-transitory computer-readable medium having program instructions stored on the non-transitory computer-readable medium that, when executed by at least one processor, cause a playback device to perform functions comprising:

identifying a first user of a first media playback system in which the playback device is operating;

detecting a first playback condition related to the first user;

detecting a second playback condition related to the first user;

identifying an audio track associated with each of the first playback condition and the second playback condition;

detecting a third playback condition related to a geographical location;

based on the detected third playback condition, playing back audio content beginning with the identified audio track.

9. The non-transitory computer-readable medium of claim 8 , wherein the first playback condition is established by the first user and comprises a time of day.

10. The non-transitory computer-readable medium of claim 8 , wherein the second playback condition is established by the first user and comprises a desired genre of music.

11. The non-transitory computer-readable medium of claim 8 , wherein the third playback condition comprises a weather-related playback condition for the geographical location.

12. The non-transitory computer-readable medium of claim 8 , further comprising program instructions that, when executed by the at least one processor, cause the playback device to perform functions comprising:

identifying a second user of the first media playback system;

based on identifying the first user and the second user of the first media playback system, imposing a fourth playback condition related to the first user and the second user; and

discontinuing playback of the audio content only after the fourth playback condition is satisfied.

13. The non-transitory computer-readable medium of claim 12 , wherein the fourth playback condition comprises receiving a command from each of the first user and the second user to discontinue playback of the audio content.

14. The non-transitory computer-readable medium of claim 13 , wherein receiving a command from the first user to discontinue playback of the audio content comprises receiving a message from a computing device associated with the first user, and wherein receiving a command from the second user to discontinue playback of the audio content comprises receiving a voice input from the second user to discontinue playback of the audio content.

15. A method carried out by a playback device, the method comprising:

identifying a first user of a first media playback system in which the playback device is operating;

detecting a first playback condition related to the first user;

detecting a second playback condition related to the first user;

identifying an audio track associated with each of the first playback condition and the second playback condition;

detecting a third playback condition related to a geographical location;

based on the detected third playback condition, playing back audio content beginning with the identified audio track.

16. The method of claim 15 , wherein the first playback condition is established by the first user and comprises a time of day.

17. The method of claim 15 , wherein the second playback condition is established by the first user and comprises a desired genre of music.

18. The method of claim 15 , wherein the third playback condition comprises a weather-related playback condition for the geographical location.

19. The method of claim 15 , further comprising:

identifying a second user of the first media playback system;

based on identifying the first user and the second user of the first media playback system, imposing a fourth playback condition related to the first user and the second user; and

discontinuing playback of the audio content only after the fourth playback condition is satisfied.

20. The method of claim 19 , wherein the fourth playback condition comprises receiving a command from each of the first user and the second user to discontinue playback of the audio content.

Assignments (2)
SECURITY AGREEMENT Recorded Oct 15, 2021
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058123/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2020
From: REIMANN, ROBERT; TAYLOR, DAVID; KUMAR, ABHISHEK
To: SONOS, INC.
Reel/Frame 052907/0712 →
Continuity (4)
Continuation 16447644 · Jun 20, 2019
Continuation 15205479 · Jul 8, 2016
Continuation 13338724 · Dec 28, 2011
Related Publication 20200301655A1 · Sep 24, 2020
Cited By (1)
US 12,367,877