(57)【要約】  デジタルラジオ放送受信機システムでコンテンツをレンダリングするためのシステム及び方法を説明する。デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするためのデータを含む。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理される。データエラーを含有するデータの一部分が識別される。データエラーを含有するデータのその部分の代わりに複製データを要求するダウンロード要求が、コンピュータシステムに送信される。複製データは、デジタルラジオ放送以外の他の無線通信を通じてエラーを含有するデータのその部分の代わりにデジタルラジオ放送受信機で受信される。複製データは、コンテンツの無中断レンダリングを提供するために処理される。【選択図】図８
2018506935.tif 000002
【特許請求の範囲】
【請求項１】
デジタルラジオ放送受信機システムでコンテンツをレンダリングするコンピュータ実装方法であって、
デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットのデータを含むデジタルラジオ放送信号をデジタルラジオ放送送信を通じて受信する段階と、
前記デジタルラジオ放送送信からの前記データがデータエラーを含有するか否かを決定するよう前記デジタルラジオ放送信号を処理し、かつ該データエラーを含有する該データの一部分を識別する段階と、
前記データエラーを含有する前記データの前記部分について複製データの処理を引き起こすのに有効である第１の通知をコンピュータシステムに送信する段階と、
前記エラーを含有する前記データの前記部分について、前記デジタルラジオ放送送信機システムによって送信された前記デジタルラジオ放送信号の前記指定フォーマットの前記データを含む前記複製データを、前記第１の通知に基づいて前記デジタルラジオ放送送信以外の他の無線通信を通じて前記デジタルラジオ放送受信機で受信する段階と、
前記データエラーを含有する前記データの前記部分を選択する代わりに前記複製データを選択して訂正データを提供し、かつ前記コンテンツの無中断レンダリングを提供するよう前記デジタルラジオ放送受信機で該訂正データを処理する段階と、
を含むことを特徴とする方法。
【請求項２】
前記コンテンツは、音声プログラムであり、
前記デジタルラジオ放送送信からの前記データは、音声データを含み、
前記デジタルラジオ放送信号は、前記音声プログラムを識別するプログラムデータを含み、
前記複製データは、前記音声プログラム全体にわたって前記他の無線通信を通じてデータを受信することなく受信される、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記複製データは、前記デジタルラジオ放送送信機システムによって発生された第１のデータ構造を含み、
前記第１のデータ構造の同一コピーが、前記デジタルラジオ放送受信機での受信のために前記デジタルラジオ放送送信機システムによって放送される、
ことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項４】
インターネットプロトコルを通じてファイルサーバから前記第１のデータ構造をダウンロードする段階であって、該第１のデータ構造が、該インターネットプロトコルを通じた該第１のデータ構造の該ダウンロードを容易にするようファイルにカプセル化される、前記ダウンロードする段階、
を含むことを特徴とする請求項３に記載のコンピュータ実装方法。
【請求項５】
前記デジタルラジオ放送信号から、前記コンテンツの主題、該コンテンツに関連付けられた個人の名前、該コンテンツに関連付けられた曲のタイトル、又は該コンテンツに関連付けられたアルバムタイトルを決定する段階と、
前記決定された主題、名前、曲のタイトル、又はアルバムタイトルに関連するコンテンツを含む第２のデータの処理を引き起こすのに有効である第２の通知を第２のコンピュータシステムに送信する段階と、
前記第２の通知に基づいて前記他の無線通信を通じて前記デジタルラジオ放送受信機で前記第２のデータを受信する段階と、
を含むことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項６】
前記決定された主題、名前、曲のタイトル、又はアルバムタイトルに関連する前記コンテンツは、商品に関連する情報、コンサートチケットに関連する情報、画像、映像、又は経歴情報を含むことを特徴とする請求項５に記載のコンピュータ実装方法。
【請求項７】
前記他の無線通信を通じて、ラジオ局及び関連の放送周波数のリストを含むデータを受信する段階であって、該リストの各ラジオ局が、前記デジタルラジオ放送受信機の位置に基づいて該デジタルラジオ放送受信機で利用可能である１又は２以上のデジタルラジオ放送信号に関連付けられる、前記受信する段階、
を含むことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項８】
ラジオ局及び関連の放送周波数の前記リストは、前記デジタルラジオ放送送信を通じて受信されたデータに基づいて前記デジタルラジオ放送受信機によって発生されないことを特徴とする請求項７に記載のコンピュータ実装方法。
【請求項９】
前記複製データは、前記コンピュータシステムで格納された１又は２以上のファイルに含まれ、
前記第１の通知は、前記１又は２以上のファイルを識別するデータを含み、
前記デジタルラジオ放送受信機で前記複製データを受信する前記段階は、
前記第１の通知に基づいて前記１又は２以上のファイルをダウンロードする段階であって、該１又は２以上のファイルの各々が、約１．５秒の音声出力をレンダリングするためのデータを含み、該１又は２以上のファイルが、ストリーミングコンテンツ転送の一部分を含まない、前記ダウンロードする段階、
を含む、
ことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項１０】
前記デジタルラジオ放送受信機のベースバンドプロセッサに含まれる非一時的コンピュータ可読ストレージ媒体に前記複製データを格納する段階、
を含むことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項１１】
前記訂正データを前記処理する段階の後で前記非一時的コンピュータ可読ストレージ媒体から前記複製データを取り除く段階、
を含むことを特徴とする請求項１０に記載のコンピュータ実装方法。
【請求項１２】
前記複製データを受信する前記段階は、
無線インターネットサービスを通じてファイルサーバから前記複製データをダウンロードする段階、
を含む、
ことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項１３】
前記ファイルサーバから前記複製データをダウンロードする前記段階は、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、ハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）、ファイル転送プロトコル（ＦＴＰ）、又はファイル転送プロトコルセキュア（ＦＴＰＳ）であるインターネットプロトコルを利用することを特徴とする請求項１２に記載のコンピュータ実装方法。
【請求項１４】
前記デジタルラジオ放送受信機システムは、ｉ）前記デジタルラジオ放送信号を受信するように構成された前記デジタルラジオ放送受信機、及びｉｉ）前記無線インターネットサービスを通じて前記ファイルサーバから前記複製データをダウンロードするように構成されたインターネット受信機を含むことを特徴とする請求項１２に記載のコンピュータ実装方法。
【請求項１５】
前記デジタルラジオ放送受信機システムは、ｉ）前記デジタルラジオ放送受信機を含む自動車受信機、及びｉｉ）前記インターネット受信機を含む移動電話を含むことを特徴とする請求項１４に記載のコンピュータ実装方法。
【請求項１６】
前記複製データを前記移動電話から前記デジタルラジオ放送受信機を含む前記自動車受信機まで転送する段階、
を含むことを特徴とする請求項１５に記載のコンピュータ実装方法。
【請求項１７】
前記デジタルラジオ放送受信機システムは、前記デジタルラジオ放送受信機と前記インターネット受信機とを含む移動電話を含むことを特徴とする請求項１４に記載のコンピュータ実装方法。
【請求項１８】
前記移動電話は、移動ソフトウエアアプリケーションプログラムを実行し、
前記第１の通知を送信する前記段階及び前記複製データを受信する前記段階は、前記移動アプリケーションを通じて受信されたユーザ入力に基づいて行われる、
ことを特徴とする請求項１７に記載のコンピュータ実装方法。
【請求項１９】
前記複製データは、ストリーミングコンテンツ転送の一部分を含まないことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２０】
前記デジタルラジオ放送信号は、前記コンピュータシステムのインターネットプロトコル（ＩＰ）アドレスを含み、
前記第１の通知は、前記ＩＰアドレスを使用して前記コンピュータシステムに送信される、
ことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２１】
前記デジタルラジオ放送信号の１又は２以上の信号品質尺度を決定する段階であって、該１又は２以上の信号品質尺度が、該デジタルラジオ放送信号の受信品質を示し、前記デジタルラジオ放送送信からの前記データが前記データエラーを含有するか否かを決定する前記段階が、該１又は２以上の信号品質尺度に基づいて行われる、前記決定する段階、
を含むことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２２】
１又は２以上の信号品質尺度が、前記デジタルラジオ放送受信機の物理層によってかつ該デジタルラジオ放送受信機のチャネル逆多重化層によって発生されることを特徴とする請求項２１に記載のコンピュータ実装方法。
【請求項２３】
前記デジタルラジオ放送信号は、前記複製データを含むファイルに対応するファイル名を含み、
前記第１の通知は、前記ファイル名を含む、
ことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２４】
前記データエラーは、前記データの前記部分をエラーなしで前記デジタルラジオ放送受信機によって復号することができないことを示す復号エラーであることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２５】
前記デジタルラジオ放送送信機に関連付けられている局に前記デジタルラジオ放送受信機を使用して同調する段階と、
前記局への前記同調に基づいて前記デジタルラジオ放送送信機から局識別子を受信する段階と、
前記局識別子に基づいて、前記デジタルラジオ放送受信機が同調されている前記局に関連付けられた１又は２以上のファイルを要求するのに有効である第１の通知を発生させる段階と、
を含むことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２６】
データを含む複数のファイルが、前記第１の通知に基づいて前記コンピュータシステムからダウンロードされることを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２７】
前記デジタルラジオ放送受信機でレンダリングされる前記コンテンツは、前記デジタルラジオ放送信号に基づく第１の部分と前記複製データに基づく第２の部分とを含み、
前記第１の部分と前記第２の部分との間の移行が、人間のユーザによって検出可能ではない、
ことを特徴とする請求項１に記載のコンピュータ実装方法。
【請求項２８】
前記移行を検出不能にするよう前記第１及び第２の部分を時間整合させる段階であって、該時間整合が、前記デジタルラジオ放送信号及び前記複製データに含まれる１又は２以上の音声透かしに基づいている、前記時間整合させる段階、
を含むことを特徴とする請求項２７に記載のコンピュータ実装方法。
【請求項２９】
コンテンツをレンダリングするように構成されたデジタルラジオ放送受信機システムであって、
処理システムと、
前記処理システムに結合されたメモリと、
を含み、
前記処理システムは、
デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットのデータを含むデジタルラジオ放送信号をデジタルラジオ放送送信を通じて受信する段階と、
前記デジタルラジオ放送送信からの前記データがデータエラーを含有するか否かを決定するよう前記デジタルラジオ放送信号を処理し、かつ該データエラーを含有する該データの一部分を識別する段階と、
前記データエラーを含有する前記データの前記部分について複製データの処理を引き起こすのに有効な第１の通知をコンピュータシステムに送信する段階と、
前記エラーを含有する前記データの前記部分について、デジタルラジオ放送送信機システムによって送信された前記デジタルラジオ放送信号の前記指定フォーマットの前記データを含む前記複製データを、前記第１の通知に基づいて前記デジタルラジオ放送送信以外の他の無線通信を通じて前記デジタルラジオ放送受信機で受信する段階と、
前記データエラーを含有する前記データの前記部分を選択する代わりに前記複製データを選択して訂正データを提供し、かつ前記コンテンツの無中断レンダリングを提供するよう前記デジタルラジオ放送受信機で該訂正データを処理する段階と、
を含む段階を実行するように構成される、
ことを特徴とするデジタルラジオ放送受信機システム。
【請求項３０】
製造物品であって、
デジタルラジオ放送受信機システムでコンテンツをレンダリングするためのコンピュータプログラム命令を有する非一時的コンピュータ可読ストレージ媒体、
を含み、
前記命令は、実行された時に
デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットのデータを含むデジタルラジオ放送信号をデジタルラジオ放送送信を通じて受信する段階と、
前記デジタルラジオ放送送信からの前記データがデータエラーを含有するか否かを決定するよう前記デジタルラジオ放送信号を処理し、かつ該データエラーを含有する該データの一部分を識別する段階と、
前記データエラーを含有する前記データの前記部分について複製データの処理を引き起こすのに有効な第１の通知をコンピュータシステムに送信する段階と、
前記エラーを含有する前記データの前記部分について、前記デジタルラジオ放送送信機システムによって送信された前記デジタルラジオ放送信号の前記指定フォーマットの前記データを含む前記複製データを、前記第１の通知に基づいて前記デジタルラジオ放送送信以外の他の無線通信を通じて前記デジタルラジオ放送受信機で受信する段階と、
前記データエラーを含有する前記データの前記部分を選択する代わりに前記複製データを選択して訂正データを提供し、かつ前記コンテンツの無中断レンダリングを提供するよう前記デジタルラジオ放送受信機で該訂正データを処理する段階と、
を含む段階を処理システムに実行させるようになっている、
ことを特徴とする製造物品。
【請求項３１】
デジタルラジオ放送受信機システムでコンテンツをレンダリングするコンピュータ実装方法であって、
デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットのデータを含むデジタルラジオ放送信号をデジタルラジオ放送送信を通じて受信する段階と、
前記デジタルラジオ放送送信からの前記データがデータエラーを含有するか否かを決定するよう前記デジタルラジオ放送信号を処理する段階と、
第１の通知をコンピュータシステムに送信する段階であって、該通知が、前記コンテンツをレンダリングするための前記デジタルラジオ放送送信以外の他の無線通信を通じて送信される複製データの処理を引き起こすのに有効であり、該複製データが、前記データエラーなしで該コンテンツがレンダリングされることを可能にする、前記送信する段階と、
前記デジタルラジオ放送送信機システムによって送信された前記デジタルラジオ放送信号の前記指定フォーマットの前記データを含む前記複製データを前記第１の通知に基づいて前記他の無線通信を通じて前記エラーなしで前記デジタルラジオ放送受信機で受信する段階と、
訂正データを提供するために前記データエラーを含有するデジタルラジオ放送送信によって受信された前記データを選択する代わりに前記受信機でレンダリングするための前記エラーなしで前記他の無線通信を通じて受信された前記複製データを選択し、かつ前記コンテンツの無中断レンダリングを提供するよう該デジタルラジオ放送受信機で該訂正データを処理する段階と、
含むことを特徴とする方法。
【請求項３２】
前記他の無線通信を通じて受信された前記複製データに基づいて前記コンテンツをレンダリングしながら前記デジタルラジオ放送受信機で受信された前記デジタルラジオ放送信号をモニタする段階と、
前記デジタルラジオ放送信号の品質が前記デジタルラジオ放送受信機でコンテンツをレンダリングするのに十分であるという決定を行う段階と、
前記決定に基づいて前記他の無線送信を通じて受信されたデータの代わりにデジタルラジオ放送送信を通じて受信されたデータに基づいてコンテンツのレンダリングを再開する段階と、
を含むことを特徴とする請求項３１に記載のコンピュータ実装方法。
【請求項３３】
前記複製データは、ストリーミングコンテンツ転送の一部分を含むことを特徴とする請求項３１に記載のコンピュータ実装方法。
【請求項３４】
前記ストリーミングコンテンツ転送は、「ＨＤ  Ｒａｄｉｏ」プロトコルに従ってフォーマット設定された複数のデジタル符号化コンテンツと制御情報とを表す非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームを含むことを特徴とする請求項３３に記載のコンピュータ実装方法。
【請求項３５】
前記非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームは、前記デジタルラジオ放送信号を送信するデジタルラジオ放送送信機のチャネル多重化層によって発生されることを特徴とする請求項３４に記載のコンピュータ実装方法。
【請求項３６】
前記デジタルラジオ放送信号が前記デジタルラジオ放送受信機に対して利用可能ではないと決定する段階と、
前記デジタルラジオ放送信号が前記デジタルラジオ放送受信機に対して利用可能ではないという決定に基づいて、該デジタルラジオ放送信号に含まれている同じデータを含む非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームを含むストリーミングコンテンツ転送を引き起こすのに有効な第２の通知を前記コンピュータシステムに送信する段階と、
前記第２の通知に基づいて前記他の無線通信を通じて前記デジタルラジオ放送受信機で前記ストリーミングコンテンツ転送を受信する段階と、
前記デジタルラジオ放送受信機で前記ストリーミングコンテンツ転送を処理して前記「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データに含まれるデジタル符号化コンテンツを回復する段階と、
前記デジタル符号化コンテンツのうちの１又は２以上に基づいて前記デジタルラジオ放送受信機で出力を発生させる段階と、
を含むことを特徴とする請求項３１に記載のコンピュータ実装方法。
【請求項３７】
前記非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームは、前記デジタルラジオ放送信号を送信する前記デジタルラジオ放送送信機のチャネル多重化層によって発生されることを特徴とする請求項３６に記載のコンピュータ実装方法。
【請求項３８】
前記デジタルラジオ放送信号は、該デジタルラジオ放送信号を放送する前記デジタルラジオ放送送信機の地理的カバレージエリアを離れる前記デジタルラジオ放送受信機に基づいて該デジタルラジオ放送受信機に対して利用可能でなくなることを特徴とする請求項３６に記載のコンピュータ実装方法。
【請求項３９】
前記「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データから、前記デジタル符号化コンテンツの主題、該デジタル符号化コンテンツに関連付けられた個人の名前、該デジタル符号化コンテンツに関連付けられた曲のタイトル、又は該デジタル符号化コンテンツに関連付けられたアルバムタイトルを決定する段階と、
前記決定された主題、名前、曲のタイトル、又はアルバムタイトルに関連するコンテンツを含む第２のデータの処理を引き起こすのに有効な第３の通知を第２のコンピュータシステムに送信する段階と、
前記第３の通知に基づいて前記他の無線通信を通じて前記デジタルラジオ放送受信機で前記第２のデータを受信する段階と、
を含むことを特徴とする請求項３６に記載のコンピュータ実装方法。
【請求項４０】
前記決定された主題、名前、曲のタイトル、又はアルバムタイトルに関連する前記コンテンツは、商品に関連する情報、コンサートチケットに関連する情報、画像、映像、又は経歴情報を含むことを特徴とする請求項３９に記載のコンピュータ実装方法。
【請求項４１】
前記デジタルラジオ放送受信機が、前記デジタルラジオ放送信号を放送する前記デジタルラジオ放送送信機に関連付けられた地理的カバレージエリアの境界領域内であるか否かを決定する段階と、
前記デジタルラジオ放送受信機が前記境界領域内であるという決定に基づいて、前記デジタルラジオ放送信号に含まれる同じデータを含む非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームを含むストリーミングコンテンツ転送を引き起こすのに有効な第２の通知を前記コンピュータシステムに送信する段階と、
前記第２の通知に基づいて前記他の無線通信を通じて前記デジタルラジオ放送受信機で前記ストリーミングコンテンツ転送を受信する段階と、
前記「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データに含まれるデジタル符号化コンテンツを回復するよう前記デジタルラジオ放送受信機で前記ストリーミングコンテンツ転送を処理する段階と、
前記デジタル符号化コンテンツのうちの１又は２以上に基づいて前記デジタルラジオ放送受信機で出力を発生させる段階と、
を含むことを特徴とする請求項３１に記載のコンピュータ実装方法。
【請求項４２】
前記デジタルラジオ放送受信機が前記境界領域内であるか否かを決定する前記段階は、
前記デジタルラジオ放送信号に含まれている前記デジタルラジオ放送送信機の地理的位置の表示を受信する段階と、
前記地理的位置の前記表示に基づいて前記デジタルラジオ放送送信機に関連付けられた前記地理的カバレージエリアを決定する段階と、
全地球測位システムを使用して、前記デジタルラジオ放送受信機の地理的位置を決定する段階と、
前記地理的カバレージエリアの境界と前記デジタルラジオ放送受信機の前記地理的位置との間の距離が閾値距離よりも小さいか否かを決定する段階と、
を含む、
ことを特徴とする請求項４１に記載のコンピュータ実装方法。
【請求項４３】
前記デジタルラジオ放送受信機が、前記デジタルラジオ放送信号を放送する前記デジタルラジオ放送送信機に関連付けられたカバレージエリアを出る可能性が高いと決定する段階と、
前記デジタルラジオ放送受信機が前記カバレージエリアを出る可能性が高いという前記決定に基づいて、前記デジタルラジオ放送信号に含まれる同じデータを含む非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームを含むストリーミングコンテンツ転送を引き起こすのに有効な第２の通知を前記コンピュータシステムに送信する段階と、
前記第２の通知に基づいて前記他の無線通信を通じて前記デジタルラジオ放送受信機で前記ストリーミングコンテンツ転送を受信する段階と、
前記「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データに含まれるデジタル符号化コンテンツを回復するよう前記デジタルラジオ放送受信機で前記ストリーミングコンテンツ転送を処理する段階と、
前記デジタル符号化コンテンツのうちの１又は２以上に基づいて前記デジタルラジオ放送受信機で出力を発生させる段階と、
を含むことを特徴とする請求項３１に記載のコンピュータ実装方法。
【請求項４４】
データをデジタルラジオ放送送信機システムからデジタルラジオ放送受信機システムに通信するためのコンピュータ実装方法であって、
デジタルラジオ放送送信機システムで符号化データを受信する段階と、
前記符号化データに基づいてデータ構造を発生させる段階であって、該データ構造のコンテンツが、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む、前記発生させる段階と、
前記データ構造をファイルにカプセル化する段階であって、該ファイルが、インターネットプロトコルを通じて該ファイルを転送させるフォーマットを有する、前記カプセル化する段階と、
前記インターネットプロトコルを使用して前記ファイルを、非一時的コンピュータ可読ストレージ媒体に該ファイルを格納するコンピュータシステムに送信する段階と、
前記デジタルラジオ放送受信機で受信するためのデジタルラジオ放送送信を通じて前記データ構造を含むデジタルラジオ放送信号を放送する段階と、
前記デジタルラジオ放送送信からの前記符号化データがデータエラーを含有することを示す第１の通知を前記デジタルラジオ放送受信機から受信する段階と、
前記データエラーを含有する前記デジタルラジオ放送送信の前記符号化データの代わりに複製データを提供するよう該デジタルラジオ放送送信以外の他の無線通信を通じて前記デジタルラジオ放送受信機に前記ファイルを送る段階と、
を含むことを特徴とする方法。
【請求項４５】
前記符号化データは、符号化音声を含み、
前記データ構造の前記コンテンツは、音声データを含む、
ことを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項４６】
前記コンピュータシステムは、インターネットプロトコル（ＩＰ）アドレスに関連付けられ、
前記デジタルラジオ放送信号は、前記コンピュータシステムの前記ＩＰアドレスを含む、
ことを特徴とする請求項４４の記載のコンピュータ実装方法。
【請求項４７】
前記ファイルは、ストリーミングコンテンツ転送の一部分を含まないことを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項４８】
前記データ構造を発生させる前記段階及び該データ構造をカプセル化する前記段階は、前記デジタルラジオ放送送信機システムのインポータ又はエクスポータによって実施されることを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項４９】
前記デジタルラジオ放送送信機システムは、ラジオ局から前記符号化データを受信し、
前記符号化データは、生放送音声フィードからの又は事前録音音声からの音声を含む、
ことを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項５０】
前記ファイルを前記コンピュータシステムに送信する前記段階は、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）、ハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）、ファイル転送プロトコル（ＦＴＰ）、ファイル転送プロトコルセキュア（ＦＴＰＳ）、又はウェブ分散型オーサリング及びバージョニング（ウェブＤＡＶ）である前記インターネットプロトコルを通じてファイルサーバを含む前記コンピュータシステムに前記ファイルをアップロードする段階、
を含む、
ことを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項５１】
前記ファイルに含まれる前記データは、約１．５秒の音声出力をレンダリングするためのデータを含むことを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項５２】
前記ファイルの前記コンテンツは、該ファイルの１又は２以上のコンテンツを識別するコンテンツ識別子を含むことを特徴とする請求項４４に記載のコンピュータ実装方法。
【請求項５３】
デジタルラジオ放送送信システムであって、
コンピュータシステムと、
処理システムを含むデジタルラジオ放送送信機システムと、
前記処理システムに結合されたメモリと、
を含み、
前記処理システムは、
デジタルラジオ放送送信機システムで符号化データを受信する段階と、
前記符号化データに基づいてデータ構造を発生させる段階であって、該データ構造のコンテンツが、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む、前記発生させる段階と、
前記データ構造をファイルにカプセル化する段階であって、該ファイルが、インターネットプロトコルを通じて該ファイルを転送させるフォーマットを有する、前記カプセル化する段階と、
前記インターネットプロトコルを使用して前記ファイルを非一時的コンピュータ可読ストレージ媒体に該ファイルを格納する前記コンピュータシステムに送信する段階と、
前記デジタルラジオ放送受信機で受信するためのデジタルラジオ放送送信を通じて前記データ構造を含むデジタルラジオ放送信号を放送する段階と、
を含む段階を実行するように構成され、
前記コンピュータシステムは、前記デジタルラジオ放送送信からの前記符号化データがデータエラーを含有することを示す第１の通知を前記デジタルラジオ放送受信機から受信するように構成され、
前記コンピュータシステムは、前記データエラーを含有する前記デジタルラジオ放送送信の前記符号化データの代わりに複製データを提供するよう該デジタルラジオ放送送信以外の他の無線通信を通じて前記デジタルラジオ放送受信機への送信のための前記ファイルを処理するように構成される、
ことを特徴とするデジタルラジオ放送送信システム。
【請求項５４】
製造物品であって、
データをデジタルラジオ放送送信システムからデジタルラジオ放送受信機システムに通信するためのコンピュータプログラム命令を有する非一時的コンピュータ可読ストレージ媒体、
を含み、
前記命令は、実行された時に
デジタルラジオ放送送信機システムで符号化データを受信する段階と、
前記符号化データに基づいてデータ構造を発生させる段階であって、該データ構造のコンテンツが、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む、前記発生させる段階と、
前記データ構造をファイルにカプセル化する段階であって、該ファイルが、インターネットプロトコルを通じて該ファイルを転送させるフォーマットを有する、前記カプセル化する段階と、
前記インターネットプロトコルを使用して前記ファイルを非一時的コンピュータ可読ストレージ媒体に該ファイルを格納するコンピュータシステムに送信する段階と、
前記デジタルラジオ放送受信機で受信するためのデジタルラジオ放送送信を通じて前記データ構造を含むデジタルラジオ放送信号を放送する段階と、
を含む段階をデジタルラジオ放送送信機システムの処理システムに実行させるようになった第１の命令を含み、
前記命令は、実行された時に
前記デジタルラジオ放送送信からの前記符号化データがデータエラーを含有することを示す第１の通知を前記デジタルラジオ放送受信機から受信する段階と、
前記データエラーを含有する前記デジタルラジオ放送送信の前記符号化データの代わりに複製データを提供するよう該デジタルラジオ放送送信以外の他の無線通信を通じて前記デジタルラジオ放送受信機への送信のための前記ファイルを処理する段階と、
を含む段階を前記コンピュータシステムに実行させるようになった第２の命令を含む、
ことを特徴とする製造物品。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、引用によって本明細書にその内容全体が組み込まれている２０１４年１２月２３日出願の米国特許出願第１の４／５８０，９２０号に対する優先権を主張するものである。
【０００２】
本特許文書に説明する技術は、一般的にデジタルラジオ放送に関し、より詳細には、デジタルラジオ放送受信機でのコンテンツの無中断レンダリングを提供するためのシステム及び方法に関する。
【背景技術】
【０００３】
デジタルラジオ放送技術は、デジタル音声及びデータサービスを移動、携帯、及び固定受信機に配信する。帯域内オンチャネル（ＩＢＯＣ）デジタル音声放送（ＤＡＢ）と呼ばれる１つのタイプのデジタルラジオ放送は、既存の中波（ＭＦ）及び超短波（ＶＨＦ）無線帯域内の地上送信機を使用する。ｉＢｉｑｕｉｔｙ  Ｄｉｇｉｔａｌ  Ｃｏｒｐｏｒａｔｉｏｎによって開発された「ＨＤ  Ｒａｄｉｏ（登録商標）」技術は、デジタルラジオ放送及び受信のためのＩＢＯＣ実施の一例である。デジタル送信システムの１つの特徴は、デジタル化された音声及びデータの両方を同時に送信する固有の機能である。すなわち、この技術はまた、ＡＭ及びＦＭラジオ局からの無線データサービスを考慮している。放送信号は、アーティスト名、曲タイトル、又は局コールレターのようなメタデータを含むことができる。イベント、交通量、及び天気に関する特別なメッセージも含めることができる。例えば、交通情報、天気予報、ニュース、及びスポーツスコアは、全てをユーザがラジオ局を聞きながらラジオ受信機のディスプレイにわたってスクロールすることができる。
【０００４】
ＩＢＯＣデジタルラジオ放送技術は、既存のアナログ放送フォーマットよりも優れたデジタル品質音声を提供することができる。各ＩＢＯＣデジタルラジオ放送信号は、既存のＡＭ又はＦＭチャネル割り当てのスペクトルマスク内で送信されるので、それは、新しいスペクトル割り当てを必要としない。ＩＢＯＣデジタルラジオ放送は、放送者がデジタル品質音声を現在の聴取者基盤に供給することを可能にしながらスペクトルの節約を促進する。
【０００５】
マルチキャスティング、すなわち、ＡＭ又はＦＭスペクトル内の１つのチャネル上でいくつかの音声プログラム又はサービスを配信する機能は、放送局が主周波数のサブチャネル上のいずれでも複数のサービス及び補足プログラムを放送することを可能にする。例えば、複数のデータサービスは、代替の音楽フォーマット、ローカル交通量、天気、ニュース、及びスポーツを含むことができる。補足サービス及びプログラムは、同調又は検索機能を使用して従来の局周波数と同じ方式でアクセスすることができる。例えば、アナログ変調信号が９４．１ＭＨｚを中心とする場合に、ＩＢＯＣ内の同じ放送は、補足サービス９４．１−２及び９４．１−３を含むことができる。高度に特化された補足プログラミングをターゲットを絞った視聴者に配信することができ、広告主が彼らの銘柄をプログラムコンテンツに統合するより多くの機会を作り出す。本明細書に使用する時に、マルチキャスティングは、単一デジタルラジオ放送チャネル内又は単一デジタルラジオ放送信号上の１又は２以上のプログラムの送信を含む。マルチキャストコンテンツは、主プログラムサービス（ＭＰＳ）、補足プログラムサービス（ＳＰＳ）、プログラムサービスデータ（ＰＳＤ）、及び／又は他の放送データを含むことができる。
【０００６】
国内無線システム委員会、国内放送協会によって運営される規格設定組織、及び消費者電子機器協会は、２００５年９月にＮＲＣＳ−５と指定されたＩＢＯＣ規格を採択した。引用によって本明細書にその開示が組み込まれているＮＲＣＳ−５及びその改訂版は、ＡＭ及びＦＭ放送チャネル上でデジタル音声及び付属データを放送するための要件を列挙している。この規格及びその参照文献は、ＲＦ／送信サブシステムと搬送及びサービス多重化サブシステムとの詳細説明を含んでいる。規格のコピーは、ｈｔｔｐ：／／ｗｗｗ．ｎｒｓｃｓｔａｎｄａｒｄｓ．ｏｒｇ／ＳＧ．ａｓｐでＮＲＳＣから取得することができる。ｉＢｉｑｕｉｔｙの「ＨＤ  Ｒａｄｉｏ」技術は、ＮＲＳＣ−５  ＩＢＯＣ規格の実施である。「ＨＤ  Ｒａｄｉｏ」技術に関する更に別の情報は、ｗｗｗ．ｈｄｒａｄｉｏ．ｃｏｍ及びｗｗｗ．ｉｂｉｑｕｉｔｙ．ｃｏｍで見出すことができる。
【０００７】
デジタルラジオ放送システムの他のタイプは、衛星デジタル音声ラジオサービス（ＳＤＡＲＳ、例えば、ＸＭ  Ｒａｄｉｏ、Ｓｉｒｉｕｓ）、デジタル音声ラジオサービス（ＤＡＲＳ、例えば、ＷｏｒｌｄＳｐａｃｅ）のような衛星システムと、デジタルラジオモンダイヤル（ＤＲＭ）、Ｅｕｒｅｋａ  １４７（ＤＡＢデジタル音声放送として銘柄化）、ＤＡＢバージョン２、及びＦＭｅＸｔｒａのような地上システムとを含む。本明細書に使用する時に、語句「デジタルラジオ放送」は、帯域内オンチャネル放送を含むデジタル音声放送、並びに他のデジタル地上放送及び衛星放送を包含する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許第７,３０５，０４３号明細書
【特許文献２】米国特許第７，５１２，１７５号明細書
【特許文献３】米国特許第７，９３３，３６８号明細書
【特許文献４】米国特許出願公開第２０１３／０２６５９１８号明細書
【特許文献５】米国特許第８，０４１，２９２号明細書
【特許文献６】米国特許第８，８１７，９１７号明細書
【非特許文献】
【０００９】
【非特許文献１】ＮＲＣＳ−５及びその改訂版
【非特許文献２】ＮＲＳＣ−５参考文書１０１４ｓ改訂１（「レイヤ  ２」チャネル多重化）、２０１１年８月２３日付け
【非特許文献３】ＮＲＳＣ−５参考文書１０１７ｓ改訂Ｇ（「ＨＤ  Ｒａｄｉｏ」エアインタフェース設計記述音声搬送）、２０１１年８月２３日付け
【非特許文献４】ＮＲＳＣ−５参考文書１０１９ｓ改訂Ｇ（「ＨＤ  Ｒａｄｉｏ」エアインタフェース高度アプリケーションサービス搬送）、２０１１年８月２３日付け
【非特許文献５】ｈｔｔｐ：／／ｗｗｗ．ｎｒｓｃｓｔａｎｄａｒｄｓ．ｏｒｇ／ＳＧ．ａｓｐ
【非特許文献６】ｗｗｗ．ｈｄｒａｄｉｏ．ｃｏｍ
【非特許文献７】ｗｗｗ．ｉｂｉｑｕｉｔｙ．ｃｏｍ
【発明の概要】
【発明が解決しようとする課題】
【００１０】
デジタルラジオ放送信号は、デジタルラジオ放送受信機システムで受信した信号の信号品質に伴う問題をもたらす断続的な減衰又は妨害を受ける。更に、受信機からの放送信号を期間にわたって十分に曖昧にし、それによって放送信号の受信にギャップを生成する一部の妨害が存在する。
【課題を解決するための手段】
【００１１】
本発明者は、上述の信号品質問題の影響を軽減するためのシステム及び方法に対する必要性に気付いた。本発明の開示の実施形態は、この必要性を満足させることができるシステム及び方法に関する。本発明の開示は、デジタルラジオ放送受信機システムでコンテンツをレンダリングするためのコンピュータ実装方法、システム、及び非一時的コンピュータ可読ストレージ媒体に関する。デジタルラジオ放送受信機システムでコンテンツをレンダリングする例示的コンピュータ実装方法では、デジタルラジオ放送信号は、デジタルラジオ放送送信を通じて受信され、デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットにあるデータを含む。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理され、データエラーを含有するデータの一部分が識別される。データエラーを含有するデータのその部分の代わりに複製データの処理を引き起こすのに有効である通知が、コンピュータシステムに送信される。複製データは、この通知に基づいてデジタルラジオ放送送信以外の他の無線通信を通じてエラーを含有するデータのその部分の代わりにデジタルラジオ放送受信機で受信される。複製データは、デジタルラジオ放送送信機システムによって送信されたデジタルラジオ放送信号の指定フォーマットにあるデータを含む。複製データは、データエラーを含有するデータのその部分を選択する代わりに選択されて訂正データを提供し、訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【００１２】
コンテンツをレンダリングするように構成されたデジタルラジオ放送受信機システムは、処理システムと処理システムに結合されたメモリとを含む。処理システムは、段階を実行するように構成される。段階を実行する際に、デジタルラジオ放送信号は、デジタルラジオ放送送信を通じて受信され、デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットにあるデータを含む。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理され、データエラーを含有するデータの一部分が識別される。データエラーを含有するデータのその部分の代わりに複製データの処理を引き起こすのに有効である通知が、コンピュータシステムに送信される。複製データは、通知に基づいてデジタルラジオ放送送信以外の他の無線通信を通じてエラーを含有するデータのその部分の代わりにデジタルラジオ放送受信機で受信される。複製データは、デジタルラジオ放送送信機システムによって送信されたデジタルラジオ放送信号の指定フォーマットにあるデータを含む。複製データは、データエラーを含有するデータのその部分を選択する代わりに選択されて訂正データを提供し、訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【００１３】
デジタルラジオ放送受信機システムでコンテンツをレンダリングするための例示的非一時的コンピュータ可読ストレージ媒体では、コンピュータ可読ストレージ媒体は、実行された時に処理システムに段階を実行させるコンピュータ実行可能命令を含む。段階を実行する際に、デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットにあるデータを含むデジタルラジオ放送信号が、デジタルラジオ放送送信を通じて受信される。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理され、データエラーを含有するデータの一部分が識別される。データエラーを含有するデータのその部分の代わりに複製データの処理を引き起こすのに有効である通知が、コンピュータシステムに送信される。複製データは、通知に基づいてデジタルラジオ放送送信以外の他の無線通信を通じてエラーを含有するデータのその部分の代わりにデジタルラジオ放送受信機で受信される。複製データは、デジタルラジオ放送送信機システムによって送信されたデジタルラジオ放送信号の指定フォーマットにあるデータを含む。複製データは、データエラーを含有するデータのその部分を選択する代わりに選択されて訂正データを提供し、訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【００１４】
本明細書に説明するコンピュータ実装方法、システム、及び非一時的コンピュータ可読ストレージ媒体の実施形態において、デジタルラジオ放送受信機システムでレンダリングされることになるコンテンツは、音声プログラムを含む。この実施形態において、デジタルラジオ放送送信からのデータは、音声データであり、デジタルラジオ放送信号は、音声プログラムを識別するプログラムデータを含む場合がある。更に、この実施形態において、複製データは、音声プログラム全体に対して他の無線通信を通じてデータを受信することなく受信することができる。本明細書に説明するコンピュータ実装方法、システム、及び非一時的コンピュータ可読ストレージ媒体の別の実施形態において、デジタルラジオ放送受信機システムでレンダリングされることになるコンテンツは、１又は２以上のデータサービス（例えば受信機システムの表示デバイスでレンダリングすることができる例えばローカル交通情報、天気予報、ニュース、スポーツスコア、金融情報など）を含む。
【００１５】
デジタルラジオ放送受信機システムでコンテンツをレンダリングする例示的コンピュータ実装方法では、デジタルラジオ放送信号は、デジタルラジオ放送送信を通じて受信される。デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットにあるデータを含む。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理される。コンテンツをレンダリングするためにデジタルラジオ放送送信以外の他の無線通信を通じて送信されることになる複製データの処理を引き起こすのに有効である第１の通知が、コンピュータシステムに送信される。複製データは、コンテンツがデータエラーなしでレンダリングされることを可能にする。複製データは、第１の通知に基づいて他の無線通信を通じてエラーなしでデジタルラジオ放送受信機で受信される。複製データは、デジタルラジオ放送送信機システムによって送信されたデジタルラジオ放送信号の指定フォーマットにあるデータを含む。受信機でレンダリングするためにエラーなしで他の無線通信を通じて受信された複製データは、訂正データを提供するために、データエラーを含有するデジタルラジオ放送送信によって受信されたデータを選択する代わりに選択される。訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【００１６】
デジタルラジオ放送受信機システムでコンテンツをレンダリングするための例示的非一時的コンピュータ可読ストレージ媒体では、コンピュータ可読ストレージ媒体は、実行された時に処理システムに段階を実行させるコンピュータ実行可能命令を含む。段階を実行する際に、デジタルラジオ放送信号は、デジタルラジオ放送送信を通じて受信される。デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットにあるデータを含む。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理される。コンテンツをレンダリングするためにデジタルラジオ放送送信以外の他の無線通信を通じて送信されることになる複製データの処理を引き起こすのに有効である第１の通知が、コンピュータシステムに送信される。複製データは、データエラーなしでコンテンツがレンダリングされることを可能にする。複製データは、第１の通知に基づいて他の無線通信を通じてエラーなしでデジタルラジオ放送受信機で受信される。複製データは、デジタルラジオ放送送信機システムによって送信されたデジタルラジオ放送信号の指定フォーマットにあるデータを含む。受信機でレンダリングするためにエラーなしで他の無線通信を通じて受信された複製データは、訂正データを提供するために、データエラーを含有するデジタルラジオ放送送信によって受信されたデータを選択する代わりに選択される。訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【００１７】
デジタルラジオ放送受信機システムでコンテンツをレンダリングするための例示的非一時的コンピュータ可読ストレージ媒体では、コンピュータ可読ストレージ媒体は、実行された時に処理システムに段階を実行させるコンピュータ実行可能命令を含む。段階を実行する際に、デジタルラジオ放送信号は、デジタルラジオ放送送信を通じて受信される。デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするための指定フォーマットにあるデータを含む。デジタルラジオ放送信号は、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かを決定するために処理される。コンテンツをレンダリングするためにデジタルラジオ放送送信以外の他の無線通信を通じて送信されることになる複製データの処理を引き起こすのに有効である第１の通知が、コンピュータシステムに送信される。複製データは、データエラーなしでコンテンツがレンダリングされることを可能にする。複製データは、第１の通知に基づいて他の無線通信を通じてエラーなしでデジタルラジオ放送受信機で受信される。複製データは、デジタルラジオ放送送信機システムによって送信されたデジタルラジオ放送信号の指定フォーマットにあるデータを含む。受信機でレンダリングするためにエラーなしで他の無線通信を通じて受信された複製データは、訂正データを提供するために、データエラーを含有するデジタルラジオ放送送信によって受信されたデータを選択する代わりに選択される。訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【００１８】
デジタルラジオ放送送信システムからのデータをデジタルラジオ放送受信機システムに通信する例示的コンピュータ実装方法では、符号化されたデータが、デジタルラジオ放送送信機システムで受信される。符号化データに基づいてデータ構造が発生され、データ構造のコンテンツは、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む。データ構造は、ファイルにカプセル化され、ファイルは、インターネットプロトコルを通じてファイルを転送させるフォーマットを有する。ファイルは、インターネットプロトコルを使用してコンピュータシステムに送信され、コンピュータシステムは、非一時的コンピュータ可読ストレージ媒体にファイルを格納する。データ構造を含むデジタルラジオ放送信号は、デジタルラジオ放送受信機での受信に向けてデジタルラジオ放送送信を通じて放送される。デジタルラジオ放送送信からの符号化データがデータエラーを含有することを示す第１の通知が、デジタルラジオ放送受信機から受信される。ファイルは、データエラーを含有するデジタルラジオ放送送信の符号化データの代わりに複製データを提供するために、デジタルラジオ放送送信以外の無線送信を通じてデジタルラジオ放送受信機に送られる。
【００１９】
例示的デジタルラジオ放送送信システムは、コンピュータシステムと、処理システムを含むデジタルラジオ放送送信機システムとを含む。デジタルラジオ放送送信システムは、これに加えて、処理システムに結合されたメモリを含み、処理システムは、段階を実行するように構成される。段階を実行する際に、符号化データが、デジタルラジオ放送送信機システムで受信される。データ構造が、符号化データに基づいて発生され、データ構造のコンテンツは、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む。データ構造は、ファイルにカプセル化され、ファイルは、インターネットプロトコルを通じてファイルを転送させるフォーマットを有する。ファイルは、インターネットプロトコルを使用してコンピュータシステムに送信され、コンピュータシステムは、ファイルを非一時的コンピュータ可読ストレージ媒体に格納する。データ構造を含むデジタルラジオ放送信号は、デジタルラジオ放送受信機での受信に向けてデジタルラジオ放送送信を通じて放送される。コンピュータシステムは、デジタルラジオ放送受信機から第１の通知を受信するように構成され、第１の通知は、デジタルラジオ放送送信からの符号化データがデータエラーを含有することを示す。コンピュータシステムは、データエラーを含有するデジタルラジオ放送送信の符号化データの代わりに複製データを提供するために、デジタルラジオ放送送信以外の他の無線通信を通じたデジタルラジオ放送受信機への送信に向けてファイルを処理するように構成される。
【００２０】
例示的製造物品は、データをデジタルラジオ放送送信システムからデジタルラジオ放送受信機システムに通信するためのコンピュータプログラム命令を有する非一時的コンピュータ可読ストレージ媒体を含む。命令は、実行された時にデジタルラジオ放送送信機システムの処理システムに段階を実行させるようになった第１の命令を含む。段階を実行する際に、符号化データが、デジタルラジオ放送送信機システムで受信される。データ構造が、符号化データに基づいて発生され、データ構造のコンテンツは、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む。データ構造は、ファイルにカプセル化され、ファイルは、インターネットプロトコルを通じてファイルを転送させるフォーマットを有する。ファイルは、インターネットプロトコルを使用してコンピュータシステムに送信され、コンピュータシステムは、ファイルを非一時的コンピュータ可読ストレージ媒体に格納する。データ構造を含むデジタルラジオ放送信号は、デジタルラジオ放送受信機での受信に向けてデジタルラジオ放送送信を通じて放送される。命令は、実行された時にコンピュータシステムに第２の段階を実行させるようになった第２の命令を更に含む。第２の段階を実行する際に、デジタルラジオ放送送信からの符号化データがデータエラーを含有することを示す第１の通知が、デジタルラジオ放送受信機から受信される。更に、第２の段階を実行する際に、ファイルは、データエラーを含有するデジタルラジオ放送送信の符号化データの代わりに複製データを提供するために、デジタルラジオ放送送信以外の他の無線通信を通じたデジタルラジオ放送受信機への送信に向けて処理される。
【００２１】
本発明の開示のこれら及び他の特徴、態様、及び利点は、以下の説明、添付の特許請求の範囲、及び添付の図面を参照してより良く理解されることになるであろう。
【図面の簡単な説明】
【００２２】
【図１】ある一定の実施形態による放送システムの概要を与えるブロック図である。
【図２】混成ＦＭ  ＩＢＯＣ波形の概略図である。
【図３】拡張混成ＦＭ  ＩＢＯＣ波形の概略図である。
【図４】全デジタルＦＭ  ＩＢＯＣ波形の概略図である。
【図５】混成ＡＭ  ＩＢＯＣ波形の概略図である。
【図６】全デジタルＡＭ  ＩＢＯＣ波形の概略図である。
【図７】ある一定の実施形態によるＩＢＯＣデジタルラジオ放送受信機の機能ブロック図である。
【図８】複製データを複数の異なる通信プラットフォームを通じてデジタルラジオ放送受信機システムに提供するための例示的システムを示すブロック図である。
【図９】例示的ＦＭ  ＩＢＯＣデジタルラジオ放送受信機の関連構成要素の単純化された機能ブロック図である。
【図１０Ａ】送信機の観点からのＩＢＯＣデジタルラジオ放送論理プロトコルスタックの図である。
【図１０Ｂ】送信機の観点からのＩＢＯＣデジタルラジオ放送論理プロトコルスタックの図である。
【図１１】受信機の観点からの論理プロトコルスタックを示す図である。
【図１２】本明細書に説明するシステム及び方法の送信機側の特徴を示すブロック図である。
【図１３】本明細書に説明するシステム及び方法の受信機側の特徴を示すブロック図である。
【図１４】デジタルラジオ放送受信機システムで音声の無中断レンダリングを提供するための作動の例示的シーケンスを示す図である。
【図１５】デジタルラジオ放送受信機システムで音声の無中断レンダリングを提供するための作動の例示的シーケンスを示す図である。
【図１６】デジタルラジオ放送受信機システムで音声の無中断レンダリングを提供するための作動の例示的シーケンスを示す図である。
【図１７】デジタルラジオ放送受信機システムで音声の無中断レンダリングを提供するための作動の例示的シーケンスを示す図である。
【図１８】デジタルラジオ放送受信機システムでコンテンツの無中断レンダリングを提供する例示的方法の段階を示す流れ図である。
【図１９】デジタルラジオ放送受信機システムでコンテンツの無中断レンダリングを提供する例示的方法の段階を示す流れ図である。
【図２０Ａ】ヘッダシーケンス及びペイロードを含む例示的「レイヤ  ２」ＰＤＵを示す図である。
【図２０Ｂ】多重化コンテンツの異なる組合せを有する例示的「レイヤ  ２」ＰＤＵを示す図である。
【図２１】デジタルラジオ放送受信機システムでコンテンツをレンダリングする例示的コンピュータ実装方法の段階を示す流れ図である。
【図２２】データをデジタルラジオ放送送信機システムからデジタルラジオ放送受信機システムに通信する例示的コンピュータ実装方法の段階を示す流れ図である。
【図２３】無線インターネットを通じてデジタルラジオ放送受信機システムにストリーミングコンテンツ転送を提供するための例示的システムを示すブロック図である。
【図２４】無線インターネットを通じてデジタルラジオ放送受信機システムにストリーミングコンテンツ転送及びファイルベースのコンテンツ転送の両方を提供するための例示的システムを示すブロック図である。
【図２５】ストリーミング「レイヤ  ２」データをインターネット受信機に提供するための例示的システムを示すブロック図である。
【発明を実施するための形態】
【００２３】
デジタルラジオ放送受信機で受信されたデジタルラジオ放送信号は、１又は２以上のエラーを含有するデータを含む場合がある。本発明者は、そのようなエラーの影響を軽減するための新しいシステム及び方法を開発した。本発明のシステム及び方法のある一定の態様は、送信機側で実施され、他の態様は、受信機側で実施される。本明細書に説明する手法は、デジタルラジオ放送受信機でコンテンツ（例えば、音声、ビデオ、テキスト、静止画像、マルチメディアなどのいずれか１つ、又はその組合せ）の無中断レンダリングを提供する際に使用することができる。
【００２４】
例示的デジタルラジオ放送システム
【００２５】
本明細書の図１−７及び付随する説明は、例示的ＩＢＯＣシステム、例示的放送機器構造及び作動、及び例示的受信機構造及び作動の一般的な説明を示している。本明細書の図８−２２及び付随する説明は、デジタルラジオ放送受信機のコンテンツの無中断レンダリングを提供するための例示的手法の詳細説明を提供する。本発明の開示の態様は、例示的ＩＢＯＣシステムとの関連で示されているが、本発明の開示がＩＢＯＣシステムに制限されないこと及び本明細書の教示が同様にデジタルラジオ放送の他の形式に利用可能であることを理解しなければならない。
【００２６】
本明細書にあるように、サービスは、無線周波数放送を通じてコンテンツを通信するためのあらゆるアナログ又はデジタル媒体である。例えば、ＩＢＯＣラジオ信号では、アナログ変調信号、デジタル主プログラムサービス、及びデジタル補足プログラムサービスの全てをサービスと考えることができる。サービスの他の例は、特定のアクセスコードを必要とするプログラムである条件付きアクセスプログラム（ＣＡ）を含むことができ、例えば、ゲーム、コンサート、又は交通最新サービスの放送のような音声及び／又はデータ、並びに交通データ、マルチメディア、及び他のファイル、及びサービス情報ガイド（ＳＩＧ）のようなデータサービスの両方とすることができる。
【００２７】
これに加えて、本明細書にあるように、媒体コンテンツは、例えば、人間がレンダリング、表示、再生、及び／又は使用するために処理システムによって処理するのに適する音声、ビデオ、テキスト、画像、又はメタデータを含むあらゆる実質的な情報又は創造的な内容である。
【００２８】
図面を参照すると、図１は、ＦＭ  ＩＢＯＣデジタルラジオ放送信号を放送するのに使用することができるスタジオサイト１０、ＦＭ送信機サイト１２、及びスタジオ送信機リンク（ＳＴＬ）１４の例示的関連構成要素の機能ブロック図である。スタジオサイトは、とりわけ、スタジオ自動機器３４と、インポータ１８、エクスポータ２０、及び励振器補助サービスユニット（ＥＡＳＵ）２２を含むアンサンブルオペレーションセンター（ＥＯＣ）１６とを含む。ＳＴＬ送信機４８は、ＥＯＣを送信機サイトにリンクする。送信機サイトは、ＳＴＬ受信機５４と、励振器エンジン（エクスジン）サブシステム５８を含む励振器５６と、アナログ励振器６０とを含む。図１ではエクスポータがラジオ局のスタジオサイトに存在し、励振器が送信サイトに位置付けられるが、これらの要素は送信サイトで同一場所に位置付けることができる。
【００２９】
スタジオサイトでは、スタジオ自動機器が、主プログラムサービス（ＭＰＳ）音声４２をＥＡＳＵに、ＭＰＳデータ４０をエクスポータに、補足プログラムサービス（ＳＰＳ）音声３８をインポータに、かつＳＰＳデータ３６をインポータ１８に供給する。ＭＰＳ音声は主音声プログラミングソースとして働く。混成モードでは、ＭＰＳ音声がアナログ及びデジタル送信の両方で既存のアナログラジオプログラミングフォーマットを保存する。プログラムサービスデータ（ＰＳＤ）としても公知のＭＰＳデータ又はＳＰＳデータは、音楽タイトル、アーティスト、アルバム名のような情報を含む。補足プログラムサービスは、補足音声コンテンツ、並びにプログラムサービスデータを含むことができる。
【００３０】
インポータ１８は、高度アプリケーションサービス（ＡＡＳ）を供給するためのハードウエア及びソフトウエアを含有する。ＡＡＳは、ＭＰＳ、ＳＰＳ、又は局情報サービス（ＳＩＳ）として分類されないあらゆるタイプのデータを含むことができる。ＳＩＳは、コールサイン、絶対時間、ＧＰＳに相関付けられた位置のような局情報を提供する。ＡＡＳの例は、電子番組ガイド、ナビゲーションマップ、リアルタイム交通及び天気情報、マルチメディアアプリケーション、他の音声サービスなどのデータコンテンツのデータサービスを含む。ＡＡＳのコンテンツは、サービスデータ４６をアプリケーションプログラムインタフェース（ＡＰＩ）を通じてインポータに提供するサービスプロバイダ４４によって供給することができる。サービスプロバイダは、スタジオサイトに位置した放送局又はサービス及びコンテンツの外部ソース第三者プロバイダとすることができる。インポータは、複数のサービスプロバイダ間のセッション接続を確立することができる。インポータは、サービスデータ４６、ＳＰＳ音声３８、及びＳＰＳデータ３６を符号化及び多重化して、データリンクを通じてエクスポータに出力されるエクスポータリンクデータ２４を生成する。インポータ１８はまた、典型的には利用可能なサービスを識別かつ記述するＳＩＧを符号化する。例えば、ＳＩＧは、現在の周波数で利用可能なサービスのジャンル（例えば、ＭＰＳ音声のジャンル及びあらゆるＳＰＳ音声）を識別するデータを含むことができる。
【００３１】
インポータ１８は、本明細書ではラジオリンクサブシステム（ＲＬＳ）と呼ぶことができるデータ搬送機構を使用して、サービスの品質のレベルを変える（順方向エラー訂正及びインターリービングの程度を変える）パケットカプセル化及び帯域幅管理機能を提供することができる。ＲＬＳは、パケットをカプセル化するためのハイレベルデータリンク制御（ＨＤＬＣ）タイプフレーミングを使用する。ＨＤＬＣは、当業者に公知であり、ＩＳＯ／ＩＥＣ１３２３９：２００２情報技術−システム間の遠隔通信及び情報交換−ハイレベルデータリンク制御（ＨＤＬＣ）手順に説明されている。ＨＤＬＣフレーミングは、開始フレームデリミター（例えば、「０×７Ｅ」）及び終了フレームデリミター（例えば、「０×７Ｅ」）を含む。ＲＬＳヘッダは、論理アドレス（例えば、ポート番号）、シーケンス番号及び他の情報のための制御フィールド（例えば、パケット２の１、２の２など）、ペイロード（例えば、インデックスファイル）、及びチェックサム（例えば、ＣＲＣ）を含む。帯域幅管理のために、インポータ１８は、典型的には、例えば、あらゆる与えられたスタジオサイト１０から構成されるサービスの数及びタイプに基づいてＡＡＳデータに論理アドレス（例えば、ポート）を割り当てる。ＲＬＳは、全体が引用によって本明細書に組み込まれている米国特許第７,３０５，０４３号明細書に詳しく説明されている。
【００３２】
受信機実施選択肢に起因して、ＲＬＳパケットのサイズを約８１９２バイトに制限することができるが、他のサイズを使用することもできると考えられる。従って、最大パケットサイズよりも大きいオブジェクトを送信するための２つの主データセグメント化モード、すなわち、パケットモード及びバイトストリーミングモードに従ってデータの送信を準備することができる。パケットモードでは、インポータ１８は、大きいオブジェクト転送（ＬＯＴ）クライアント（インポータ１８と同じコンピュータ処理システム又は遠隔処理システムのような異なる処理システムで実行するソフトウエアクライアント）を含み、「大きい」オブジェクト（例えば、相当大きい画像ファイル）を選択されたＲＬＳパケットサイズよりも大きくない断片にセグメント化することができる。典型的実施形態において、オブジェクトは、４，２９４，９６７，２９５バイトまでのサイズに及ぶことができる。送信機では、ＬＯＴクライアントが、受信機に放送するためのＲＬＳポートにパケットを書き込む。受信機では、ＬＯＴクライアントが、同じ番号のＲＬＳポートからパケットを読み取る。ＬＯＴクライアントは、受信機及び送信機の両方で同時に多くのＲＬＳポート（例えば、典型的には３２ポートまで）に関連付けられたデータを処理することができる。
【００３３】
ＬＯＴクライアントは、各々が最大パケットサイズではないいくつかのメッセージで大きいオブジェクトを送信することによって作動する。これを達成するために、送信機は、ＬｏｔＩＤと呼ばれる整数をＬＯＴプロトコルを通じて各オブジェクト放送に割り当てる。同じオブジェクトに対する全てのメッセージは同じＬｏｔＩＤを使用する。ＬｏｔＩＤの選択は、同じＲＬＳポートで同時に放送される２つのオブジェクトが同じＬｏｔＩＤを持たないことを除いて任意である。一部の実施では、値が再使用される前に全ての可能なＬｏｔＩＤ値を使い果たすことが有利である。
【００３４】
無線でデータを送信する時に、無線伝播環境の確率的性質のためにある一定のパケット損失が生じる場合がある。ＬＯＴクライアントは、送信機が全オブジェクトの送信を繰り返せるようにすることによってこの問題に対処する。オブジェクトが正しく受信された状態で、受信機はいずれの残りの反復も無視することができる。全ての反復は同じＬｏｔＩＤを使用する。これに加えて、送信機は、ポートの各オブジェクトに固有のＬｏｔＩＤが割り当てられている限り同じＲＬＳポートで異なるオブジェクトに対してメッセージをインターリーブすることができる。
【００３５】
ＬＯＴクライアントは、大きいオブジェクトをメッセージに分割し、それは、断片に更に細分割される。最後の断片を除いてメッセージの断片全てが２５６バイトのような固定長であることが好ましい。最後の断片は、固定長よりも短い（例えば、２５６バイトよりも短い）いずれの長さにもできる。断片はゼロから始まって連続して付番される。しかし、一部の実施形態において、オブジェクトは、ゼロ長オブジェクトを有することができ、メッセージは、オブジェクトに関する記述的情報だけを含有することになる。
【００３６】
ＬＯＴクライアントは、一般的に、２つのタイプのメッセージ、すなわち、全ヘッダメッセージ及び断片ヘッダメッセージを使用する。各メッセージは、オブジェクトの断片が後に続くヘッダを含む。全ヘッダメッセージは、断片からのオブジェクトに加えてオブジェクトに関する記述的情報を再構築するための情報を含有する。比較すると、断片ヘッダメッセージは再構築情報だけを含有する。受信機のＬＯＴクライアント（例えば、一般的に図７及び９それぞれのデータプロセッサ２３２及び２８８、又はあらゆる他の適切な処理システム内で実行されるソフトウエア及び／又はハードウエアアプリケーション）は、ヘッダ長フィールド（例えば、フィールド名「ｈｄｒＬｅｎ」）によってメッセージの２つのタイプを区別する。各メッセージは、最大ＲＬＳパケット長を超えない限りヘッダのＬｏｔＩＤによって識別されるオブジェクトの断片のいずれの適切な数も含有することができる。オブジェクトの全てのメッセージが同じ数の断片を含有する必要はない。以下の表１は、全ヘッダメッセージの例示的フィールド名及び対応する記述を示している。断片ヘッダメッセージは、一般的に、ｈｄｒＬｅｎ、ｒｅｐｅａｔ、ＬｏｔＩＤ、及び位置フィールドを含む。
【００３７】
（表１）
2018506935.tif 000003
表１
【００３８】
全ヘッダ及び断片ヘッダメッセージは、少なくとも１つの全ヘッダメッセージが各オブジェクトに対して放送されるという条件で、いずれの割合でも送信することができる。帯域幅効率は、一般的に、全ヘッダメッセージの数を最小にすることによって上がるが、これは、全ヘッダにしか存在しない記述的情報に基づいてオブジェクトが該当するか否かを受信機が決定するのに必要な時間を増すことがある。従って、一般的に、放送帯域幅の効率的な使用と望ましいＬＯＴファイルの効率的な受信機処理及び受信の間にトレードが存在する。
【００３９】
パケットモードとしてのバイトストリーミングモードでは、各データサービスにデジタルラジオ放送モデムフレームの制限に基づいてラジオ局オペレータによって特定の帯域幅が割り当てられる。次に、インポータ１８は、データサービスから任意のサイズのデータメッセージを受信する。次に、各サービスから受信されたデータバイトがバイトバケット（例えば、待ち行列）に入れられ、ＨＤＬＣフレームが各サービスに割り当てられた帯域幅に基づいて構築される。例えば、各サービスは、モデムフレームにぴったり合うようなサイズである固有のＨＤＬＣフレームを有することができる。例えば、２つのデータサービス、すなわち、サービス＃１及びサービス＃２があると仮定する。サービス＃１には１０２４バイトが割り当てられており、サービス＃２には５１２バイトが割り当てられる。ここでサービス＃１が２０４８バイトを有するメッセージＡを送信し、サービス＃２が２０４８バイトを有するメッセージＢを送信すると仮定する。従って、第１のモデムフレームは２つのＨＤＬＣフレームを含有し、１０２４バイトフレームは、メッセージＡのＮバイトを含有し、５１２バイトＨＤＬＣフレームはメッセージＢのＭバイトを含有する。Ｎ及びＭは、どのくらいの数のＨＤＬＣエスケープ文字が必要か及びＲＬＳヘッダ情報のサイズによって決定される。エスケープ文字が必要ない場合に、９バイトＲＬＳヘッダを仮定するとＮ＝１０１５及びＭ＝５０３である。メッセージがＨＤＬＣフレーミングバイト（すなわち、０×７Ｅ）以外は何も含有しない場合に、９バイトＲＬＳヘッダがエスケープ文字を含有しないと仮定するとＮ＝５０３及びＭ＝２４７である。データサービス＃１が新しいメッセージ（メッセージＡＡと呼ばれる）を送信しない場合に、ＨＤＬＣフレームが５１２バイトの割り当てられた帯域幅より増大するように未使用帯域幅がサービス＃２に与えられる。
【００４０】
エクスポータ２０は、放送のために主プログラムサービス及びＳＩＳを供給するのに必要なハードウエア及びソフトウエアを含有する。エクスポータは、音声インタフェースを通じてデジタルＭＰＳ音声２６を受け入れて音声を圧縮する。エクスポータはまた、ＭＰＳデータ４０、エクスポータリンクデータ２４、及び圧縮デジタルＭＰＳ音声を多重化して励振器リンクデータ５２を生成する。これに加えて、エクスポータはエクスポータの音声インタフェースを通じてアナログＭＰＳ音声２８を受け入れ、これにプリプログラム遅延を加えて、遅延アナログＭＰＳ音声信号３０を生成する。このアナログ音声は、混成ＩＢＯＣデジタルラジオ放送のためのバックアップチャネルとして放送することができる。遅延は、デジタルＭＰＳ音声のシステム遅延を補償して、受信機が時間のシフトなしにデジタルとアナログプログラム間で配合されることを可能にする。ＡＭ送信機システムでは、遅延ＭＰＳ音声信号３０がエクスポータによってモノ信号に変換され、励振器リンクデータ５２の一部としてＳＴＬに直接に送られる。
【００４１】
ＥＡＳＵ２２はスタジオ自動機器からＭＰＳ音声４２を受け入れ、これを適切なシステムクロックにレート変換し、信号の２つのコピー、すなわち、１つはデジタル（２６）及び１つはアナログ（２８）を出力する。ＥＡＳＵは、アンテナ２５に接続されたＧＰＳ受信機を含む。ＧＰＵ受信機は、ＥＡＳＵがＧＰＳユニットの使用によって励振器のクロックと同期されるマスタークロック信号を取得することを可能にする。ＥＡＳＵは、エクスポータによって使用されるマスターシステムクロックを提供する。エクスポータが最悪の障害を有して作動できない事象において、ＥＡＳＵはまた、エクスポータを通過しないようにアナログＭＰＳ音声をバイパス（又はリディレクト）するのに使用される。バイパスされた音声３２はＳＴＬ送信機に直接に送り込まれ、放送中断事象を排除する。
【００４２】
ＳＴＬ送信機４８は、遅延アナログＭＰＳ音声５０及び励振器リンクデータ５２を受信する。ＳＴＬ送信機４８は、単方向又は双方向のいずれかとすることができるＳＴＬリンク１４を通じて励振器リンクデータ及び遅延アナログＭＰＳ音声を出力する。ＳＴＬリンクは、例えば、デジタルマイクロ波又はイーサネットリンクとすることができ、標準的なユーザデータグラムプロトコル又は標準的なＴＣＰ／ＩＰを使用することができる。
【００４３】
送信機サイトは、ＳＴＬ受信機５４、励振器エンジン（エクスジン）５６、及びアナログ励振器６０を含む。ＳＴＬ受信機５４は、音声及びデータ信号、並びに指令及び制御メッセージを含む励振器リンクデータをＳＴＬリンク１４を通じて受信する。励振器リンクデータは励振器５６に渡され、励振器５６がＩＢＯＣデジタルラジオ放送波形を生成する。励振器は、ホストプロセッサ、デジタルアップコンバータ、ＲＦアップコンバータ、及びエクスジンサブシステム５８を含む。エクスジンは励振器リンクデータを受け入れ、ＩＢＯＣデジタルラジオ放送波形のデジタル部分を変調する。励振器５６のデジタルアップコンバータは、デジタルからアナログにエクスジン出力のベースバンド部分を変換する。デジタル−アナログ変換は、ＥＡＳＵから得られたエクスポータのＧＰＳベースのクロックに共通のＧＰＳクロックに基づいている。従って、励振器５６はＧＰＳユニット及びアンテナ５７を含む。エクスポータ及び励振器クロックを同期するための代替の方法は、米国特許第７，５１２，１７５号明細書に見出すことができ、この開示は引用によって本明細書に組み込まれている。励振器のＲＦアップコンバータは、アナログ信号を適正な帯域内チャネル周波数にアップコンバートする。次に、アップコンバートされた信号は放送のための高電力増幅器６２及びアンテナ６４に渡される。ＡＭ送信機システムでは、エクスジンサブシステムは、バックアップアナログＭＰＳ音声を混成モードのデジタル波形にコヒーレントに追加し、従って、ＡＭ送信機システムはアナログ励振器６０を含まない。これに加えて、ＡＭ送信機システムでは、励振器５６は位相及びマグニチュード情報を生成し、アナログ信号が高電力増幅器に直接に出力される。
【００４４】
ＩＢＯＣデジタルラジオ放送信号は、様々な波形を使用してＡＭ及びＦＭ無線帯域の両方で送信することができる。波形は、ＦＭ混成ＩＢＯＣデジタルラジオ放送波形、ＦＭ全デジタルＩＢＯＣデジタルラジオ放送波形、ＡＭ混成ＩＢＯＣデジタルラジオ放送波形、及びＡＭ全デジタルＩＢＯＣデジタルラジオ放送波形を含む。
【００４５】
図２は、混成ＦＭ  ＩＢＯＣ波形７０の概略図である。波形は、放送チャネル７４の中心に位置付けられたアナログ変調信号７２、上側サイドバンド７８内の第１の複数の均等に離間した直交周波数分割多重化副搬送波７６、及び下側サイドバンド８２内の第２の複数の均等に離間した直交周波数分割多重化副搬送波８０を含む。デジタル変調副搬送波は、パーティションに分割され、様々な副搬送波が基準副搬送波として指定される。周波数パーティションは、１８のデータ副搬送波及び１つの基準副搬送波を含有する１９ＯＦＤＭ副搬送波の群である。
【００４６】
混成波形は、アナログＦＭ変調信号に加えてデジタル変調１次主副搬送波を含む。副搬送波は、均等に離間した周波数位置に位置付けられる。副搬送波位置は、−５４６から＋５４６までの番号を付けられる。図２の波形では、副搬送波は＋３５６から＋５４６及び−３５６から−５４６の位置にある。各１次主サイドバンドは、１０の周波数パーティションから構成される。１次主サイドバンドに含まれる副搬送波５４６及び−５４６は、追加の基準副搬送波である。各副搬送波の振幅は、振幅倍率によってスケーリングすることができる。
【００４７】
図３は、拡張混成ＦＭ  ＩＢＯＣ波形９０の概略図である。拡張混成波形は、１次拡張サイドバンド９２、９４を混成波形に存在する１次主サイドバンドに追加することによって生成される。１、２、又は４の周波数パーティションを各１次主サイドバンドの内縁に追加することができる。拡張混成波形は、アナログＦＭ信号に加えてデジタル変調１次主副搬送波（副搬送波＋３５６から＋５４６及び−３５６から−５４６）及び一部の又は全ての１次拡張副搬送波（副搬送波＋２８０から＋３５５及び−２８０から−３５５）を含む。
【００４８】
上側１次拡張サイドバンドは、副搬送波３３７から３５５（１つの周波数パーティション）、３１８から３５５（２つの周波数パーティション）、又は２８０から３５５（４つの周波数パーティション）を含む。下側１次拡張サイドバンドは、副搬送波−３３７から−３５５（１つの周波数パーティション）、−３１８から−３５５（２つの周波数パーティション）、又は−２８０から−３５５（４つの周波数パーティション）を含む。各副搬送波の振幅は、振幅倍率によってスケーリングすることができる。
【００４９】
図４は、全デジタルＩＢＯＣ波形１００の概略図である。全デジタル波形は、アナログ信号を使用不能にし、１次デジタルサイドバンド１０２、１０４の帯域幅を十分拡張し、かつ低電力２次サイドバンド１０６、１０８をアナログ信号によって空になったスペクトルに追加することによって構成される。図示の実施形態の全デジタル波形は、アナログＦＭ信号のない副搬送波位置−５４６から＋５４６のデジタルに変調された副搬送波を含む。
【００５０】
１０の主周波数パーティションに加えて、全ての４つの拡張周波数パーティションが全デジタル波形の各１次サイドバンドに存在する。各２次側帯波はまた、１０の２次主（ＳＭ）及び４つの２次拡張（ＳＸ）周波数パーティションを有する。しかし、１次側帯波とは異なり、２次主周波数パーティションは、拡張周波数パーティションが中心から離れた状態でチャネル中心の近くにマップされる。
【００５１】
各２次サイドバンドはまた、１２ＯＦＤＭ副搬送波及び基準副搬送波２７９及び−２７９を含む小さい２次保護（ＳＰ）領域１１０、１１２をサポートする。サイドバンドは、アナログ又はデジタル干渉によって影響される可能性が最も低いスペクトルの領域に位置付けられるので「保護された」と呼ばれる。追加の基準副搬送波は、チャネルの中心（０）に配置される。ＳＰ領域が周波数パーティションを含有しないのでＳＰ領域の周波数パーティション順序付けは適用されない。
【００５２】
各２次主サイドバンドは、副搬送波１から１９０又は−１から−１９０に及んでいる。上側２次拡張サイドバンドは、副搬送波１９１から２６６を含み、上側２次保護サイドバンドは、副搬送波２６７から２７８、加えて追加の基準副搬送波２７９を含む。下側２次拡張サイドバンドは、副搬送波−１９１から−２６６を含み、下側２次保護サイドバンドは、副搬送波−２６７から−２７８に加えて追加の基準副搬送波−２７９を含む。全デジタルスペクトル全体の無線周波数スパンは、３９６，８０３Ｈｚである。各副搬送波の振幅は、振幅倍率によってスケーリングすることができる。４つのうちのいずれの１つも、２次サイドバンドへの適用に向けて選択することができる。
【００５３】
波形の各々では、デジタル信号が直交周波数分割多重（ＯＦＤＭ）を使用して変調される。ＯＦＤＭは、データストリームが、同時に送信される多数の直交副搬送波を変調する並列変調スキームである。ＯＦＤＭは、本質的に柔軟性があり、異なる副搬送波の群への論理チャネルのマッピングを容易に可能にする。
【００５４】
混成波形では、デジタル信号は、混成波形のアナログＦＭ信号のいずれかの側の１次主（ＰＭ）サイドバンドで送信される。各サイドバンドの電力レベルは、アナログＦＭ信号の無線電力よりも有意に下である。アナログ信号は、モノラル又はステレオとすることができ、下位通信許可（ＳＣＡ）チャネルを含むことができる。
【００５５】
拡張混成波形では、混成サイドバンドの帯域幅をアナログＦＭ信号に向けて拡張し、デジタル容量を上げることができる。各１次主サイドバンドの内縁に割り当てられたこの追加のスペクトルは、１次拡張（ＰＸ）サイドバンドと呼ばれる。
【００５６】
全デジタル波形では、アナログ信号が取り除かれ、１次デジタルサイドバンドの帯域幅が拡張混成波形として十分に拡張される。これに加えて、この波形は、アナログＦＭ信号によって空になったスペクトルで低電力デジタル２次サイドバンドが送信されることを可能にする。
【００５７】
図５は、ＡＭ混成ＩＢＯＣデジタルラジオ放送波形１２０の概略図である。混成フォーマットは、実質的に３０ｋＨｚ幅デジタルラジオ放送信号１２４と共に従来のＡＭアナログ信号１２２（約±５ｋＨｚに帯域制限された）を含む。スペクトルは、約３０ｋＨｚの帯域幅を有するチャネル１２６内に関わっている。チャネルは、上側１３０及び下側１３２周波数帯域に分割される。上側帯域は、中心周波数から約＋１５ｋＨｚまでチャネルの中心周波数から拡張される。下側帯域は、中心周波数から約−１５ｋＨｚまで中心周波数から拡張される。
【００５８】
一例ではＡＭ混成ＩＢＯＣデジタルラジオ放送信号フォーマットは、上側及び下側帯域に及ぶアナログ変調搬送波信号１３４に加えてＯＦＤＭ副搬送波位置を含む。送信される音声又はデータ信号を表す符号化デジタル情報（プログラム内容）が副搬送波で送信される。記号レートは、記号間の保護時間に起因して副搬送波間隔よりも小さい。
【００５９】
図５に示すように、上側帯域は、１次セクション１３６、２次セクション１３８、及び３次セクション１４４に分割される。下側帯域は、１次セクション１４０、２次セクション１４２、及び３次セクション１４３に分割される。説明の目的で、３次セクション１４３及び１４４は、図５に１４６及び１５２とラベル付けされた複数の群の副搬送波を含むと考えることができる。チャネルの中心の近くに位置した３次セクション内の副搬送波は、内側副搬送波と呼び、チャネルの中心から遠く位置した３次セクション内の副搬送波は外側副搬送波と呼ばれる。３次セクションの副搬送波の群１４６及び１５２は、実質的にある一定の電力レベルを有する。図５はまた、システム制御のための２つの基準副搬送波１５４及び１５６を示しており、これらのレベルは、他のサイドバンドとは異なる値に固定される。
【００６０】
デジタルサイドバンドの副搬送波の電力は、アナログＡＭ信号の無線電力よりも有意に下である。与えられた１次又は２次セクション内の各ＯＦＤＭ副搬送波のレベルは、ある一定の値に固定される。１次又は２次セクションは、互いに対してスケーリングすることができる。これに加えて、ステータス及び制御情報が、主搬送波のいずれかの側に位置した基準副搬送波で送信される。ＩＢＯＣデータサービス（ＩＤＳ）チャネルのような個別の論理チャネルは、上側及び下側２次サイドバンドの周波数端のすぐ上及び下の個々の副搬送波で送信することができる。各１次ＯＦＤＭ副搬送波の電力レベルは、非変調主アナログ搬送波に対して固定される。しかし、２次副搬送波、論理チャネル副搬送波、及び３次副搬送波の電力レベルは調節可能である。
【００６１】
図５の変調フォーマットを使用して、アナログ変調搬送波及びデジタル変調副搬送波は、米国の標準的なＡＭ放送に指定されたチャネルマスク内で送信される。混成システムは、同調及びバックアップのためにアナログＡＭ信号を使用する。
【００６２】
図６は、全デジタルＡＭ  ＩＢＯＣデジタルラジオ放送波形の副搬送波割り当ての概略図である。全デジタルＡＭ  ＩＢＯＣデジタルラジオ放送信号１６０は、上側及び下側帯域１６６及び１６８に位置付けられる１次副搬送波と呼ばれる均等に離間した副搬送波の第１及び第２の群１６２及び１６４を含む。２次副搬送波と呼ばれる副搬送波の第３及び第４の群１７０及び１７２も、上側及び下側帯域１６６及び１６８に位置付けられる。第３の群の２つの基準副搬送波１７４及び１７６は、チャネルの中心の最も近くに位置付けられる。副搬送波１７８及び１８０を使用してＩＢＯＣデータサービス（ＩＤＳ）を送信することができる。
【００６３】
図７は、例示的ＩＢＯＣデジタルラジオ放送受信機２００の関連構成要素の単純化した機能ブロック図である。受信機２００のある一定の構成要素だけを例示的な目的で示しているが、受信機は、いくつかの追加の構成要素を含むことができ、かつチューナ及びフロントエンド、スピーカ、遠隔制御器、様々な入力／出力デバイスなどを有するいくつかの別々の筐体間で分散させることができることは明らかであるはずである。受信機２００は、アンテナ２０４に接続された入力２０２を含むチューナ２０６を有する。受信機はまた、ライン２１０でベースバンド信号を発生させるためのデジタルダウンコンバータ２０８を含むベースバンドプロセッサ２０１を含む。アナログ復調器２１２がベースバンド信号のアナログ変調部分を復調してライン２１４上にアナログ音声信号を発生させる。デジタル復調器２１６がベースバンド信号のデジタル変調部分を復調する。次に、デジタル信号は、インタリーブ解除器２１８によってインタリーブ解除され、Ｖｉｔｅｒｂｉ復号器２２０によって復号される。サービスデマルチプレクサ２２２はデータ信号から主及び補足プログラム信号を分離する。プロセッサ２２４はプログラム信号を処理してライン２２６上にデジタル音声信号を発生させる。アナログ及び主デジタル音声信号が、ブロック２２８に示すように配合され、又は補足デジタル音声信号が通過され、ライン２３０上に音声出力を発生させる。データプロセッサ２３２はデータ信号を処理してライン２３４、２３６、及び２３８上にデータ出力信号を発生させる。データライン２３４、２３６、及び２３８は、内側集積回路（Ｉ2Ｃ）、シリアル周辺インタフェース（ＳＰＩ）、ユニバーサル非同期受信機／送信機（ＵＡＲＴ）、又はユニバーサルシリアルバス（ＵＳＢ）のような適切なバスに共に多重化することができる。データ信号は、例えば、ＳＩＳ、ＭＰＳデータ、ＳＰＳデータ、及び１又は２以上のＡＡＳを含むことができる。
【００６４】
ホストコントローラ２４０は、データ信号（例えば、ＳＩＳ、ＭＰＳＤ、ＳＰＳＤ、及びＡＡＳ信号）を受信及び処理する。ホストコントローラ２４０は、ディスプレイ制御ユニット（ＤＣＵ）２４２及びメモリモジュール２４４に結合されたマイクロコントローラを含む。８ビット縮小命令セットコンピュータ（ＲＩＳＣ）マイクロコントローラ、高度ＲＩＳＣ機械３２ビットマイクロコントローラ、又はあらゆる他の適切なマイクロコントローラのようなあらゆる適切なマイクロコントローラを使用することができる。これに加えて、ホストコントローラ２４０の機能の一部又は全ては、ベースバンドプロセッサ（例えば、プロセッサ２２４及び／又はデータプロセッサ２３２）で実行することができる。ＤＣＵ２４２は、ＬＣＤ又はＬＥＤディスプレイのようなあらゆる適切な視覚ディスプレイとすることができるディスプレイを制御するあらゆる適切なＩ／Ｏプロセッサを含む。ある一定の実施形態において、ＤＣＵ２４２はまた、タッチ画面ディスプレイを通じてユーザ入力構成要素を制御することができる。ある一定の実施形態において、ホストコントローラ２４０は、キーボード、ダイヤル、ノブ、又は他の適切な入力からのユーザ入力を制御することができる。メモリモジュール２４４は、ＲＡＭ、フラッシュＲＯＭ（例えば、ＳＤメモリカード）、及び／又はハードディスクドライブのようなあらゆる適切なデータストレージ媒体を含むことができる。ある一定の実施形態において、メモリモジュール２４４は、遠隔制御器のようなホストコントローラ２４０と通信する外部構成要素に含めることができる。
【００６５】
以下は、デジタルラジオ放送受信機でのコンテンツの無中断レンダリングを提供するための例示的処理を説明するものである。以下に詳しく説明するように、これらの処理のある一定の態様は、送信機側で実行され、他の態様は、受信機側で実行される。一般的に、本明細書に説明する手法は、クロスメディア受信技術を利用し、それによって同じコンテンツが２つの並行経路を通じてデジタルラジオ放送受信機に配信される。２つの並行経路は、無線デジタルラジオ放送送信及び無線インターネットのような２つの異なる通信プラットフォームを含むことができる。デフォルト設定では、１次通信プラットフォームからのデータがエラーを含まない限り受信機でのレンダリングに選択される。そのようなエラーが検出された時に、２次通信媒体からのデータが選択かつレンダリングされる。２次媒体からのデータは、受信機でコンテンツの無中断レンダリングを提供するための訂正されたエラーのないデータを提供する。以下の説明は音声をレンダリングする手法の使用を主として説明するが、本明細書に説明するシステム及び方法は、あらゆるタイプのコンテンツ（例えば、音声、ビデオ、テキスト、静止画像、マルチメディアなどのいずれか１つ、又はその組合せ）のレンダリングに適用されることを理解すべきである。
【００６６】
図８は、複数、例えば、２つの異なる通信プラットフォームを通じてデジタルラジオ放送受信機システム１１３４に複製データを提供するための例示的システムを示すブロック図である。以下に詳しく説明するように、第１の通信プラットフォームは、無線デジタルラジオ放送送信とすることができ、第２の通信媒体は、無線インターネットとすることができる。図８では、第１の通信プラットフォームを通じたコンテンツの提供を促進するために、デジタルラジオ放送送信機システム１１０２は、デジタルラジオ放送受信機システム１１３４に無線デジタルラジオ放送信号１１４０を放送するのに使用することができる例示的構成要素を含む。送信機システム１１０２は、他の構成要素の中でもとりわけ、インポータ１１０４、エクスポータ１１０６、及び送信機１１０８を含むことができる。インポータ１１０４、エクスポータ１１０６、及び送信機１１０８は、上述の図１のインポータ１８、エクスポータ２０、及び送信機１２に類似とすることができる。
【００６７】
コンテンツプロバイダ１１１０は、エクスポータ１１０６にＨＤ１音声１１１４を供給することができる。ＨＤ１音声１１１４は、送信機システム１１０２によって無線で放送されるように構成された符号化音声とすることができる。ＨＤ１音声１１１４は、例えば、図１に関して上記に詳しく説明した主プログラムサービス（ＭＰＳ）音声及びＭＰＳデータ（例えば、プログラムサービスデータ（ＰＳＤ））を含むことができる。コンテンツプロバイダ１１１０はまた、ＨＤ２／ＨＤ３音声及びデータサービス１１１２をそのような音声及びデータサービスを処理してエクスポータ１１０６に転送するインポータ１１０４に供給することができる。ＨＤ２／ＨＤ３音声は、補足プログラムサービス（ＳＰＳ）音声、及びＳＰＳデータ（例えば、プログラムサービスデータ（ＰＳＤ））を含む符号化音声とすることができる。データサービスは、他の音声、ビデオ、テキスト、静止画像、マルチメディアなど又はその組合せを含むことができる。音声及びデータ１１１２、１１１４をインポータ１１０４及びエクスポータ１１０６に供給するコンテンツプロバイダ１１１０は、例えば、ラジオ局によって作動させることができる。コンテンツプロバイダ１１１０は、音声を格納するための非一時的コンピュータ可読ストレージ媒体（例えば、ハードドライブ又はメモリデバイス）、スタジオから生放送フィードを受信するためのラジオ局スタジオリンク、及びデータクライアントからデータを受信するためのデータサービスインタフェースに基づいて音声及びデータ１１１２、１１１４を生成することができる。コンテンツプロバイダ１１１０によって使用されるそのような構成要素は当業者に公知である。
【００６８】
インポータ１１０４は、データリンクを通じてエクスポータ１１０６に出力されるエクスポータリンクデータ１１０５を生成するためのハードウエア及び／又はソフトウエアを含有することができる。エクスポータリンクデータ１１０５を生成するために、インポータ１１０４は、様々なデータ（例えば、ＡＡＳデータ、ＨＤ２／ＨＤ３音声、及びＳＰＳデータサービスなど）を符号化及び多重化することができる。インポータ１１０４はまた、利用可能なサービスを識別かつ記述し、かつ様々な他のサービス（例えば、アクセスキー、構成要素優先度データなど）を提供するＳＩＧ（サービス情報ガイド）を符号化することができる。エクスポータ１１０６は、放送のための送信機１１０８に音声及びデータを供給するのに必要なハードウエア及び／又はソフトウエアを含有することができる。特に、エクスポータ１１０６は、コンテンツプロバイダ１１１０からＨＤ１音声１１１４を受信して音声１１１４を圧縮することができる。エクスポータ１１０６は、圧縮された音声及びエクスポータリンクデータ１１０５を多重化して励振器リンクデータ１１０７を生成することができる。励振器リンクデータ１１０７は、デジタルラジオ放送波形を生成するために励振器を利用することができる送信機１１０８で受信される。デジタルラジオ放送波形は、放送のためのアンテナに渡される前に様々な処理（例えば、アップコンバージョン、増幅など）を受けることができる。
【００６９】
音声及び／又はデータを含む無線デジタルラジオ放送信号１１４０を送信機１１０８のアンテナから放送してデジタルラジオ放送受信機システム１１３４によって受信することができる。図８の例では、デジタルラジオ放送受信機システム１１３４は、インターネット１１２０にアクセスするためのハードウエア及び／又はソフトウエア及びデジタルラジオ放送信号１１４０を受信するためのハードウエア及び／又はソフトウエアを含むデバイス又はシステムを含む。従って、デジタルラジオ放送受信機システム１１３４は、図８に示すようにインターネット受信機１１３６及び「ＨＤ  Ｒａｄｉｏ」受信機１１３８の両方を含むことができる。以下に詳しく説明するように、インターネット受信機１１３６及び「ＨＤ  Ｒａｄｉｏ」受信機１１３８は、クロスプラットフォーム受信技術を実施する際に使用され、それによって同じコンテンツ及び同じデータ構造の少なくとも一部が、２つの並行経路を通じて受信機システム１１３４に配信される。一例では、受信機システム１１３４は、インターネット受信機１１３６及び「ＨＤ  Ｒａｄｉｏ」受信機１１３８の両方を実施するためのハードウエア及び／又はソフトウエア、例えば、無線３Ｇ又は４Ｇチップセット及び「ＨＤ  Ｒａｄｉｏ」チップセット及び関連のアンテナシステム、例えば、タブレット又は移動電話を含む手持ち式デバイスを含むことができる。別の例では、受信機システム１１３４は、ｉ）「ＨＤ  Ｒａｄｉｏ」受信機１１３８を含む自動車受信機（例えば、自動車に含まれる受信機）、及びｉｉ）インターネット受信機１１３６を含む移動電話を含むことができる。この例では、自動車受信機及び移動電話は、物理的リンク（例えば、ケーブルなど）又は無線リンク（例えば、Ｂｌｕｅｔｏｏｔｈなど）を通じて接続することができ、本明細書に説明する受信機側処理を実施するように共に作用することができる。更に別の例では、受信機システムは、自動車受信機、無線３Ｇ又は４Ｇチップセット及び「ＨＤ  Ｒａｄｉｏ」チップセットを含む家庭受信機、及び関連のアンテナシステムを含むことができる。
【００７０】
デジタルラジオ放送信号は、デジタルラジオ放送受信機システム１１３４で受信した信号の信号強度の途絶又は劣化をもたらす場合がある条件下で断続的減衰又は妨害の影響を受けることがある。これらの現象は、信号データが適正に復号及び回復されることを阻止する受信機システム１１３４で受信した放送信号１１４０のエラー又は一時的損失を生じることがある。そのような信号途絶は、デジタル放送信号の受信における著しいギャップを生成する場合がある。適用可能である場合に、同時に受信したアナログ音声は、ＳＰＳ音声及びデータサービスではなくＭＰＳ音声のギャップを埋めるために自動的に配合することができる。デジタル放送信号の受信でのそのような信号途絶及び／又はギャップの影響を更に軽減するために、図８のシステムは、２つの並行経路を通じて複製データを配信するための上述のクロスプラットフォーム受信技術を利用する。特に、図８のシステムは、デジタルラジオ放送送信を使用して放送信号１１４０を受信機システム１１３４に配信し、受信機システム１１３４がデジタルラジオ放送送信とは異なる第２の通信プラットフォームを通じて複製データ１１３０を受信することを可能にする。第２の通信プラットフォームを通じて受信された複製データ１１３０は、放送信号１１４０に含まれるデータと同じデータとすることができる。受信機システム１１３４は、受信した放送信号１１４０を処理して、放送送信のデータがデータエラー（例えば、データがエラーなしで適正に復号されることを阻止する復号エラー）を含有するか否かを決定することができる。受信した放送信号１１４０のデータがそのようなデータエラーを含有する場合に、第２の通信プラットフォームを通じて受信された複製データ１１３０は、放送信号１１４０からのデータのレンダリングの代わりにレンダリングすることができる。従って、第２の通信プラットフォームからの複製データ１１３０は、放送信号１１４０からのデータがエラーを含むか又は利用できない時に「ギャップ充填物」として作用する。
【００７１】
本明細書に説明するギャップ充填システムの例では、音声データを含む固有の「ＨＤ  Ｒａｄｉｏ」放送データ構造に関連付けられた信号が、２つの通信プラットフォームを通じて受信機システム１１３４によって受信され、ここで第１のプラットフォームは、無線デジタルラジオ放送送信であり、第２のプラットフォームは無線インターネットであり、放送信号１１４０のデータは個々にエラーを調査される。データユニット、例えば、放送信号１１４０からの「ＨＤ  Ｒａｄｉｏ」モデムフレーム又は「ＨＤ  Ｒａｄｉｏ」モデムブロックがエラーを含有しない場合に、このデータユニットが受信機１１３４で選択かつレンダリングされる。この場合に、無線インターネットを通じて受信された対応するデータユニット（すなわち、無線データ構造に含まれるのと同じ音声データを含むデータ構造に対応するフレーム又はブロック）は使用されない。逆に、放送信号１１４０からのデータユニットがエラーを含有する場合に、無線インターネットを通じて受信された対応するデータユニットが受信機１１３４で選択かつレンダリングされる。従って、２つの通信プラットフォームは、同じ音声データを受信機システム１１３４に配信するための並列経路として機能し、無線インターネットの音声データは、放送信号１１４０のデータがエラーを含有する場合にデータのピース毎のバックアップソースとして作用する。無線放送信号とインターネット接続性の両方が中断される状況では、受信機システム１１３４で以前に格納されたデータ、又は同時に受信したアナログデータをレンダリングして放送中断事象を阻止することができる。
【００７２】
上述のように、複製データ１１３０を受信機１１３４に配信する際に使用する第２の通信プラットフォームは、無線インターネット（例えば、ＷｉＦｉ、３Ｇ、４Ｇのような移動通信技術など）とすることができる。この方式で複製データ１１３０の配信を実施するために、インポータ１１０４及びエクスポータ１１０６は、データ構造を各々が含有する多重ファイル１１１６、１１１８をそれぞれインターネット１２０を通じてストレージデバイス１１２４にアップロードすることができる。ファイル１１１６、１１１８は、コンテンツプロバイダ１１１０から受信された符号化音声及びデータ１１１２、１１１４に基づいて発生されるデータ構造を含む。従って、アップロードされたファイル１１１６、１１１８に含まれるデータは、コンテンツプロバイダ１１１０から発生され、送信機１１０２によって無線で放送されるように意図された音声及びデータ１１１２、１１１４に基づいている。ストレージデバイス１１２４は、インターネットプロトコル（ＩＰ）アドレスに関連付けられたファイルサーバとすることができる。一例では、送信機システム１１０２を通じて放送される固有の「ＨＤ  Ｒａｄｉｏ」放送構造音声データで符号化及び次にフォーマット設定された全ては、送信機システム１１０２からストレージデバイス１１２４にもアップロードされる。ファイルサーバ１１２４は、この音声データを（各ファイルが固有の「ＨＤ  Ｒａｄｉｏ」放送構造を含有する複数ファイルの形態で）受信機システム１１３４によってダウンロードする（例えば、無線インターネット通信を通じて）のに利用可能にする。
【００７３】
図９は、例示的ＩＢＯＣデジタルラジオ放送受信機２５０の関連構成要素の単純化した機能ブロック図である。受信機２５０のある一定の構成要素だけを例示的な目的で示しているが、受信機がいくつかの追加の構成要素を含むことができ、チューナ及びフロントエンド、スピーカ、遠隔制御器、様々な入力／出力デバイスなどを有するいくつかの個別の筐体間で分散させることができることは明らかであるはずである。例示的受信機は、アンテナ２５４に接続された入力２５２を有するチューナ２５６を含む。受信機はまた、ベースバンドプロセッサ２５１を含む。チューナ２５６からのＩＦ信号が、アナログ−デジタルコンバータ及びデジタルダウンコンバータ２５８に提供され、一連の複素信号サンプルを含むベースバンド信号を出力２６０で生成する。信号サンプルは、各サンプルが「実数」成分及び「虚数」成分を含むという点で複素数である。アナログ復調器２６２はベースバンド信号のアナログ変調部分を復調してライン２６４上にアナログ音声信号を発生させる。サンプルベースバンド信号のデジタル変調部分は、次に、受信したＯＦＤＭ信号に存在する副搬送波ｆ1−ｆnの集合的セットを含む通過帯域周波数応答を有する隔離フィルタ２６６によって濾過される。第１の隣接キャンセラ（ＦＡＣ）２６８は、第１の隣接インターフェラの効果を抑制する。複素信号２６９が、収集モジュール２９６の入力に経路指定され、収集モジュール２９６は、受信した複素信号２６９に表れる受信したＯＦＤＭ記号からＯＦＤＭ記号タイミングオフセット又はエラー及び搬送波周波数オフセット又はエラーを収集又は回復する。収集モジュール２９６は、記号タイミングオフセットΔｔ及び搬送波周波数オフセットΔｆ、並びにステータス及び制御情報を作成する。次に、信号が復調され（ブロック２７２）、ベースバンド信号のデジタル変調部分を復調する。次に、デジタル信号は、デインターリーバ２７４によってデインターリーブされ、Ｖｉｔｅｒｂｉ復号器２７６によって復号される。サービスデマルチプレクサ２７８は、データ信号から主及び補足プログラム信号を分離する。
【００７４】
図９の例示的ベースバンドプロセッサ２５１は、セレクタ３２０も含む。図９では、サービスデマルチプレクサ２７８が、データ信号３２２及び音声信号３２４をセレクタ３２０に送信する。データ信号３２２、３２４は、受信したコンテンツを表すデータ構造のためのデジタルラジオ放送送信を通じて無線でベースバンドプロセッサ２５１で受信したデータを含む。セレクタ３２０はまた、ホストコントローラ２９６によって管理される受信機システムの無線ＩＰインタフェース２９９を通じて対応するデータを受信することができる。図９に示すように、無線ＩＰインタフェース２９９及びホストコントローラ２９６はライン３０１を通じて結合され、無線ＩＰインタフェース２９９とホストコントローラ２９６の間で送信されるデータはこのライン３０１を通じて送られる。セレクタ３２０は、本明細書で下記に説明するように品質尺度を分析することにより、１次プラットフォーム、例えば、「ＨＤ  Ｒａｄｉｏ」プラットフォームからのデータのエラーを分析する。１次プラットフォームを通じて受信されたデータが望ましい品質判断基準を満足させたとセレクタ３２０が決定した場合に、セレクタ３２０は、このデータをレンダリングのために渡されるように選択する。１次プラットフォーム（例えば、「ＨＤ  Ｒａｄｉｏ」送信）を通じて受信されたデータが望ましい品質判断基準を満足させないとセレクタ３２０が決定した場合に、セレクタ３２０はレンダリングのために２次プラットフォーム（例えば、無線インターネット送信）を通じて受信されたデータを選択する。一部の例では、セレクタ３２０は、例えば、受信機１１３４で又は受信機１１３４に結合された無線ＩＰインタフェース２９９を通じてファイルサーバ１１２４に要求をすることができ、受信機１１３４がホストコントローラ２９６と通信して、１次プラットフォームを通じて受信された対応する１又は２以上のデータユニット（例えば、フレーム）が望ましい品質判断基準を満足させないと決定した後に２次プラットフォームを通じて問題になっている１又は２以上のデータユニット（例えば、フレーム）のデータに対する要求を送信する。ファイルサーバ１１２４への要求を開始するために、セレクタ３２０は、要求情報をライン３０２を通じてホストコントローラ２９６に送信することができる。従って、セレクタ３２０は、無線で受信したデータと無線ＩＰインタフェースを通じて受信されたデータ間で選択する。セレクタ３２０によって行われた選択に基づいて、セレクタ３２０は、主及び補足プログラム信号を含むデータ構造を信号３２８を通じて音声プロセッサ２８０に送信する。音声プロセッサ２８０は、主及び補足プログラム信号を処理してライン２８２及びＭＰＳＤ／ＳＰＳＤ２８１のデジタル音声信号を発生させる。アナログ及び主デジタル音声信号は、ブロック２８４に示すように配合され、又は補足プログラム信号が通過してライン２８６上に音声出力を発生させる。セレクタ３２０によって行われた選択に基づいて、セレクタ３２０はまた、データ信号を含むデータ構造を信号３２６を通じてデータプロセッサ２８８に送信する。図９に関して説明したセレクタ３２０も無線ＩＰインタフェース２９９と共に図７の��信機に挿入することができかつ図９に関して本明細書に説明するものに類似の選択機能を実行する場合に利用することができることが理解されるであろう。データプロセッサ２８８は、データ信号を処理してライン２９０、２９２及び２９４上にデータ出力信号を発生させる。データライン２９０、２９２及び２９４は、Ｉ2Ｃ、ＳＰＩ、ＵＡＲＴ、又はＵＳＢのような適切なバス上で共に多重化することができる。データ信号は、例えば、ＳＩＳ、ＭＰＳデータ、ＳＰＳデータ、及び１又は２以上のＡＡＳを含むことができる。
【００７５】
ホストコントローラ２９６は、データ信号（例えば、ＳＩＳ、ＭＰＳデータ、ＳＰＳデータ、及びＡＡＳ）を受信及び処理する。ホストコントローラ２９６は、ＤＣＵ２９８及びメモリモジュール３００に結合されたマイクロコントローラを含む。８ビットＲＩＳＣマイクロコントローラ、高度ＲＩＳＣ機械３２ビットマイクロコントローラ、又はあらゆる他の適切なマイクロコントローラのようないずれの適切なマイクロコントローラを使用することもできる。これに加えて、ホストコントローラ２９６の機能の一部又は全ては、ベースバンドプロセッサ（例えば、プロセッサ２８０及び／又はデータプロセッサ２８８）で実行することができる。ＤＣＵ２９８は、ＬＣＤ又はＬＥＤディスプレイのようなあらゆる適切な視覚ディスプレイとすることができるディスプレイを制御するあらゆる適切なＩ／Ｏプロセッサを含む。ある一定の実施形態において、ＤＣＵ２９８はまた、タッチ画面ディスプレイを通じてユーザ入力構成要素を制御することができる。ある一定の実施形態では、ホストコントローラ２９６はまた、キーボード、ダイヤル、ノブ、又は他の適切な入力からのユーザ入力を制御することができる。メモリモジュール３００は、ＲＡＭ、フラッシュＲＯＭ（例えば、ＳＤメモリカード）、及び／又はハードディスクドライブのようなあらゆる適切なデータストレージ媒体を含むことができる。ある一定の実施形態において、メモリモジュール３００は、遠隔制御器のようなホストコントローラ２９６と通信する外部構成要素に含むことができる。
【００７６】
実際には、図７及び９の受信機に示す信号処理機能の多くは、１又は２以上の集積回路を使用して実施することができる。例えば、図７及び９には、信号処理ブロック、ホストコントローラ、ＤＣＵ、及びメモリモジュールが個別の構成要素として示されているが、これらの構成要素の２又は３以上の機能は、単一プロセッサ（例えば、システムオンチップ（ＳｏＣ））に組み合わせることができる。
【００７７】
図１０Ａ及び１０Ｂは、送信機の観点からの例示的ＩＢＯＣデジタルラジオ放送論理プロトコルスタックの図である。受信機の観点から、論理スタックは反対方向に横断する。プロトコルスタック内の様々なエンティティ間で送られるデータの多くは、プロトコルデータユニット（ＰＤＵ）の形態である。ＰＤＵは、プロトコルスタックの特定の層（又は層内の処理）によって生成される構造化データブロックである。与えられた層のＰＤＵは、スタックの次に高い層からのＰＤＵをカプセル化及び／又は層（又は処理）自体で発生したコンテンツデータ及びプロトコル制御情報を含むことができる。送信機プロトコルスタックにおける各層（又は処理）によって生成されたＰＤＵは、受信機プロトコルスタックの対応する層（又は処理）への入力である。
【００７８】
図１０Ａ及び１０Ｂに示すように、プロトコルスタック内の様々なエンティティに構成及び制御情報を提供するシステム機能である構成アドミニストレータ３３０が存在する。構成／制御情報は、ユーザ定義設定、並びにＧＰＳ時間及び位置のようなシステムの中から生成された情報を含むことができる。サービスインタフェース３３１は、サービスプロバイダ（局自体を含まない）からの全てのサービスのインタフェースを表している。サービスインタフェースは、サービスの様々なタイプの各々に対して異なるものとすることができる。例えば、ＭＰＳ音声及びＳＰＳ音声では、サービスインタフェースを音声カードとすることができる。ＭＰＳデータ及びＳＰＳデータでは、インタフェースを異なるＡＰＩの形態とすることができる。全ての他のデータサービスでは、インタフェースは単一ＡＰＩの形態である。音声符号器３３２はＭＰＳ音声及びＳＰＳ音声の両方を符号化して、音声搬送３３３に渡されるＭＰＳ及びＳＰＳ音声符号化パケットのコア（ストリーム０）及び任意の拡張（ストリーム１）ストリームを生成する。音声符号器３３２はまた、システムの他の部分に未使用容量ステータスを中継し、従って、日和見主義的データの包含を可能にする。ＭＰＳ及びＳＰＳデータは、ＰＳＤ搬送３３４によって処理され、音声搬送３３３に渡されるＭＰＳ及びＳＰＳデータＰＤＵを生成する。音声搬送３３３は、符号化された音声パケット及びＰＳＤ  ＰＤＵを受信して、圧縮された音声及びプログラムサービスデータの両方を含有するＭＰＳ及びＳＰＳ  ＰＤＵを出力する。ＳＩＳ搬送３３５は構成アドミニストレータからＳＩＳデータを受信しＳＩＳ  ＰＤＵを生成する。ＳＩＳ  ＰＤＵは、局識別及び位置情報、提供された音声及びデータサービスに関する表示、並びにＧＰＳに相関付けられた絶対時間及び位置、並びに局によって伝達される他の情報を含有することができる。ＡＡＳデータ搬送３３６は、サービスインタフェースからＡＡＳデータ、並びに音声搬送から日和見主義的帯域幅データを受信して、サービスパラメータの品質に基づくことができるＡＡＳデータＰＤＵを生成する。音声搬送及びデータ搬送機能は、まとめてプロトコルスタックの「レイヤ  ４」と呼び、対応する搬送ＰＤＵは、「レイヤ  ４」ＰＤＵ又はＬ４  ＰＤＵと呼ばれる。チャネル多重化層（３３７）である「レイヤ  ２」は、ＳＩＳ搬送、ＡＡＳデータ搬送、及び音声搬送からの搬送ＰＤＵを受信し、これらを「レイヤ  ２」ＰＤＵにフォーマット設定する。「レイヤ  ２」ＰＤＵは、プロトコル制御情報と、音声、データ、又は音声とデータの組合せとすることができるペイロードとを含む。「レイヤ  ２」ＰＤＵは、正しい論理チャネル上で「レイヤ  １」（３３８）に経路指定され、ここで論理チャネルは、指定されたサービスの等級を備え、かつ可能であれば副搬送波の予め定められた集合にマップされる「レイヤ  １」を通じてＬ１  ＰＤＵを管理する信号経路である。
【００７９】
ＩＢＯＣシステムの「レイヤ  ２」及び「レイヤ  １」データは、フレーム（例えば、モデムフレーム）に時間的に分割されると考えることができる。典型的実施形態において、各モデムフレームは、約１．４８６秒のフレーム持続時間（Ｔf）を有する。各モデムフレームは、必然的に「レイヤ  ２」に適用されるあらゆる「レイヤ  １」フレームに割り当てられた連続番号である絶対「レイヤ  １」フレーム番号（ＡＬＦＮ）によって表記され、かつそれを（ＳＩＳに）含む。このＡＬＦＮは、モデムフレームの放送開始時間に対応する。ＡＬＦＮ０の開始時間は、１９８０年１月６日の００：００：００協定世界時（ＵＴＣ）であり、各次のＡＬＦＮは前のＡＬＦＮから１ずつ増分される。従って、現在時間は、次のフレームのＡＬＦＮをＴfで乗算して無線をＡＬＦＮ０の開始時間に加算することによって計算することができる。
【００８０】
サービスモードに基づいて複数の「レイヤ  １」論理チャネルが存在し、サービスモードは、スループット、性能レベル、及び選択された論理チャネルを指定する作動パラメータの特定の構成である。アクティブ「レイヤ  １」論理チャネルの数及びこれらを定める特徴は、各サービスモードで異なる。ステータス情報も「レイヤ  ２」と「レイヤ  １」の間で渡される。「レイヤ  １」は「レイヤ  ２」及びシステム制御情報からのＰＤＵを送信のためのＡＭ又はＦＭ  ＩＢＯＣデジタルラジオ放送波形に変換する。「レイヤ  １」処理は、スクランブリング、チャネル符号化、インターリービング、ＯＦＤＭ副搬送波マッピング、及びＯＦＤＭ信号生成を含むことができる。ＯＦＤＭ信号生成の出力は、特定の記号のＩＢＯＣ信号のデジタル部分を表す複素ベースバンド時間ドメインパルスである。個別の記号は、送信のためのＩＢＯＣ波形を生成するために変調される連続的な時間ドメイン波形を形成するために連結される。
【００８１】
上述のように、「レイヤ  ２」ＰＤＵは、正しい論理チャネル上で「レイヤ  １」（３３８）に経路指定される。「レイヤ  ２」ＰＤＵはまた、ＩＰファイルカプセル化３５０に経路指定される。特に、図１０Ｂは、この例ではＩＰファイルカプセル化３５０に経路指定される「レイヤ  ２」ＰＤＵＰ１−Ｐ４及びＳ１−Ｓ５を示している。これらの「レイヤ  ２」ＰＤＵは個別のデータ構造であり、ＩＰファイルカプセル化３５０では、個別のデータ構造の各々がファイルにカプセル化される。ファイルは、単一論理チャネルに関する単一「レイヤ  ２」ＰＤＵデータ構造を含むことができ、又はファイルが、複数の論理チャネルに関する複数の「レイヤ  ２」ＰＤＵデータ構造を含むことができる。ファイルへの各個別のデータ構造のカプセル化は、様々なインターネットプロトコル（例えば、ＨＴＴＰ、ＨＴＴＰＳ、ＦＴＰ、ＷｅｂＤａｖなど）を通じてデータ構造が転送されることを可能にする。従って、ＩＰファイルカプセル化３５０から出力されたＬ２ＩＰファイルの各々は、インターネットプロトコル配信要件への一致を可能にするフォーマットを有する。
【００８２】
図１１は、受信機の観点から例示的ＩＢＯＣデジタルラジオ放送論理プロトコルスタックの図を示している。ＩＢＯＣ波形は、信号を復調して信号を処理し、信号を論理チャネルに分離する物理層、すなわち、「レイヤ  １」（５６０）によって受信される。論理チャネルの数及び種類は、サービスモードに依存し、論理チャネルＰ１−Ｐ４、１次ＩＢＯＣデータサービス論理チャネル（ＰＩＤＳ）、Ｓ１−Ｓ５、及びＳＩＤＳを含むことができる。「レイヤ  １」は、論理チャネルに対応するＬ１ＰＤＵを生成し、ＰＤＵを「レイヤ  ２」（５６５）に送信する。「レイヤ  ２」（５６５）は、「レイヤ  ２」ＰＤＵ  Ｐ１−Ｐ４及びＳ１−Ｓ５（７１０）をセレクタ７０２に送信する。「レイヤ  ２」（５６５）からセレクタ７０２に送信された「レイヤ  ２」ＰＤＵ７１０は、放送されたＩＢＯＣ波形を通じて無線で受信した分割されたデータユニットである。
【００８３】
セレクタ７０２はまた、無線ＩＰインタフェース７０８から分割されたデータユニットＰ１−Ｐ４及びＳ１−Ｓ５（７１２）を受信する。無線ＩＰインタフェース７０８を通じて受信されたデータユニット７１２は、デジタルラジオ放送送信機システムから発生したものである。特に、データユニット７１２をセレクタ７０２に提供する場合に、データユニット７１２は、送信機システムからファイルサーバ７０６にアップロードされる。このアップロードの態様は、図１２に関して以下に説明する。無線ＩＰインタフェース７０８を通じてファイルサーバ７０６に送信された通知に基づいて、分割されたデータユニットＰ１−Ｐ４及びＳ１−Ｓ５（７１２）が、ファイルサーバ７０６から無線ＩＰインタフェース７０８にダウンロードされる。これに関して、通知は、分割されたデータユニットＰ１−Ｐ４及びＳ１−Ｓ５（７１２）がファイルサーバ７０６から無線ＩＰインタフェース７０８にダウンロードされることを可能にするデジタルラジオ放送受信機から（又は接続された通信デバイスから）のダウンロード要求として実質的に作用することができる。本発明の開示では、デジタルラジオ放送受信機から（又は接続された通信デバイスから）の通信を便宜上「ダウンロード要求」と呼ぶ場合があるが、本発明の開示がダウンロード要求に言及する場合に、この通信は、情報又はデータの要求としてフォーマット設定する必要のない通知と考えられることを理解しなければならない。逆に、通知は、例えば、手元のコンテキストに適用可能なデータの処理を引き起こすために有効な様々な形態及び／又はフォーマットを取ることができる。従って、図１１の例では、通知をファイルサーバ７０６から分割されたデータユニットＰ１−Ｐ４及びＳ１−Ｓ５（７１２）の要求としてフォーマット設定する必要なく、逆に、通知が受信及び処理された時に、分割されたデータユニットＰ１−Ｐ４及びＳ１−Ｓ５（７１２）の処理（例えば、これらのデータユニットがファイルサーバ７０６から無線ＩＰインタフェース７０８にダウンロードされることを可能にする処理）を引き起こす通信とすることができる。ファイルサーバ７０６は、受信機システムの一部ではないことを理解しなければならない（ファイルサーバ７０６を取り囲む破線のボックスによって示すように）。ファイルサーバ７０６から無線ＩＰインタフェース７０８へのデータユニット７１２のダウンロードは、ＩＢＯＣ波形を受信機システムに送信する際に使用されるデジタルラジオ放送送信とは異なる無線インターネット送信を通じて引き起こすことができる。ファイルサーバ７０６から受信機システムへのデータユニット７１２のダウンロードの態様を図１３に関して以下に説明する。分割されたデータユニットＰ１−Ｐ４及びＳ１−Ｓ５（７１２）の無線ＩＰインタフェースへのダウンロードの後に、データユニット７１２をセレクタ７０２に提供することができる。
【００８４】
セレクタ７０２は、無線で受信したデータユニット７１０と無線ＩＰインタフェース７０８を通じて受信されたデータユニット７１２とを選択するのに使用される。この選択を実行するために、セレクタ７０２は３つの入力、すなわち、無線で受信したデータユニット７１０、無線ＩＰインタフェース７０８を通じて受信されたデータユニット７１２、及びエラー検出器７０４からの選択判断７２２を受信する。無線データユニット７１０の各々は、セレクタ７０２によって個々に処理される。無線データユニットがエラーを含有しないことをエラー検出器７０４からの選択判断７２２が示す場合に、セレクタ７０２は、更に別の処理のための無線データユニットを選択する。この場合に、無線ＩＰインタフェース７０８からの対応するデータユニットは使用されず受信機システムから削除することができる。無線データユニットがエラーを含有することをエラー検出器７０４からの選択判断７２２が示す場合に、セレクタ７０２は、更に別の処理のための無線ＩＰインタフェース７０８からの対応するデータユニットを選択する。エラーを含有する無線データユニットは使用されず、受信機システムから削除することができる。
【００８５】
セレクタ７０２は、エラー検出器７０４によって提供された選択判断７２２によって駆動され、選択判断７２２は、無線データユニット７１０がエラーを含有するか否かを示す。エラー検出器７０４は、信号品質尺度７１４、７１６、７１８、７２０に基づいて選択判断７２２を生成することができる。図１１に示すように、エラー検出器７０４は、「レイヤ  １」（５６０）から信号品質尺度７１４、「レイヤ  ２」（５６５）から信号品質尺度７１６、「レイヤ  ４」音声７５０から信号品質尺度７１８、及びＡＡＳ搬送５７５から信号品質尺度７２０を提供される。エラー検出器７０４での信号品質尺度７１８、７２０の使用を可能にするために、遅延を信号処理チェーンに適用し、選択判断７２２を生成する場合にこれらの信号品質尺度７１８、７２０の使用を可能にすることができる。これに代えて、遅延を使用しなくてもよく、代わりに、与えられたデータユニットの信号品質尺度７１８、７２０を将来のデータユニットの選択判断を生成する場合に適用することができる。信号品質尺度７１４、７１６、７１８、及び７２０はまた、エラー検出器７０４がエラーを予想する（例えば、将来のデータユニットにおけるエラーの確率を計算する）ことを可能にする。ある一定の将来の無線データユニット７１０にエラーが予想されないとエラー検出器７０４が計算した時に、受信機システムは、ファイルサーバ７０６から無線ＩＰインタフェース７０８を通じて受信されたデータユニット７１２をダウンロードするための要求を中止することができ、選択判断７２２によってセレクタ７０２は無線データユニット７１０を選択することができる。同様に、エラー検出器７０４が将来の無線データユニット７１０にエラーを予想した時に、本発明のシステムは、ファイルサーバ７０６から無線ＩＰインタフェース７０８を通じて受信されたデータユニット７１２をダウンロードする要求を開始又は続行することができ、選択判断７２２によってセレクタ７０２は無線ＩＰインタフェースを通じて受信されたデータユニット７１２を選択することができる。
【００８６】
信号品質尺度７１４は、「レイヤ  １」（５６０）で決定されたデジタル信号品質尺度（ＤＳＱＭ）に基づくことができる。例示的デジタル信号品質尺度は、例えば、その全体が引用によって本明細書に組み込まれている米国特許第７，９３３，３６８号明細書及び第８，８１７，９１７号明細書に説明されている。無線で受信したデータユニットに関連付けられたＤＳＱＭが、ある一定の閾値レベルよりも下であると決定された場合に、信号品質尺度７１４は「レイヤ  １」エラーをエラー検出器７０４に示すことができる。「レイヤ  １」エラーに基づいて、エラー検出器７０４は、無線データユニットの廃棄及びファイルサーバ７０６から受信された対応するデータユニットの選択をもたらす選択判断７２２を生成することができる。
【００８７】
信号品質尺度７１６は、「レイヤ  ２」プロトコル制御情報（ＰＣＩ）に基づくことができる。「レイヤ  ２」ＰＣＩは、いずれかの「レイヤ  １」論理チャネルのための「レイヤ  ２」ＰＤＵの一部として含まれ、その全体が引用によって本明細書に組み込まれている２０１１年８月２３日付けのＮＲＳＣ−５参考文書１０１４ｓ改訂１（「レイヤ  ２」チャネル多重化）に説明されている。図２０Ａに関して以下に説明するように、「レイヤ  ２」ヘッダビットは、拡張パラメータに基づいて「レイヤ  ２」ＰＤＵにわたって拡張される。与えられた「レイヤ  １」サービスモードにおける与えられた論理チャネルに対する拡大パラメータを使用すると、「レイヤ  ２」ヘッダビットを収集して、Ｓrevで示す連続２４（又は２２）ビットユニットに入れることができる。無線データユニットに関連付けられた受信したシーケンスＳrevは、予想されるシーケンスＣＷ0−ＣＷ7と比較する相関付け処理を実行することができる。予想されるシーケンスＣＷ0−ＣＷ7は、ＮＲＳＣ−５参考文書１０１４ｓ改訂Ｉ文書に説明されている。相関付けは、Ｎhbで示すヘッダビットの実際の数に対して実行することができ、次式のように定義することができる。
【数１】
2018506935.tif 000004
相関付け処理に基づいて、最大値Ｍiを提供するシーケンスｉが選択される。最大値Ｍi値が閾値Ｍthrと比較される。無線データユニットの最大値Ｍiが閾値Ｍthr又はそれよりも上である場合に、信号品質尺度７１６は、「レイヤ  ２」エラーがないことをエラー検出器７０４に示すことができる。逆に、無線データユニットの最大値Ｍiが閾値Ｍthrよりも下である場合に、信号品質尺度７１６は、「レイヤ  ２」エラーがあることをエラー検出器７０４に示すことができ、従って、無線データユニットがエラーを含有することをエラー検出器７０４に通知する。「レイヤ  ２」エラーに基づいて、エラー検出器７０４は、無線データ構造の廃棄及びファイルサーバ７０６から受信された対応するデータユニットの選択をもたらす選択判断７２２を生成することができる。
【００８８】
信号品質尺度７１８、７２０は、「レイヤ  ４」ＰＤＵに含まれるＲｅｅｄ−Ｓｏｌｏｍｏｎ（ＲＳ）コードワード及び巡回冗長検査（ＣＲＣ）バイトに基づくことができる。音声搬送のＲＳコードワード及びＣＲＣバイトは、２０１１年８月２３日付けのＮＲＳＣ−５参考文書１０１７ｓ改訂Ｇ（「ＨＤ  Ｒａｄｉｏ」エアインタフェース設計記述音声搬送）に説明されており、ＡＡＳ搬送のＲＳコードワード及びＣＲＣバイトは、２０１１年８月２３日付けのＮＲＳＣ−５参考文書１０１９ｓ改訂Ｇ（「ＨＤ  Ｒａｄｉｏ」エアインタフェース高度アプリケーションサービス搬送）に説明されており、これらはその全体が引用によって本明細書に組み込まれている。信号品質尺度７１８、７２０は、以下のように計算することができ、現在復号されているプログラムの各ＰＤＵ（すなわち、各「レイヤ  ４」フレーム）では、ＲＳエラー訂正が実行され、ＣＲＣバイトが各パケットに対して計算される。これらの計算のいずれかがエラーを生じた場合に、品質は実用性レベルよりも下であり、「レイヤ  ４」エラーにフラグ付けされる。信号品質尺度７１８、７２０は、「レイヤ  ４」エラーをエラー検出器７０４に示すことができる。「レイヤ  ４」エラーに基づいて、エラー検出器７０４は、エラーを有する「レイヤ  ４」フレームに関連付けられた無線データユニットの廃棄及びファイルサーバ７０６から受信された対応するデータユニットの選択をもたらす選択判断７２２を生成することができる。一例では、セレクタ７０２が受信機システムのベースバンドプロセッサのハードウエア及び／又はソフトウエアを通じて実施される。一実施形態において、セレクタ７０２は、ベースバンドプロセッサで実行されるＣコードで書かれたソフトウエアに実施される。
【００８９】
セレクタ７０２は、図１１に示すように、選択されたデータ構造Ｐ１−Ｐ４及びＳ１−Ｓ５を逆多重化して、ＳＩＳ  ＰＤＵ、ＡＡＳ  ＰＤＵ、及びストリーム０（コア）音声ＰＤＵ及びストリーム１（任意拡張）音声ＰＤＵを生成することができる。ＳＩＳ  ＰＤＵは、ＳＩＳ搬送５７０によって処理され、ＳＩＳデータを生成し、ＡＡＳ  ＰＤＵはＡＡＳ搬送によって処理されＡＡＳデータを生成し、ＰＳＤ  ＰＤＵは、ＰＳＤ搬送５８０によって処理され、ＭＰＳデータ（ＭＰＳＤ）及びあらゆるＳＰＳデータ（ＳＰＳＤ）を生成する。カプセル化されたＰＳＤデータもＡＡＳ  ＰＤＵに含むことができ、従って、ＡＡＳ搬送プロセッサ５７５によって処理され、ライン５７７上でＭＰＳＤ又はＳＰＳＤを更に処理及び生成するためのＰＳＤ搬送プロセッサ５８０に配信される。ＳＩＳデータ、ＡＡＳデータ、ＭＰＳＤ、及びＳＰＳＤは、ユーザインタフェース５８５に送信される。ＳＩＳデータは、ユーザによって望ましい場合に表示することができる。同様に、ＭＰＳＤ、ＳＰＳＤ、及びいずれのテキストベース又はグラフィカルＡＡＳデータも表示することができる。ストリーム０及びストリーム１ＰＤＵは、音声搬送５９０及び音声復号器５９５を含む「レイヤ  ４」音声７５０によって処理される。ＩＢＯＣ波形で受信したプログラムの数に対応する最大Ｎ音声搬送を存在させることができる。各音声搬送は、受信したプログラムの各々に対応する符号化ＭＰＳパケット又はＳＰＳパケットを生成する。「レイヤ  ４」は、プログラム及び全デジタル又は混成ＩＢＯＣ信号を放送するラジオ局の検索又は走査に関連の情報を格納又は再生するなどの指令を含むユーザインタフェースからの制御情報を受信する。「レイヤ  ４」７５０はまた、ユーザインタフェースにステータス情報を提供する。
【００９０】
図１２及び１３は、本明細書に説明する例示的システム及び方法の特徴を示すブロック図である。図１２は主として、送信機側で実行される機能を示し、図１３は主として、受信機側で実行される機能を示している。図１２では、送信機システム１２０４がコンテンツプロバイダ１２０２から「ＨＤ  Ｒａｄｉｏ」放送符号化音声１２１４を受信する。「ＨＤ  Ｒａｄｉｏ」放送符号化音声１２１４は、本明細書では「符号化音声」と呼ぶことができる。符号化音声１２１４は、デジタルラジオ放送送信を通じて放送され続けて放送受信機システムでレンダリングされるように構成された音声データを含む。図１２の例はコンテンツプロバイダ１２０２からの音声データの処理を示すが、本明細書に説明するシステム及び方法が他のタイプのコンテンツにも適用することができることを理解しなければならない。従って、一般的に、コンテンツプロバイダ１２０２は、スタジオサイト１２０４に符号化コンテンツを送信することができ、符号化コンテンツは、ビデオ、テキスト、静止画像、マルチメディア、音声などのいずれか１つ、又はその組合せを放送受信機でレンダリングするためのデータを含むことができる。本明細書に説明するクロスプラットフォーム受信技術は、コンテンツのギャップなしで無中断レンダリングを提供するためにコンテンツのこれらのタイプのいずれにも適用することができる。
【００９１】
送信機システム１２０４は、符号化音声１２１４に基づいて、データユニット、例えば、ＰＤＵを生成する。データユニットのコンテンツは、デジタルラジオ放送受信機によってレンダリングされるように構成された音声データを含む。以下に説明するように、これらのデータユニットは、デジタルラジオ放送送信を通じて無線で放送され、ファイルサーバにアップロードされて２次プラットフォームを通じた受信機システムによるデータユニットのダウンロードを容易にする。一部の実施形態において、データユニットは、図２０Ａ及び２０Ｂに関して以下に詳しく説明する「レイヤ  ２」プロトコルデータユニット（ＰＤＵ）であり、本明細書では「データ構造」とも呼ぶ。符号化音声１２１４に基づいて発生されたデータ構造は、ファイル１２１６にカプセル化される。ファイル１２１６へのデータ構造のカプセル化は、インターネットプロトコルを通じた得られる符号化データの転送を容易にするために実行することができる。従って、ファイル１２１６は、インターネットプロトコルを通じてデータ構造に対応する符号化データが転送される（例えば、アップロードされる、ダウンロードされる）ことを可能にするフォーマットを有することができる。ファイル１２１６は、単一データ構造又は１よりも多いデータ構造をカプセル化することができる。
【００９２】
図１２に示すように、データ構造をカプセル化するファイル１２１６は、コンピュータシステム１２０８に送信される。コンピュータシステム１２０８は、ファイルサーバ又はファイル１２１６を格納するための非一時的コンピュータ可読ストレージ媒体を含む別のデバイスとすることができる。コンピュータシステム１２０８は、インターネットプロトコル（ＩＰ）アドレスに関連付けられ、放送局（例えば、コンテンツプロバイダ１２０２及び／又は送信機システム１２０４を作動する放送局）及び／又は放送局に関連付けられない第三者（例えば、インターネットファイルホスティングを提供するエンティティ）によって作動させることができる。コンピュータシステム１２０８は、複数の放送局のコンテンツをホストすることができ、又はコンピュータシステム１２０８は、単一企業又は単一放送ラジオ局のコンテンツをホストすることができる。
【００９３】
一例では、コンピュータシステム１２０８へのファイル１２１６の格納は、アップロード処理を含み、それによってファイル１２１６が送信機システム１２０４からインターネットを通じてコンピュータシステム１２０８にアップロードされる。ファイル１２１６のアップロードは、取りわけ、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、ハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）、ファイル転送プロトコル（ＦＴＰ）、ファイル転送プロトコルセキュア（ＦＴＰＳ）、又はウェブ分散オーサリング及びバージョニング（ＷｅｂＤＡＶ）のようなインターネットプロトコルを利用することができる。一例では、送信機システム１２０４のエクスポータが、コンピュータシステム１２０８へのファイルごとのアップロードのためにＦＴＰ／ＦＴＰＳを利用し、チャネルマルチプレクサハンドラ（「レイヤ  ２」）は、複数のファイルアップロードのためにＦＴＰ／ＦＴＰＳを利用する。
【００９４】
様々な受信機シナリオをサポートするための図２０Ｂに示す単一サービス及び「全サービス」ファイルの両方を送信機システム１２０４からコンピュータシステム１２０８にアップロードすることができる。単一サービスファイルは、単一音声プログラムの音声データ又は単一データサービスのＡＡＳデータを含むことができ、「全サービス」ファイルは、局によって生成された全サービス（例えば、音声及びデータサービスの両方）のデータを含むことができる。受信機システムは、例えば、受信機システムで達成可能なダウンロード速度に基づいて、単一サービス及び「全サービス」ファイルの受信間を選択することができる（例えば、ダウンロード速度が低い場合に、受信機システムは、大きい「全サービス」ファイルではなく単一サービスファイルだけをダウンロードすることを選択することができる）。一例では、各ファイルがコンテンツの２つのモデムフレームを含み、これを使用して音声出力の約３秒の「ギャップ充填物」を生成することができる。単一サービスファイルは、３２ｋｂｐｓでＨＤ２音声をレンダリングするための約１２ｋバイトのサイズを有することができる。「全サービス」ファイルは、システムモードＭＰ３で音声をレンダリングするための約４０ｋバイトのサイズを有することができる。一般的に、コンピュータシステム１２０８にアップロードされるファイルは、アップロード及びダウンロードにおけるファイルの高速処理及び最小遅延を可能にするためにサイズを制限される。「全サービス」ファイルのファイル構造は、以下に詳しく説明するように、「レイヤ  ２」プロトコルデータユニット（ＰＤＵ）に実質的に同一とすることができる。これは、追加された情報の最小量（例えば、コールサイン、タイムスタンプ、満了時間など）だけを含むファイルにおいて無線で放送される「レイヤ  ２」ＰＤＵが再使用されることを可能にする。単一サービスファイルのファイル構造は、「レイヤ  ４」ＰＤＵに実質的に同一とすることができる。これは、最小量の追加情報（例えば、コールサイン、プログラム又はコンテンツＩＤ、ＰＤＵカウント、満了時間など）だけを含むファイルにおいて無線で放送される「レイヤ  ４」ＰＤＵが再使用されることを可能にする。
【００９５】
上述のデータ構造をカプセル化するコンピュータシステム１２０８にアップロードされたファイル１２１６は、様々なネーミング属性、コンテンツＩＤ、局のコールサイン、満了時間、及びタイムスタンプを含む。コンテンツＩＤは、ファイル１２１６に含まれるコンテンツの識別子とすることができる（例えば、コンテンツＩＤは、音声プログラムの名前、日付などを示すことができる）。満了時間は、コンピュータシステム１２０８からファイル１２１６をパージ（例えば、削除）することができる時間を示すことができる。タイムスタンプは、データ構造を含むデジタルラジオ放送信号が送信機システム１２０４から送信される時間を示すことができる。ファイルは、コンテンツＩＤ、タイムスタンプ、及び満了時間に基づいてコンピュータシステム１２０８で待ち行列に入れられる。受信機システム１２１２は、ファイルの属性、すなわち、（１）ファイル名又はインデックス名（あらゆる一致ファイル）又は複数の名前、（２）全ての一致ファイルが将来の満了時間によって並べ替えられる場合のコンテンツＩＤ、又は（３）全ての一致ファイルが将来の満了時間によって並べ替えられる場合のコールサインに基づいてファイルを要求することができる。
【００９６】
ファイル１２１６にカプセル化され、かつコンピュータシステム１２０８にアップロードされるデータ構造はまた、送信機システム１２０４によって無線で放送される。従って、送信機システム１２０４は、受信機システム１２１２で受信するためにデータ構造に対応する符号化データを含むデジタルラジオ放送信号１２１８を放送する。一部の実施形態において、ファイル１２１６へのデータ構造のカプセル化の後に、ファイル１２１６は、データ構造の符号化データを含む信号１２１８の放送と同時にコンピュータシステム１２０８にアップロードされる。図１２に示すように、放送信号１２１８は、データ構造の符号化データ、コンピュータシステム１２０８のＩＰアドレス又はユニフォームリソースロケータ（ＵＲＬ）、コンピュータシステム１２０８で複製音声データの利用可能性を通知するデータ（例えば、本明細書に説明するギャップ充填を可能にするサービスの利用可能性の通知）、及び信号１２１８の様々な属性（例えば、信号１２１８が放送された時間を示すタイムスタンプ）を含むことができる。受信機システム１２１２は、コンピュータシステム１２０８にダウンロード要求を送信する場合にＩＰアドレス又はＵＲＬを使用することができる。ギャップ充填サービスの利用可能性を通知するデータは、放送信号１２１８のＳＩＳデータに含むことができる。ＳＩＳデータは、取りわけ、「全サービス」ファイル又は単一サービスファイルがコンピュータシステム１２０８で利用可能であるか否かを示すことができる。
【００９７】
放送信号１２１８のサービス情報ガイド（ＳＩＧ）データは、ギャップ充填サービスの詳細な情報を提供する。例えば、「全サービス」ファイルがコンピュータシステム１２０８から利用可能である場合に、これらのファイルのファイル名インデックスがＳＩＧデータで示されている。単一サービスファイルがコンピュータシステム１２０８から利用可能である時に、特定の音声プログラムのファイル名インデックスを受信機によって受信されるＳＩＧデータ及び／又はＰＳＤデータで示すことができる。ＳＩＧデータはまた、コンピュータシステム１２０８に格納されたファイルに使用されるファイルネーミングの慣例の情報を含むことができる。本明細書に説明するシステム及び方法では、コンピュータシステム１２０８に格納されたファイルは、受信機に既知であるデフォルトネーミングの慣例を利用することができる。コンピュータシステム１２０８からファイルを要求する場合に、受信機はデフォルトネーミング慣例を利用することができる。コンピュータシステム１２０８のファイルがデフォルトネーミング慣例とは異なる名前を有する時に、異なるネーミング慣例の情報をＳＩＧデータを通じて受信機に提供することができる。
【００９８】
ＳＩＧデータは、コンピュータシステム１２０８のＩＰアドレス又はＵＲＬを含むことができる。特定の音声プログラムに関連付けられたファイル又は複数のファイルのＵＲＬは、コンピュータシステム１２０８に位置付けられるファイル又は複数のファイルをダウンロードするために受信機によって使用されるＵＲＬによって音声プログラムのＰＳＤにおいて示すことができる。受信機はまた、ＵＲＬを局コールサインに関連付ける表を作り、この表をコンピュータシステム１２０８から様々な局に関連付けられたファイルをダウンロードするのに使用することができる。表に含まれるＵＲＬは、局の実際のＵＲＬではない「ｐｌａｃｅｈｏｌｄｅｒ」ＵＲＬとすることができる。従って、中央レジストリ（プロキシ）サーバは、ｐｌａｃｅｈｏｌｄｅｒＵＲＬを実際のＵＲＬに関連付けるポインタを格納することができる。局のＵＲＬデータを失った受信機は、局のコールサインを使用して、局のファイルサーバＵＲＬをレジストリに問い合わせることができる。
【００９９】
図１３は、受信機でのコンテンツの無中断レンダリングを容易にするための図１２の送信機側機能に関連して使用することができる受信機側機能を示している。図１３では、デジタルラジオ放送受信機システム１３０４が局に同調し、局がデジタルラジオ放送送信機システム１３０６に関連付けられる。送信機システム１３０６は、図１２の送信機システム１２０４に類似とすることができ、送信機システム１２０４によって実行されるものに類似の機能を実行することができる。局への同調に基づいて、受信機システム１３０４は、送信機システム１３０６から放送信号１３１４の受信を開始することができる。放送信号１３１４は、音声データを含むデータ構造の各々の符号化データと共に複数の列挙データ構造の符号化データを含むことができる。これらのデータ構造の符号化データの発生及び放送は、図１２に関して上述している。放送信号１３１４は、局に関連付けられた局識別子（例えば、局情報サービス（ＳＩＳ）データ内）を含むことができる。
【０１００】
局識別子に基づいて、受信機システム１３０４は、コンピュータシステム１３０２に送信されるダウンロード要求１３０８を生成することができる。ダウンロード要求１３０８は、受信機システム１３０４が同調される局に関連付けられた１又は２以上のファイルをコンピュータシステム１３０２から要求することができる。特に、ダウンロード要求１３０８は、送信機システム１３０６から放送される音声データと同じ複製音声データを要求することができる。ダウンロード要求１３０８に基づいて、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、ハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）、ファイル転送プロトコル（ＦＴＰ）、又はファイル転送プロトコルセキュア（ＦＴＰＳ）のようなインターネットプロトコルを使用してコンピュータシステム１３０２から受信機システム１３０４に無線でファイルをダウンロードすることができる。一部の実施形態において、受信機システム１３０４は、移動電話を含むことができ、移動電話が移動ソフトウエアアプリケーションプログラム（例えば、モバイルアプリケーション）を実行することができる。ダウンロード要求の送信及びファイルの受信は、移動ソフトウエアアプリケーションプログラムを通じて受信されたユーザ入力に基づいて実行することができる。ダウンロード要求１３０８に基づいてダウンロードされたファイルは、個々にカプセル化された無線放送データ構造（各ファイルが有限オブジェクトであるセグメント化コンテンツ）を含む。各々のそのような個々のファイル（例えば、有限オブジェクト）を放送システム１３０６からカプセル化された先行又は後続データ構造を備えた他のファイルの存在又は不在に無関係にギャップ充填するために受信機によって個々に使用することができ、従って、ダウンロード連続性を要求せず、かつストリーミングコンテンツ転送の一部分を含まない。
【０１０１】
ダウンロード要求１３０８が送信される条件は、様々な実施例で異なる場合がある。一例では、ダウンロード要求１３０８が、局への同調直後に又は局への同調と同時に送信される。この例では、ダウンロード要求が、放送信号１３１４のデータ構造の符号化データがエラーを含むか否かの考慮なしに送信される。従って、符号化データが送信機システム１３０６から無線で受信されるあらゆるデータ構造に対して、複製音声データを含むデータ構造をカプセル化する対応するファイルがコンピュータシステム１３０２から受信機システム１３０４によって望ましい。様々な通信プラットフォームを通じて受信された対応するデータは、ほとんど同時に受信機システム１３０４に到着することができる。送信機システム１３０６から無線で受信した符号化データの各データユニットが個々に処理され、データがデータエラーを含有するか否かを決定する。データがデータエラーを含有する場合に、コンピュータシステム１３０２からダウンロードされた対応するデータが受信機システム１３０４で選択かつレンダリングされる。送信機システム１３０６から無線で受信したデータがデータエラーを含有しない場合に、このデータが選択かつレンダリングされる。この例では、音声プログラムをレンダリングする場合に、音声プログラム全体の音声データを送信機システム１３０６及びコンピュータシステム１３０２の両方から受信することができる。
【０１０２】
対照的に、別の例ではデータエラーが無線放送１３１４のデータユニットで検出された後だけダウンロード要求１３０８が送信され、ダウンロード要求１３０８は、データエラーを含有する放送信号１３１４の一部分の複製音声データだけを要求する。この例の態様を示すために、図１３を参照する。図１３では、受信機システム１３０４が、データ構造に対応する符号化データを含む放送信号１３１４を受信する。データは、受信機システム１３０４での音声プログラムの一部分をレンダリングするための音声データを含む。放送信号１３１４はまた、音声プログラムを識別するプログラムデータを含むことができる。放送信号１３１４のデータは受信機システム１３０４で処理され、データユニットに含まれる音声データがデータエラーを含有するか否かを決定する。データユニットがデータエラーを含有しない場合に、放送信号１３１４からのデータユニットが選択され、続いて受信機システム１３０４でレンダリングされる。データユニットがデータエラーを含有する場合に、ダウンロード要求１３０８がコンピュータシステム１３０２に送信される。ダウンロード要求１３０８は、データエラーを含有すると決定された無線データに対応するデータユニットを含むファイル１３１０を要求する。ファイル１３１０は、コンピュータシステム１３０２と受信機システム１３０４の間のストリーミング又は連続コンテンツ転送の部分を含まない。図１３に示すように、データユニットを含む要求されたファイル１３１０が、ダウンロード要求１３０８に基づいて受信機システム１３０４で受信される。ファイル１３１０のデータユニットは、放送信号１３１４から対応するデータユニットを選択する代わりに選択され、選択されたデータユニットは、続いて受信機システム１３０４でレンダリングされる。この例では、エラーを含有すると決定された放送信号１３１４からのデータユニットの代わりに、使用する必要がある場合だけファイルがコンピュータシステム１３０２からダウンロードされる。従って、音声プログラムをレンダリングする場合に、音声プログラム全体の音声データは、この例ではコンピュータシステム１３０２からダウンロードされない。
【０１０３】
別の例では、ダウンロード要求１３０８は、データエラーが無線放送１３１４の将来のデータユニットに対して予想された後だけ送信され、ダウンロード要求１３０８は、データエラーを含有する放送信号１３１４の将来の部分の複製音声データだけを要求する。
【０１０４】
図１４−１７は、デジタルラジオ放送受信機システムで音声の無中断レンダリングを提供するための例示的作動シーケンスを示している。特に、図１４−１７は、本明細書に説明するシステム及び方法の様々な実施形態で利用することができる作動シーケンスを示している。図１４では、最初に、デジタルラジオ放送受信機システムがデジタルラジオ放送送信機システムに関連付けられたラジオ局に同調する。局に同調する際に、受信機システムが以前の受信からの局の局識別子を知っている場合に（例えば、受信機システムが以前の受信から局のＳＩＳデータを有する）、受信機システムは同調と同時にダウンロード要求１４０２をファイルサーバに送信することができる。ダウンロード要求１４０２は、局識別子に基づいて、受信機システムが同調される局に関連付けられた１又は２以上のファイルを要求する。逆に、受信機システムが同調の時に局の局識別子を予め知らない場合に、受信機システムは、（ｉ）局に同調し、（ｉｉ）同調に基づいて局識別子を含む送信機システムからの放送信号の受信を開始し、かつ（ｉｉｉ）局識別子に基づいてダウンロード要求１４０２を生成及び送信する。これらの例の全てにおいて、ダウンロード要求１４０２は、局への同調の前に送信されない。従って、局への同調は、本明細書に説明するギャップ充填手法を開始するためのトリガとすることができる。
【０１０５】
一例では、ダウンロード要求１４０２は、将来の期間に対応する音声データを要求する。例えば、ダウンロード要求１４０２は、局からのラジオ放送の次の６０秒間だけの音声データ又は他のデータを含むファイルを要求することができる。図１４の図はファイルサーバへのダウンロード要求１４０２の送信に続いて受信機システムによってダウンロードされる単一ファイル１４０６を示しているが、複数のファイルを単一ダウンロード要求１４０２に基づいてダウンロードすることができることを理解すべきである。例えば、ダウンロード要求１４０２が局のラジオ放送の次の最大許容６０秒の音声データを要求し、かつ各ファイルが音声の約１．５秒をレンダリングするための音声データを含む場合に、単一ダウンロード要求１４０２は、受信機システムにダウンロードされる４０ファイルをもたらすことができる。ファイルは、利用可能になった時に１つずつダウンロードされる。ダウンロード要求１４０２は、例えば、３０秒毎に再開することができ、従って、デジタルラジオ放送受信機システムが、無線で放送され受信機システムで受信される全ての要求された（ギャップ充填のための）音声データ又は他のデータの複製音声データ又は他のデータを受信することを保証する。
【０１０６】
一例では、受信機システムが送信機から無線信号の受信を続ける限り、３０秒毎にダウンロード要求１４０２が受信機システムによって再開される。この例では、ダウンロード要求１４０２がラジオ放送の次の６０秒間の音声データを要求する場合に、受信機システムは、無線信号の最大限でも連続６０秒ギャップを充填するための複製音声データを受信することができる。従って、６０秒よりも長い無線信号の連続ギャップがファイルサーバからの複製音声データによって充填されていない場合に、本発明のシステムは時間制限式ギャップ充填を実施することができる。時間制限式ギャップ充填は、ファイルサーバからのストリーミングデータを使用して実施されない。逆に、時間制限式ギャップ充填は、本明細書に説明するファイルのダウンロード（すなわち、各ファイルが有限オブジェクトである場合のファイルベースのセグメント化コンテンツ）を使用して実施され、これらのファイルのダウンロードは、ストリーミングコンテンツ転送を含まない。本明細書で言及するように、「ギャップ」は、データエラー又は他の信号品質の問題を含有する無線信号の一部分を含むことができることを理解しなければならない。ギャップはまた、期間にわたって受信機からの放送信号を十分に曖昧にする一部の妨害が存在し、それによって放送信号の受信時のギャップを生成する期間を含むことができる。
【０１０７】
本明細書に説明する時間制限式ギャップ充填は、デジタルラジオ放送受信機がデジタルラジオ放送送信機に同調されて無線信号を受信した時に発生する。受信機が無線信号からのデータユニットにエラーを検出した時に、受信機は、ダウンロードされたファイルをファイル毎に（すなわち、オブジェクト毎に）使用してギャップ充填を実施することができる。無線で受信したデータユニットのエラーの検出が６０秒の連続期間に達した時に、受信機は無線受信を終了する。従って、ギャップ充填も終了し、追加のダウンロード要求は送信されず、終了時間後に到着したいずれの残りのファイルも廃棄される。この例では、時間制限式ギャップ充填は、デジタルラジオ放送信号１３１４の無線受信に基づいて発生し（すなわち、それによってトリガされ）、継続及び終了し、かつファイルサーバ１３０２における複製データユニットの利用可能性に依存せず、ファイルサーバ１３０２からの複製データユニット１３１０の実際の受信に依存しない。すなわち、時間制限式ギャップ充填は実施されず、ファイルサーバからのストリーミングデータを使用しない。
【０１０８】
図１４では、送信機システムから受信された放送信号がエラーを含むか否かに関する考慮なしにダウンロード要求１４０２が受信機システムからファイルサーバに送信される。ダウンロード要求１４０２は、ファイルサーバに存在しないファイルを要求することができる。これを示すために、図１４は、ダウンロード要求１４０２がファイルサーバで受信された後にコンテンツプロバイダ（例えば、放送ラジオ局など）から送信機システムに通信される符号化音声１４０４を示している。符号化音声１４０４は、例えば、受信機システムからファイルサーバへのダウンロード要求１４０２の送信に続く時間にコンテンツプロバイダによって生成される生放送フィードからのデータとすることができる。符号化音声１４０４に基づいて、送信機システムは、受信機システムによってレンダリングされるように構成された音声データ及び他のデータを含むデータ構造を発生させることができる。送信機システムは、ファイルがインターネットプロトコルを通じて転送されることを可能にするフォーマットを有するファイル１４０６にデータ構造をカプセル化する。ファイル１４０６は、単一データ構造だけをカプセル化することができ、又は複数のデータ構造をカプセル化することができる。
【０１０９】
データ構造をカプセル化したファイル１４０６は、送信機システムからインターネットプロトコルを使用してファイルサーバにアップロードされる。図１４に示すように、送信機システムはまた、受信機システムで受信するために同じデータ構造の符号化データを含む無線放送信号１４１０を放送する。図１４は信号１４１０の放送の前に発生するファイルサーバへのファイル１４０６のアップロードを示しており、他の例では、このシーケンスを逆にすることができ、又はアップロード及び放送を同時に発生させることができる。一般的に、ファイル１４０６へのデータ構造のカプセル化の後に、送信機システムは、ファイル１４０６のアップロード及び信号１４１０の放送と並行して作業することができる。ファイルアップロード及び信号放送の正確なシーケンスは様々な実施例で異なる場合がある。
【０１１０】
図１４の例では、放送信号１４１０からの音声データは、受信機システムでの受信後に直ちにはレンダリングされない。逆に、放送信号１４１０の受信と音声のレンダリングの間に発生する予め定められた遅延が受信機システムで導入される。図１４に示すように、ファイル１４０６を遅延期間中にファイルサーバから受信機システムにダウンロードすることができ、ファイル１４０６のダウンロードはダウンロード要求１４０２に基づいている。受信機で導入される遅延期間は、ファイル１４０６を通じたデータ構造の受信が受信機システムの放送信号１４１０を通じた同じデータ構造の受信に先行しないいずれの状況でも有用であることを証明することができる。例えば、（１）送信機システムからファイルサーバにファイル１４０６を転送するためのアップロード速度が遅いか又は接続性の問題がアップロード中に体験される状況、及び／又は（２）ファイルサーバから受信機システムにファイル１４０６を転送するためのダウンロード速度が遅いか又は接続性の問題がダウンロード中に体験される状況で、対応するデータがファイル１４０６を通じて受信される前に放送信号１４１０を通じてデータを受信することができる。そのような状況では、受信機システムで導入される遅延は、（ｉ）データ構造がデータエラーを含有するか否かを決定するために放送信号１４１０のデータ構造を処理するために、（ｉｉ）対応するデータ構造を含むファイル１４０６を受信するために、かつ（ｉｉｉ）エラーの決定に基づいてファイル１４０６又は放送信号１４１０からデータ構造を選択するために、適切な時間を提供することによるギャップ充填機能の実施を可能にすることができる。
【０１１１】
遅延期間の終わりに、レンダリングするためのファイル１４０６又は放送信号１４１０から選択されたデータを含むデータ１４１４がコンテンツレンダーに通信される。図１４の例は、放送信号１４１０の受信に続いて受信機システムで受信されるファイル１４０６を示しているが、他の例では、ファイル１４０６の受信が放送信号１４１０の受信に先行することができることを理解しなければならない。これらの他の例では、ギャップ充填機能を達成する場合に必要ないという事実にも関わらず、受信機システムに実施される遅延の使用を継続することができる。一例では、遅延期間は、約７秒の持続時間とすることができる。
【０１１２】
図１５は、デジタルラジオ放送受信機システムで音声の無中断レンダリングを提供するための作動の別の例示的シーケンスを示している。図１５の作動のシーケンスは、両方の例で遅延が受信機で導入され、遅延が受信機での放送信号の受信と音声のレンダリングの間に発生するので図１４の作動のシーケンスに類似である。しかし、図１５で１又は２以上のエラーが無線放送信号で検出された後にのみダウンロード要求１５０２が受信機システムからファイルサーバに送信されるので、図１５の作動のシーケンスは図１４の作動のシーケンスとは異なる。
【０１１３】
図１５に示すように、受信機システムは送信機システムに関連付けられた局に同調する。同調に基づいて、受信機システムは、送信機システムからの放送信号の受信を開始する。送信機システムは、コンテンツプロバイダから符号化音声１５０４を受信し、符号化音声１５０４に基づいてデータ構造を生成し、データ構造をファイル１５０６にカプセル化する。データ構造を含むファイル１５０６は、送信機システムからファイルサーバにアップロードされ、同じデータが、送信機システムによって無線で放送される信号１５１０に含まれる。図１４に関して上述したように、アップロード及び放送の正確なシーケンスは、様々な例で異なるものとすることができ、２つの処理を同時に実行することができる。
【０１１４】
図１５の例では、放送信号１５１０の音声データは、受信機システムでの受信の直後にレンダリングされない。逆に、受信機での放送信号１５１０の受信と音声のレンダリングの間に発生する予め定められた遅延が受信機システムで導入される。遅延期間は、例えば、３−７秒の持続時間とすることができる。受信機で導入される遅延は、（ｉ）放送信号１５１０のデータ構造に対応する符号化データを処理してデータがデータエラーを含有するか否かを決定するために、（ｉｉ）検出されたデータエラーに基づいて同じデータを含むファイル１５０６を要求するダウンロード要求１５０２をファイルサーバに送信するために、（ｉｉｉ）ダウンロード要求に基づいてファイルサーバからファイル１５０６をダウンロードするために、かつ（ｉｖ）放送信号１５１０からデータを選択する代わりにファイル１５０６からデータを選択するための時間を提供する。遅延期間の終わりに、レンダリングするためのファイル１５０６から選択されたデータを含むデータ１５１４がコンテンツレンダリング器に通信される。
【０１１５】
エラーを予想することができる（信号品質尺度７１４を使用することにより）受信機システムによって無線で受信した音声データ又は他のデータの複製音声データのダウンロードを要求することなくギャップ充填機能の実施を可能にすることができるが、実際には発生しないので図１５に示す遅延期間の使用は望ましい。逆に、図１５に示す遅延期間の使用は、エラーを含有する放送信号１５１０の一部分の複製音声データ又は他のデータのみを受信機システムがダウンロードすることを可能にする。
【０１１６】
図１６は、デジタルラジオ放送受信機システムで音声又は他のデータの無中断レンダリングを提供するための作動の別の例示的シーケンスを示している。図１６の作動のシーケンスは、図１６で受信機システムに遅延が導入されないので図１４及び１５の作動のシーケンスとは異なる。逆に図１６では、２つの通信プラットフォームの処理要件における違いに基づいてギャップ充填機能を実施することができる。上述のように、本明細書に説明する手法では、複製音声データは、２つの異なる通信プラットフォームを通じて受信機システムによって受信され、第１の通信プラットフォームは、無線デジタルラジオ放送送信とすることができ、第２の通信プラットフォームは、無線インターネットとすることができる。２つの通信プラットフォームは、同じ音声データ又は他のデータを受信機システムに配信するための並列経路として機能する。図１６の例では、２つの並列経路の処理要件の違いは、無線インターネットプラットフォームが無線放送送信プラットフォームの前に受信機システムに音声データ又は他のデータを配信することを可能にする。従って、無線インターネット処理（例えば、ファイル１６０６のファイルサーバへのアップロード及びファイルサーバからのファイル１６０６のダウンロード）が、無線放送処理（例えば、インポータ及びエクスポータでのデータの処理及び励振器リンクデータの発生、受信機での復調処理など）よりも時間を必要としないという事実を利用することによってギャップ充填機能を実施することができる。
【０１１７】
図１６では、最初にデジタルラジオ放送受信機システムが送信機システムに関連付けられた局に同調する。局識別子（例えば、受信機システムによって予め既知であるＳＩＳデータ又は送信機システムへの同調に基づいて受信機システムによって受信したＳＩＳデータ）に基づいて、受信機システムはダウンロード要求１６０２をファイルサーバに送信する。ダウンロード要求１６０２は、受信機システムが同調される局に関連付けられた１又は２以上のファイルを要求する。例えば、図１４に関して上述したように、ダウンロード要求１６０２は、局の放送の次の６０秒間の音声データを含むファイルを要求することができる。符号化音声１６０４は、コンテンツプロバイダから送信され送信機システムで受信される。符号化音声１６０４に基づいて、送信機システムは、受信機システムによってレンダリングされるように構成された音声データを含むデータ構造を発生させる。データ構造は、データ構造に対応する符号化データがインターネットプロトコルを通じて転送されることを可能にするフォーマットを有するファイル１６０６にカプセル化される。
【０１１８】
データ構造の発生後に、送信機システムは、放送信号１６１０を通じたファイルサーバへのデータ構造のアップロード及び無線で符号化及び放送される同じデータ構造の準備を並行して作業することができる。無線で放送されるデータ構造の準備は、データ構造の様々な処理を要求することがあり、この処理は、放送信号１６１０を通じたデータ構造の発生と無線でのデータ構造の放送との間に経過するある量の時間をもたらす場合がある。放送信号１６１０が受信機システムで受信された後に、追加の時間が、受信機での放送信号１６１０のコンテンツの復調及び再構成に経過する場合がある。従って、図１６に示すように、受信機でのデータ構造の発生と放送信号１６１０のコンテンツの再構成との間に遅延期間が存在する場合がある。この遅延期間中に、データ構造を含むファイル１６０６は、ｉ）送信機システムからファイルサーバにアップロードして符号化することができ、かつｉｉ）ファイルサーバから受信機システムにダウンロードすることができる。
【０１１９】
受信機システムでは、放送信号１６１０のデータが処理され、データがエラーを含有するか否かが決定される。放送信号１６１０に含まれるデータがエラーを含有しない場合に、このデータが受信機システムでのレンダリングに選択され、ダウンロードされたファイル１６０６に含まれるデータはレンダリングされず、受信機システムから削除される。放送信号１６１０に含まれるデータがエラーを含有する場合に、ダウンロードされたファイル１６０６のデータが受信機システムでのレンダリングに対して選択される。図１６の例では、遅延は受信機システムに導入されず、逆に本発明のシステムは無線放送プラットロームを通じたデータ構造の放送及び受信機での再構成に本質的な遅延を利用する。ファイル１６０６又は放送信号１６１０のいずれかからの選択されたデータを含むデータ１６１４は、レンダリングのためにコンテンツレンダリング器に配信される。
【０１２０】
図１７は、デジタルラジオ放送受信機システムでコンテンツの無中断レンダリングを提供するための作動の別の例示的シーケンスを示している。図１７に示すように、受信機システムが送信機システムに同調して、ダウンロード要求１７０２をファイルサーバに送信する。符号化音声１７０４がコンテンツプロバイダから送信機システムに送信され、音声データを含むデータ構造が符号化音声に基づいて発生される。データ構造がファイル１７０６にカプセル化され、データ構造に対応する符号化データがインターネットを通じて転送されることを可能にする。これらの段階は、図１４−１６に関して上述した段階に類似である。
【０１２１】
図１７の例は、図１７の遅延期間が送信機システムで導入されるので図１４−１６とは異なる。遅延期間は、放送信号１７１０を通じたデータ構造の放送がある一定の時間にわたって遅延されるようにすることができる。例えば、データ構造を含む放送信号１７１０が通常は時間「０秒」で放送される場合に、７秒の遅延期間が時間「７秒」で放送される放送信号１７１０をもたらす。図１７の遅延期間が意図的に送信機システムに導入され、送信機システムに発生する単なる処理遅延の結果ではないことを理解しなければならない。一例では、遅延期間は、データ構造の発生後又はデータ構造のファイル１７０６へのカプセル化後に導入される。遅延期間は、例えば、持続時間約７秒とすることができる。
【０１２２】
遅延期間中に、ファイル１７０６を送信機システムからファイルサーバにアップロードしてファイルサーバから受信機システムにダウンロードすることができる。従って、遅延期間は、放送信号１７１０を通じたデータの放送を遅延させるが、ファイル１７０６のアップロード及びダウンロードを遅延させることはない。図１７に示すように、データ構造に対応する符号化データを含むファイル１７０６は、データ構造に対応する符号化データを含む放送信号１７１０の受信の前に受信機システムで受信される。受信機システムでの放送信号１７１０の受信後に、放送信号１７１０のデータが処理され、データがデータエラーを含有するか否かが決定される。データエラーが検出されない場合に、放送信号１７１０のデータ構造が選択され、続いてレンダリングされる。データエラーが検出された場合に、ファイル１７０６のデータが選択され、続いてレンダリングされる。図１７の例では、ファイル１７０６のデータ構造は、信号１７１０の遅延された放送を利用することによってこの時点で選択することができる。
【０１２３】
図１４、１５、及び１７は、送信機又は受信機で導入される遅延の使用を示している。ラジオプログラムが事前録音される（すなわち、生放送フィードではない）状況では、全ラジオプログラムの音声データをラジオプログラムの無線での放送の前にファイルサーバから受信機システムにダウンロードすることができる。従って、ラジオプログラムデータ（６０秒よりも短い量）を予めダウンロードすることで、送信機又は受信機で遅延を導入することなくギャップ充填機能を実施することができる。
【０１２４】
図１８は、デジタルラジオ放送受信機システムでのコンテンツの無中断レンダリングを提供する例示的方法の段階を示す流れ図を示している。１８０２で、受信機システムが送信機システムに関連付けられた局に同調する。同調に基づいて、１８０６で、受信機システムが送信機システムからの無線デジタルラジオ放送信号の受信を開始する。１８０４で、受信機が同調される局に関連付けられた１又は２以上のファイルを要求するダウンロード要求が受信機システムからファイルサーバに送信される。ダウンロード要求は、局の局ＩＤ（例えば、局情報サービス（ＳＩＳ）データ）に基づくことができる。例えば、ダウンロード要求は局ＩＤを含むことができ、従って、ダウンロードされる１又は２以上のファイルを識別する場合に局ＩＤを利用する。別の例では、局ＩＤはダウンロード要求に含まれないが、ダウンロード要求の発生及び／又は送信に使用される（例えば、局に関連付けられたファイルを含有するファイルサーバのＩＰアドレスを決定する場合に受信機システムによって局ＩＤを使用することができる）。ダウンロード要求に基づいて、１８０８で、受信機システムはファイルサーバからのファイルのダウンロードを開始する。
【０１２５】
ダウンロード要求の送信及びファイルサーバからのファイルのダウンロードは、デジタルラジオ放送システムのユーザに透過的とすることができる。従って、ユーザは、これらの段階が実行されるという知識を持たなくてもよく、受信機システムの使用はユーザの観点からは変わらない。同様に、ユーザは受信機で実行される他の段階（例えば、無線データのエラーの処理、無線で受信したデータと無線インターネットなどを通じて受信されたデータ間の選択）の知識を持たなくてもよい。
【０１２６】
一例では、無線受信が開始した後にダウンロード要求が送信される。例えば、受信機システムが以前の受信から局の局ＩＤを知らない場合に、受信機システムは局に同調して局からの無線信号の受信を開始する。局からの無線信号は、局ＩＤを含み、受信機システムはダウンロード要求を発生及び／又は送信する場合に続けて局ＩＤを使用する。別の例では、ダウンロード要求の送信は、局への同調と同時に実行される。例えば、受信機システムが以前の受信からの局の局ＩＤを知っている場合に、ダウンロード要求を公知の局ＩＤに基づいて発生させ、受信機システムが局に同調すると同時にファイルサーバに送信することができる。
【０１２７】
１８１０で、受信した無線放送信号のデータが処理され、データがデータエラーを含有するか否かが決定される。無線放送信号は複数のデータ構造の符号化データを含むことができるが、符号化データの無線データユニットの各々は、例えば、データがデータエラーを含有するか否かを決定するために１８１０で個々に処理される。無線データがデータエラーを含有しないことが１８１２で決定された場合に、１８１６で、無線データが選択され、続けて受信機システムでレンダリングされる。同じデータを含むファイルがファイルサーバからダウンロードされた場合に、１８２０で、ファイルが削除される。処理は１８０４に戻ることができ、ここで次のダウンロード要求が受信機システムからファイルサーバ１８１０に送信される。図１８で、段階１８２０を全てのインスタンスで実行しなくてもよいことを示すために段階１８２０は破線のボックスに含まれている。例えば、段階１８１６（すなわち、無線データ構造の選択及びレンダリング）に決定１８１４を通じて到達した場合に（以下に説明するように）、削除するファイルはなく、段階１８２０は実行されない。
【０１２８】
代わりに無線データがデータエラーを含有することが１８１２で決定された場合に、同じデータを含むファイルが受信機システムで利用可能か否かの決定が１８１４で行われる。そのようなファイルが利用可能である場合に、１８１８で、ファイルからのデータが選択され、続けて受信機システムでレンダリングされ、次に、処理は１８０４に戻ることができ、ここで次のダウンロード要求が受信機システムからファイルサーバ１８１０に送信される。無線で受信したデータのレンダリングとファイルを通じて受信されたデータのレンダリングとの間の移行は「シームレス」とすることができ、人間のユーザによって検出できない。これに代えて、一回限り可聴（すなわち、シームレスでない）移行を使用することができる。ファイルが利用可能でない場合に、処理は１８１６に移り、無線データがデータエラーを含有すると以前に決定されていたという事実にも関わらず無線データが選択されてレンダリングされる。上述のように、ファイルからのデータが利用可能でないという１８１４での決定を通じて段階１８１６が到達された時に、段階１８２０（すなわち、「ファイルを削除」）は実行されない。複製音声データを含むファイルが受信機システムで必要とされる時に利用することができることの保証を助けるための手段（例えば、送信機側又は受信機側に遅延を導入する）を取ることができるが、図１８の方法は、そのようなファイルが必ずしも利用できない状況に対処する。そのようなファイルは、例えば、送信機システムからファイルサーバにファイルをアップロードする場合に発生する問題、又はファイルサーバから受信機システムにファイルをダウンロードする場合に発生する問題に起因して利用できない場合がある。
【０１２９】
図１９は、デジタルラジオ放送受信機システムでコンテンツの無中断レンダリングを提供する例示的方法の段階を示す流れ図を示している。１９０２で、受信機システムは、デジタルラジオ放送送信機に関連付けられた局に同調する。同調に基づいて、１９０６で、受信機システムは、送信機システムから無線デジタルラジオ放送信号の受信を開始する。１９０８で、受信した無線放送信号のデータユニットが処理され、データユニットがデータエラーを含有するか否かが決定される。
【０１３０】
データユニットがエラーを含有することが１９１０で決定された場合に、ダウンロード要求が受信機システムからファイルサーバに送信される。ダウンロード要求は、エラーを含有すると決定された無線データユニットと同じデータユニットを含むファイルを要求する。１９１８で、受信機システムは、無線インターネット通信プラットフォームを通じてファイルサーバからファイルをダウンロードしようとする。データユニットを含むファイルが受信機システムで利用可能か否かの決定が１９２０で行われる。ファイルが利用可能である場合に、１９２２で、ファイルからのデータユニットが選択され、続けて受信機システムでレンダリングされる。そのようなファイルが利用可能でない場合に、処理は１９１４に移り、このデータユニットがデータエラーを含有すると以前に決定されたという事実にも関わらず、無線放送信号からのデータユニットが選択かつレンダリングされる。
【０１３１】
受信した無線放送信号からのデータユニットがエラーを含有しないことが代わりに１９１０で決定された場合に、１９１４で、無線データユニットが選択され、続いて受信機システムでレンダリングされる。処理は次の無線データユニットを処理するために１９０８に戻ることができる。
【０１３２】
図１９の方法を実施するために、無線データユニットの受信とコンテンツのレンダリング間の遅延が受信機システムで導入される。このタイプの遅延は、図１５に関して上述しており、例えば、無線データユニットを処理するための時間を１９０８で提供することができ、必要に応じて、１９１６でダウンロード要求を送信して１９１８でファイルをダウンロードする。従って、無線データユニットがデータエラーを含有する状況では、受信機システムがファイルサーバから複製データユニットをダウンロードする最大時間を有するように、遅延期間の完了時に１９２０での決定を行うことができる。無線データユニットがデータエラーを含有しない状況では、１９１４での無線データユニットの選択及びレンダリングは、受信機システムで導入された遅延期間に従って遅延させることができる。
【０１３３】
図２０Ａは、ヘッダシーケンス及びペイロードを含む例示的「レイヤ  ２」ＰＤＵを示している。ヘッダシーケンスは、「レイヤ  ２」ＰＤＵのペイロード部分に含まれる情報に関する表示を提供する。図２０Ａの例では、二十四（２４）ヘッダビットｈ0．．．ｈ23がヘッダシーケンスに含まれ、これらのビットが「レイヤ  ２」ＰＤＵの殆どにわたって均一に分散される。ｈ0ヘッダビットは、Ｎstartビットの「レイヤ  ２」ＰＤＵの始めからのオフセットであり、各々の残りのヘッダビットは、Ｎoffsetビットだけ前のヘッダビットから分離される。Ｎoffsetは、ヘッダビット自体を除いたヘッダビットの各対間のビットの数を指す。「レイヤ  ２」ＰＤＵ長が整数バイトである場合に、ヘッダ長は２４ビットである。「レイヤ  ２」ＰＤＵ長が整数バイトではない場合に、ヘッダは２２又は２３ビットのいずれかに短縮される。ヘッダ長が２２ビットである場合に、ｈ22及びｈ23は使用されない。ヘッダ長が２３ビットである場合に、ｈ23は使用されない。
【０１３４】
「レイヤ  ２」ＰＤＵのペイロード部分は、音声、データ、又は音声とデータの組合せを含むことができる。ペイロードは、バイトの単位で定量化することができ、バイトを構成しないいずれの超過ペイロードもペイロードの最後に位置付けられる。図１０ＢのＩＰファイルカプセル化３５０は、上述のように図２０Ａに示すフォーマットで「レイヤ  ２」ＰＤＵを受信し、各「レイヤ  ２」ＰＤＵをファイルにカプセル化することができる。ファイルは、単一「レイヤ  ２」ＰＤＵ又は複数の「レイヤ  ２」ＰＤＵを含むことができる。「レイヤ  ２」ＰＤＵは、当業者に公知であり、２０１１年８月２３日付けのＮＲＳＣ−５参考文書１０１４ｓ改訂Ｉ（「レイヤ  ２」チャネル多重化）に詳しく説明されており、この全体は、引用によって本明細書に組み込まれている。
【０１３５】
図２０Ｂは、異なるコンテンツを有する例示的「レイヤ  ２」ＰＤＵを示している。例えば、図２０Ｂに示すように、「レイヤ  ２」ＰＤＵは、音声及びデータの５つの異なる可能な組合せを含有することができる。図２０Ｂの第１の「レイヤ  ２」ＰＤＵ２１０２は、音声指向型であり、従って、主プログラムサービス音声（ＭＰＳ）、補足プログラムサービス音声（ＳＰＳ）、主プログラムサービスデータ（ＭＰＳＤ）、及び補足プログラムサービスデータ（ＳＰＳＤ）のみを含有する。第２の「レイヤ  ２」ＰＤＵ２１０４は、ＭＰＳ及びＳＰＳ音声及びデータ及び日和見主義的データを含む混合コンテンツペイロードを含有する。第３の「レイヤ  ２」ＰＤＵ２１０６は、ＭＰＳ及びＳＰＳ音声及びデータ及び固定データを含む混合コンテンツペイロードを含有する。第４の「レイヤ  ２」ＰＤＵ２１０８は、ＭＰＳ及びＳＰＳ音声及びデータ、日和見主義的データ、及び固定データを含有する。第５「レイヤ  ２」ＰＤＵ２１１０は、固定データだけを含有するペイロードを有する。日和見主義的データ及び固定データは、高度アプリケーションサービス（ＡＡＳ）データを「レイヤ  ２」ＰＤＵに多重化する際に使用することができ、ここでＡＡＳデータは、ＭＰＳ、ＳＰＳ、又はＳＩＳデータとして分類されないあらゆるタイプのデータを含むことができる。固定データは、ＭＰＳの帯域幅割り当てを意図的にスケールバックすることによって「レイヤ  ２」ＰＤＵにおける固定帯域幅割り当てを許可される。対照的に、日和見主義的データは、ＭＰＳ及びＳＰＳ音声の両方の変動による「レイヤ  ２」ＰＤＵのいずれの未使用帯域幅も使用する。
【０１３６】
図２１は、デジタルラジオ放送受信機システムでコンテンツをレンダリングする例示的コンピュータ実装方法の段階を示す流れ図である。２４０２で、デジタルラジオ放送信号がデジタルラジオ放送送信を通じて受信される。デジタルラジオ放送信号は、デジタルラジオ放送受信機でコンテンツをレンダリングするためのデータを含む。２４０４で、デジタルラジオ放送信号が処理され、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かが決定される。２４０６で、データエラーを含有するデータの一部分が識別される。２４０８で、データエラーを含有するデータのその部分について複製データを要求するダウンロード要求がコンピュータシステムに送信される。２４１０で、ダウンロード要求に基づいてデジタルラジオ放送送信以外の他の無線通信を通じてエラーを含有するデータのその部分のについて複製データがデジタルラジオ放送受信機で受信される。２４１２で、複製データが、データエラーを含有するデータのその部分を選択する代わりに選択され、訂正データを提供する。２４１４で、訂正データは、デジタルラジオ放送受信機で処理されてコンテンツの無中断レンダリングを提供する。
【０１３７】
図２２は、デジタルラジオ放送送信機システムからデジタルラジオ放送受信機システムにデータを通信する例示的コンピュータ実装方法の段階を示す流れ図である。２５０２で、符号化データがデジタルラジオ放送送信機システムで受信される。２５０４で、ラジオ放送システムフォーマットのデータ構造が、符号化データに基づいて、ラジオ放送システムタイミングユニットに基づいて、かつラジオ放送送信構成に基づいて発生され、データ構造のコンテンツは、デジタルラジオ放送受信機によってレンダリングされるように構成されたデータを含む。２５０６で、データ構造は、インターネットプロトコルを通じてファイルを転送させるフォーマットを有するファイルにカプセル化される。２５０８で、ファイルがインターネットプロトコルを使用してコンピュータシステムに送信され、コンピュータシステムがファイルを非一時的コンピュータ可読ストレージ媒体に格納する。２５１０で、データ構造に対応する符号化データを含むデジタルラジオ放送信号が、デジタルラジオ放送受信機での受信のためにデジタルラジオ放送送信を通じて放送される。デジタルラジオ放送信号はデジタルラジオ放送受信機によって処理され、デジタルラジオ放送送信からのデータがデータエラーを含有するか否かが決定される。デジタルラジオ放送受信機は、データがデータエラーを含有する場合にファイルを要求するダウンロード要求をコンピュータシステムに送信する。
【０１３８】
図８−２２及び対応する以上の説明は、サーバから受信機にダウンロードされる有限オブジェクト（例えば、ファイル）を使用するデジタルラジオ放送受信機でのコンテンツの無中断レンダリングを提供するための例示的システム及び方法を説明するものである。上述のように、これらの例では、本発明のシステム及び方法は、ファイルサーバからのストリーミングコンテンツ転送を使用することなく実施することができ、代わりに、ギャップ充填は、有限オブジェクトのダウンロード（すなわち、各ファイルが例えば制限された予め定められたサイズの有限オブジェクトである場合のファイルベースのセグメント化コンテンツ）を使用して実施される。すなわち、これらの例では、制限された予め定められたサイズの小さいオブジェクトによるギャップ充填は、インターネットを通じた不定のサイズ及び／又は持続時間のコンテンツのオープンエンドストリーミングを使用することなく無線インターネット通信を使用して実施することができる。図８−２２に関して上述した一部の実施形態において、本発明のシステム及び方法は、時間制限式ギャップ充填を実施することができ、予め定められた時間（例えば、６０秒）よりも長い無線デジタルラジオ放送信号における連続ギャップは、ファイルサーバからの複製データによって充填されない。特に、無線で受信したデータユニットにおけるエラーの検出が、予め定められた時間量に等しい連続期間に達した時に、受信機は無線受信を終了する。この結果、ギャップ充填も終了され、追加のファイルはダウンロードされない。そのような例では、受信機は、レンダリングのために手元のプログラム（又は別の信号）に対応するアナログラジオ信号を選択することができる。
【０１３９】
図２３−２５に関して以下に説明するように、ある一定の他の例示的実施形態において、無線インターネットを通じて受信されたストリーミングコンテンツ転送は、（ｉ）上述のファイルベースのギャップ充填に加えて、又は（ｉｉ）ファイルベースのギャップ充填の代わりに使用することができる。そのような例では、デジタルラジオ放送受信機は、無線インターネット通信を通じてストリーミングコンテンツを受信することができ、ストリーミングされるコンテンツは不定のサイズ及び／又は持続時間を有することができる。これらの例示的実施形態の一部において、上述の時間制限式ギャップ充填とは対照的に、無線信号の利用可能性に依存しない方法でストリーミングコンテンツ転送を使用することができる。この結果、例えば、受信機がラジオ局の無線カバレージエリアを離れる時に無線インターネットを通じたストリーミングコンテンツ転送の受信を受信機が開始することを可能にすることによってラジオ局の有効な地理的カバレージエリアを拡張するためにストリーミングコンテンツ転送を使用することができる。ストリーミングコンテンツ転送は、ラジオ局によって無線で放送される同じデータを含むことができる。受信機は、ストリーミングコンテンツ転送に含まれるデータをレンダリングすることができ、無線局に関連付けられた無線信号が利用可能ではないという事実にも関わらず、ラジオ局の聴取を聴取者に続けさせることができる。従って、聴取者は、聴取者がインターネット接続を有するあらゆる場所で聴取者の「ローカル」ラジオ局を聴取することができる。別の例では、ストリーミングコンテンツ転送は、図８−２２に関して上述したものに類似の方法でギャップ充填に使用され、ギャップ充填は、時間制限式とすることができ、無線信号の受信に依存する場合がある。
【０１４０】
図８−２５に関して本明細書に説明する例示的システム及び方法では、インターネットプロトコルを通じて（例えば、無線インターネットを通じて）送信されたデータは、「ＨＤ  Ｒａｄｉｏ」プロトコルに従ってフォーマット設定されたデータを含むことができる。すなわち、データが、デジタルラジオ放送受信機でレンダリングされるようにデジタルラジオ放送送信による送信に指定フォーマットでフォーマット設定される場合に、デジタルラジオ放送以外の無線通信モードによって受信機に送信された複製データは、同じ指定フォーマットでフォーマット設定された同じデータを含む。「ＨＤ  Ｒａｄｉｏ」プロトコルに従ってフォーマット設定されたこれらのデータ（本明細書で「ＨＤカプセル化データ」と呼ぶことができる）は、デジタルラジオ放送送信機システムの１又は２以上の構成要素（例えば、励振器）によって生成することができ、デジタルラジオ放送送信機システムによって無線で送信されるように意図されたデータを含むことができる。インターネットプロトコルを通じて送信されたＨＤカプセル化データは、デジタルラジオ放送送信機システムによって無線で放送される同じデータを含むことができる。これは、データが単一時間にかつ単一ソースを通じて発生され、２つの異なる通信プラットフォーム、すなわち、無線デジタルラジオ放送送信及びインターネット送信を通じて送信されることを可能にする。特に、ある一定の実施形態において、２つの異なる通信プラットフォームを通じて提供されるデータは、デジタルラジオ放送送信機システムの「レイヤ  ２」（例えば、チャネル多重化層）で発生させることができる。「レイヤ  ２」でのデータの発生後に、（ｉ）発生されたデータは、デジタルラジオ放送送信機システムの「レイヤ  １」（例えば、物理層）への入力として提供することができ、従って、データが無線デジタルラジオ放送送信を通じて送信されるようにし、（ｉｉ）同じデータは、インターネットプロトコルを通じて送信することができ、従って、データがインターネット受信機を通じて受信されるようにする。換言すると、この実施形態において、インターネットプロトコルを通じてインターネット受信機で受信したデータは、データの代替のソース（例えば、別のウェブサイトなど）から来ないが、無線放送信号と同じデータのソース（すなわち、デジタルラジオ放送送信機システム）から来て無線放送信号と同じデータを含む。インターネットプロトコルを通じて送信されるデータは、無線デジタルラジオ放送送信を通じて送信された対応するデータと同じカプセル化を利用することができる。
【０１４１】
図２３は、ストリーミングコンテンツ転送を無線インターネットを通じてデジタルラジオ放送受信機システム１１３４に提供するための例示的システムを示すブロック図である。図８に関して上述した例示的システムと同様に、図２３のシステムは、データをデジタルラジオ放送受信機システム１１３４に提供するための２つの異なる通信プラットフォームを利用する。第１の通信プラットフォームは、無線デジタルラジオ放送送信とすることができ、第２の通信媒体は、無線インターネットとすることができる。図２３では、第１の通信プラットフォームを通じたコンテンツの提供を容易にするために、デジタルラジオ放送送信機システム１１０２は、無線デジタルラジオ放送信号１１４０をデジタルラジオ放送受信機システム１１３４に放送するのに使用することができる例示的構成要素を含む。これらの構成要素は、他の構成要素の中でもとりわけ、インポータ１１０４、エクスポータ１１０６、及び送信機１１０８を含む。デジタルラジオ放送受信機システム１１３４は、デジタルラジオ放送信号１１４０を受信するのに使用される「ＨＤ  Ｒａｄｉｏ」受信機１１３８を含む。
【０１４２】
デジタルラジオ放送受信機システム１１３４は、インターネット１１２０を通じてストリーミング「レイヤ  ２」データ２３３０を受信するのに使用されるインターネット受信機１１３６を更に含むことができる。そのようなストリーミング「レイヤ  ２」データ２３３０を受信するために、受信機システム１１３４は、通知をストレージデバイス１１２４に送信することができる。これに関して、通知は、ストレージデバイス１１２４から受信機システム１１３４でストリーミング「レイヤ  ２」データ２３３０を受信することを可能にするダウンロード要求として実質的に作用することができる。上述のように、「通知」及び「ダウンロード要求」という用語は、本明細書では同義的に使用することができるが、通知を情報又はデータに対する要求としてフォーマット設定する必要はない。逆に、通知は、様々な形式及び／又はフォーマットを取ることができ、データの処理を実質的に引き起こすものとすることができる。従って、図２３の例では、通知は、ストレージデバイス１１２４からのストリーミング「レイヤ  ２」データ２３３０の要求としてフォーマット設定する必要はなく、逆に通知は、ストリーミング「レイヤ  ２」データ２３３０の処理（例えば、ストレージデバイス１１２４から受信機システム１１３４への「レイヤ  ２」データ２３３０のストリーミングコンテンツ転送を可能にする処理）を引き起こすものとすることができる。一部の実施形態において、受信機システム１１３４は移動電話を含むことができ、移動電話は、移動ソフトウエアアプリケーションプログラム（例えば、モバイルアプリケーション）を実行することができる。通知の送信及びストリーミング「レイヤ  ２」データ２３３０の受信は、移動ソフトウエアアプリケーションプログラムを通じて受信されたユーザ入力に基づいて実行することができる。
【０１４３】
「レイヤ  ２」データ２３３０は、送信機システム１１０２のチャネル多重化層によって発生された「レイヤ  ２」ＰＤＵを含むことができ、かつデジタルラジオ放送信号１１４０に含まれる同じデータを含むことができる。この手法でストリーミング「レイヤ  ２」データ２３３０の配信を実施するために、デジタルラジオ放送送信機システム１１０２は、複数のアプリケーション層のコンテンツ（例えば、図８に関して上述したコンテンツプロバイダのようなコンテンツプロバイダからのコンテンツ）を処理して、「レイヤ  ２」で多重化されるコンテンツを生成することができる。「レイヤ  ２」情報は、「ＨＤ  Ｒａｄｉｏ」プロトコルに従ってフォーマット設定された「レイヤ  ２」ＰＤＵを含むことができる。デジタルラジオ放送送信機システム１１０２の構成要素間通信プロトコルは、送信機システム１１０２のハードウエア（例えば、インポータ１１０４、エクスポータ１１０６、エクスジンなど）がネットワーク（例えば、インターネット１１２０）を通じて「レイヤ  ２」情報を送信することを可能にする。
【０１４４】
構成要素間通信プロトコルを使用して、デジタルラジオ放送送信機システム１１０２は、Ｅ２Ｘ出力とも呼ぶ「レイヤ  ２」データ２３１６、２３１８（例えば、「レイヤ  ２」ＰＤＵ）をインターネット１１２０を通じてストレージデバイス１１２４に送信する。「レイヤ  ２」データ２３１６、２３１８に含まれるデータはコンテンツプロバイダから発生され、送信機１１０２によって無線で放送されるように意図された音声及び／又はデータに基づいている。「レイヤ  ２」データ２３１６、２３１８は、無線搬送に使用される同じ帯域幅（例えば、９６ｋｂｐｓ−１４４ｋｂｐｓ）を使用して送信されるバンドルモデムフレームを含むことができる。これに加えて、本発明のシステムは、送信機システム１１０２から無線放送に使用されるのと同じ「レイヤ  ２」データ２３１６、２３１８のフレーミング及びフォーマット設定を利用することができる。インターネット１１２０を通じた「レイヤ  ２」データ２３１６、２３１８の送信は、例えば、送信制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）又はユーザデータグラムプロトコル（ＵＤＰ）を使用することができる。
【０１４５】
一例では、送信機システム１１０２を通じて無線で放送される全ての音声及び／又はデータはまた、送信機システム１１０２から「レイヤ  ２」データ２３１６、２３１８でストレージデバイス１１２４にアップロードされる。ストレージデバイス１１２４は、ストリーミングコンテンツ転送を通じてインターネット１１２０を通じたダウンロードにこのデータを使用することを可能にする。これは、インターネット１１２０を通じてストレージデバイス１１２４からストリーミング「レイヤ  ２」データ２３３０を受信するデジタルラジオ放送受信機システム１１３４を示す図２３に示している。図２３−２５の例では、ストレージデバイス１１２４にアップロードされた「レイヤ  ２」データは、あらゆる適切な期間（例えば、１０秒、２０秒、３０秒、又は別の期間）後にストレージデバイス１１２４からパージすることができる。すなわち、一例では、与えられた「レイヤ  ２」データ（例えば、特定の「レイヤ  ２」ＰＤＵ）は、ストレージデバイス１１２４から「レイヤ  ２」データのパージに基づいて決定された制限された期間のストレージデバイス１１２４からのダウンロードだけに利用可能である。上述のように、そのようなストリーミング「レイヤ  ２」データ２３３０を受信するために、受信機システム１１３４は、ダウンロード要求をストレージデバイス１１２４に送信することができる。一例では、ストリーミング「レイヤ  ２」データ２３３０は、未変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームを含み、未変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームは、「ＨＤ  Ｒａｄｉｏ」プロトコルに従ってフォーマット設定された複数のデジタル符号化コンテンツと制御情報とを表している。
【０１４６】
一実施形態において、ストリーミング「レイヤ  ２」データ２３３０は、図８−２２に関して上述したファイルベースのギャップ充填に類似の手法のギャップ充填に使用される。従って、この実施形態において、受信機システム１１３４は、デジタルラジオ放送送信を通じてデジタルラジオ放送信号１１４０を受信することができ、デジタルラジオ放送信号１１４０は、デジタルラジオ放送受信機１１４０でコンテンツをレンダリングするための指定フォーマットにあるデータ（例えば、「ＨＤ  Ｒａｄｉｏ」モデムフレーム又は「ＨＤ  Ｒａｄｉｏ」モデムブロックを含むことができる「ＨＤ  Ｒａｄｉｏ」プトロコルに従ってフォーマット設定されたデータ）を含む。受信機システム１１３４は、デジタルラジオ放送信号１１４０を処理して、デジタルラジオ放送送信からのデータがデータエラー（例えば、データがエラーなしで適正に復号されることを妨げる復号エラー）を含有するか否かを決定することができる。そのようなデータエラーが検出された場合に、受信機システム１１３４は、コンピュータシステム１１２４に無線インターネットを通じて受信機システム１１３４に送信される「レイヤ  ２」データ２３３０の処理を引き起こすのに有効である通知（例えば、ダウンロード要求）を送信することができる。この例では、「レイヤ  ２」データ２３３０は、データエラーなしでコンテンツが受信機システム１１３４でレンダリングされることを可能にする「複製データ」とすることができる。「レイヤ  ２」データ２３３０は、通知に基づいて無線インターネットを通じてエラーなしでデジタルラジオ放送受信機１１１３４で受信することができ、受信した「レイヤ  ２」データ２３３０は、デジタルラジオ放送送信機システム１１０２によって送信されたデジタルラジオ放送信号１１４０の指定フォーマットにあるデータを含むことができる。受信機システム１１３４は、データエラーを含有するデジタルラジオ放送送信によって受信されたデータを選択する代わりに無線インターネットを通じて受信された「レイヤ  ２」データ２３３０を選択して訂正データを提供することができる。訂正データをデジタルラジオ放送受信機１１３４で処理して、コンテンツの無中断レンダリングを提供することができる。この実施形態において、従って、放送信号１１４０からのデータがデータエラーを含む時にストリーミング「レイヤ  ２」データ２３３０がギャップ充填物として作用することができる。
【０１４７】
上述のように、受信機システム１１３４は、放送信号１１４０のデータのレンダリングとストリーミング「レイヤ  ２」データ２３３０のレンダリングとの間を移行することができる。一部の実施形態において、ストリーミング「レイヤ  ２」データ２３３０のレンダリングに移行した後に、受信機システム１１３４は、放送信号１１４０のデータのレンダリングに移行するように更に構成することができる。受信機システム１１３４は、例えば、放送信号１１４０がもはやデータエラーを含まないという決定に基づいて放送信号１１４０のデータのレンダリングに移行することができる。従って、一例では、無線インターネットを通じて受信されたストリーミング「レイヤ  ２」データ２３３０に基づいてコンテンツをレンダリングすると同時に、受信機システム１１３４は、受信機システム１１３４で受信したデジタルラジオ放送信号１１４０をモニタすることができる。受信機システム１１３４は、デジタルラジオ放送信号１１４０の品質が受信機システム１１３４でコンテンツをレンダリングするのに十分であるという決定をすることができる。この決定に基づいて、受信機システム１１３４は、無線インターネットを通じて受信されたデータの代替としてデジタルラジオ放送送信を通じて受信されたデータに基づいてコンテンツのレンダリングを再開することができる。
【０１４８】
放送信号１１４０のデータのレンダリングとストリーミング「レイヤ  ２」データ２３３０のレンダリングとの間を移行する時に、移行はシームレスとすることができ人間のユーザによっては検出されない。受信機システム１１３４でのコンテンツの無中断レンダリングを提供するために、図１４−１７に関して上述した技術の１又は２以上を使用することができる。これらの技術は、例えば、受信機システム１１３４で遅延を導入する段階（図１４及び１５に関して上述）、無線放送信号１１４０を受信する前に受信機システム１１３４でインターネット１１２０からのデータ２２３０を受信する段階（図１６に関して上述）、及び送信機システム１１０２で遅延を導入する段階（図１７に関して上述）を含むことができる。一例では、ストリーミング「レイヤ  ２」データ２３３０は、時間制限式ギャップ充填を実施する際に使用され、予め定められた時間量（例えば、６０秒）よりも長い無線信号１１４０における連続ギャップは、ストリーミング「レイヤ  ２」データ２３３０によって充填されない。この例では、受信機システム１１３４が放送信号１１４０におけるエラーを検出した時に、受信機システム１１３４は、ストリーミング「レイヤ  ２」データ２３３０を使用してギャップ充填を実施することができる。放送信号１１４０におけるエラーの検出が、予め定められた時間量に等しい連続期間に達した時に、デジタルラジオ放送受信機システム１１３４は、放送信号１１４０の受信を終了する。この結果、ギャップ充填も終了され、デジタルラジオ放送受信機システム１１３４は、ストリーミング「レイヤ  ２」データ２３３０の受信を中断する。これらの実施形態において、時間制限式ギャップ充填は、デジタルラジオ放送信号１１４０の無線受信によってトリガされ、これに基づいて終了し、ストリーミング「レイヤ  ２」データ２３３０の利用可能性に依存しない。図２３の例では、時間制限式ギャップ充填は、ファイル（すなわち、各ファイルが有限オブジェクトであるファイルベースのセグメント化コンテンツ）のダウンロードを使用して実施されない。逆に、ストリーミングコンテンツ転送を含む時間制限式ギャップ充填が、ストリーミング「レイヤ  ２」データ２３３０を使用して実施される。
【０１４９】
別の実施形態において、ストリーミング「レイヤ  ２」データ２３３０は、送信機１１０２の有効な地理的カバレージエリアを拡大するのに使用される。例えば、デジタルラジオ放送受信機システム１１３４が送信機１１０２の無線カバレージエリアを離れた後に、受信機システム１１３４は、無線インターネットを通じてストリーミング「レイヤ  ２」データ２３３０の受信を開始することができる。受信機システム１１３４は、例えば、デジタルラジオ放送信号１１４０を受信できない受信機システム１１３４に基づいて、又は予め定められた時間量に等しい連続期間に達する放送信号１１４０におけるエラーの検出（例えば、図８、９、１１、及び１３に関して上述）に基づいて無線カバレージエリアを離れたと決定することができる。デジタルラジオ放送信号１１４０に含まれる同じデータを含むことができるストリーミング「レイヤ  ２」データ２３３０は、受信機システム１１３４でレンダリングすることができ、従って、例えば、放送信号１１４０が受信機システム１１３４に利用可能ではないという事実にも関わらず送信機システム１１０２に関連付けられたラジオ局の聴取を聴取者が継続することを可能にする。
【０１５０】
実施形態において、受信機システム１１３４が無線地理的カバレージエリアを離れたと決定された後に、受信機システム１１３４のユーザに（例えば、受信機システム１１３４の表示画面を通じて）無線インターネットを通じたストリーミング「レイヤ  ２」データ２３３０の受信を開始するように示すことができる。ユーザが肯定応答した場合に、受信機システム１１３４は、ストリーミング「レイヤ  ２」データ２３３０のダウンロード及びレンダリングを開始する。別の実施形態において、受信機システム１１３４がようにユーザに促すことなく無線カバレージエリアを離れたと決定された時に、受信機システム１１３４は自動的にストリーミング「レイヤ  ２」データ２３３０のダウンロード及びレンダリングを開始する。これらの実施形態のいずれにおいても、無線放送信号１１４０の受信が終了した時に、受信機システム１１３４は、無線放送信号１１４０が失われたコンテンツ内の正確なポイントを決定することができる。この結果、受信機システム１１３４は、無線信号１１４０が失われたコンテンツ内の正確なポイントに対応するストリーミング「レイヤ  ２」データ２３３０の受信を開始することができる。そのようなストリーミング「レイヤ  ２」データ２３３０を受信するために、受信機システム１１３４は、無線信号１１４０が失われたコンテンツ内のポイントの表示を含むことができるダウンロード要求をストレージデバイス１１２４に送信することができる。従って、例えば、受信機システム１１３４は、聴取者が聴取していたラジオプログラム又は曲のいずれの部分も逃さないようにすることができる。
【０１５１】
一部の実施形態において、放送信号１１４０のデータのレンダリングとストリーミング「レイヤ  ２」データ２３３０のレンダリングとの間を移行する時に、この移行は、シームレスにすることができ、人間のユーザによって検出できない。受信機システム１１３４でのコンテンツの無中断レンダリングを提供するために、図１４−１７に関して上述した技術の１又は２以上を使用することができる。従って、例えば、受信機システム１１３４が無線カバレージエリアを離れる時に、受信機システム１１３４が、レンダリングされるコンテンツに検出可能なギャップを生成することなくストリーミング「レイヤ  ２」データ２３３０の受信及びレンダリングを開始することができるように、受信機システム１１３４は、遅延（例えば、図１７に関して上述）を利用することができる。
【０１５２】
別の例では、受信機システム１１３４は、送信機システム１１０２の無線地理的カバレージエリアを離れる前にストリーミング「レイヤ  ２」データ２３３０の受信を開始することができる。従って、この例では、無線信号１１４０が受信機システム１１３４で失われる前にストリーミング「レイヤ  ２」データ２３３０の受信を開始することができる。例えば、受信機システム１１３４は、受信機システム１１３４が送信機システム１１０２の無線カバレージエリアの境界（例えば、縁部）の近くにあること及び／又は受信機システム１１３４が無線カバレージエリアを出ていることになる可能性が高いと決定することができる。受信機システム１１３４は、例えば、受信機システム１１３４の全地球測位システム（ＧＰＳ）座標及び送信機システム１１０２のＧＰＳ座標に基づいてこの決定を行うことができる。一例では、送信機システム１１０２は、デジタルラジオ放送信号１１４０内の緯度／経度座標の地理的位置を放送することができ、受信機システム１１３４は、この情報を受信して上述の決定を行う際に使用することができる。例えば、送信機システム１１０２の地理的位置に基づいて、受信機システム１１３４は、送信機システム１１０２の無線カバレージエリアを決定することができる。受信機システム１１３４の無線カバレージエリア及びＧＰＳ座標に基づいて、受信機システム１１３４は、受信機システム１１３４と無線カバレージエリアの境界との間の距離を計算することができる。計算された距離が閾値距離よりも小さい場合に、受信機システム１１３４は、受信機システム１１３４が送信機システム１１０２の無線カバレージエリアの境界の近くにあること及び／又は受信機システム１１３４が無線カバレージエリアを出ていることになる可能性が高いと決定することができる。
【０１５３】
別の例では、デジタルラジオ放送信号１１４０の信号強度をモニタ（例えば、継続してモニタ）し、並びに例えば内臓ＧＰＳユニットを通じて又は隣接デバイスからのＧＰＳデータに基づいて受信機１１３４の位置を追跡するようにデジタルラジオ放送受信機１１３４を構成することができる。デジタルラジオ放送受信機１１３４の処理システムは、いずれの時点でも受信機１１３４のＧＰＳ位置及びその時点で受信される特定の局の信号強度を収集することができ、この情報を無線通信を通じてコンピュータシステム１１２４に送信することができる。コンピュータシステム１１２４は、多数のデジタルラジオ放送受信機から信号強度、局、及び位置情報に関する情報を受信することができ、この情報を集約して地理的位置の関数として特定の局の信号強度マップを発生させることができる。信号強度マップの情報は、日、週、月、又はそれよりも長い期間にわたる情報を集約するために連続的にコンピュータシステム１１２４によって更新することができる。放送送信機器又は作動パラメータに変更が許される範囲で、更新信号強度マップを提供するために旧式であると思われる信号強度マップをコンピュータシステム１１２４によってパージすることができる。この信号強度マップ情報は、インターネット１１２０を通じた無線通信を通じてデジタルラジオ放送受信機によってダウンロードしてデジタルラジオ放送受信機に格納することができる。一例では、デジタルラジオ放送受信機１１３４は、格納された信号強度マップの情報を使用して、与えられた局のデジタルラジオ放送受信からデジタルラジオ放送送信以外の無線送信を通じた複製コンテンツの受信に切り換える決定をするために現在の位置（並びに可能であれば車両速度及び／又は軌道）及び現在の位置の履歴信号強度に基づいて車両が信号の損失を予想すべき時間を予想することができる。例えば、与えられた現在の位置で、デジタルラジオ放送受信機１１３４の処理システムは、受信されている局の履歴信号強度が閾値よりも下であるか否かを検査することができ、下である場合に、処理システムは、受信機１１３４にデジタルラジオ放送送信以外の無線送信による複製コンテンツの受信に切り換えさせることができる。別の一例として、処理ステムは、これに加えて、現在の車両速度及び軌道が、より高い信号強度又はより低い信号強度の領域に車両が入る（例えば、０．１マイル、０．２マイル、０．５マイルなどの近づいている予め定められた距離に対して）ことが予想されるか否かの決定をすることができる。前者である場合に、処理システムは、デジタルラジオ放送送信を通じた受信を維持することができるが、後者の場合に、処理システムは、デジタルラジオ放送送信以外の無線送信を通じて受信される複製データに受信機の受信を切り換えることができる。
【０１５４】
受信機システム１１３４が送信機システム１１０２の無線カバレージエリアの境界に近いこと及び／又は受信機システム１１３４が無線カバレージエリアを出ていることになる可能性が高いことの決定が行われた後に、受信機システム１１３４は、（ｉ）受信機システム１１３４が無線地理的カバレージエリアの縁部の近くにあること及び／又は受信機システム１１３４が無線カバレージエリアを出ていることになる可能性が高いことをユーザに通知し、かつ（ｉｉ）無線インターネットを通じたストリーミング「レイヤ  ２」データ２３３０の受信を開始するようにユーザに促すことができる。ユーザが肯定応答した場合に、受信機システム１１３４は、ストリーミング「レイヤ  ２」データ２３３０の受信及びレンダリングを開始することができる。ストリーミング「レイヤ  ２」データ２３３０を受信するために、受信機システム１１３４は、ダウンロード要求をストレージデバイス１１２４に送信することができる。別の実施形態において、受信機システム１１３４は、自動的かつユーザに促すことなくストリーミング「レイヤ  ２」データ２３３０のダウンロード及びレンダリングを開始することができる。放送信号１１４０のデータのレンダリングとストリーミング「レイヤ  ２」データ２３３０のレンダリングとの間を移行する時に、移行は、シームレスとすることができ、人間のユーザによっては検出されない。
【０１５５】
一例では、放送信号１１４０は、ストレージデバイス１１２４のＩＰアドレス又はユニフォームリソースロケータ（ＵＲＬ）を含むことができる。受信機システム１１３４は、ＩＰアドレス又はＵＲＬを使用してストレージデバイス１１２４からのストリーミング「レイヤ  ２」データ２３３０のダウンロードを開始することができる。例えば、受信機システム１１３４は、放送信号１１４０で指定されたＩＰアドレス又はＵＲＬにストリーミング「レイヤ  ２」データ２３３０を受信するダウンロード要求を送信することができる。無線送信機によって発生された放送信号におけるＩＰアドレス又はＵＲＬの具備は図１２に関して上述している。
【０１５６】
上述の例は、例えば、無線カバレージエリアを離れる受信機システム１１３４に基づく又は無線カバレージエリアの境界の近くにある受信機システム１１３４に基づくストリーミング「レイヤ  ２」データ２３３０の受信及びレンダリングを含み、他の例では、ストリーミング「レイヤ  ２」データ２３３０の使用は、放送信号１１４０の受信に全く関連付けられない。従って、聴取者は、聴取者がストリーミング「レイヤ  ２」データ２３３０を受信することができるどの場所でも（例えば、ユーザがインターネット接続を有するどの場所でも）聴取者の「ローカル」ラジオ局を聴取することができる。ストリーミング「レイヤ  ２」データ２３３０が受信機システム１１３４に使用される時は、受信機システム１１３４のディスプレイ又はユーザインタフェースは、コンテンツが放送信号１１４０からレンダリングされる時と実質的に同じ「外見」及び「感じ」をユーザに提供することができる。一例では、ユーザは、受信機システム１１３４で事前設定局及び／又は放送周波数を選択することができ、受信機システム１１３４が選択に基づく無線放送信号を受信できない場合に、受信機システム１１３４は、選択に関連付けられたストリーミング「レイヤ  ２」データのダウンロード及びレンダリングを自動的に開始することができる。ユーザは、ストリーミング「レイヤ  ２」データに関連付けられたＩＰアドレス又はＵＲＬを知る必要はなく、ユーザの観点からは、体験は、無線放送信号が利用可能である状況と区別不能である場合がある。ユーザの選択に基づくストリーミング「レイヤ  ２」データの自動ダウンロードを可能にするために、受信機システム１１３４は、例えば、１又は２以上のルックアップテーブルを利用することができる。１又は２以上のルックアップテーブルを使用して、ユーザの選択に関連付けられたストリーミング「レイヤ  ２」データを要求するダウンロード要求を送信すべき適切なストレージデバイス又はファイルサーバを識別することができる。
【０１５７】
これに加えて、上述の例は、最初に放送信号１１４０のデータのレンダリング及び次にストリーミング「レイヤ  ２」データ２３３０のレンダリングへの移行を説明しているが、他の例では、受信機システム１１３４は、最初にストリーミング「レイヤ  ２」データ２３３０をレンダリングし、次に、放送信号１１４０のレンダリングに移行する。従って、聴取者は、ストリーミング「レイヤ  ２」データ２３３０を通じて（例えば、上述のように受信機システム１１３４で局事前設定又は放送周波数を選択することにより）送信機システム１１０２に関連付けられたラジオ局を聴取することができ、受信機システム１１３４が送信機システム１１０２の無線カバレージエリアに入った時に、受信機システム１１３４は、放送信号１１４０のデータの受信及びレンダリングを開始することができる。ストリーミング「レイヤ  ２」データ２３３０のレンダリングと放送信号１１４０のデータのレンダリングとの間を移行する時に、移行は、シームレスにすることができ、人間のユーザによって検出されることはない。
【０１５８】
一例では、インターネット受信機１１３６を使用してストリーミング「レイヤ  ２」データ２３３０に加えて他のデータが受信される。例えば、インターネット受信機１１３６を使用してラジオ局及び関連の放送周波数のリストをダウンロードすることができる。リストの各ラジオ局は、受信機システム１１３４の位置に基づいて受信機システム１１３４に利用可能な１又は２以上のデジタルラジオ放送信号に関連付けることができる。例えば、受信機システム１１３４のＧＰＳ座標に基づいて、インターネット受信機１１３６は、インターネット１１２０を通じてラジオ局及び関連の放送周波数のリストをダウンロードすることができる。ラジオ局のリストは、受信機システム１１３４のＧＰＳ座標を含むことができる受信機システム１１３４から送信された通知（例えば、ダウンロード要求）に基づいてストレージデバイス１１２４から又は別のストレージデバイスからダウンロードすることができる。ラジオ局のリストをダウンロードするためのインターネット受信機１１３６の使用は、受信機システム１１３４が「ＨＤ  Ｒａｄｉｏ」受信機１１３８によって無線で受信したデータに基づいて局のリストを構築する必要性を取り除くことができる。
【０１５９】
他の例では、インターネット受信機１１３６を使用して受信機システム１１３４でレンダリングされるコンテンツに関連のインターネット１１２０からの情報をダウンロードすることができる。例えば、デジタルラジオ放送信号１１４０（例えば、信号１１４０のＰＳＤ情報）及び／又はストリーミング「レイヤ  ２」データ２３３０に基づいて、受信機システム１１３４は、受信機システム１１３４でレンダリングされるコンテンツの主題、コンテンツに関連付けられた個人の名前（例えば、アーティスト、プロデューサなど）、コンテンツに関連付けられた曲のタイトル、又はコンテンツの関連付けられたアルバムタイトルを決定することができる。続いて、決定された主題、名前、曲のタイトル、又はアルバムタイトルに関連するデータを要求する通知（例えば、ダウンロード要求）を受信機システム１１３４からコンピュータシステム（例えば、ストレージデバイス１１２４又は異なるストレージデバイス）に送信することができる。決定された主題、名前、曲のタイトル、又はアルバムタイトルに関連するデータは、商品に関連する情報、コンサートチケットに関連する情報、画像、映像、又は経歴情報のようなインターネット１１２０を通じて利用可能な様々なデータ（例えば、ＵＲＬベースのコンテンツ）を含むことができる。データは、通知に基づいて無線インターネットを通じてインターネット受信機１１３６で受信することができる。更に、受信したデータは、受信機システム１１３４でレンダリングされるコンテンツと同期される（例えば、時間整合される）手法で受信機システム１１３４でレンダリングすることができる。従って、例えば、インターネット受信機１１３６を通じてダウンロードされたアーティストの画像は、アーティストによる曲が受信機システム１１３４でレンダリングされている間に受信機システム１１３４に表示することができる。
【０１６０】
図２３は、図８−２２に関して上述したファイルベースのコンテンツ転送の代替として無線インターネットを通じて受信されたストリーミングコンテンツ転送の使用を示している。対照的に、図２４は、ファイルベースのコンテンツ転送に加えてストリーミングコンテンツ転送の例示的使用を示している。従って、図２４の例に示すように、デジタルラジオ放送受信機システム１１３４は、インターネット１１２０を通じてストリーミング「レイヤ  ２」データ２３３０及びＬ２ＩＰカプセル化ファイル２４３２の両方を受信するように構成することができる。ストリーミング「レイヤ  ２」データ２３３０及びＬ２ＩＰカプセル化ファイル２４３２は、デジタルラジオ放送信号１１４０に含まれる同じデータを含むことができる。データ２３３０及びファイル２４３２を受信機システム１１３４に利用可能にするために、送信機システム１１０２は、コンテンツプロバイダ（例えば、図８に関して上述したコンテンツプロバイダ１１１０など）からのコンテンツを処理して「レイヤ  ２」データ（例えば、「レイヤ  ２」ＰＤＵ）及びＬ２ＩＰカプセル化ファイル２４１６、２４１８を生成することができる。送信機システム１１０２での「レイヤ  ２」データの発生は、図２３に関して上述しており、送信機システム１１０２でのＬ２ＩＰカプセル化ファイルの発生は、図１０Ａ及び１０Ｂに関して上述している。「レイヤ  ２」データ及びＬ２ＩＰカプセル化ファイル２４１６、２４１８は、インターネット１１２０を通じてストレージデバイス１１２４にアップロードされる。ストレージデバイス１１２４は、受信機システム１１３４によるダウンロードに対して「レイヤ  ２」データ及びＬ２ＩＰファイルを利用可能にする。「レイヤ  ２」データ及びＬ２ＩＰファイルを受信するために、受信機システム１１３４は、１又は２以上の通知（例えば、ダウンロード要求）をストレージデバイス１１２４に送信することができる。
【０１６１】
受信機システム１１３４で受信したＬ２ＩＰカプセル化ファイル２４３２を使用して、図８−２２に関して上述した方法の１又は２以上を使用したギャップ充填を実施することができる。これらの方法の一部は、上述のように時間制限式ギャップ充填を実施することができる。無線デジタルラジオ放送信号１１４０及びＬ２ＩＰカプセル化ファイル２４３２の両方が利用できない時は、ストリーミング「レイヤ  ２」データ２３３０を受信機システム１１３４にダウンロードしてレンダリングすることができる。すなわち、一例では、無線デジタルラジオ放送信号１１４０は、この信号１１４０が利用可能であり、かつ１又は２以上のデータエラーを含有しないと決定された場合に受信機システム１１３４でレンダリングされる。無線デジタルラジオ放送信号１１４０が利用できないか又は１又は２以上のデータエラーを含有すると受信機システム１１３４が決定した場合に、放送信号１１４０からのデータをレンダリングする代わりに、Ｌ２ＩＰカプセル化ファイル２４３２からのデータをレンダリングすることができる。この手法でのＬ２ＩＰカプセル化ファイル２４３２の使用は図８−２２に関して上述している。受信機システム１１３４が、（ｉ）放送信号１１４０が利用できないか又は１又は２以上のデータエラーを含有すること、かつ（ｉｉ）Ｌ２ＩＰカプセル化ファイル２４３２が利用できないと決定した場合に、ストリーミング「レイヤ  ２」データ２３３０は、受信機システム１１３４でダウンロード及びレンダリングすることができる。「レイヤ  ２」データ２３３０をダウンロードするために、受信機システム１１３４は、通知（例えば、ダウンロード要求）をストレージデバイス１１２４に送信することができる。例えば、時間制限式ギャップ充填が使用され、放送信号のエラーの検出が予め定められた時間量に等しい連続期間に達した実施形態では、Ｌ２ＩＰカプセル化ファイル２４３２を利用できない。放送信号１１４０、Ｌ２ＩＰカプセル化ファイル２４３２、及び／又はストリーミング「レイヤ  ２」データ２３３０からのデータのレンダリング間で移行する場合に、移行は、シームレスとすることができ、人間のユーザによっては検出されない。図１４−１７に関して上述した技術を使用してシームレス移行を可能にすることができる。
【０１６２】
図２３に関して上述したように、インターネット受信機１１３６を使用して、受信機システム１１３４でレンダリングされたコンテンツに関する情報をインターネット１１２０からダウンロードすることができる。例えば、デジタルラジオ放送信号１１４０、ストリーミング「レイヤ  ２」データ２３３０、及び／又はＬ２ＩＰカプセル化ファイル２４３２に基づいて、受信機システム１１３４は、受信機システム１１３４でレンダリングされたコンテンツの主題、コンテンツに関連付けられた個人の名前、コンテンツに関連付けられた曲のタイトル、又はコンテンツに関連付けられたアルバムタイトルを決定することができる。決定された主題、名前、曲のタイトル、又はアルバムタイトルに基づいて、通知（例えば、ダウンロード要求）を受信機システム１１３４からコンピュータシステムに送信することができる。要求されたデータは、通知に基づいて無線インターネットを通じてインターネット受信機１１３６で受信することができる。
【０１６３】
利用可能である場合に、受信機システム１１３４で受信したアナログ音声は、放送信号１１４０のＭＰＳ音声にギャップを充填するために自動的に配合することができる。従って、図２４の例では、受信機システム１１３４は、（ｉ）放送信号１１４０のデータ、（ｉｉ）アナログ音声、（ｉｉｉ）Ｌ２ＩＰカプセル化ファイル２４３２のデータ、及び（ｉｖ）ストリーミング「レイヤ  ２」データ２３３０のレンダリング間で移行することができる。これらの異なるソースを使用して、受信機システム１１３４は、コンテンツの無中断レンダリングをユーザに提供することができる。これらの異なるソースからのデータのレンダリング間を移行する場合に、移行は、シームレスにすることができ、人間のユーザによって検出されない。
【０１６４】
実施形態において、シームレス移行を達成するために、「音声透かし」タイミング機構を使用することができる。音声透かしは、例えば、オリジナル音声が符号化される場合（例えば、符号化が送信機システム１１０２を通じてオリジナル音声が送信されることを可能にするために実行される場合）にオリジナル音声に追加される時間マーク付けを含むことができる。放送信号１１４０、アナログ音声、Ｌ２ＩＰカプセル化ファイル２４３２、及び「レイヤ  ２」データ２３３０を符号化音声に基づいて送信機システム１１０２で発生させることができるので、時間マーク付けも、放送信号１１４０、アナログ音声、Ｌ２ＩＰカプセル化ファイル２４３２、及び「レイヤ  ２」データ２３３０に存在することができる。これらの異なるソースに基づいて発生されるコンテンツの時間整合部分では、受信機システム１１３４は、時間マーク付けを利用することができる。音声透かしタイミング機構は、図２３−２５に関して本明細書に説明した実施形態のいずれにも利用してシームレス移行を達成することができる。
【０１６５】
図２３及び２４は、無線放送信号１１４０を受信するための「ＨＤ  Ｒａｄｉｏ」受信機１１３８を含むデジタルラジオ放送受信機システム１１３４を示している。対照的に、図２５のシステムでは、「ＨＤ  Ｒａｄｉｏ」受信機が利用されず、代わりに、コンテンツは、インターネット１１２０だけを通じてインターネット受信機１１３６に分配される。インターネット受信機１１３６は、インターネット１１２０を通じてストレージデバイス１１２４からストリーミング「レイヤ  ２」データ２３３０を受信するように構成された入力を含む。「レイヤ  ２」データ２３３０を受信するために、インターネット受信機１１３４は、通知（例えば、ダウンロード要求）をストレージデバイス１１２４に送信することができる。一例では、ストリーミング「レイヤ  ２」データ２３３０は、非変調「ＨＤ  Ｒａｄｉｏ  レイヤ  ２」データのビットストリームを含むことができ、このビットストリームは、「ＨＤ  Ｒａｄｉｏ」プロトコルに従ってフォーマット設定された複数のデジタル符号化コンテンツと制御情報とを表すことができる。「レイヤ  ２」データ２３３０をフォーマット設定する際に使用される「ＨＤ  Ｒａｄｉｏ」プロトコルは、米国特許出願公開第２０１３／０２６５９１８号明細書に説明するプロトコルとすることができ、これは、全体が引用によって本明細書に組み込まれている。ストリーミング「レイヤ  ２」データ２３３０は、デジタルラジオ放送送信機システム１１０２での階層化信号処理の「レイヤ  ２」（すなわち、多重化層）から取ることができ、かつ「レイヤ  ２」ＰＤＵを含むことができる。送信機システム１１０２に使用することができる階層化信号処理の例は、全体が引用によって本明細書に組み込まれている米国特許第８，０４１，２９２号明細書に説明されている。
【０１６６】
インターネット受信機１１３６は、スピーカのような変換器から音声出力を発生させるのに使用される音声信号を発生させるためにストリーミング「レイヤ  ２」データ２３３０を復号する処理回路を含む。この処理回路は、ストリーミング「レイヤ  ２」データ２３３０を復号してユーザディスプレイ又はグラフィカルユーザインタフェースに表示することができる情報を発生させることができる。これに加えて、処理回路は、グラフィカルユーザインタフェースからユーザ入力を受信し、例えば、入力データに基づくストリーミング「レイヤ  ２」データ２３３０から要求された情報を抽出することによってこのユーザ入力に応答することができる。インターネット受信機１１３６の処理回路は、例えば、全体が引用によって本明細書に組み込まれている米国特許第８，０４１，２９２号明細書の図１２の処理要素を含むことができる。
【０１６７】
ユーザディスプレイ又はグラフィカルユーザインタフェースに表示することができるストリーミング「レイヤ  ２」データ２３３０に基づいて発生された情報は、送信機システム１１０２に関連付けられたラジオ局のラジオ局コールレター、ラジオ局のスローガン、ラジオ局のロゴ、ユーザによって現在アクセスされているＨＤチャネル（例えば、「ＨＤ１」、「ＨＤ２」など）、ストリーミング「レイヤ  ２」データ２３３０に基づいて発生された音声信号に関連付けられた曲のタイトル及びアーティスト、ニュースストリーム（例えば、ユーザディスプレイ又はグラフィカルユーザインタフェースをスクロールすることができるニュース見出しのテキスト、株式情報など）、及びユーザが（ｉ）異なるＨＤチャネルを選択し、（ｉｉ）受信したコンテンツにタグ付けし、（ｉｉｉ）交通情報を要求し、（ｉｖ）天気情報を要求し、かつ（ｖ）ガソリン価格を要求することを可能にする複数のボタンを含むことができる。ユーザがこれらのボタンの１つを押した時に、インターネット受信機１１３６の処理回路は、受信したデータ２３３０から望ましいコンテンツ又は情報を検索し、スピーカ及び／又はユーザインタフェースに適する出力を発生させる。
【０１６８】
ユーザディスプレイ又はグラフィカルユーザインタフェースを通じて実施される他の制御は、ユーザが、異なるラジオ局のストリーミング「レイヤ  ２」データの受信を開始し、音声出力のボリュームを上げるか又は下げ、送信機システム１１０２に関連付けられたラジオ局の主又は２次プログラム間で選択し、受信したデータに応答し、電子プログラムガイドを利用し、又は例えばインターネット受信機１１３６の格納及び再生機能を利用することを可能にする。そのような制御は、単独で又はソフトウエア実施グラフィカルユーザインタフェースと組み合わせてのいずれかでボタン、スイッチなどの起動機構を使用して実施することができる。
【０１６９】
インターネット受信機１１３６は、ストリーミング「レイヤ  ２」データ２３３０をアンバンドルして音声／データ搬送の上側層を処理するプロセッサを含むことができる。アプリケーション固有のモジュールを提供して、ＣＣＵトラフィック、ＢＴＣアプリケーションなどをサポートすることができる。インターネット受信機１１３６は、例えば、上側層プロセッサを利用して、モデムフレーム逆多重化及び音声／データ搬送を管理することができる。これに加えて、インターネット受信機１１３６は、一般的な「ＨＤ  Ｒａｄｉｏ」受信機のように見えるグラフィカルユーザインタフェースにこれらのサービスをアンバンドルするソフトウエアアプリケーションを含むことができる。これは、ユーザが、マルチキャスト音声、局識別、ジャーナルラインニュース、交通／天気、同期アルバムアート、及び同期ＰＳＤのようなバンドルアプリケーションを識別することを可能にする。本明細書の図２３−２５及び対応する説明は、インターネット１１２０を通じた「レイヤ  ２」情報の送信及び受信を示しているが、他の例では、システムの異なる層にこの技術が適用される。
【０１７０】
本発明の開示を詳しくかつその例示的実施形態を参照して説明したが、様々な変更及び修正を実施形態の精神及び範囲から逸脱することなく本明細書に実行することができることは当業者に明らかであろう。従って、本発明の開示は、本発明の開示の修正及び変形をそれらが添付の特許請求の範囲及びそれらの均等物の範囲に入るという条件で網羅するように意図している。
【符号の説明】
【０１７１】
１１０２  デジタルラジオ放送送信機システム
１１０４  インポータ
１１０６  エクスポータ
１１０７  励振器リンクデータ
１１３０  複製データ
【図１】
2018506935.tif 000005
【図２】
2018506935.tif 000006
【図３】
2018506935.tif 000007
【図４】
2018506935.tif 000008
【図５】
2018506935.tif 000009
【図６】
2018506935.tif 000010
【図７】
2018506935.tif 000011
【図８】
2018506935.tif 000012
【図９】
2018506935.tif 000013
【図１０Ａ】
2018506935.tif 000014
【図１０Ｂ】
2018506935.tif 000015
【図１１】
2018506935.tif 000016
【図１２】
2018506935.tif 000017
【図１３】
2018506935.tif 000018
【図１４】
2018506935.tif 000019
【図１５】
2018506935.tif 000020
【図１６】
2018506935.tif 000021
【図１７】
2018506935.tif 000022
【図１８】
2018506935.tif 000023
【図１９】
2018506935.tif 000024
【図２０Ａ】
2018506935.tif 000025
【図２０Ｂ】
2018506935.tif 000026
【図２１】
2018506935.tif 000027
【図２２】
2018506935.tif 000028
【図２３】
2018506935.tif 000029
【図２４】
2018506935.tif 000030
【図２５】
2018506935.tif 000031
【国際調査報告】
2018506935.tif 000032