IP Library Granted Patent US 10,338,881
Granted Patent B2
US 10,338,881 · App. 15/006,010 · Granted Jul 2, 2019

Audio content auditioning by playback device

Inventors: Paul Bates (Santa Barbara, CA); Abhishek Kumar (Santa Barbara, CA); Jonathan Lang (Santa Barbara, CA)
Assignee: Sonos, Inc.
G06F3/165G06F3/0482G06F3/162G06F9/5038H04L67/10H04N21/4396H04N21/43615H04N21/458H04N21/47217H04N21/8106H04N21/8113H04R27/00G11B2020/10972H04R2227/005
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,338,881
App. No.
15/006,010
Granted
Jul 2, 2019
Kind
B2
Abstract

A processor and memory comprising instructions stored therein executable by the processor to display a first media item available for playback, wherein the first media item is associated at least with a preview option, a playback option, and a queue option. A first input associated with the first media item is received. The first input is determined to correspond only to the preview option. Responsive to determining that the first input corresponds only to the preview option, causing at least a portion of the first media item to be played.

Claims (47)

1. A method, comprising:

displaying, via a computing device that is configured to control a first playback device via a data network, a first media item available for playback while the first playback device is playing back a second media item, wherein the first media item is associated at least with a preview option, a playback option, and a queue option;

receiving, via the computing device, a first user input associated with the first media item;

determining, via the computing device, that the first user input corresponds only to the preview option;

responsive to determining that the first user input corresponds only to the preview option, the computing device causing (i) playback of a portion of the first media item to begin and continue for a predetermined amount of time at the first playback device and (ii) playback of the second media item at the first playback device to be paused; and

as or before the predetermined amount of time expires, the computing device automatically causing playback of the second media item at the first playback device to resume without a further user input.

2. The method of claim 1 , wherein the second media item is a portion of a media stream, and

wherein causing playback of the second media item at the first playback device to be paused comprises:

causing playback of the media stream to be suspended.

3. The method of claim 1 , further comprising:

receiving, via the computing device, a second user input associated with the first media item;

determining, via the computing device, that the second user input corresponds only to the queue option; and

responsive to determining that the second user input corresponds only to the queue option, causing, via the computing device, the first media item to be added to a queue.

4. The method of claim 3 , wherein the queue is stored on the computing device.

5. The method of claim 3 , wherein the queue is stored remote from the computing device.

6. A non-transitory computer-readable medium having stored thereon program instructions executable by a processor of a computing device to perform a method comprising:

displaying, via the computing device that is configured to control a first playback device via a data network, a first media item available for playback while the first playback device is playing back a second media item, wherein the first media item is associated at least with a preview option, a playback option, and a queue option;

receiving a first user input associated with the first media item;

determining that the first user input corresponds only to the preview option;

responsive to determining that the first user input corresponds only to the preview option, causing (i) playback of a portion of the first media item to begin and continue for a predetermined amount of time at the first playback device and (ii) playback of the second media item at the first playback device to be paused; and

as or before the predetermined amount of time expires, automatically causing playback of the second media item at the first playback device to resume without a further user input.

7. The non-transitory computer-readable medium of claim 6 , wherein the second media item is a portion of a media stream, and

wherein causing playback of the second media item at the first playback device to be paused comprises:

causing playback of the media stream to be suspended.

8. The non-transitory computer-readable medium of claim 6 , wherein the method further comprises:

receiving a second user input associated with the first media item;

determining that the second user input corresponds only to the queue option; and

responsive to determining that the second user input corresponds only to the queue option, causing the first media item to be added to a queue.

9. The non-transitory computer-readable medium of claim 8 , wherein the queue is stored on the computing device.

10. The non-transitory computer-readable medium of claim 8 , wherein the queue is stored remote from the computing device.

11. An apparatus, comprising:

a processor; and

memory comprising instructions stored therein executable by the processor to perform functions comprising:

displaying, via the apparatus that is configured to control a first playback device via a data network, a first media item available for playback while the first playback device is playing back a second media item, wherein the first media item is associated at least with a preview option, a playback option, and a queue option;

receiving a first user input associated with the first media item;

determining that the first user input corresponds only to the preview option;

responsive to determining that the first user input corresponds only to the preview option, causing (i) playback of a portion of the first media item to begin and continue for a predetermined amount of time at the first playback device and (ii) playback of the second media item at the first playback device to be paused; and

as or before the predetermined amount of time expires, automatically causing playback of the second media item at the first playback device to resume without a further user input.

12. The apparatus of claim 11 , wherein the second media item is a portion of a media stream, and

wherein causing playback of the second media item at the first playback device to be paused comprises:

causing playback of the media stream to be suspended.

13. The apparatus of claim 11 , wherein the functions further comprise:

receiving a second user input associated with the first media item;

determining that the second user input corresponds only to the queue option; and

responsive to determining that the second user input corresponds only to the queue option, causing the first media item to be added to a queue.

14. The apparatus of claim 13 , wherein the queue is stored on the apparatus.

15. The apparatus of claim 13 , wherein the queue is stored remote from the apparatus.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2016
From: BATES, PAUL ANDREW; KUMAR, ABHISHEK; LANG, JONATHAN PAUL
To: SONOS, INC.
Reel/Frame 039564/0501 →
SECURITY INTEREST Recorded Apr 1, 2016
From: SONOS, INC.
To: GORDON BROTHERS FINANCE COMPANY
Reel/Frame 038329/0253 →
Continuity (3)
Continuation 14506352 · Oct 3, 2014
Continuation 13478946 · May 23, 2012
Related Publication 20160139874A1 · May 19, 2016
Cited By (2)
US 12,284,417 US 12,489,951