US 12,073,146 B2
Prioritizing media content requests
Keith Corbin, Santa Barbara, CA (US)
Assigned to Sonos, Inc., Goleta, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Aug. 8, 2022, as Appl. No. 17/818,054.
Application 17/818,054 is a continuation of application No. 17/146,065, filed on Jan. 11, 2021, granted, now 11,409,496.
Application 17/146,065 is a continuation of application No. 16/657,846, filed on Oct. 18, 2019, granted, now 10,891,104, issued on Jan. 12, 2021.
Application 16/657,846 is a continuation of application No. 15/592,484, filed on May 11, 2017, granted, now 10,452,343, issued on Oct. 22, 2019.
Application 15/592,484 is a continuation of application No. 14/485,602, filed on Sep. 12, 2014, granted, now 9,720,642, issued on Aug. 1, 2017.
Claims priority of provisional application 62/027,215, filed on Jul. 21, 2014.
Claims priority of provisional application 62/007,906, filed on Jun. 4, 2014.
Prior Publication US 2023/0022391 A1, Jan. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/16 (2006.01); G05B 15/02 (2006.01); G06F 9/48 (2006.01); G06F 16/178 (2019.01); G06F 16/64 (2019.01); G06F 16/68 (2019.01); H04N 21/436 (2011.01); H04N 21/45 (2011.01); H04N 21/458 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01); H04N 21/61 (2011.01); H04N 21/81 (2011.01); H04R 27/00 (2006.01)
CPC G06F 3/165 (2013.01) [G05B 15/02 (2013.01); G06F 9/4881 (2013.01); G06F 16/178 (2019.01); G06F 16/64 (2019.01); G06F 16/686 (2019.01); H04N 21/43615 (2013.01); H04N 21/4518 (2020.08); H04N 21/4583 (2013.01); H04N 21/47202 (2013.01); H04N 21/4825 (2013.01); H04N 21/6125 (2013.01); H04N 21/8113 (2013.01); H04R 27/00 (2013.01); H04R 2227/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system comprising:
at least one processor;
at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the computing system is configured to:
receive, from a first playback device authenticated with the computing system via a first account, a first request for first media content, wherein the first request is associated with a first playback command received by the first playback device at a first time;
receive, from a second playback device authenticated with the computing system via the first account, a second request for second media content, wherein the second request is associated with a second playback command received by the second playback device at a second time;
determine that the second time is later than the first time; and
based at least on the determination that the second time is later than the first time, send the second media content to the second playback device.