Video on demand delivery optimization over combined satellite and wireless broadband networks
First Claim
1. A method implemented by one or more devices, the method comprising:
- receiving, by the one or more devices, load information regarding network traffic load at radio interfaces for a long term evolution (LTE) network;
receiving, by the one or more devices, a request made by a subscriber, from a set-top box that receives television programming content from a satellite network and video on demand content from the LTE network, for video content corresponding to the video on demand content from the LTE network;
determining, by the one or more devices and based on the load information, whether a portion of the LTE network corresponding to the subscriber is in a first state or a second state;
transmitting, based on the request and by the one or more devices over the LTE network, the video content when the portion of the network corresponding to the subscriber is in the first state;
delaying transmission, over the LTE network and by the one or more devices, of the video content when the portion of the network corresponding to the subscriber is in the second state, until the portion of the network corresponding to the subscriber enters the first state;
pausing transmission, by the one or more devices, of the video content when the portion of the LTE network corresponding to the request enters the second state from the first state, the pausing occurring after transmission of the video content begins;
transmitting, by the one or more devices, based on the pausing of the transmission, a progress update providing an estimation of when the paused transmission of the video content will resume; and
resuming transmission, by the one or more devices, of the paused video content when the portion of the LTE network corresponding to the request enters the first state from the second state.
1 Assignment
0 Petitions
Accused Products
Abstract
Video content may be delivered in a wireless network based on network load information relating to radio interfaces for the wireless network. A method may include receiving a request, from a set-top box, for video content from the set-top box to the wireless network and determining, based on the load information, whether a portion of the wireless network corresponding to the set-top box is in a first state or a second state. The network may further include transmitting the video content when the portion of the network corresponding to the set-top box is in the first state and delaying transmission of the video content when the portion of the network corresponding to the set-top box is in the second state, until the portion of the network corresponding to the set-top box enters the first state.
-
Citations
22 Claims
-
1. A method implemented by one or more devices, the method comprising:
-
receiving, by the one or more devices, load information regarding network traffic load at radio interfaces for a long term evolution (LTE) network; receiving, by the one or more devices, a request made by a subscriber, from a set-top box that receives television programming content from a satellite network and video on demand content from the LTE network, for video content corresponding to the video on demand content from the LTE network; determining, by the one or more devices and based on the load information, whether a portion of the LTE network corresponding to the subscriber is in a first state or a second state; transmitting, based on the request and by the one or more devices over the LTE network, the video content when the portion of the network corresponding to the subscriber is in the first state; delaying transmission, over the LTE network and by the one or more devices, of the video content when the portion of the network corresponding to the subscriber is in the second state, until the portion of the network corresponding to the subscriber enters the first state; pausing transmission, by the one or more devices, of the video content when the portion of the LTE network corresponding to the request enters the second state from the first state, the pausing occurring after transmission of the video content begins; transmitting, by the one or more devices, based on the pausing of the transmission, a progress update providing an estimation of when the paused transmission of the video content will resume; and resuming transmission, by the one or more devices, of the paused video content when the portion of the LTE network corresponding to the request enters the first state from the second state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A system comprising:
-
a traffic monitor to store load information regarding network traffic load at radio interfaces for a cellular wireless network; and a video server to; receive a request, over the cellular wireless network and from a set-top box that receives television programming content from a satellite network and video on demand content from the cellular wireless network, for a video content item corresponding to the video on demand content, for playback by a set-top box, the video server determining, in response to the request, and based on the load information, whether a portion of the cellular wireless network through which the set-top box connects is in a first state or a second state, where the first and second state relate to network load, transmit, based on the request, the video content item when the portion of the network to which the outdoor broadband unit connects is in the first state, delay transmission of the video content item when the portion of the network through which the set-top box connects is in the second state, until the portion of the network enters the first state, pause transmission of the video content item when the portion of the cellular wireless network enters the second state, the pausing occurring after transmission of the video content begins; transmit, based on the pausing of the transmission, a progress update providing an estimation of when the paused transmission of the video content will resume, and resume transmission of the paused video content item when the portion of the cellular wireless network enters the first state from the second state. - View Dependent Claims (11, 12, 13, 14, 15, 16, 21, 22)
-
-
17. A device comprising:
-
one or more processors; and one or more memories, coupled to the one or more processors, the one or more memories storing instructions, that when executed by the one or more processors, cause the one or more processors to; receive load information regarding network traffic load at radio interfaces for a long term evolution (LTE) network, determine, based on the load information, whether a portion of the LTE network corresponding to a set-top box that receives television programming content from a satellite network and video on demand content from the LTE network, is in a first state, the set-top box requesting video on demand content from the LTE network, permit the video on demand content to be downloaded to the set-top box when the portion of the LTE network is in the first state, delay downloading of the video on demand content, to the set-top box, when the portion of the LTE network is not in the first state, pause downloading of the video on demand content when the portion of the LTE network corresponding to the set-top box exits the first state, the pausing occurring after downloading of the video on demand content begins, transmit, based on the pausing of the transmission, a progress update providing an estimation of when the paused transmission of the video content will resume; and resume downloading of the paused video on demand content when the portion of the LTE network corresponding to the set-top box enters the first state. - View Dependent Claims (18, 19)
-
Specification