IP Library Granted Patent US 12,284,500
Granted Patent B2
US 12,284,500 · App. 18/655,856 · Granted Apr 22, 2025

Systems and methods for coordinated playback of analog and digital media content

Inventors: Dayn Wilberding (Portland, OR); Dana Krieger (Emeryville, CA); Daniel Jones (London, GB); Gregory McAllister (London, GB); Ryan Purdy (Santa Barbara, CA); Adam Kumpf (Delware, CA); Russell Prince (Madison, WI); Ed Krouse (Boston, MA)
Assignee: Sonos, Inc.
H04R3/12H04R27/00H04R2227/005H04R2420/07
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 12,284,500
App. No.
18/655,856
Granted
Apr 22, 2025
Kind
B2
Abstract

Turntable control systems are disclosed. A playback device can include an analog audio source component such as a turntable. The playback device is configured to cause playback of first audio based on analog audio signals generated by the analog audio source component. Based on an indication that analog audio signals are no longer being generated, the playback device requests, via a network interface, audio content from one or more remote computing devices. The request can include identifying related content based on the first audio. The playback device receives, via the network interface, second audio content from, and causes playback of second audio based on the second audio content.

Claims (49)

1. A playback device comprising:

a network interface;

one or more processors; and

data storage having instructions therein that, when executed by the one or more processors, cause the playback device to perform operations comprising:

receiving, via an analog media source, audio data corresponding to analog audio signals;

causing playback of first audio based on the received audio data;

determining a trigger condition associated with analog audio signals no longer being received;

after determining the trigger condition, obtaining, synthetic novel audio content that is based at least in part on the analog audio signals; and

causing playback of second audio based on the synthetic novel audio content.

2. The playback device of claim 1 , wherein obtaining the synthetic novel audio content comprises:

transmitting, via the network interface and to one or more remote computing devices, data indicative of the analog audio signals, wherein the one or more remote computing devices store a generative media content engine; and

receiving, via the network interface and from the one or more remote computing devices, the synthetic novel audio content.

3. The playback device of claim 2 , wherein the data indicative of the analog audio signals is an input to the generative media content engine for production of the synthetic novel audio content.

4. The playback device of claim 1 , wherein obtaining the synthetic novel audio content comprises:

transmitting, via the network interface and to one or more remote computing devices, metadata associated with the analog audio signals, wherein the one or more remote computing devices store a generative media content engine; and

receiving, via the network interface and from the one or more remote computing devices, the synthetic novel audio content.

5. The playback device of claim 4 , wherein the metadata comprises an identification of an artist, track, or album of the analog audio signals.

6. The playback device of claim 4 , wherein the metadata associated with the analog audio signals is an input to the generative media content engine for production of the synthetic novel audio content.

7. The playback device of claim 1 , wherein a generative media content engine is stored locally in the data storage, and wherein obtaining the synthetic novel audio content comprises locally producing the synthetic novel audio content via the generative media content engine.

8. A method performed by a playback device, the method comprising:

receiving, via an analog media source, audio data corresponding to analog audio signals causing playback of first audio based on the received audio data;

determining a trigger condition associated with analog audio signals no longer being received;

after determining the trigger condition, obtaining, via synthetic novel audio content that is based at least in part on the analog audio signals; and

causing playback of second audio based on the synthetic novel audio content.

9. The method of claim 8 , wherein obtaining the synthetic novel audio content comprises:

transmitting, via a network interface of the playback device and to one or more remote computing devices, data indicative of the analog audio signals, wherein the one or more remote computing devices store a generative media content engine; and

receiving, via the network interface and from the one or more remote computing devices, the synthetic novel audio content.

10. The method of claim 9 , wherein the data indicative of the analog audio signals is an input to the generative media content engine for production of the synthetic novel audio content.

11. The method of claim 8 , wherein obtaining the synthetic novel audio content comprises:

transmitting, via a network interface of the playback device and to one or more remote computing devices, metadata associated with the analog audio signals, wherein the one or more remote computing devices store a generative media content engine; and

receiving, via the network interface and from the one or more remote computing devices, the synthetic novel audio content.

12. The method of claim 11 , wherein the metadata comprises an identification of an artist, track, or album of the analog audio signals.

13. The method of claim 11 , wherein the metadata associated with the analog audio signals is an input to the generative media content engine for production of the synthetic novel audio content.

