IP Library Granted Patent US 12,432,196
Granted Patent B2
US 12,432,196 · App. 18/354,622 · Granted Sep 30, 2025

Accessing a cloud-based service

Inventors: Ron Kuper (Arlington, MA); Sherwin Liu (Boston, MA); Emilio Arce (Cambridge, MA); Arthur L. Coburn, IV (Lexington, MA)
Assignee: Sonos, Inc.
H04L63/083H04L63/10H04L65/762H04L67/60H04N21/25875H04N21/4126H04N21/41265H04N21/43615H04N21/4753H04N21/6334H04N21/835
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,432,196
App. No.
18/354,622
Granted
Sep 30, 2025
Kind
B2
Abstract

An example system is configured to (i) receive, from a user device over a WAN, a request for an authorization code corresponding to a media application on the user device, (ii) based on the request, transmit, to the user device over the WAN, the authorization code, (iii) receive, from a media playback system over the WAN, an authorization request that includes the authorization code, (iv) determine that the authorization code in the authorization request is valid, (v) based on determining that the authorization code is valid, generate an authorization token, (vi) transmit, to the media playback system over the WAN, the authorization token, (vii) receive, from the media playback system over the WAN, a media request including the authorization token, and (viii) responsive to the media request and a determination that the authorization token is valid, transmit, over the WAN, media content to the media playback system.

Claims (42)

1. A computing device comprising:

at least one processor;

at least one non-transitory computer-readable medium; and

program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to:

determine that the comprising device has connected to a LAN to which a media playback system is also connected;

based on determining that the computing device has connected to the LAN to which the media playback system is also connected, display, via a media application associated with a media service, a selectable option when selected causes the media playback system to play back audio content from the media service,

receive a request for the media playback system to play back audio content from the media service;

based on receiving the request, transmit, to the media playback system, an authorization code that corresponds to the media service and thereby cause the media playback system to obtain, from the media service, an authorization token that facilitates obtaining media from the media service; and

transmit, to the media playback system, an instruction to cause the media playback system to request from the media service, using the authorization token, a media item for playback by the media playback system.

2. The computing device of claim 1 , wherein the program instructions that are executable by the at least one processor such that the computing device is configured to cause the media playback system to obtain, from the media service, the authorization token that facilitates obtaining media from the media service comprise program instructions that are executable by the at least one processor such that the computing device is configured to cause the media playback system to obtain, from the media service, identification information related to an account of a user of the computing device, wherein the account is with the media service.

3. The computing device of claim 1 , wherein the computing device is a mobile device that is configured to control the media playback system.

4. The computing device of claim 1 , wherein the program instructions that are executable by the at least one processor such that the computing device is configured to transmit the authorization code to the media playback system comprise program instructions that are executable by the at least one processor such that the computing device is configured to transmit the authorization code to the media playback system via a local area network (LAN).

5. The computing device of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to:

transmit a media playback command to the media playback system to cause the media playback system to play back the media item based on the media playback command.

6. The computing device of claim 1 , wherein the instruction transmitted to the media playback system comprises a media playback command to cause the media playback system to play back the media item based on the media playback command.

7. The computing device of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to:

transmit an authorization request to the media service; and

as a result of transmitting the authorization request, receive the authorization code from the media service.

8. The computing device of claim 1 , wherein the program instructions that are executable by the at least one processor such that the computing device is configured to receive the request for the media playback system to play back audio content from the media service comprise program instructions that are executable by the at least one processor such that the computing device is configured to detect a selection of the selectable option.

9. The computing device of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to determine that the computing device has connected to a LAN to which the media playback system is also connected; and

wherein the program instructions that are executable by the at least one processor such that the computing device is configured to transmit the authorization code to the media playback system comprise program instructions that are executable by the at least one processor such that the computing device is configured to transmit the authorization code to the media playback system in response to determining that the computing device has connected to the LAN.

10. The computing device of claim 1 , wherein the authorization code comprises an expiration value that indicates a duration of time after which the authorization code is no longer valid.

11. The computing device of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to:

transmit, to the media playback system, a media-service identifier associated with authorization code that identifies the media service.

12. A non-transitory computer-readable medium, wherein the non-transitory computer-readable medium is provisioned with program instructions that, when executed by at least one processor, cause a computing device to:

determine that the comprising device has connected to a LAN to which a media playback system is also connected;

