Patent ID: 11936705
Assignee: MK SYSTEMS USA INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A computer-implemented system for providing alternative content in audio-video streams, said system comprising:
at least one processor;
memory in communication with said at least one processor;
software code stored in said memory, which when executed at one or more processors of said at least one processor causes the system to:
generate a manifest data structure containing a plurality of data entries identifying a plurality of content segments;
obtain at least one alternative content indicator, each indicating one of said plurality of content segments as being an alternative content segment of an audio-video stream, wherein said one or more alternative content segments are a subset of said plurality of content segments corresponding to one or more portions of a program, wherein the one or more portions are of particular interest to an end user;
modify said manifest data structure to remove at least one of said data entries from said manifest data structure, said at least one of said data entries identifying those of said plurality of content segments that are not indicated by said at least one alternative content indicators as being an alternative content segment so that those of said data entries identifying those of said plurality of content segments corresponding to said one or more portions of said program of particular interest to said end user are retained in said manifest data structure; and
upon receiving a request from a client device to view alternative content during streaming of at least one of said plurality of content segments of said audio-video stream, send said modified manifest data structure to the client device to initiate streaming of at least one of the content segments present in an unmodified manifest data structure and retained in said modified manifest data structure.