14. The method of claim 8 , wherein a generative media content engine is stored locally on the playback device, and wherein obtaining the synthetic novel audio content comprises locally producing the synthetic novel audio content via the generative media content engine.

15. One or more tangible, non-transitory, computer-readable media storing instructions that, when executed by one or more processors of a playback device, cause the playback device to perform operations comprising:

receiving, via an analog media source, audio data corresponding to analog audio signals;

causing playback of first audio based on the received audio data;

determining a trigger condition associated with analog audio signals no longer being received;

after determining the trigger condition, obtaining synthetic novel audio content that is based at least in part on the analog audio signals; and

causing playback of second audio based on the synthetic novel audio content.

16. The one or more computer-readable media of claim 15 , wherein obtaining the synthetic novel audio content comprises:

transmitting, via a network interface of the playback device and to one or more remote computing devices, data indicative of the analog audio signals, wherein the one or more remote computing devices store a generative media content engine; and

receiving, via the network interface and from the one or more remote computing devices, the synthetic novel audio content.

17. The one or more computer-readable media of claim 16 , wherein the data indicative of the analog audio signals is an input to the generative media content engine for production of the synthetic novel audio content.

18. The one or more computer-readable media of claim 15 , wherein obtaining the synthetic novel audio content comprises:

transmitting, via a network interface of the playback device and to one or more remote computing devices, metadata associated with the analog audio signals, wherein the one or more remote computing devices store a generative media content engine; and

receiving, via the network interface and from the one or more remote computing devices, the synthetic novel audio content.

19. The one or more computer-readable media of claim 18 , wherein the metadata associated with the analog audio signals is an input to the generative media content engine for production of the synthetic novel audio content.

20. The one or more computer-readable media of claim 15 , wherein a generative media content engine is stored locally on the playback device, and wherein obtaining the synthetic novel audio content comprises locally producing the synthetic novel audio content via the generative media content engine.

