ADAPTIVE VIDEO QUALITY SUBSTITUTION
First Claim
1. A method implemented by a computing device in a network that delivers video content, the method comprising:
- intercepting, by the computing device, requested video content prior to delivery of the requested video content to a customer premise device of the network;
receiving, by the computing device, subscription and authentication information of a customer associated with the customer premise device;
receiving, by the computing device, video content provider information;
validating, by the computing device, the requested video content based on the subscription and authentication information and based on the video content provider information;
receiving, by the computing device, capability information associated with the customer premise device;
receiving, by the computing device, bandwidth information associated with the network;
determining, by the computing device, a quality of video content, to provide to the customer premise device, based on the customer premise device capability information and based on the network bandwidth information; and
providing, by the computing device and to the customer premise device, video content with the determined quality.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device, in a video content delivery network, intercepts requested video content prior to delivery of the requested video content to a customer premise device of the network, and receives subscription and authentication information of a customer associated with the customer premise device. The computing device receives video content provider information, and validates the requested video content based on the subscription and authentication information and the video content provider information. The computing device receives capability information associated with the customer premise device, and receives bandwidth information associated with the network. The computing device determines a quality of video content, to provide to the customer premise device, based on the customer premise device capability information and the network bandwidth information, and provides, to the customer premise device, video content with the determined quality.
19 Citations
25 Claims
-
1. A method implemented by a computing device in a network that delivers video content, the method comprising:
-
intercepting, by the computing device, requested video content prior to delivery of the requested video content to a customer premise device of the network; receiving, by the computing device, subscription and authentication information of a customer associated with the customer premise device; receiving, by the computing device, video content provider information; validating, by the computing device, the requested video content based on the subscription and authentication information and based on the video content provider information; receiving, by the computing device, capability information associated with the customer premise device; receiving, by the computing device, bandwidth information associated with the network; determining, by the computing device, a quality of video content, to provide to the customer premise device, based on the customer premise device capability information and based on the network bandwidth information; and providing, by the computing device and to the customer premise device, video content with the determined quality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing device provided in a network that delivers video content, where the computing device comprises:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; intercept requested over the top (OTT) video content prior to delivery of the requested OTT video content to a customer premise device of the network, receive subscription and authentication information of a customer associated with the customer premise device, receive OTT video content provider information, validate the requested OTT video content based on the subscription and authentication information and based on the OTT video content provider information, receive capability information associated with the customer premise device, receive bandwidth information associated with the network, determine a quality of OTT video content, to provide to the customer premise device, based on the customer premise device capability information and based on the network bandwidth information, and provide, to the customer premise device, OTT video content with the determined quality. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
one or more devices to; intercept requested video content prior to delivery of the requested video content to a customer premise device of a network, receive subscription and authentication information of a customer associated with the customer premise device, receive video content provider information, determine copyright information associated with the requested video content, validate the requested video content based on one or more of the copyright information, the subscription and authentication information, or the video content provider information, receive capability information associated with the customer premise device, receive bandwidth information associated with the network, determine a quality of video content, to provide to the customer premise device, based on the customer premise device capability information and based on the network bandwidth information, and provide, to the customer premise device, video content with the determined quality.
Specification