×

Broadcast service channel optimization for TV services

  • US 9,497,494 B1
  • Filed: 02/29/2008
  • Issued: 11/15/2016
  • Est. Priority Date: 02/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. One or more nontransitory computer-readable media having computer-usable instructions embodied thereon for performing a method of optimizing a broadcast of streaming media content in a bandwidth-constrained network, wherein the network includes a plurality of broadcast base stations, wherein each broadcast base station includes a media-proxy server and a base-station controller, the method comprising:

  • communicating streaming media content from an application server to the plurality of media-proxy servers, wherein each media-proxy server is capable of receiving more instances of streaming media content than its respective broadcast base station is capable of broadcasting;

    at a first base station that includes a first media-proxy server, receiving from a wireless user device a user request associated with a user to broadcast a new instance of streaming media content that requires additional bandwidth;

    determining whether bandwidth is available at the first base station to broadcast the new instance of streaming media content;

    when bandwidth is available at the first base station, communicating the user request from a first base-station controller to the first media-proxy server to broadcast the new instance of streaming media content, and broadcasting the new instance of streaming media content from the first base station;

    when bandwidth is not available at the first base station, denying the request to broadcast the new instance of streaming media content;

    transmitting information about the user request, the availability of bandwidth, and the streaming media content to a broadcast-management server (BMS), wherein the BMS coordinates broadcasts across multiple access networks;

    utilizing the BMS to centrally manage requests and broadcasts on the multiple access networks, wherein managing requests and broadcasts includes,A) when the request to broadcast the new instance of streaming media content is denied at the first base station, then determining whether a Quality of Service (QoS) guarantee requires bandwidth to be available for the user request,B) when bandwidth is required to be available for the user request, theni) determining an existing broadcasting channel to be reallocated to accommodate the user request, wherein the existing broadcast channel is currently being used to transmit a second instance of streaming media content to a second user,ii) terminating the second instance that is being transmitting to the second user, andiii) reallocating the existing broadcast channel to accommodate the user request.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×