Enforcement of trick-play disablement in adaptive bit rate video content delivery
First Claim
Patent Images
1. A method comprising:
- receiving program event information indicating whether a media asset is to be presented with supplemental content;
receiving, from a client, a request for a media-segment file corresponding to the media asset for consumption at the client;
in response to receiving the request, identifying the media-segment file corresponding to the media asset;
determining, by a processing device executing an adaptive bitrate (“
ABR”
) packager, whether the program event information indicates that the media asset is to be presented with the supplemental content; and
providing the media-segment file corresponding to the media asset to the client, wherein the media-segment file comprises a restriction on trick-play operations, wherein the restriction is applied to the trick-play operations in response to the program event information indicating that the media asset is to be presented with the supplemental content and restriction criteria are met.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method including receiving program event information indicating whether a media asset is to be presented with supplemental content, receiving, from a client, a request for a media-segment file corresponding to the media asset for consumption at the client, determining whether the program event information indicates that the media asset is to be presented with the supplemental content, and restricting trick-play operations in response to the program event information indicating that the media asset is to be presented with the supplemental content and restriction criteria are met.
9 Citations
20 Claims
-
1. A method comprising:
-
receiving program event information indicating whether a media asset is to be presented with supplemental content; receiving, from a client, a request for a media-segment file corresponding to the media asset for consumption at the client; in response to receiving the request, identifying the media-segment file corresponding to the media asset; determining, by a processing device executing an adaptive bitrate (“
ABR”
) packager, whether the program event information indicates that the media asset is to be presented with the supplemental content; andproviding the media-segment file corresponding to the media asset to the client, wherein the media-segment file comprises a restriction on trick-play operations, wherein the restriction is applied to the trick-play operations in response to the program event information indicating that the media asset is to be presented with the supplemental content and restriction criteria are met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory; and a processing device operatively coupled to the memory, to execute an adaptive bitrate packager to; receive program event information indicating whether a media asset is to be presented with supplemental content; receive, from a client, a request for a media-segment file corresponding to the media asset for consumption at the client; in response to receiving the request, identify the media-segment file corresponding to the media asset; determine whether the program event information indicates that the media asset is to be presented with the supplemental content; and providing the media-segment file corresponding to the media asset to the client, wherein the media-segment file comprises a restriction on trick-play operations in response to the program event information indicating that the media asset is to be presented with the supplemental content and restriction criteria are met. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to execute an adaptive bitrate (“
- ABR”
) packager to perform operations comprising;receiving program event information indicating whether a media asset is to be presented with supplemental content; receiving, from a client, a request for a media-segment file corresponding to the media asset for consumption at the client; in response to receiving the request, identifying the media-segment file corresponding to the media asset; determining, by the ABR packager, whether the program event information indicates that the media asset is to be presented with the supplemental content; and providing the media-segment file corresponding to the media asset to the client, wherein the media-segment file comprises a restriction on trick-play operations in response to the program event information indicating that the media asset is to be presented with the supplemental content and restriction criteria are met.
- ABR”
Specification