Qualcomm Solves OTT Local Ad Insertion

Qualcomm has invented a solution that could be used by major customers such as Verizon Wireless and AT&T to insert local advertising in video programming delivered via LTE broadcast platforms.

San Diego-based Qualcomm VP of Technology Gordon Kent Walker is named as lead inventor on the patent application titled, “Broadcast Content Via Over-The-Top Delivery.” The patent application was published on Thursday.

Abstract: Systems, methods, and receiver devices enable broadcasters with restricted content license areas (e.g., Designated Market Areas (“DMAs”) to distribute content via Over the Top (“OTT”) IP networks. Embodiments enable client reporting and authentication as well as broadcast content encryption. In an embodiment, information from the client may be reported back to the broadcasters, such as a view history/use report. In an embodiment, hand off between DMAs may be enabled. In an embodiment, local advertisement insertion in network content may be enabled. Embodiments may enable Multicast-Broadcast Single Frequency Network (“MBSFN”) operation across DMA boundaries.

Patent


qualcommOTT2Claims: 

  1. A method for delivering Over the Top (“OTT”) television content to one or more receiver devices, comprising: broadcasting the OTT television content including Dynamic Adaptive Streaming over HTTP (“DASH”) media segments to the one or more receiver devices; determining a network traffic level for the OTT television content including DASH media segments in a Designated Market Area (“DMA”); determining whether the network traffic level for the OTT television content including DASH media segments in the DMA exceeds a traffic level threshold; and switching to evolved Multimedia Broadcast Multicast Service (“eMBMS”) for delivery of the OTT television content including DASH media segments in response to determining that the network traffic level for the OTT television content including DASH media segments in the DMA exceeds the traffic level threshold.
  1. The method of claim 1, further comprising: determining the Multicast/Broadcast Single Frequency Networks (“MBSFNs”) to turn on based at least in part on a distribution of the one or more receiver devices within the DMA.
  1. The method of claim 1, further comprising: determining the Multicast/Broadcast Single Frequency Networks (“MBSFNs”) to turn on based at least in part on a list of MBSFNs associated with the DMA.
  1. The method of claim 1, wherein broadcasting the OTT television content to the one or more receiver devices further comprises broadcasting a unique ID associated with the broadcaster of the OTT television content.
  1. The method of claim 4, wherein the unique ID is the broadcaster’s Federal Communications Commission (“FCC”) ID.
  1. A server, comprising: a network interface configured to communicate with a communication network; and a processor coupled to the network interface, wherein the processor is configured with processor-executable instructions to perform operations comprising: broadcasting Over the Top (“OTT”) television content including Dynamic Adaptive Streaming over HTTP (“DASH”) media segments to one or more receiver devices via the network interface; determining a network traffic level for the OTT television content including DASH media segments in a Designated Market Area (“DMA”); determining whether the network traffic level for the OTT television content including DASH media segments in the DMA exceeds a traffic level threshold; and switching to evolved Multimedia Broadcast Multicast Service (“eMBMS”) for the delivery of the OTT television content including DASH media segments in response to determining that the network traffic level for the OTT television content including DASH media segments in the DMA exceeds the traffic level threshold.
  1. The server of claim 6, wherein the processor is configured with processor-executable instructions to perform operations further comprising: determining the Multicast/Broadcast Single Frequency Networks (“MBSFNs”) to turn on based at least in part on a distribution of the one or more receiver devices within the DMA.
  1. The server of claim 6, wherein the processor is configured with processor-executable instructions to perform operations further comprising: determining the Multicast/Broadcast Single Frequency Networks (“MBSFNs”) to turn on based at least in part on a list of MBSFNs associated with the DMA.
  1. The server of claim 6, wherein the processor is configured with processor-executable instructions to perform operations such that broadcasting the OTT television content to the one or more receiver devices further comprise broadcasting a unique ID associated with the broadcaster of the OTT television content.
  1. The server of claim 9, wherein the processor is configured with processor-executable instructions to perform operations such that the unique ID is the broadcaster’s Federal Communications Commission (“FCC”) ID.
  1. A non-transitory server readable medium having stored thereon server-executable instructions configured to cause a server to perform operations comprising: broadcasting Over the Top (“OTT”) television content including Dynamic Adaptive Streaming over HTTP (“DASH”) media segments to one or more receiver devices; determining a network traffic level for the OTT television content including DASH media segments in a Designated Market Area (“DMA”); determining whether the network traffic level for the OTT television content including DASH media segments in the DMA exceeds a traffic level threshold; and switching to evolved Multimedia Broadcast Multicast Service (“eMBMS”) for the delivery of the OTT television content including DASH media segments in response to determining that the network traffic level for the OTT television content including DASH media segments in the DMA exceeds the traffic level threshold.
  1. The non-transitory server readable medium of claim 11, wherein the stored server-executable instructions are configured to cause a server to perform operations further comprising: determining the Multicast/Broadcast Single Frequency Networks (“MBSFNs”) to turn on based at least in part on a distribution of the one or more receiver devices within the DMA.
  1. The non-transitory server readable medium of claim 11, wherein the stored server-executable instructions are configured to cause a server to perform operations further comprising: determining the Multicast/Broadcast Single Frequency Networks (“MBSFNs”) to turn on based at least in part on a list of MBSFNs associated with the DMA.
  1. The non-transitory server readable medium of claim 11, wherein the stored server-executable instructions are configured to cause a server to perform operations such that broadcasting the OTT television content to the one or more receiver devices further comprise broadcasting a unique ID associated with the broadcaster of the OTT television content.
  1. The non-transitory server readable medium of claim 14, wherein the stored server-executable instructions are configured to cause a server to perform operations such that the unique ID is the broadcaster’s Federal Communications Commission (“FCC”) ID.