Patent ID: 11877030
Assignee: SPOTIFY AB
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. A non-transitory computer-readable storage medium having one or more processors and memory storing one or more programs for execution by an electronic device for:
while providing a first media content item for playback in a shared listening session having a shared playback queue comprising one or more media content items from respective user queues, including a first media content item requested by a first user:
receiving a second request, from the first user, to adjust the shared playback queue with respect to a second media content item;
after receiving the second request, receiving a third request, from a second user, to add a third media content item to the shared playback queue;
in response to receiving the third request, updating the shared playback queue, including:
determining that the second media content item is adjusted in the shared playback queue by a same user that requested the first media content item currently provided for playback;
determining that the third media content item is added to the shared playback queue by a user other than the user that requested the first media content item in the shared playback queue; and
in accordance with the determination that the third media content item is added by a user other than the user that requested the first media content item and that the second media content item is adjusted in the shared playback queue by the same user as the first media content item currently provided for playback, positioning the third media content item added by the second user in an order of the shared playback queue to be played back before the second media content item, adjusted by the first user, in the shared listening session; and

providing, for playback in the shared listening session, the third media content item based on the order of the shared playback queue.