Patent ID: 9661050
Date: 2017-05-23
CPC Classifications: H04L,H04W

Claim:
1. A computer-implemented method comprising: receiving, by a manifest server comprising one or more processors, from one or more client devices, a request for media content associated with a streaming session in a network; identifying, by the manifest server, in response to the received request, a media content playlist; identifying, by the manifest server, in response to the received request, a non-entertainment playlist comprising one or more references pointing to one or more non-entertainment content, the one or more references including at least a first reference pointing to a first non-entertainment content and a second reference pointing to a second non-entertainment content; segmenting, by the manifest server, the media content playlist into one or more segments including at least a first segment and a second segment; appending, by the manifest server, the first reference to the first segment and the second reference to the second segment; transmitting, by the manifest server, the first segment and the appended first reference for consumption by the one or more client devices; determining, by the manifest server based at least in part on a received indication, to update the second non-entertainment content with a third non-entertainment content using the second reference; updating, by the manifest server, the second non-entertainment content with the third non-entertainment content.