CPC G06F 16/686 (2019.01) [G11B 27/036 (2013.01)] | 19 Claims |
1. A method, comprising:
at a first electronic device associated with a media-providing service, the first electronic device having one or more processors and memory storing instructions for execution by the one or more processors:
receiving a first media content item;
receiving information indicating:
a first insertion time within the first media content item; and
a second media content item to be played at the first insertion time and/or one or more properties of the second media content item, wherein the second media content item is distinct from the first media content item;
storing the first media content item, including storing information indicating the first insertion time within the first media content item and the information indicating the second media content item to be played at the first insertion time and/or the one or more properties of the second media content item;
providing the first media content item to a second electronic device, including queuing the second electronic device to playback, in sequence and without user intervention:
the first media content item until the first insertion time;
the second media content item at the first insertion time; and
the first media content item resumed after playback of the second media content item is ceased; and
determining one or more metrics of the second media content item, the one or more metrics selected from the group consisting of: a number of views, a number of clicks, whether playback exceeds a threshold time duration, and a number of times the second media content item is provided.
|
18. A server system of a media-providing service, comprising:
one or more processors; and
memory storing one or more programs for execution by the one or more processors, the one or more programs comprising instructions for performing a set of operations, comprising:
receiving a first media content item;
receiving information indicating:
a first insertion time within the first media content item; and
a second media content item to be played at the first insertion time and/or one or more properties of the second media content item, wherein the second media content item is distinct from the first media content item;
storing the first media content item, including storing information indicating the first insertion time within the first media content item and the information indicating the second media content item to be played at the first insertion time and/or the one or more properties of the second media content item;
providing the first media content item to a second electronic device, including queuing the second electronic device to playback, in sequence and without user intervention:
the first media content item until the first insertion time;
the second media content item at the first insertion time; and
the first media content item resumed after playback of the second media content item is ceased; and
determining one or more metrics of the second media content item, the one or more metrics selected from the group consisting of: a number of views, a number of clicks, whether playback exceeds a threshold time duration, and a number of times the second media content item is provided.
|
19. A non-transitory computer-readable storage medium storing one or more programs configured for execution by a computer system associated with a media-providing service, the one or more programs comprising instructions for performing a set of operations, comprising:
receiving a first media content item;
receiving information indicating:
a first insertion time within the first media content item; and
a second media content item to be played at the first insertion time and/or one or more properties of the second media content item, wherein the second media content item is distinct from the first media content item;
storing the first media content item, including storing information indicating the first insertion time within the first media content item and the information indicating the second media content item to be played at the first insertion time and/or the one or more properties of the second media content item;
providing the first media content item to a second electronic device, including queuing the second electronic device to playback, in sequence and without user intervention:
the first media content item until the first insertion time;
the second media content item at the first insertion time; and
the first media content item resumed after playback of the second media content item is ceased; and
determining one or more metrics of the second media content item, the one or more metrics selected from the group consisting of: a number of views, a number of clicks, whether playback exceeds a threshold time duration, and a number of times the second media content item is provided.
|