Systems and methods for interrupting streaming content provided via an inviolate manifest protocol
AssigneeGoogle Inc.
InventorsMichael Schwimmer, Kevin Flanagan
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsMichael Schwimmer, Kevin Flanagan
Estimating the term…
The present disclosure provides systems and methods for interrupting streaming content provided via a manifest inviolate protocol. An intelligent streaming server or edge cache may substitute different content than that which is requested, without the client's knowledge. In some implementations, the client may request a first segment of a file or stream, and the streaming server may instead deliver a segment of an entirely different file or stream. The replacement segment may have the same length as the requested segment, and may be renamed such that the client believes that the requested segment has been properly served. Accordingly, without changing the manifest or departing from the requirements of the manifest-inviolate protocol and without changing any functionality of the client, a system may provide content switching on a per-segment basis, rather than a per-manifest basis.
A method comprising:
A system comprising:
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:
Dependencies are inferred from the claim text.