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

Claim 18:
19. A server system of a media-providing service, the server system having one or more processors and memory storing instructions for execution by the one or more processors, the instructions including instructions for:
providing, to a first electronic device corresponding to a user of the media-providing service, a first media content item for playback, wherein the first media content item is included in a listening session of the user;
after the first electronic device has initiated playback of the first media content item, and before completion of the first media content item, without user intervention:
determining, based at least in part on one or more characteristics of the listening session of the user corresponding to a first predetermined time with respect to the end of the first media content item, a default decision as to whether to provide a media content clip after the end of the first media content item;
at a second predetermined time with respect to the end of the first media content item, wherein the second predetermined time is after the first predetermined time, receiving, from the first electronic device, one or more characteristics of the listening session of the user corresponding to the second predetermined time;
in response to receiving the one or more characteristics of the listening session of the user corresponding to the second predetermined time, initiating a decision-making process, based at least in part on the one or more characteristics of the listening session of the user corresponding to the second predetermined time, of a first decision as to whether to provide a media content clip after the end of the first media content item;

in accordance with the first decision being reached within a predetermined latency period, providing a media content clip to the first electronic device in accordance with the first decision; and
in accordance with a determination that the predetermined latency period has elapsed without the first decision being reached, providing a media content clip to the first electronic device in accordance with the default decision.