Assignments (3)
SECURITY INTEREST Recorded Jan 30, 2026
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 074533/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2024
From: WILBERDING, DAYN; KRIEGER, DANA; JONES, DANIEL; MCALLISTER, GREGORY
To: SONOS, INC.
Reel/Frame 067326/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2024
From: PURDY, RYAN; KUMPF, ADAM; PRINCE, RUSSELL; KROUSE, ED
To: SONOS, INC.
Reel/Frame 067326/0558 →
Continuity (3)
Continuation 17808169 · Jun 22, 2022
Provisional Application 63202783 · Jun 24, 2021
Related Publication 20240323606A1 · Sep 26, 2024
References Cited (66)
US 5440644A · Farinelli et al. · 1995 [cited by applicant]
US 5761320A · Farinelli et al. · 1998 [cited by applicant]
US 5923902A · Inagaki · 1999 [cited by applicant]
US 6032202A · Lea et al. · 2000 [cited by applicant]
US 6256554B1 · DiLorenzo · 2001 [cited by applicant]
US 6404811B1 · Cvetko et al. · 2002 [cited by applicant]
US 6469633B1 · Wachter · 2002 [cited by applicant]
US 6522886B1 · Youngs et al. · 2003 [cited by applicant]
US 6611537B1 · Edens et al. · 2003 [cited by applicant]
US 6631410B1 · Kowalski et al. · 2003 [cited by applicant]
US 6757517B2 · Chang · 2004 [cited by applicant]
US 6778869B2 · Champion · 2004 [cited by applicant]
US 7130608B2 · Hollstrom et al. · 2006 [cited by applicant]
US 7130616B2 · Janik · 2006 [cited by applicant]
US 7143939B2 · Henzerling · 2006 [cited by applicant]
US 7236773B2 · Thomas · 2007 [cited by applicant]
US 7295548B2 · Blank et al. · 2007 [cited by applicant]
US 7391791B2 · Balassanian et al. · 2008 [cited by applicant]
US 7483538B2 · McCarty et al. · 2009 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7630501B2 · Blank et al. · 2009 [cited by applicant]
US 7643894B2 · Braithwaite et al. · 2010 [cited by applicant]
US 7657910B1 · McAulay et al. · 2010 [cited by applicant]
US 7853341B2 · McCarty et al. · 2010 [cited by applicant]
US 7987294B2 · Bryce et al. · 2011 [cited by applicant]
US 8014423B2 · Thaler et al. · 2011 [cited by applicant]
US 8045952B2 · Qureshey et al. · 2011 [cited by applicant]
US 8103009B2 · McCarty et al. · 2012 [cited by applicant]
US 8234395B2 · Millington · 2012 [cited by applicant]
US 8483853B1 · Lambourne · 2013 [cited by applicant]
US 8942252B2 · Balassanian et al. · 2015 [cited by applicant]
US 12010492B2 · Wilberding · 2024 [cited by examiner]
US 20010042107A1 · Palm · 2001 [cited by applicant]
US 20020022453A1 · Balog et al. · 2002 [cited by applicant]
US 20020026442A1 · Lipscomb et al. · 2002 [cited by applicant]
US 20020124097A1 · Isely et al. · 2002 [cited by applicant]
US 20030157951A1 · Hasty, Jr. · 2003 [cited by applicant]
US 20040024478A1 · Hans et al. · 2004 [cited by applicant]
US 20070142944A1 · Goldberg et al. · 2007 [cited by applicant]
US 20110002479A1 · Camiel · 2011 [cited by applicant]
US 20170026749A1 · Rutledge · 2017 [cited by applicant]
US 20220417660A1 · Wilberding · 2022 [cited by examiner]
EP 1389853A1 · 2004 [cited by applicant]
WO 200153994 · 2001 [cited by applicant]
WO 2003093950A2 · 2003 [cited by applicant]
AudioTron Quick Start Guide, Version 1.0, Mar. 2001, 24 pages. [cited by applicant]
AudioTron Reference Manual, Version 3.0, May 2002, 70 pages. [cited by applicant]
AudioTron Setup Guide, Version 3.0, May 2002, 38 pages. [cited by applicant]
Bluetooth. “Specification of the Bluetooth System: The ad hoc SCATTERNET for affordable and highly functional wireless connectivity,” Core, Version 1.0 A, Jul. 26, 1999, 1068 pages. [cited by applicant]
Bluetooth. “Specification of the Bluetooth System: Wireless connections made easy,” Core, Version 1.0 B, Dec. 1, 1999, 1076 pages. [cited by applicant]
Dell, Inc. “Dell Digital Audio Receiver: Reference Guide,” Jun. 2000, 70 pages. [cited by applicant]
Dell, Inc. “Start Here,” Jun. 2000, 2 pages. [cited by applicant]
“Denon 2003-2004 Product Catalog,” Denon, 2003-2004, 44 pages. [cited by applicant]
Jo et al., “Synchronized One-to-many Media Streaming with Adaptive Playout Control,” Proceedings of SPIE, 2002, pp. 71-82, vol. 4861. [cited by applicant]
Jones, Stephen, “Dell Digital Audio Receiver: Digital upgrade for your analog stereo,” Analog Stereo, Jun. 24, 2000 http://www.reviewsonline.com/articles/961906864.htm retrieved Jun. 18, 2014, 2 pages. [cited by applicant]
Louderback, Jim, “Affordable Audio Receiver Furnishes Homes With MP3,” TechTV Vault. Jun. 28, 2000 retrieved Jul. 10, 2014, 2 pages. [cited by applicant]
Notice of Allowance mailed on Feb. 6, 2024, issued in connection with U.S. Appl. No. 17/808,169, filed Jun. 22, 2022, 9 pages. [cited by applicant]
Palm, Inc., “Handbook for the Palm VII Handheld,” May 2000, 311 pages. [cited by applicant]
Presentations at WinHEC 2000, May 2000, 138 pages. [cited by applicant]
[cited by applicant]
U.S. Appl. No. 60/490,768, filed Jul. 28, 2003, entitled “Method for synchronizing audio playback between multiple networked devices,” 13 pages. [cited by applicant]
U.S. Appl. No. 60/825,407, filed Sep. 12, 2006, entitled “Controlling and manipulating groupings in a multi-zone music or media system,” 82 pages. [cited by applicant]
UPnP; “Universal Plug and Play Device Architecture,” Jun. 8, 2000; version 1.0; Microsoft Corporation; pp. 1-54. [cited by applicant]
Yamaha DME 64 Owner's Manual; copyright 2004, 80 pages. [cited by applicant]
Yamaha DME Designer 3.5 setup manual guide; copyright 2004, 16 pages. [cited by applicant]
Yamaha DME Designer 3.5 User Manual; Copyright 2004, 507 pages. [cited by applicant]
Cited By (2)
US 12,581,256 US 12,671,873