based on determining that the computing device has connected to the LAN to which the media playback system is also connected, display, via a media application associated with a media service, a selectable option when selected causes the media playback system to play back audio content from the media service;

receive a request for the media playback system to play back audio content from the media service;

based on receiving the request, transmit, to the media playback system, an authorization code that corresponds to the media service and thereby cause the media playback system to obtain, from the media service, an authorization token that facilitates obtaining media from the media service; and

transmit, to the media playback system, an instruction to cause the media playback system to request from the media service, using the authorization token, a media item for playback by the media playback system.

13. The non-transitory computer-readable medium of claim 12 , wherein the program instructions that, when executed by at least one processor, cause the computing device to obtain, from the media service, the authorization token that facilitates obtaining media from the media service comprise program instructions that, when executed by at least one processor, cause the computing device to obtain, from the media service, identification information related to an account of a user of the computing device, wherein the account is with the media service.

14. The non-transitory computer-readable medium of claim 12 , wherein the program instructions that, when executed by at least one processor, cause the computing device to receive the request for the media playback system to play back audio content from the media service comprise program instructions that, when executed by at least one processor, cause the computing device to detect a selection of the selectable option.

15. The non-transitory computer-readable medium of claim 12 , wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the computing device to determine that the computing device has connected to a LAN to which the media playback system is also connected; and

wherein the program instructions that, when executed by at least one processor, cause the computing device to transmit the authorization code to the media playback system comprise program instructions that, when executed by at least one processor, cause the computing device to transmit the authorization code to the media playback system in response to determining that the computing device has connected to the LAN.

16. The non-transitory computer-readable medium of claim 12 , wherein the computing device is a mobile device that is configured to control the media playback system.

17. The non-transitory computer-readable medium of claim 12 , wherein the program instructions that, when executed by at least one processor, cause the computing device to transmit the authorization code to the media playback system comprise program instructions that, when executed by at least one processor, cause the computing device to transmit the authorization code to the media playback system via a LAN.

18. A method implemented by a computing device, the method comprising:

determine that the comprising device has connected to a LAN to which a media playback system is also connected;

based on determining that the computing device has connected to the LAN to which the media playback system is also connected, display, via a media application associated with a media service, a selectable option when selected causes the media playback system to play back audio content from the media service,

receiving a request for the media playback system to play back audio content from the media service;

based on receiving the request, transmitting, to the media playback system, an authorization code that corresponds to the media service and thereby causing the media playback system to obtain, from the media service, an authorization token that facilitates obtaining media from the media service; and

transmitting, to the media playback system, an instruction to cause the media playback system to request from the media service, using the authorization token, a media item for playback by the media playback system.

