US 12,483,611 B2
Alarms for a system of smart media playback devices
Thomas M. Alsina, Cupertino, CA (US); David C. Graham, Campbell, CA (US); Andrew M. Wadycki, Santa Clara, CA (US); Edward T. Schmidt, Santa Clara, CA (US); Joel M. Lopes Da Silva, San Francisco, CA (US); Richard M. Powell, Mountain View, CA (US); and Gregory R. Chapman, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Mar. 29, 2024, as Appl. No. 18/622,624.
Application 17/067,113 is a division of application No. 15/836,638, filed on Dec. 8, 2017, granted, now 10,805,370, issued on Oct. 13, 2020.
Application 18/622,624 is a continuation of application No. 17/718,310, filed on Apr. 11, 2022, granted, now 11,949,725.
Application 17/718,310 is a continuation of application No. 17/067,113, filed on Oct. 9, 2020, granted, now 11,303,686, issued on Apr. 12, 2022.
Claims priority of provisional application 62/514,651, filed on Jun. 2, 2017.
Prior Publication US 2024/0244097 A1, Jul. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/60 (2022.01); G08B 3/10 (2006.01); H04L 12/28 (2006.01); H04L 65/612 (2022.01); H04L 67/306 (2022.01); H04L 67/60 (2022.01); H04N 21/2387 (2011.01); H04N 21/262 (2011.01); H04N 21/41 (2011.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/488 (2011.01)
CPC H04L 65/60 (2013.01) [G08B 3/10 (2013.01); H04L 12/2803 (2013.01); H04L 65/612 (2022.05); H04L 67/60 (2022.05); H04N 21/2387 (2013.01); H04N 21/262 (2013.01); H04N 21/4122 (2013.01); H04N 21/43615 (2013.01); H04N 21/4524 (2013.01); H04N 21/4532 (2013.01); H04N 21/458 (2013.01); H04N 21/47217 (2013.01); H04N 21/4825 (2013.01); H04N 21/488 (2013.01); H04L 67/306 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory machine-readable medium storing instructions to cause one or more processors of an electronic device to perform operations comprising:
receiving a request to play a media item associated with an event based on an occurrence of the event;
determining whether an existing playback queue is in effect on the electronic device;
storing the existing playback queue as a secondary media queue in response to determining that the existing playback queue is in effect; and
playing the media item in response to a detected occurrence of the event until the event is dismissed by a user.