The present application claims priority from U.S. Provisional Application No. 61/227,196 filed on Jul. 21, 2009, the disclosure of which is incorporated herein by reference in its entirety.
The present disclosure relates generally to a media system and, more particularly, to a system and method for providing synchronized terrestrial broadcast and Internet simulcast of media content.
Listeners to Internet Radio have become accustomed to a minimal amount of audio advertising (ads) in Internet Radio content streams. Listeners of Internet Radio would like to access Internet Radio in a mobile environment, but Internet Radio may have a significant bandwidth usage impact on future 4G mobile services. Terrestrial HD broadcasts are more suited for the mobile environment from a bandwidth perspective, but unfortunately, existing Terrestrial HD broadcast business models do not support a minimal amount of audio ads. Thus, it would be beneficial to provide next-generation devices which are capable of supporting enhanced data bandwidth over the latest generation of cellular wireless standards infrastructures (e.g., 4G infrastructures, including for example, Long Term Evolution (LTE™) or Worldwide Interoperability for Microwave Access (WiMAX™) networks, which can be Internet Protocol version 6 (IPv6) enabled) in addition to HD Radio tuners and associated radio data system (RDS) functionality, such that Mobile HD radio listeners may then be provided with an experience comparable to Internet Radio.
Systems and methods consistent with the present disclosure relate to utilizing the next-generation Internet Protocol version 6 (IPv6) capabilities of 4G (and similar) networks to provide multicast time synchronized geo-relevant content matched to a given digital radio broadcast, such as an HD Radio station's terrestrial broadcast. This synchronized broadcast and simulcast capability then allows mobile client devices to use radio data system (RDS) geo-coded tags with their global positioning system (GPS) identified location to join an appropriate multicast for targeted media content (e.g., video or audio) capability (to provide targeted ads, for example).
Moreover, systems and methods consistent with the present disclosure provide for an acknowledgement such as, for example, an autonomous unicast message to be sent from the client to confirm media content placement and record HD Radio song playback for centralized royalty calculations.
Moreover, systems and methods consistent with the present disclosure allow for control of access to encrypted terrestrial broadcast audio content using, for example, a client side watermark reader for extracting an encryption key from the watermark of a selected multicast video to decrypt the audio content for playback together with the media content by the client device.
According to one aspect, the present disclosure provides a method of receiving a radio broadcast and simulcast of media content, including: receiving a digital radio broadcast comprising digital radio content over a terrestrial radio broadcast spectrum; receiving media content separately over a multicast Internet Protocol (IP) network; time synchronizing the media content to the digital radio broadcast; and presenting the time synchronized media content and the digital radio content for playback by a client device.
In the method, the media content may be one of a video multicast or an audio multicast.
According to another aspect of the present disclosure, a system is provided for providing synchronized broadcast and simulcast of media content, including: a frequency modulation (FM) transmitter which transmits a digital radio broadcast comprising digital radio content over a terrestrial radio broadcast spectrum; a simulcast content streaming function which transmits media content separately over a multicast network; a microcontroller which time synchronizes the media content to the digital radio broadcast; and a media codec which presents the time synchronized media content and the digital radio content for playback by a client device.
The present disclosure also contemplates a non-transitory, computer readable medium including a program for instructing a client device to: receive a digital radio broadcast comprising digital radio content over a terrestrial radio broadcast spectrum; receive media content separately over a multicast network; time synchronize the media content to the digital radio broadcast; and present the time synchronized media content and the digital radio content for playback.
The present disclosure also contemplates a method operating in a client device, including: receiving a digital radio broadcast from a terrestrial radio station along with an associated radio data system (RDS) functionality; receiving media content separately over a multicast network; receiving multicast Internet Protocol (IP) addresses matched to a geo-tag for each item of the media content from an RDS channel of the digital radio broadcast; receiving at least one global positioning system signal for providing location coordinates to identify a current location of the client device; analyzing the current location and selecting an optimum multicast based on the geo-tagged IP address of the selected multicast; and concurrently displaying the media content of the selected multicast together with playback of the digital radio broadcast on the client device.
The present disclosure also contemplates that audio content of the digital radio broadcast from the terrestrial radio station may be encrypted, the method further including extracting an encryption key from the selected multicast to decrypt the audio content for playback together with the media content by the client device.
The present disclosure also contemplates that once decryption is enabled and the media content is displayed by the client device, the method further including returning an acknowledgement confirming that the selected multicast was joined.
The present disclosure also contemplates a client device comprising a controller to: receive a digital radio broadcast from a terrestrial radio station along with an associated radio data system (RDS) functionality; receive media content separately over a multicast network; receive multicast Internet Protocol (IP) addresses matched to a geo-tag for each item of the media content from an RDS channel of the digital radio broadcast; receive at least one global positioning system signal for providing location coordinates to identify a current location of the client device; analyze the current location and select an optimum multicast based on the geo-tagged Internet Protocol (IP) address of the selected multicast; and concurrently display the media content of the selected multicast together with playback of the digital radio broadcast on the client device.
The present disclosure also contemplates a multicast network including a streaming server function for streaming media content, the streaming server function being operative to make location data and multicast IP addresses for each of a plurality of video feeds available to a radio data system (RDS) channel of a digital radio broadcast comprising digital radio content transmitted over a terrestrial radio broadcast spectrum, thereby to allow synchronization of the digital radio content with a selected video feed transmitted separately over the multicast network for time synchronized playback of the selected video feed and the digital radio content.
The present disclosure also contemplates a digital terrestrial broadcasting system, including: a frequency modulation (FM) transmitter which transmits a digital radio broadcast comprising digital radio content over a terrestrial radio broadcast spectrum; and a radio content programming function which sends in advance a playlist and a time that the playlist is to be broadcast to a simulcast content streaming function of a multicast network, thereby to allow synchronization of the digital radio content with media content transmitted separately over the multicast network for time synchronized playback of the media content and the digital radio content.
The present disclosure also contemplates a system for providing synchronized broadcast and simulcast of media content, including: a frequency modulation (FM) transmitter which transmits a digital radio broadcast comprising digital radio content over a terrestrial radio broadcast spectrum; a simulcast content streaming function which transmits media content separately over a multicast network; means for time synchronizing the media content to the digital radio broadcast; and means for presenting the time synchronized media content and the digital radio content for playback by a client device.
Those skilled in the art will appreciate the scope of the present invention and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the invention, and together with the description serve to explain the principles of the invention.
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
Note that at times the system of the present invention is described as performing a certain function. However, one of ordinary skill in the art would know that the program is what is performing the function rather than the entity of the system itself. Further, embodiments described in the present disclosure can be implemented in hardware, software, or a combination thereof.
Although aspects of one implementation of the present invention are depicted as being stored in memory, one skilled in the art will appreciate that all or part of systems and methods consistent with the present disclosure may be stored on or read from other non-transitory, computer-readable media, such as secondary storage devices, like hard disks, floppy disks, and CD-ROM, or other forms of a read-only memory (ROM) or random access memory (RAM) either currently known or later developed. Further, although specific components of the system have been described, one skilled in the art will appreciate that a system suitable for use with the methods and systems consistent with the present disclosure may contain additional or different components.
As indicated above, systems and methods consistent with the present disclosure provide for synchronized broadcast and simulcast of media content. While an exemplary embodiment is discussed below in the context of a video multicast, one skilled in the art will appreciate that a system suitable for use with the methods and systems consistent with the present disclosure may be employed in other media context such as, but not limited to, an audio multicast solution.
A more detailed description of the systems and methods consistent with the present disclosure will now follow with reference to the accompanying drawings.
In
At the transmit side, the supplemental simulcast content streaming function 130 streams multiple supplemental video content multicasts 131 over the mobile IP network 110, where each video stream is matched to location and the audio (e.g., a song) generated from a radio content programming function 140 (or previously defined playlist as at 141). The radio content programming function 140 also provides the radio content, such as HD Radio music content as at 142 for terrestrial radio broadcast from FM radio station or broadcast facility 105. Each location-targeted video is made available via a multicast IPv6 address allowing bandwidth to only be used when needed within a given mobile access network (shown in
The basic protocol formats 200 for geo-tagged audio and simulcast multicast video are shown in
The basic functions of the client side device 300 (which corresponds to dual radio client 115 in
In addition to the RF broadcast 501, the radio station streams video ads matched to the encrypted programming content 511 over the Internet such that LTE™ enabled mobile devices can receive the video ad while simultaneously listening to audio ad-free HD Radio. As described in connection with
Contained within the video content is an invisible digital watermark 503 with a rotating encryption key 504 to be used to decrypt the current song playing (e.g., song B in
The present invention has substantial opportunity for variation without departing from the spirit or scope of the present invention. For example, while the embodiments discussed herein are directed to video multicast examples, the present invention is not limited thereto. For example, the video multicast model described previously may be replaced with an audio multicast solution. Geo-tags are used such that the client device can join a multicast audio stream based on location of the listener. For example, an audio stream would have replacement content (e.g., an ad) to overwrite generic content contained on the radio frequency (RF) broadcast. The multicast audio content would be time synchronized with the RF audio content and would appear seamless to the listener when over-inserted on the client device.
Moreover, scalable video content may be used on the video multicast to allow efficient spectrum use for clients of varying display capability. Basically, playback devices with higher screen resolutions would use enhancement layers when displaying video content for HD Radio stations. When joining an enhancement layer, an advertiser may be billed a premium by the radio station for delivering a higher resolution ad. The acknowledgment from the client device would indicate this to the back-office systems.
Still further, while the examples refer to audio/video content, the present invention is not limited thereto and other forms of media content are contemplated herein.
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present invention. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.
Number | Name | Date | Kind |
---|---|---|---|
6018768 | Ullman et al. | Jan 2000 | A |
6351736 | Weisberg et al. | Feb 2002 | B1 |
6816966 | Gupta et al. | Nov 2004 | B1 |
6832388 | Du Val | Dec 2004 | B1 |
7086081 | Martinez et al. | Aug 2006 | B2 |
7236208 | Eaton et al. | Jun 2007 | B2 |
7308485 | Roberts et al. | Dec 2007 | B2 |
8023439 | Rao | Sep 2011 | B2 |
8141115 | Wohlert et al. | Mar 2012 | B2 |
20020162121 | Mitchell | Oct 2002 | A1 |
20030115167 | Sharif et al. | Jun 2003 | A1 |
20050059409 | Vare et al. | Mar 2005 | A1 |
20060174348 | Rhoads et al. | Aug 2006 | A1 |
20060239266 | Babbar et al. | Oct 2006 | A1 |
20070169115 | Ko et al. | Jul 2007 | A1 |
20080129864 | Stone et al. | Jun 2008 | A1 |
20090005019 | Patel et al. | Jan 2009 | A1 |
20090059962 | Schmidt et al. | Mar 2009 | A1 |
20090089842 | Perry et al. | Apr 2009 | A1 |
20090111448 | Paila | Apr 2009 | A1 |
20090157613 | Strohmenger et al. | Jun 2009 | A1 |
20090180451 | Alpert et al. | Jul 2009 | A1 |
20090205008 | Wollmershauser et al. | Aug 2009 | A1 |
20090276821 | Amento et al. | Nov 2009 | A1 |
20090323646 | Ketchum et al. | Dec 2009 | A1 |
20100138561 | Church | Jun 2010 | A1 |
20100169751 | Sun et al. | Jul 2010 | A1 |
20110107364 | Lajoie et al. | May 2011 | A1 |
20110107379 | Lajoie et al. | May 2011 | A1 |
20110131411 | Lin et al. | Jun 2011 | A1 |
20120051543 | Evans et al. | Mar 2012 | A1 |
Entry |
---|
“3GPP,” Wikipedia, at <http://en.wikipedia.org/wiki/3GPP>, as revised Mar. 27, 2008, printed Dec. 12, 2011, 1 page. |
“Application-specific integrated circuit,” Wikipedia, at <http://en.wikipedia.org/wiki/Application-specific—integrated—circuit> as revised May 10, 2009, printed Dec. 13, 2011, 7 pages. |
“Internet radio,” Wikipedia, at <http://en.wikipedia.org/wiki/Internet—radio> as revised on May 16, 2009, printed Dec. 13, 2011, 6 pages. |
“IPv6,” Wikipedia, at <http://en.wikipedia.org/wiki/IPv6>, page last modified Apr. 18, 2011, printed Apr. 21, 2011, 16 pages. |
“Multicast,” Wikipedia, at <http://en.wikipedia.org/wiki/Multicast>, page last modified Mar. 26, 2011, printed Apr. 21, 2011, 5 pages. |
“Radio Data System,” Wikipedia, at <http://en.wikipedia.org/wiki/Radio—Data—System> as revised May 18, 2009, printed Dec. 13, 2011, 7 pages. |
“Samsung's New See‘N’Search Set-Top Box Revolutionizes How Consumers Access the Internet,” BusinessWire, Ridgefield Park, NJ, Feb. 13, 2008, at <http://www.businesswire.com/portal/site/home/?epi—menultemID=85 . . . >, printed Mar. 5, 2008, 2 pages. |
“Wi-Fi,” Wikipedia, at <http://en.wikipedia.org/wiki/Wi-Fi> as revised May 28, 2009, printed Dec. 13, 2011, 10 pages. |
Concert Technology; Terrestrial to Internet Radio's Big Opportunity; Dec. 1, 2008; Version 1.0; www.concerttechnology.com. |
NAVTEQ; NAVTEQ Dynamic Content Delivery for HD Radio (TM) Systems Unveiled in North America; LBS Zone; Apr. 20, 2009; www.lbszone.com/content/view/4900/2/. |
Number | Date | Country | |
---|---|---|---|
20120051543 A1 | Mar 2012 | US |
Number | Date | Country | |
---|---|---|---|
61227196 | Jul 2009 | US |