Optimizing mobile electronic program guide delivery
First Claim
1. A method comprising:
- receiving, by a network device and via a network, a request for electronic program guide content from a user device connected to the network,the user device including a wireless mobile communication device;
monitoring, by the network device, a network condition corresponding to the network,the network condition comprising a network congestion associated with the network;
determining, by the network device and based on the network condition, whether to provide the electronic program guide content using a first radio frequency bandwidth or using a second radio frequency bandwidth;
communicating, by the network device and via the network, the electronic program guide content using a first transmission service that comprises the first radio frequency bandwidth when the network congestion has not exceeded a threshold;
communicating, by the network device and via the network, the electronic program guide content using a second transmission service that comprises the second radio frequency bandwidth, when the network congestion has exceeded the threshold,the first radio frequency bandwidth corresponding to a unicast service, andthe second radio frequency bandwidth corresponding to at least one of a multicast service or a broadcast service; and
disabling, by the network device, the first transmission service when the network congestion associated with the network has exceeded the threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device may receive, via a network, a request for electronic program guide content, from a user device connected to the network, and monitor, a network condition (e.g., network congestion, user device location, etc.) corresponding to the network. The network device may determine, based on the network condition, whether to provide the electronic program guide content using a first radio frequency bandwidth corresponding to the network or a second radio frequency bandwidth corresponding to the network. The user device may communicate, via the network, the electronic program guide content using the first radio frequency bandwidth or the second radio frequency bandwidth. The first radio frequency bandwidth may correspond to unicast, multicast, or broadcast services, and the second radio frequency bandwidth may correspond to a different one of unicast, multicast, or broadcast services.
10 Citations
22 Claims
-
1. A method comprising:
-
receiving, by a network device and via a network, a request for electronic program guide content from a user device connected to the network, the user device including a wireless mobile communication device; monitoring, by the network device, a network condition corresponding to the network, the network condition comprising a network congestion associated with the network; determining, by the network device and based on the network condition, whether to provide the electronic program guide content using a first radio frequency bandwidth or using a second radio frequency bandwidth; communicating, by the network device and via the network, the electronic program guide content using a first transmission service that comprises the first radio frequency bandwidth when the network congestion has not exceeded a threshold; communicating, by the network device and via the network, the electronic program guide content using a second transmission service that comprises the second radio frequency bandwidth, when the network congestion has exceeded the threshold, the first radio frequency bandwidth corresponding to a unicast service, and the second radio frequency bandwidth corresponding to at least one of a multicast service or a broadcast service; and disabling, by the network device, the first transmission service when the network congestion associated with the network has exceeded the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network device comprising:
a processor to; receive, via a network, a request for electronic program guide content from a user device connected to the network, the electronic program guide content comprising content information corresponding to an electronic program guide stored by the network device, the user device including a wireless mobile communication device; monitor one or more network conditions corresponding to the network, the one or more network conditions comprising a network congestion associated with the network; determine, based on the network conditions, whether to provide the electronic program guide content using a first radio frequency bandwidth or using a second radio frequency bandwidth; communicate, via the network, the electronic program guide content using the first radio frequency bandwidth when the network congestion has not exceeded a threshold, the first radio frequency bandwidth corresponding to a unicast service; and communicate, via the network, the electronic program guide content using the second radio frequency bandwidth when the network congestion has exceeded the threshold, the second radio frequency bandwidth corresponding to a transmission service different than the unicast service, the unicast service being disabled when the network congestion has exceeded the threshold. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. One or more non-transitory computer-readable storage media storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor, cause the processor to; receive, via a network, a request for electronic program guide content from a user device connected to the network the user device including a wireless mobile communication device; monitor a network condition associated with the network, the network condition comprising a network congestion associated with the network; determine, based on the network condition, whether to provide the electronic program guide content using a first radio frequency bandwidth or using a second radio frequency bandwidth, the first radio frequency bandwidth corresponding to a unicast service, and the second radio frequency bandwidth corresponding to another transmission service that is different from the unicast service; and communicate, via the network, the electronic program guide content using the first radio frequency bandwidth or the second radio frequency bandwidth, the electronic program guide content being communicated using the first radio frequency bandwidth when the network congestion has not exceeded a threshold, the electronic program guide content being communicated using the second radio frequency bandwidth when the network congestion has exceeded the threshold, the unicast service being disabled when the network congestion has exceeded the threshold. - View Dependent Claims (19, 20, 21, 22)
Specification