Assignments (2)
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 Aug 12, 2024
From: KUPER, RON; LIU, SHERWIN; ARCE, EMILIO; COBURN, ARTHUR L., IV
To: SONOS, INC.
Reel/Frame 068253/0553 →
Continuity (8)
Continuation 18098681 · Jan 18, 2023
Continuation 17486329 · Sep 27, 2021
Continuation 16773280 · Jan 27, 2020
Continuation 16142895 · Sep 26, 2018
Continuation 15876928 · Jan 22, 2018
Continuation 14606162 · Jan 27, 2015
Provisional Application 62083127 · Nov 21, 2014
Related Publication 20240195803A1 · Jun 13, 2024
References Cited (275)
US 5406634A · Anderson et al. · 1995 [cited by applicant]
US 5440644A · Farinelli et al. · 1995 [cited by applicant]
US 5761320A · Farinelli et al. · 1998 [cited by applicant]
US 5856827A · Sudo · 1999 [cited by applicant]
US 5923902A · Inagaki · 1999 [cited by applicant]
US 6002862A · Takaike · 1999 [cited by applicant]
US 6032202A · Lea et al. · 2000 [cited by applicant]
US 6181316B1 · Little et al. · 2001 [cited by applicant]
US 6255961B1 · Van et al. · 2001 [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 6587127B1 · Leeke 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 6728531B1 · Lee et al. · 2004 [cited by applicant]
US 6732155B2 · Meek · 2004 [cited by applicant]
US 6757517B2 · Chang · 2004 [cited by applicant]
US 6778869B2 · Champion · 2004 [cited by applicant]
US 6826283B1 · Wheeler et al. · 2004 [cited by applicant]
US 6892307B1 · Wood et al. · 2005 [cited by applicant]
US 6985694B1 · De Bonet et al. · 2006 [cited by applicant]
US 7017118B1 · Carroll · 2006 [cited by applicant]
US 7020048B2 · McComas · 2006 [cited by applicant]
US 7113833B1 · Brown et al. · 2006 [cited by applicant]
US 7117451B2 · Sielken · 2006 [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 7187947B1 · White et al. · 2007 [cited by applicant]
US 7236773B2 · Thomas · 2007 [cited by applicant]
US 7295548B2 · Blank et al. · 2007 [cited by applicant]
US 7312785B2 · Tsuk et al. · 2007 [cited by applicant]
US 7358960B2 · Mak · 2008 [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 7742740B2 · Goldberg et al. · 2010 [cited by applicant]
US 7805682B1 · Lambourne · 2010 [cited by applicant]
US 7853341B2 · McCarty et al. · 2010 [cited by applicant]
US 7899187B2 · Messerges et al. · 2011 [cited by applicant]
US 7975312B2 · Broderson et al. · 2011 [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 8050652B2 · Qureshey et al. · 2011 [cited by applicant]
US 8074253B1 · Nathan · 2011 [cited by applicant]
US 8103009B2 · McCarty et al. · 2012 [cited by applicant]
US 8131390B2 · Braithwaite et al. · 2012 [cited by applicant]
US 8234395B2 · Millington · 2012 [cited by applicant]
US 8387124B2 · Smetters et al. · 2013 [cited by applicant]
US 8483853B1 · Lambourne · 2013 [cited by applicant]
US 8590028B2 · Saxena et al. · 2013 [cited by applicant]
US 8615794B1 · Tomilson et al. · 2013 [cited by applicant]
US 8831570B2 · Garskof · 2014 [cited by applicant]
US 8880098B2 · Shobatake · 2014 [cited by applicant]
US 8910265B2 · Lang et al. · 2014 [cited by applicant]
US 8942252B2 · Balassanian et al. · 2015 [cited by applicant]
US 8955069B1 · Dotan et al. · 2015 [cited by applicant]
US 8959598B2 · Smith · 2015 [cited by applicant]
US 8977679B2 · Van Biljon et al. · 2015 [cited by applicant]
US 9043492B2 · A. R. et al. · 2015 [cited by applicant]
US 9065819B1 · Shanmugam et al. · 2015 [cited by applicant]
US 9137564B2 · Reimann · 2015 [cited by applicant]
US 9143492B2 · Redberg et al. · 2015 [cited by applicant]
US 9178962B2 · Le et al. · 2015 [cited by applicant]
US 9185445B2 · Kirksey · 2015 [cited by applicant]
US 9223862B2 · Beckhardt · 2015 [cited by applicant]
US 9226072B2 · Bender et al. · 2015 [cited by applicant]
US 9232277B2 · Vega-Zayas et al. · 2016 [cited by applicant]
US 9235715B1 · Bailey et al. · 2016 [cited by applicant]
US 9264413B2 · Zhang · 2016 [cited by applicant]
US 9286384B2 · Kuper et al. · 2016 [cited by applicant]
US 9361371B2 · Coburn, IV et al. · 2016 [cited by applicant]
US 9374356B2 · Sondhi et al. · 2016 [cited by applicant]
US 9374607B2 · Bates et al. · 2016 [cited by applicant]
US 9386014B2 · Redberg et al. · 2016 [cited by applicant]
US 9402093B2 · Lieu et al. · 2016 [cited by applicant]
US 9411942B2 · Commons et al. · 2016 [cited by applicant]
US 9460755B2 · Coburn, IV · 2016 [cited by applicant]
US 9495076B2 · Kumar et al. · 2016 [cited by applicant]
US 9501533B2 · Coburn, IV et al. · 2016 [cited by applicant]
US 9531697B2 · Sondhi et al. · 2016 [cited by applicant]
US 9531833B2 · Le et al. · 2016 [cited by applicant]
US 9544294B2 · Srinivasan et al. · 2017 [cited by applicant]
US 9578014B2 · Sondhi et al. · 2017 [cited by applicant]
US 9654821B2 · Coburn, IV et al. · 2017 [cited by applicant]
US 9674587B2 · Triplett et al. · 2017 [cited by applicant]
US 9684484B2 · Kumar et al. · 2017 [cited by applicant]
US 9703521B2 · Kumar et al. · 2017 [cited by applicant]
US 9735978B2 · Kumar et al. · 2017 [cited by applicant]
US 9787684B2 · Neafsey et al. · 2017 [cited by applicant]
US 9798510B2 · Kumar et al. · 2017 [cited by applicant]
US 9813400B2 · Ross et al. · 2017 [cited by applicant]
US 9860234B2 · Sondhi et al. · 2018 [cited by applicant]
US 9871778B1 · Taralika et al. · 2018 [cited by applicant]
US 9876780B2 · Kuper et al. · 2018 [cited by applicant]
US 9888276B2 · Bolin · 2018 [cited by applicant]
US 9953179B2 · Kumar et al. · 2018 [cited by applicant]
US 9977561B2 · Bates et al. · 2018 [cited by applicant]
US 10057763B2 · Redberg et al. · 2018 [cited by applicant]
US 10102510B2 · Yau et al. · 2018 [cited by applicant]
US 10116652B2 · Kuper et al. · 2018 [cited by applicant]
US 10142375B2 · Ho · 2018 [cited by examiner]
US 10148637B2 · Taralika et al. · 2018 [cited by applicant]
US 10382203B1 · Loladia et al. · 2019 [cited by applicant]
US 10462505B2 · Coburn, IV et al. · 2019 [cited by applicant]
US 10498833B2 · Schulert · 2019 [cited by applicant]
US 10547608B2 · Kuper et al. · 2020 [cited by applicant]
US 10708259B2 · Vongsouvanh et al. · 2020 [cited by applicant]
US 10715973B2 · Kumar et al. · 2020 [cited by applicant]
US 10757824B1 · Yueh et al. · 2020 [cited by applicant]
US 11100507B2 · Salmon · 2021 [cited by examiner]
US 11134076B2 · Kuper et al. · 2021 [cited by applicant]
US 11394712B2 · Monica et al. · 2022 [cited by applicant]
US 11683304B2 · Kuper · 2023 [cited by examiner]
US 11757866B2 · Kuper · 2023 [cited by examiner]
US 11882108B2 · Chung · 2024 [cited by examiner]
US 20010042107A1 · Palm · 2001 [cited by applicant]
US 20020002039A1 · Qureshey et al. · 2002 [cited by applicant]
US 20020022453A1 · Balog et al. · 2002 [cited by applicant]
US 20020026442A1 · Lipscomb et al. · 2002 [cited by applicant]
US 20020077984A1 · Ireton · 2002 [cited by applicant]
US 20020124097A1 · Isely et al. · 2002 [cited by applicant]
US 20020146237A1 · Safadi · 2002 [cited by applicant]
US 20020165921A1 · Sapieyevski · 2002 [cited by applicant]
US 20020178191A1 · Sielken · 2002 [cited by applicant]
US 20030023741A1 · Tomassetti et al. · 2003 [cited by applicant]
US 20030060189A1 · Minear et al. · 2003 [cited by applicant]
US 20030157951A1 · Hasty, Jr. · 2003 [cited by applicant]
US 20030198257A1 · Sullivan et al. · 2003 [cited by applicant]
US 20030210796A1 · McCarty et al. · 2003 [cited by applicant]
US 20040024478A1 · Hans et al. · 2004 [cited by applicant]
US 20040024688A1 · Bi et al. · 2004 [cited by applicant]
US 20040025185A1 · Goci et al. · 2004 [cited by applicant]
US 20040078383A1 · Mercer et al. · 2004 [cited by applicant]
US 20040078812A1 · Calvert · 2004 [cited by applicant]
US 20040215611A1 · Jawa et al. · 2004 [cited by applicant]
US 20040261040A1 · Radcliffe et al. · 2004 [cited by applicant]
US 20050028225A1 · Dawson et al. · 2005 [cited by applicant]
US 20050108320A1 · Lord et al. · 2005 [cited by applicant]
US 20050108413A1 · Melmon · 2005 [cited by applicant]
US 20050155072A1 · Kaczowka et al. · 2005 [cited by applicant]
US 20050166157A1 · Ollis et al. · 2005 [cited by applicant]
US 20050262253A1 · Li et al. · 2005 [cited by applicant]
US 20060085862A1 · Witt et al. · 2006 [cited by applicant]
US 20060107237A1 · Kim · 2006 [cited by applicant]
US 20060168340A1 · Heller et al. · 2006 [cited by applicant]
US 20060253782A1 · Stark et al. · 2006 [cited by applicant]
US 20070038999A1 · Millington · 2007 [cited by applicant]
US 20070136778A1 · Birger et al. · 2007 [cited by applicant]
US 20070142944A1 · Goldberg et al. · 2007 [cited by applicant]
US 20070220430A1 · Sato · 2007 [cited by applicant]
US 20070250636A1 · Stephens · 2007 [cited by applicant]
US 20070288470A1 · Kauniskangas et al. · 2007 [cited by applicant]
US 20080005690A1 · Van Vugt · 2008 [cited by applicant]
US 20080016465A1 · Foxenland · 2008 [cited by applicant]
US 20080092204A1 · Bryce et al. · 2008 [cited by applicant]
US 20080134256A1 · DaCosta · 2008 [cited by applicant]
US 20080168568A1 · Brodersen et al. · 2008 [cited by applicant]
US 20080250062A1 · Huang et al. · 2008 [cited by applicant]
US 20080289006A1 · Hock et al. · 2008 [cited by applicant]
US 20090222907A1 · Guichard · 2009 [cited by applicant]
US 20090228919A1 · Zott et al. · 2009 [cited by applicant]
US 20100076971A1 · Barish et al. · 2010 [cited by applicant]
US 20100082731A1 · Haughay et al. · 2010 [cited by applicant]
US 20100131567A1 · Dorogusker et al. · 2010 [cited by applicant]
US 20100202755A1 · Ariya · 2010 [cited by applicant]
US 20100284389A1 · Ramsay et al. · 2010 [cited by applicant]
US 20110179455A1 · Thompson · 2011 [cited by applicant]
US 20110264732A1 · Robbin et al. · 2011 [cited by applicant]
US 20120117586A1 · McCoy et al. · 2012 [cited by applicant]
US 20120304233A1 · Roberts et al. · 2012 [cited by applicant]
US 20130347117A1 · Parks et al. · 2013 [cited by applicant]
US 20140052770A1 · Gran et al. · 2014 [cited by applicant]
US 20140068328A1 · Jain et al. · 2014 [cited by applicant]
US 20140096219A1 · Lang et al. · 2014 [cited by applicant]
US 20140122695A1 · Kulikov et al. · 2014 [cited by applicant]
US 20140149544A1 · Le Nerriec et al. · 2014 [cited by applicant]
US 20140181947A1 · Lund · 2014 [cited by applicant]
US 20140277639A1 · Gomes-Casseres et al. · 2014 [cited by applicant]
US 20140279519A1 · Mattes et al. · 2014 [cited by applicant]
US 20140282882A1 · Tsui et al. · 2014 [cited by applicant]
US 20140330885A1 · Schulert · 2014 [cited by applicant]
US 20150256600A1 · Dakhane et al. · 2015 [cited by applicant]
US 20150358310A1 · Beckhardt et al. · 2015 [cited by applicant]
US 20160301678A1 · Bakar et al. · 2016 [cited by applicant]
US 20180007060A1 · Leblang et al. · 2018 [cited by applicant]
US 20180225012A1 · Bates et al. · 2018 [cited by applicant]
US 20180338177A1 · Graham et al. · 2018 [cited by applicant]
US 20200387339A1 · House et al. · 2020 [cited by applicant]
EP 1389853A1 · 2004 [cited by applicant]
KR 20090017795 · 2009 [cited by applicant]
WO 200147248 · 2001 [cited by applicant]
WO 200153994 · 2001 [cited by applicant]
WO 2003093950A2 · 2003 [cited by applicant]
Notice of Allowance mailed on Nov. 15, 2022, issued in connection with U.S. Appl. No. 17/527,887, filed Nov. 16, 2021, 9 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 15, 2017, issued in connection with U.S. Appl. No. 14/606,162, filed Jan. 27, 2015, 10 pages. [cited by applicant]
Notice of Allowance mailed on Apr. 18, 2023, issued in connection with U.S. Appl. No. 18/098,681, filed Jan. 18, 2023, 7 pages. [cited by applicant]
Notice of Allowance mailed on Jul. 19, 2023, issued in connection with U.S. Appl. No. 18/048,033, filed Oct. 20, 2022, 10 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 19, 2023, issued in connection with U.S. Appl. No. 18/157,601, filed Jan. 20, 2023, 9 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 24, 2019, issued in connection with U.S. Appl. No. 16/142,895, filed Sep. 26, 2018, 5 pages. [cited by applicant]
Notice of Allowance mailed on Jun. 27, 2022, issued in connection with U.S. Appl. No. 17/521,148, filed Nov. 8, 2021, 10 pages. [cited by applicant]
Notice of Allowance mailed on Aug. 31, 2018, issued in connection with U.S. Appl. No. 15/876,928, filed Jan. 22, 2018, 7 pages. [cited by applicant]
Notice of Allowance mailed on Aug. 8, 2019, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 9 pages. [cited by applicant]
Notice of Allowance mailed on Jun. 8, 2021, issued in connection with U.S. Appl. No. 16/773,280, filed Jan. 27, 2020, 7 pages. [cited by applicant]
Notice of Allowance mailed on Nov. 9, 2022, issued in connection with U.S. Appl. No. 17/581,187, filed Jan. 21, 2022, 7 pages. [cited by applicant]
Palm, Inc., “Handbook for the Palm VII Handheld,” May 2000, 311 pages. [cited by applicant]
Pre-Brief Appeal Conference Decision mailed on Jul. 30, 2019, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 2 pages. [cited by applicant]
Preinterview First Office Action mailed on Jul. 14, 2017, issued in connection with U.S. Appl. No. 14/606,162, filed Jan. 27, 2015, 5 pages. [cited by applicant]
Presentations at WinHEC 2000, May 2000, 138 pages. [cited by applicant]
Sonos Developer Portal—DeviceLink Authentication Mode, Oct. 14, 2014, 6 pages. [cited by applicant]
United States Patent and Trademark Office, 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]
United States Patent and Trademark Office, 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]
“Welcome. You're watching Apple TV.” Apple TV 1st Generation Setup Guide, Apr. 8, 2008 http://manuals.info.apple.com/MANUALS/0/MA403/en_US/AppleTV_SetupGuide.pdf Retrieved Oct. 14, 2014, 40 pages. [cited by applicant]
“Welcome. You're watching Apple TV.” Apple TV 2nd Generation Setup Guide, Mar. 10, 2011 Retrieved Oct. 16, 2014, 36 pages. [cited by applicant]
“Welcome. You're watching Apple TV.” Apple TV 3rd Generation Setup Guide, Mar. 16, 2012 Retrieved Oct. 16, 2014, 36 pages. [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]
Advisory Action mailed on Apr. 22, 2021, issued in connection with U.S. Appl. No. 16/372,014, filed Apr. 1, 2019, 3 pages. [cited by applicant]
Advisory Action mailed on Apr. 30, 2018, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 3 pages. [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]
European Patent Office, European EPC Article 94.3 mailed on Oct. 13, 2022, issued in connection with European Application No. 20166880.3, 10 pages. [cited by applicant]
European Patent Office, European Extended Search Report mailed on Jun. 18, 2020, issued in connection with European Application No. 20166880.3, 9 pages. [cited by applicant]
European Patent Office, European Office Action mailed on Apr. 29, 2019, issued in connection with European Application No. 15823218.1, 7 pages. [cited by applicant]
European Patent Office, Search Report mailed on Jun. 30, 2017, issued in connection with European Patent Application No. 15822232.2, 8 pages. [cited by applicant]
Final Office Action mailed on Jan. 15, 2021, issued in connection with U.S. Appl. No. 16/372,014, filed Apr. 1, 2019, 15 pages. [cited by applicant]
Final Office Action mailed on Jan. 26, 2017, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 18 pages. [cited by applicant]
Final Office Action mailed on Aug. 29, 2019, issued in connection with U.S. Appl. No. 16/142,895, filed Sep. 26, 2018, 9 pages. [cited by applicant]
Final Office Action mailed on Aug. 29, 2022, issued in connection with U.S. Appl. No. 17/581,187, filed Jan. 21, 2022, 12 pages. [cited by applicant]
Final Office Action mailed on Nov. 3, 2018, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 18 pages. [cited by applicant]
Final Office Action mailed on Feb. 4, 2019, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 18 pages. [cited by applicant]
Final Office Action mailed on Nov. 4, 2020, issued in connection with U.S. Appl. No. 16/700,676, filed Dec. 2, 2019, 28 pages. [cited by applicant]
Hardt. The OAuth 2.0 Authorization Framework. Internet Engineering Task Force, Microsoft, Oct. 2012, 77 pages. [cited by applicant]
International Bureau, International Preliminary Report on Patentability, mailed Jul. 10, 2014, issued in connection with International Application No. PCT/US2012/071212, filed Dec. 21, 2012, 8 pages. [cited by applicant]
International Searching Authority, International Preliminary Report on Patentability mailed on Jan. 26, 2017, issued in connection with International Application No. PCT/US2015/040347, filed on Jul. 14, 2015, 8 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Mar. 30, 2016, issued in connection with International Application No. PCT/US2015/061904, filed on Nov. 20, 2015, 12 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed on Nov. 4, 2015, issued in connection with International Application No. PCT/US2015/040347, filed on Jul. 14, 2015, 11 pages. [cited by applicant]
International Searching Authority, International Search Report mailed on Sep. 30, 2013, issued in connection with International Patent Application No. PCT/US2013/046383, filed on Jun. 18, 2013, 3 pages. [cited by applicant]
International Searching Authority, Written Opinion mailed on Sep. 30, 2013, issued in connection with International Patent Application No. PCT/US2013/046383, filed on Jun. 18, 2013, 7 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]
Non-Final Office Action mailed on Apr. 1, 2020, issued in connection with U.S. Appl. No. 16/700,676, filed Dec. 2, 2019, 25 pages. [cited by applicant]
Non-Final Office Action mailed on Jun. 10, 2021, issued in connection with U.S. Appl. No. 16/372,014, filed Apr. 1, 2019, 10 pages. [cited by applicant]
Non-Final Office Action mailed on Oct. 14, 2022, issued in connection with U.S. Appl. No. 17/486,329, filed Sep. 27, 2021, 14 pages. [cited by applicant]
Non-Final Office Action mailed on May 16, 2022, issued in connection with U.S. Appl. No. 17/581,187, filed Jan. 21, 2022, 15 pages. [cited by applicant]
Non-Final Office Action mailed on Jun. 18, 2018, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 17 pages. [cited by applicant]
Non-Final Office Action mailed on Aug. 19, 2016, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 19 pages. [cited by applicant]
Non-Final Office Action mailed on Feb. 19, 2021, issued in connection with U.S. Appl. No. 16/700,676, filed Dec. 2, 2019, 19 pages. [cited by applicant]
Non-Final Office Action mailed on Jun. 22, 2017, issued in connection with U.S. Appl. No. 14/330,754, filed Jul. 14, 2014, 15 pages. [cited by applicant]
Non-Final Office Action mailed on Mar. 24, 2021, issued in connection with U.S. Appl. No. 16/773,280, filed Jan. 27, 2020, 13 pages. [cited by applicant]
Non-Final Office Action mailed on Sep. 29, 2020, issued in connection with U.S. Appl. No. 16/372,014, filed Apr. 1, 2019, 11 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 3, 2018, issued in connection with U.S. Appl. No. 15/876,928, filed Aug. 22, 2018, 8 pages. [cited by applicant]
Non-Final Office Action mailed on Jun. 3, 2021, issued in connection with U.S. Appl. No. 17/146,141, filed Jan. 11, 2021, 15 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 30, 2019, issued in connection with U.S. Appl. No. 16/142,895, filed Sep. 26, 2018, 14 pages. [cited by applicant]
Non-Final Office Action mailed on Mar. 31, 2020, issued in connection with U.S. Appl. No. 16/372,014, filed Apr. 1, 2019, 10 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 5, 2023, issued in connection with U.S. Appl. No. 18/098,681, filed Jan. 18, 2023, 19 pages. [cited by applicant]
Notice of Allowance mailed Aug. 2, 2021, issued in connection with U.S. Appl. No. 17/146,141, filed Jan. 11, 2021, 7 pages. [cited by applicant]
Notice of Allowance mailed Aug. 3, 2021, issued in connection with U.S. Appl. No. 16/700,676, filed Dec. 2, 2019, 9 pages. [cited by applicant]
Notice of Allowance mailed Sep. 7, 2021, issued in connection with U.S. Appl. No. 16/372,014, filed Apr. 1, 2019, 9 pages. [cited by applicant]
Notice of Allowance mailed on Feb. 9, 2023, issued in connection with U.S. Appl. No. 17/486,329, filed Sep. 27, 2021, 7 pages. [cited by applicant]