US 12,273,404 B2
Network system for content playback on multiple devices
Bob Bradley, San Jose, CA (US); Bryan E. Hansen, San Francisco, CA (US); Vincent M. Lane, San Francisco, CA (US); Benjamin S. Phipps, San Francisco, CA (US); Karl F. Schramm, Monte Sereno, CA (US); Andrew J. Sinesio, Saratoga, CA (US); and Jaireh Tecarro, Berkeley, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 23, 2021, as Appl. No. 17/409,752.
Application 17/409,752 is a continuation of application No. 16/741,504, filed on Jan. 13, 2020, granted, now 11,102,259.
Claims priority of provisional application 62/795,492, filed on Jan. 22, 2019.
Prior Publication US 2022/0116438 A1, Apr. 14, 2022
Int. Cl. H04L 65/612 (2022.01); H04L 9/40 (2022.01); H04L 67/1095 (2022.01); H04N 21/235 (2011.01); H04N 21/258 (2011.01)
CPC H04L 65/612 (2022.05) [H04L 63/083 (2013.01); H04L 67/1095 (2013.01); H04N 21/2358 (2013.01); H04N 21/25816 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by an electronic device, a list of plurality of secondary user devices available for establishing a companion link with the electronic device via a local network, the companion link providing for device-to-device exchange of data;
displaying identifier information associated with each of the plurality of secondary user devices;
receiving, based on the displayed identifier information, a user selection of at least one secondary user device of the plurality of secondary user devices;
establishing, based at least in part on the received user selection, the companion link with the at least one user selected secondary user device of the plurality of secondary user devices over the local network;
transmitting a media request to a server, the media request comprising a request for media playback on the at least one user selected secondary user device; and
transmitting, over the companion link, an instruction for causing the at least one user selected secondary user device to enter a state to prepare to receive instructions regarding media playback.