US 12,278,853 B2
Device discovery for social playback
Mikael Ragnhult, Fjärås (SE); Rifat Ordulu, Stockholm (SE); Aron Manucheri, Gothenburg (SE); Kenny Christer Öberg, Gothenburg (SE); Cecilia Humlelu, Stockholm (SE); and Gustav Mattias Ovar Bergström, Gothenburg (SE)
Assigned to Spotify AB, Stockholm (SE)
Filed by Spotify AB, Stockholm (SE)
Filed on Apr. 29, 2024, as Appl. No. 18/649,854.
Application 18/649,854 is a continuation of application No. 18/186,825, filed on Mar. 20, 2023, granted, now 12,003,558.
Application 18/186,825 is a continuation of application No. 17/313,797, filed on May 6, 2021, granted, now 11,637,880, issued on Apr. 25, 2023.
Prior Publication US 2024/0356995 A1, Oct. 24, 2024
Int. Cl. H04L 65/60 (2022.01); H04W 4/80 (2018.01)
CPC H04L 65/60 (2013.01) [H04W 4/80 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A method of managing a social playback session, the method comprising:
connecting a first media playback device to a media output device;
hosting, from the first media playback device, a social playback session, wherein hosting the social playback session includes broadcasting, from the first media playback device, a message for the social playback session to permit a second media playback device to discover and join the social playback session when the second media playback device is in proximity to the first media playback device;
allowing the second media playback device to join the social playback session;
controlling, using the first media playback device or the second media playback device, the media output device to output a media content item;
determining the first media playback device has disconnected from the social playback session;
upon determining the first media playback device has disconnected, continuing to maintain the social playback session by transferring the hosting of the social playback session to the second media playback device, wherein hosting the social playback session using the second media playback device includes broadcasting, by the second media playback device, the message for the social playback session to permit one or more media playback devices to discover and join the social playback session; and
controlling, using the second media playback device, the media output device to output a media content item.