Patent ID: 11910035
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 16:
17. A non-transitory computer storage medium comprising computer program instructions stored thereon, the computer program instructions when executed by one or more processors cause the one or more processors to:
receive, from a client device, a request for a first streaming segment of a plurality of streaming segments identified in a manifest and including main content segments for streaming main content and one or more alternate content segments, the first streaming segment being an alternate content segment of the one or more alternate content segments, and the manifest identifying a break for streaming the one or more alternate content segments;
transmit a request for a content selection flag having values indicating whether to provide the main content despite the request from the client device for the one or more alternate content segments to a server associated with a content provider;
receive, from the server associated with the content provider, a value of the content selection flag indicating a command to interrupt the break and resume streaming of the main content; and
provide, to the client device, responsive to receipt of the command to interrupt the break, a second streaming segment different from the first streaming segment and carrying a portion of the main content.