(57)【特許請求の範囲】
【請求項１】
ホワイトスペースデバイスの送信機を静穏化するための方法であって、前記方法はデバイスが実行し、
前記ホワイトスペースデバイスの前記送信機による送信のためのトランスポートストリームを修正することと、ここで、前記トランスポートストリームを修正することは、前記トランスポートストリームの定義された時間間隔内にある複数のヌルパケットを凝集することと、前記トランスポートストリームの前記定義された時間間隔内の所定の時間に前記凝集された複数のヌルパケットを配置し、それによってヌルウィンドウを形成することとを備える、
前記ヌルウィンドウの間、送信機を静穏化することと、ここで、前記静穏化することは、送信機をオフにすること、送信をフィルタ処理すること、送信を非干渉周波数に切り替えること、またはセンスすることを含む、
前記ホワイトスペースデバイスのデバイスの前記送信機によって前記修正トランスポートストリームを送信することと
を備える、方法。
【請求項２】
前記ヌルウィンドウは、必須でない情報を備える、
請求項１に記載の方法。
【請求項３】
前記定義された時間間隔は、１秒間隔である、
請求項１に記載の方法。
【請求項４】
前記トランスポートストリームを修正することは、
前記トランスポートストリームの前記定義された時間間隔内にある少なくとも１つのマルチメディアフレームと関連するプログラムクロック基準を修正することをさらに備える、
請求項１に記載の方法。
【請求項５】
前記トランスポートストリームは、
前記トランスポートストリームの定義された時間間隔にある個別のマルチメディアフレームを識別することと、
各フレームからの所定数のヌルパケットを除去することと、
前記除去されたヌルパケットを凝集することと、
前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置し、それによって前記ヌルウィンドウを形成することと
をさらに備える、請求項１に記載の方法。
【請求項６】
前記トランスポートストリームを修正することは、
前記トランスポートストリームと前記所定の時間でヌルパケットを有する追加のより優先順位の高いプログラムを多重化し、それによって前記所定の時間に前記ヌルウィンドウを形成することをさらに備える、
請求項１に記載の方法。
【請求項７】
前記トランスポートストリームは、ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅｓ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ（ＭＰＥＧ）−２トランスポートストリーム、リアルタイムトランスポートプロトコル（ＲＴＰ）トランスポートストリーム、およびトランスポート制御プロトコル（ＴＣＰ）ストリームを備える、
請求項１に記載の方法。
【請求項８】
ホワイトスペースにある信号をセンスするように構成されたホワイトスペースセンサと、
トランスポートストリームを処理し、所定の時間に時間のヌルウィンドウを含むように構成されたトランスポートレイヤストリームプロセッサと、ここで、前記トランスポートレイヤストリームプロセッサは、
前記トランスポートストリームの定義された時間間隔にある複数のヌルパケットを凝集し、
前記トランスポートストリームの定義された時間間隔内の前記所定の時間に前記凝集された複数のヌルパケットを配置し、前記ヌルウィンドウを形成する
ように構成される、
前記ホワイトスペースを介して前記トランスポートストリームを送信するように構成された送信機と、
を備え、前記ヌルウィンドウは、必須情報を包含しない、
ホワイトスペースデバイス。
【請求項９】
前記送信機は、前記ヌルウィンドウの間、静穏化され、前記ホワイトスペースセンサは、前記ヌルウィンドウの間にセンスする
請求項８に記載のデバイス。
【請求項１０】
前記トランスポートレイヤストリームプロセッサは、
前記トランスポートストリームの前記定義された時間間隔にある少なくとも１つのマルチメディアフレームに関連するプログラムクロック基準を修正するようにさらに構成される、
請求項８に記載のデバイス。
【請求項１１】
前記トランスポートレイヤストリームプロセッサは、
前記トランスポートストリームの定義された時間間隔にある個別のマルチメディアフレームを識別し、
各フレームから所定数のヌルパケットを除去し、
前記除去されたヌルパケットを凝集し、
前記トランスポートストリームの定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置し、前記ヌルウィンドウを形成する
ようにさらに構成される、請求項８に記載のデバイス。
【請求項１２】
前記トランスポートレイヤストリームプロセッサは、
前記所定の時間に前記ヌルウィンドウを形成する、前記トランスポートストリームに前記所定の時間にヌルパケットを有する追加プログラムを多重化するようにさらに構成される、
請求項８に記載のデバイス。
【請求項１３】
ホワイトスペース信号をセンスするための手段と、
所定の時間でヌルウィンドウを含むためにトランスポートストリームを、トランスポートレイヤ情報とともに、修正するための手段と、ここで、前記修正するための手段は、
前記トランスポートストリームの定義された時間間隔にある複数のヌルパケットを凝集するための手段と、
前記ヌルウィンドウを形成するために、前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置するための手段と
を備える、
ホワイトスペースを介して前記トランスポートストリームを送信するための手段と、
を備え、前記ヌルウィンドウは、必須情報を包含していない、
ホワイトスペースデバイス。
【請求項１４】
前記修正するための手段は、
前記トランスポートストリームの定義された時間間隔にある少なくとも１つのマルチメディアフレームに関連するプログラムクロック基準を修正するための手段を備える、
請求項１３に記載のデバイス。
【請求項１５】
前記修正するための手段は、
前記トランスポートの定義された時間間隔にある個別のマルチメディアフレームを識別するための手段と、
各フレームから所定数のヌルパケットを除去するための手段と、
前記除去されたヌルパケットを凝集するための手段と、
前記ヌルウィンドウを形成するために、前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置するための手段と
を備える、請求項１３に記載のデバイス。
【請求項１６】
前記修正するための手段は、
前記所定の時間に前記ヌルウィンドウを形成するために、前記トランスポートストリームに前記所定の時間にヌルパケットを有する追加プログラムを多重化するための手段を備える、
請求項１３に記載のデバイス。
【請求項１７】
少なくとも１つのコンピュータによって実行されるプログラムコードを備えるホワイトスペースの送信機の静穏化のためのコンピュータプログラムであって、前記プログラムコードは、
時間のヌルウィンドウを有する前記ホワイトスペースデバイスの前記送信機による送信のためのトランスポートストリームを、トランスポートレイヤ情報とともに修正するプログラムコードと、ここにおいて、前記ヌルウィンドウは、必須情報を包含しない、前記トランスポートストリームを修正するプログラムコードは、前記トランスポートストリームの定義された時間間隔内にある複数のヌルパケットを凝集するプログラムコードと、前記トランスポートストリームの前記定義された時間間隔内の所定の時間に前記凝集された複数のヌルパケットを配置し、それによって前記ヌルウィンドウを形成するプログラムコードとを備える、
前記ヌルウィンドウの間、送信機を静穏化するプログラムコードと、ここにおいて、前記静穏化することは、送信機をオフにすること、送信をフィルタ処理すること、送信を非干渉周波数に切り替えること、またはセンスすることを含む、
前記修正トランスポートストリームを送信するプログラムコードと
を備える、コンピュータプログラム。
【発明の詳細な説明】
【関連技術】
【０００１】
関連出願の相互参照  
本出願は、開示の全体が参照により明確に本明細書に組み込まれる、１）２０１０年１月５日に出願された米国仮特許出願第６１／２９２，３８９号、２）２０１０年１月２６日に出願された米国仮特許出願第６１／２９８，４９１号、および３）２０１０年３月２日に出願された米国仮特許出願第６１／３０９，５２５号の利益を主張する。
【技術分野】
【０００２】
本開示は、一般に、ホワイトスペースを介して情報を通信するように動作可能であるホワイトスペースデバイスに関し、より詳細には、ホワイトスペースにおいて送信機およびセンサを動作させるためのシステムおよび方法に関する。
【背景技術】
【０００３】
連邦通信委員会（ＦＣＣ）は、（無線およびテレビジョン（ＴＶ）ブロードキャストを含む）無線スペクトルのすべての非連邦政府使用、およびすべての州間電気通信（ワイヤ、衛星およびケーブル）、ならびに米国で発生または終了するすべての国際通信を規制する責任を負う米国政府の独立機関である。２００８年に、ＦＣＣは、未使用のＴＶチャネル（すなわち、ホワイトスペース）における無認可信号動作を承認する規則を発行した。しかしながら、この承認された無認可使用は、ＴＶ帯域の１次ユーザのために適切に設定された保護の対象となる。ＴＶ帯域の１次ユーザは、ＴＶ放送事業者などのＡＴＳＣ／ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）送信機、および認可ワイヤレスマイクロフォンである。この新しい規則は、技術および得られた信号送信が既存の１次ユーザと干渉しない限り、ワイヤレス技術がホワイトスペースを使用することを可能にする。したがって、他の信号を検出するために、周期的にセンスすることが必要とされる。本開示では、このホワイトスペースにアクセスするためにそのような技術を利用する様々なデバイスを「ホワイトスペースデバイス」、「無認可デバイス」などと呼ぶことにする。
【０００４】
テレビジョン（ＴＶ）および他のモニタおよびディスプレイにコンテンツをワイヤレス配信することが望ましい。一例として、いくつかの例では、ＴＶデバイス上に出力するためにユーザデバイスからコンテンツを配信してもらうことが望ましいことがある。たとえば、多くのＴＶデバイス出力機能と比較して、携帯電話、個人情報端末（ＰＤＡ）、メディアプレーヤデバイス（たとえば、ＡＰＰＬＥ（登録商標）ＩＰＯＤ（登録商標）デバイス、他のＭＰ３プレーヤデバイスなど）、ラップトップコンピュータ、ノートブックコンピュータなど、多くのポータブルユーザデバイスは、小型ディスプレイサイズなどの制限された／制約された出力機能を有する。たとえば、ポータブルユーザデバイス上でビデオを閲覧することを望んでいるユーザは、ビデオコンテンツがＴＶデバイス上に出力するために配信された場合に、改善されたマルチメディアエクスペリエンスを得ることがある。したがって、いくつかの例では、ユーザは、コンテンツを受信する（たとえば、閲覧および／または聴取する）際の改善されたマルチメディアエクスペリエンスを求めて、ＡＴＳＣチューナー（たとえば、ＨＤＴＶデバイス）をもつモニタ上に出力するために、ユーザデバイスからホワイトスペースを介してコンテンツを配信することを望むことがある。しかしながら、ホワイトスペースを介したテレビジョンデバイスへの送信には、マルチメディアエクスペリエンスと干渉するであろうセンシングを必要とする。
【発明の概要】
【０００５】
本開示は、一般に、ホワイトスペースを介して情報を通信するように動作可能であるホワイトスペースデバイスに関し、より詳細には、ホワイトスペース中の他の信号をセンスするために送信機を控えめに静穏化（unobtrusibely quieting）するためのシステムおよび方法に関する。本開示の１つの態様において、ホワイトスペース通信デバイス中の送信機の目立たない（inconspisuous)静穏化の方法は、時間のヌルウィンドウを提供するためにホワイトスペース通信デバイスの送信機による送信のためのトランスポートストリームを修正することを含む。ヌルウィンドウは必須情報を含まない。修正トランスポートストリームの少なくとも一部は、ホワイトスペース通信装置の送信機によって送信される。送信機は、ヌルウィンドウの間に静穏化され、ホワイトスペースセンシングは、ヌルウィンドウの間に生じる。
【０００６】
別の態様において、ホワイトスペースデバイスは、ホワイトスペースを介してトランスポートストリーム内のマルチメディア情報を送信するように構成された送信機を有する。ホワイトスペースデバイスは、さらにホワイトスペース中の信号をセンスするように構成されたホワイトスペースセンサを有する。ホワイトスペースデバイスは、さらに時間のヌルウィンドウを含むためにトランスポートストリームを処理するように構成されたトランスポートレイヤストリームプロセッサを有する。ヌルウィンドウは必須情報を含まない。
【０００７】
さらに別の態様において、ホワイトスペースデバイスは、ホワイトスペースを介してトランスポートストリーム内のマルチメディア情報を送信するための手段を有する。デバイスは、さらにホワイトスペース信号をセンスするための手段を有する。ホワイトスペースデバイスは、さらに時間のヌルウィンドウを含むためにトランスポートストリームを、トランスポートレイヤ情報とともに、修正するための手段を有する。ヌルウィンドウは必須情報を含まない。
【０００８】
さらなる態様において、コンピュータ可読媒体は、ホワイトスペースデバイスの送信機の目立たない静穏化のためにその上に記録されたプログラムコードを有する。プログラムコードは、時間のヌルウィンドウを含むためにホワイトスペースデバイスの送信機によって送信するためのトランスポートストリームを、トランスポートレイヤ情報とともに、修正するプログラムコードを含む。ヌルウィンドウは必須情報を含まない。プログラムコードは、さらに修正トランスポートストリームを送信するプログラムコードを含む。
【図面の簡単な説明】
【０００９】
本開示のより完全な理解のために、次に添付の図面とともに行う以下の説明を参照する。
【図１】本開示の実施形態が実装され得る例示的なシステムの図。
【図２Ａ】送信マルチメディアコンテンツのために形成されたオリジナルトランスポートストリーム（ＴＳ）の例を示す図。
【図２Ｂ】本開示の実施形態に従って形成された修正ＴＳ構造の例を示す図。
【図３】本開示の一つの形態に従うプログラムクロック基準（ＰＣＲ）を遅延させるための例示的なシステムの図。
【図４】本開示の一態様による例示的な多重化の図。
【図５】本開示の一態様による例示的な動作フローを示す図。
【発明を実施するための形態】
【００１０】
「例示的」という単語は、本明細書では、例、事例、または例示の働きをすることを意味するために使用する。本明細書に「例示的」と記載されたいかなる実施形態も、必ずしも他の実施形態よりも好ましいまたは有利であると解釈されるべきではない。
【００１１】
ホワイトスペースデバイスは、概して、テレビジョン帯域中の未使用のスペクトルを介して通信する無認可ワイヤレストランシーバを指す。これらのデバイスは、概してコグニティブ方式で動作し、デバイスは、最初に、認可された１次ユーザからのＴＶ帯域信号（たとえば、ＡＴＳＣ（Advanced Television Systems Committee）、ＮＴＳＣ（National Television Systems Committee）、およびいくつかのワイヤレスマイクロフォンプロトコル）を検出するためにスキャンを行い、次いで、認可信号との干渉を回避するために未使用のチャネルを選択する。
【００１２】
ホワイトスペースデバイスは、ユーザデバイスに通信可能に結合されるか、またはユーザデバイス内に組み込まれ得、したがって、ホワイトスペースデバイスは、ホワイトスペースを介して、ユーザデバイスからＴＶ受信機デバイス（たとえば、ＨＤＴＶデバイス）に情報（たとえば、マルチメディアコンテンツ）を配信し得る。ホワイトスペースデバイスの例示的な実装形態について、本明細書でさらに説明する。ただし、そのようなホワイトスペースデバイスの様々な実装形態が可能であり、ホワイトスペースを介してユーザデバイスから情報を配信するように動作可能であるホワイトスペースデバイスのいかなる実装形態も、本開示の範囲内である。
【００１３】
ホワイトスペースデバイスがホワイトスペースにおいて動作するために、（たとえば、ＴＶ帯域中で利用可能な未使用の「ホワイトスペース」を識別／確認するために）何らかのセンスが実行される。したがって、ホワイトスペースデバイスは、そのデバイスによってセンシングが実行され得る周期的時間間隔の間、それの送信機を静穏化する。一実施形態では、「静穏化」は、送信機をオフにすることを含むが、他の実施形態では、静穏化は、送信をフィルタ処理すること、送信を非干渉周波数に切り替えること、またはセンスが行われることを可能にする何らかの他の行為を含む。
【００１４】
（たとえば、ユーザのための高品質オーディオ／ビジュアルエクスペリエンスを可能にするために）送信されているトランスポートストリームの品質に影響を及ぼさない／劣化させない（または影響／劣化を低減する／最小限に抑える）方式で送信機を静穏化するための方法を採用することが望ましくなる。言い換えれば、目立たずに送信機を静穏化することが望ましい。これは、ユーザが、改善されたマルチメディアエクスペリエンスを求めて、ＴＶデバイス（たとえば、ＨＤＴＶデバイス）上に出力するためにポータブルユーザデバイスからビデオのマルチメディアコンテンツを配信してもらうことを望んでいる場合など、ビデオ、オーディオ、および／または他のコンテンツのリアルタイム送信／ストリーミングに関与するアプリケーションについて、特に望ましいことがある。
【００１５】
本開示の実施形態は、ホワイトスペース信号をセンスするためにホワイトスペースデバイスの送信機を静穏化することを対象とする。静穏化は、ホワイトスペースデバイスによって出力された、送信されたトランスポートストリーム（たとえば、ＭＰＥＧ（moving pictures expert group）−２トランスポートストリーム（ＴＳ）、リアルタイムトランスポートプロトコル（ＲＴＰ）トランスポートストリーム、およびトランスポート制御プロトコル（ＴＣＰ）ストリーム）に対する劣化を低減するかまたは最小限に抑える方式で実行される。さらに、センスすることがホワイトスペースデバイスによって実行されることを可能にするために、送信機を周期的に静穏化することがしばしば必要であり、（たとえば、表示のために送信されているオーディオ／ビジュアル情報のリアルタイムストリーミングに対する破壊が低減されるかまたは最小となるように）ホワイトスペースデバイスによって送信されているトランスポートストリーム中に含まれているコンテンツの送信の劣化を低減するかまたは最小限に抑える方法で、送信機を静穏化することが望ましい。
【００１６】
本明細書でさらに説明するように、目立たずに送信機を静穏化するために利用可能ないくつかの時間フレームを可能にするように（すなわち、受信ＨＤＴＶデバイス上に表示されているオーディオ／ビジュアル情報に対する破壊が低減されるかまたは最小となるように）、コンテンツ（たとえば、マルチメディアコンテンツ）のストリーミングを管理するための様々な技法が採用され得る。これを、本明細書では、概して「目立たない」送信機静穏化と呼ぶことにする。
【００１７】
以下でさらに説明するように、本開示の実施形態は、ホワイトスペースデバイス内の目立たない送信機静穏化のためにトランスポートストストリームを修正する様々な実装形態を提供する。開示の全体が参照により本明細書に明確に組み込まれる、関連する米国特許出願番号第 号［代理人整理番号代理人整理番号第１００７０２号］は、ホワイトスペースデバイス内の目立たない送信機静穏化のために例示的なアプリケーションレイヤ技法について説明する。本明細書に記述された実施形態は、さらに以下で記述されるように、ホワイトスペースデバイス内で目立たない送信機静穏化のためにトランスポートストリームを修正するための例示的な技法を提供する。
【００１８】
図１は、本開示の実施形態が実装され得る例示的なシステム１００の図である。システム１００は、「ホスト」デバイスと呼ばれることがある例示的なユーザデバイス１０１を含む。ユーザデバイス１０１の例示的な実装形態がブロック図の形式で図１に示されている。図示の例では、ユーザデバイス１０１がモバイルデバイスとして示されているが、他の実施形態では、ユーザデバイス１０１はモバイルデバイスである必要はない。例示的なユーザデバイス１０１は、概して、メディアプロセッサ１０４、ディスプレイプロセッサ１０５、および／またはオーディオ出力プロセッサ１０６など、１つまたは複数のプロセッサを含み、ユーザデバイス１０１は、埋込みディスプレイ１０７および埋込みスピーカー１０８など、埋込み入出力デバイスを有し得る。もちろん、ユーザデバイス１０１は、所与の実装形態において別様に構成され得（たとえば、図１に示されたものとは異なる機能ブロックおよび／または追加の機能ブロックを含み得）、いずれのそのような実装形態も本開示の範囲内である。
【００１９】
ユーザデバイス１０１は、概して、それの埋込み出力デバイス（たとえば、埋込みディスプレイ１０７および埋込みスピーカー１０８）を介して出力され得るコンテンツを生成するように動作可能である。ユーザデバイス上に出力されるための様々なタイプのコンテンツが当技術分野でよく知られており、いずれのそのようなコンテンツも所与のアプリケーションにおいてユーザデバイス１０１上に出力され得る。たとえば、マルチメディアプレーヤアプリケーションが、マルチメディアコンテンツ（たとえば、ムービーなど）を出力するためにユーザデバイス１０１上で実行していることがある。もちろん、テキストコンテンツ、ならびに／あるいは他のグラフィカル／イメージおよび／またはオーディオコンテンツ（たとえば、電子メールコンテンツ、ウェブブラウジングコンテンツ、ビデオゲームコンテンツ、ワードプロセシングコンテンツなど）などの他のコンテンツが、ユーザがユーザデバイス１０１を介して対話していることがある所与のアプリケーションにおいて出力されることがある。
【００２０】
ユーザは、ポインタデバイス（たとえば、マウス）、ジョイスティック、キーボード、タッチスクリーンインターフェース、マイクロフォンなど、（図１には示されていない）１つまたは複数のヒューマンインターフェース入力デバイスを介して（たとえば、その上で実行しているアプリケーションと対話するための）情報をユーザデバイス１０１に入力していることがある。いくつかの例では、そのようなユーザ入力情報により、何らか出力が生成されるかまたは修正されることになり得る。たとえば、ユーザのマウス移動の入力により、ユーザデバイス１０１の埋込みディスプレイ１０７上でポインタが対応して移動することになり得る。
【００２１】
また、例示的なシステム１００にはホワイトスペースデバイス１０２が含まれ、それの例示的な実装形態が図１にブロック図の形式で示されている。ホワイトスペースデバイス１０２は、ユーザデバイス１０１から情報を受信するために、そのようなユーザデバイス１０１に通信可能に結合される。一実施形態では、ホワイトスペースデバイス１０２は、ユーザデバイス１０１に通信可能に結合された「ドングル」と呼ばれ得る別個のデバイスである。ホワイトスペースデバイス１０２は、ＵＳＢ接続、ＰＣＩｅインターフェースを介して、または本明細書でさらに説明するように、ユーザデバイス１０１からの情報がホワイトスペースデバイス１０２によってキャプチャされることを可能にする任意の好適な方式で結合され得る。たとえば、ホワイトスペースデバイス１０２は、任意の好適なタイプのワイヤード接続を介して、またはワイヤレスＵＳＢ（ＷＵＳＢ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１などのワイヤレス通信接続を介して、ユーザデバイス１０１に通信可能に結合され得る。
【００２２】
ホワイトスペースデバイス１０２は、ユーザデバイス１０１からの情報をキャプチャする。たとえば、キャプチャされた情報は、図１に示すように、「ビデオ出力（video out）」１２６および／または「オーディオ出力（audio out）」１２７などの出力デバイスを介して出力されるコンテンツを含む。本明細書でさらに説明するように、いくつかの実施形態では、「ヒューマンインターフェースデバイス」（ＨＩＤ）データ、たとえば、ユーザ入力コマンド（たとえば、マウス移動、ジョイスティック移動、キーボード入力、および／または（１つまたは複数の）ヒューマンインターフェースデバイスを介して受信された他のコマンド）などの他の情報も、ホワイトスペースデバイス１０２によってキャプチャされ得る。ホワイトスペースデバイス１０２は、たとえば、ユーザデバイス１０１からキャプチャされたコンテンツ（たとえば、マルチメディアコンテンツ）が、ＡＴＳＣチューナーをもつモニタ、たとえば、図１に示す高精細度テレビジョン（ＨＤＴＶ）１０３などのデバイスによって受信され、出力されることを可能にするために、ユーザデバイス１０１からキャプチャされた情報を、ホワイトスペースを介してワイヤレス通信１２３上で送信機１１６によってワイヤレス送信するように動作可能である。
【００２３】
図１に示された例では、ホワイトスペースデバイス１０２は、ホワイトスペースチャネル上で無線でＡＴＳＣ（Advanced Television Systems Committee）信号を送信し、それによってテレビジョン局送信機として効果的に働く。したがって、ブロック図の形式で示すように、図１の例示的なホワイトスペースデバイス１０２はＡＴＳＣベースバンドプロセッサおよび送信機１０９を含む。当技術分野で知られているように、ＡＴＳＣは、よく知られているＭＰＥＧ−２トランスポートストリーム（ＴＳ：Transport Stream）に適合し、したがって、例示的なホワイトスペースデバイス１０２は、ユーザデバイス１０１からのキャプチャされた情報を符号化するためのオーディオ／ビデオデコーダ１１１、たとえば、ＭＰＥＧ−２／ＡＣ−３を含む。符号化されたデータは、マルチプレクサ１５０を介してトランスポートエンコーダ１１２、たとえば、ＭＰＥＧ−２  ＴＳエンコーダに送信される。その後、トランスポートストリームパケットは、ホワイトスペース１２３を介したワイヤレス送信のためにＲＦ送信システム１１３（および送信機（たとえば、アンテナ）１１６）に送られる。
【００２４】
ＨＤＴＶ１０３は、ＨＤＴＶデバイス１０３のディスプレイおよび／またはスピーカーに出力するために、ＡＴＳＣ信号（たとえば、ＭＰＥＧ−２  ＴＳ）を受信し、処理することができるように、埋込みワイヤレス受信機１２４および埋込みＡＴＳＣチューナー／受信機（たとえば、従来のテレビジョンチューナー）１２５を含む。
【００２５】
図１の例示的なホワイトスペースデバイス１０２は、ホワイトスペースをセンスするための（たとえば、ＴＶホワイトスペース内で信号をセンスするための）ホワイトスペーススペクトルセンサ１２０を有する制御モジュール１１０をさらに含む。そのようなセンサ１２０は、利用可能なホワイトスペースを判断するためにセンスすることを周期的に実行する。周波数マネージャ論理１１８は、判断された利用可能なホワイトスペース内でホワイトスペースデバイスの送信を維持することが必要なときにチャネルを調整することができる。本明細書でさらに説明するように、センスすることの品質を改善するためのそのような静穏化が実行されている間にセンサ１２０がそれのセンスを実行することを可能にするために、送信機１１６を目立たずに静穏化するための実施形態が提供される。  もちろん、ＡＴＳＣは、ホワイトスペースデバイス１０２によって採用され得るテレビジョン伝送規格のセットの一例にすぎず、他の実施形態では、ホワイトスペースを介してメディアコンテンツを送信するために、ＡＴＳＣ規格、ＤＶＢ（Digital Video Broadcasting）規格、ＩＳＤＢ（Integrated Services Digital Broadcasting）規格、ＤＭＢ（Digital Multimedia Broadcast）規格などの、様々なテレビジョン規格のうちいずれかを採用することができる。
【００２６】
上述のように、図１の例示的なホワイトスペースデバイス１０２は、ユーザデバイス１０１からキャプチャされた情報を、送信するための、ＡＴＳＣに適合し、したがってＨＤＴＶ１０３のＡＴＳＣ受信機／チューナー１２５によって受信および処理され得るＭＰＥＧ−２トランスポートストリームに変換する。
【００２７】
さらに本明細書に議論されるように、様々な技法は、（図１の）送信機１１６を目立たないように静穏化することが（つまり、受信しているＨＤＴＶデバイス１０３上で表示されているオーディオ／ビジュアル情報に対する低減されるあるいは低減された途絶とともに）利用可能である、あるタイムフレームに対して可能となるようにオーディオ／ビジュアル情報のストリームを管理するために採用される。さらに以下で議論されるように、ホワイトスペースデバイス内で目立たない送信機静穏化のためのトランスポートストリームを修正する様々な実装が提供される。
【００２８】
例示的なトランスポートストリーム修正実装形態。  
トランスポートストリームの修正を通じてホワイトスペースデバイスの送信機を目立たないように静穏化するために、様々な技法を採用することができる。たとえば、各フレームが約３３ｍｓであることを暗示する３０フレーム毎秒（ｆｐｓ）のトランスポートストリームレートが利用されると仮定する。さらに、（たとえば、センサ１２０による）センスのために各秒内に１０ｍｓウィンドウが望まれると仮定する。ホワイトスペースデバイスの送信機１１６は、１０ｍｓセンシングウィンドウの間、静穏化されることになる。従って、そのような１０ｍｓウィンドウが目立たないように送信機１１６を静穏化するために利用可能になることを可能にするように（すなわち、受信ＨＤＴＶデバイス１０３上でディスプレイするためにワイヤレス通信を介して送信されているオーディオ／ビジュアル情報に対する途絶が低減されるまたは最小となるように）、ホワイトスペースデバイスの送信機１１６からのオーディオ／ビジュアル情報のストリーミングを管理するために、それが望ましくなる。いくつかの実施形態では、送信機を実際に静穏化することなしにセンスが行われる。
【００２９】
ＡＴＳＣは、いくつかの実施形態においてホワイトスペースデバイス１０２によって使用され得るＴＶ信号の１つの帯域を定義する。トランスポートのために、ＡＴＳＣは、上記で説明したように、データをカプセル化するためにＭＰＥＧ−２トランスポートストリーム（ＴＳ）として知られるＭＰＥＧ−２システム仕様を使用する。
【００３０】
本開示の実施形態に従う、目立たないように送信機を静穏化することを可能にするためにそのようなＭＰＥＧ２トランスポートストリームを修正する例示的な実装形態は、以下で議論される。
【００３１】
例示的実装１（ヌルパケットの凝集を許容するプログラムクロック基準（ＰＣＲ）を調節する）：  
（例えば、１０ｍｓの）センシングウィンドウは、トランスポートストリーム内のＮＵＬＬパケットを送ることによって達成することができる。マルチプレクサ１５０は、要求された帯域幅を補うためにヌルパケットを挿入する。これらＮＵＬＬパケットの位置は、約１０ｍｓの連続期間の間実際のデータがまったく送信されないというような方法で修正されることができる。
【００３２】
図２Ａは、マルチメディアコンテンツを送信するために形成されるオリジナルトランスポートストリーム（ＴＳ）構造２００の例を示し、図２Ｂは、本開示の実施形態に従って形成される修正ＴＳ構造２０１の例を示す。図２Ｂで示される修正ＴＳ構造２０１で説明されるように、マルチプレクサ１５０は、例示的な修正ＴＳ構造２０１で示される例示的な凝集ＮＵＬＬパケット２０２および２０３のようなトランスポートストリーム内の所定の位置にＮＵＬＬパケットを凝集および移動させる。制御モジュール１１０は、マルチプレクサ１５０による凝集を調整し、さらにトランスポートストリーム内の凝集されたＮＵＬＬパケットの所定の位置の発生とともにホワイトスペースデバイス１０２による（例えばセンサ１２０による）センシングを同時に行う。
【００３３】
しかしながら、この技法において、バッファリング問題（例えばバッファーアンダーフロー）を回避するためにビデオフレームおよびオーディオフレームの各々のプログラムクロック基準（ＰＣＲ）を修正することに注意しなくてはならない。すなわち、ＰＣＲスタンプは、バッファに格納され適切な時間に表示される、データパケットがプレゼンテーションタイムスタンプ（ＰＴＳ）より早く到着する場合でさえも、適切に調節されるべきである（あるいはフレームバッファが増加すべきである）。
【００３４】
ＰＣＲスタンプを修正するための例示的な実施例は、図３に関して説明されることになる。制御モジュール１１０は、（遅延構成要素、Ｚを挿入するようにシステムクロック（図示せず）に基づく）静穏化クロックを制御する。従って、プログラムクロック基準（ＰＣＲ）３０５からの情報は、オリジナルトランスポートストリーム構造２００に挿入される前のヌルパケットの持続時間の間遅延される。修正ＰＣＲスタンプは、マルチプレクサ１５０によって生成される、修正トランスポート構造２０１にさらに含まれる。従って、復号器１２５は、修正ＰＣＲスタンプに基づいて受信トランスポートストリームを正確に処理することができる。
【００３５】
例示的な実装２（個々にビデオフレームおよびオーディオフレームを識別し、少数のヌルパケットのみを修正する）：  
別のオプションは、トランスポートストリーム（ＴＳ）内の個々にビデオフレームおよびオーディオフレームを識別し、ＰＣＲおよびＰＴＳが著しく変更しないように、各フレーム内の少数のヌルパケットのみを修正する。この方法において、ビデオフレームまたはオーディオフレームの開始は、ペイロードユニットスタートインジケータを使用して識別され、ヌルパケットの所定の少数（例えば２つ）が各フレームから除去される。１０ｍｓのセンシング期間の間、ＴＳフレームレートは、３０（ｆｐｓ）であると仮定され、次に制御モジュール１１０は、ＴＳから１３０個のヌルパケットを除去し、各秒の終わりに１３０個のヌルパケットを再挿入するようにマルチプレクサ１５０に命じる。制御モジュール１１０は、さらに各秒の終わりに１３０個のヌルパケットの発生とともにホワイトスペースデバイス１０２による（例えばセンサ１２０による）センシングを同時に行う。
【００３６】
例示的な実装３（ストリームに追加の「ダミー」プログラムを挿入する）：  
適切な時間にヌルパケットの所定の数を保証することに対する別のオプションは、ＮＵＬＬパケットとともに（対応プログラムＩＤまたは「ＰＩＤ」を持った）追加プログラムを含むことである。図４で見られるように、追加プログラム４０１は、付随的データおよびプログラム情報と同様に一次プログラム４００でも多重化される。１つの実施形態において、追加プログラム４０１は、可変ビットレートを有する。別の実施形態において、追加プログラムは、固定ビットレートを有する。
【００３７】
マルチプレクサ１５０は、この特定のＮＵＬＬパケットが常に所定の位置（例えば毎秒の終わりに）にあるような方法で、制御モジュール１１０が処理した、この高優先順位データストリーム４０１を受信する。すなわち、ヌルパケットを有する高優先順位「ダミー」プログラム４０１（この例では、シングルプログラムトランスポートストリーム（ＳＰＴＳ））は、マルチプルプログラムトランスポートストリーム（ＭＰＴＳ）４０２を効果的に変更するために挿入される。ＮＵＬＬパケットに優先順位を付けることによって、一度多重化された実際のデータは、その時間により優先順位の高いＮＵＬＬパケットが存在するので、所定の位置に存在しないことになる。この実装の潜在的な利点は、実際のビデオデータパケットおよびオーディオデータパケットのＰＣＲおよびＰＴＳに影響を与えないということである。ある実施形態において、そのような挿入されたプログラムのビデオビットレートは、変化／変更することができる。
【００３８】
図５は、本開示の１つの実施形態に従うホワイトスペース通信デバイス（例えば、図２のホワイトスペースデバイス１０２）内の送信機（例えば、図１の送信機１１６）の目立たないように静穏化するための例示的な操作フローを示す。目立たないように静穏化することは、ホワイトスペースデバイス１０２によって提供されるサービスに対して低減されたあるいは最小の途絶を保証する。
【００３９】
ブロック５０１において、トランスポートストリームは、トランスポートストリーム内の時間の「ヌル」ウィンドウを提供するために、ホワイトスペース通信デバイスの送信機による送信のために修正される。そのようなヌルウィンドウは、必須情報を包含していない（つまり、受信デバイスでユーザへのプレゼンテーションのために必要とされるペイロードマルチメディア情報を包含していない）。トランスポートストリームは、ホワイトスペース通信デバイスの処理要素によって修正されうる。例えば、以上で議論されるように、トランスポートストリームは、例として図１に示されるホワイトスペースデバイス１０２の制御モジュール１１０によって修正されうる。ヌルウィンドウは、トランスポートストリーム内で１つの所定位置（または複数の所定位置）に配置され、（例えば、図１のセンサ１２０による）ホワイトスペースセンシングの実行は、ヌルウィンドウの発生と同時に行われうる。
【００４０】
以上で議論されるように、様々な異なる技法ののうちの任意のものがブロック５０１内のトランスポートストリームを修正するために用いられうる。１つの例として、ヌルウィンドウは、トランスポートストリームの定義された時間間隔（例えば１秒時間間隔）中にある複数のヌルパケットを凝集し、トランスポートストリームの定義された時間間隔内の所定の１つの位置（あるいは複数の位置）に凝集ヌルパケットを配置することによって形成されうる。そのようなヌルパケットの凝集することおよび所定の位置に凝集ヌルパケットのヌルパケットを配置することは、例えば、図１に示すホワイトスペースデバイス１０２の制御モジュール１１０によって実行されうる。以上で言及されるように、このオプションの実施形態において、プログラムクロック基準は、さらにトランスポートストリームの定義された時間間隔にある少なくともいくつかのマルチメディアフレームで修正される。
【００４１】
別の例として、トランスポートストリームを修正することは、トランスポートストリームの定義された時間間隔にある個々のマルチメディアフレームを識別し、各トランスポートストリームから所定数のヌルパケットを除去することを含みうる。除去されたヌルパケットは、凝集され、凝集されたヌルパケットは、トランスポートストリームの定義された時間間隔内の所定の位置（あるいは複数の所定の位置）に配置され、それによってヌルウィンドウを形成する。そのような個々のマルチメディアフレームの識別、各トランスポートストリームからのヌルパケットの所定数の除去、除去されたヌルパケットの凝集、およびトランスポートストリーム内に凝集されたヌルパケットを配置することは、例えば図１に示されるホワイトスペースデバイス１０２の制御モジュール１１０によって実行されうる。
【００４２】
別の例として、ヌルパケットを有する追加プログラムは、トランスポートストリーム内である所定位置（または複数の所定位置）に挿入され、それによって追加プログラムが挿入される所定位置に対応するようにヌルウィンドウを形成する。そのような追加プログラムの挿入は、例えば図１に示されるホワイトスペースデバイス１０２の制御モジュール１１０によって実行されうる。
【００４３】
ブロック５０２において、修正トランスポートストリームの少なくとも一部は、ホワイトスペース通信デバイスの送信機によって送信される。１つの実施形態において、制御モジュール１１０は、ヌルウィンドウの間、送信機を静穏化する。言いかえれば、送信機は、認可されたＡＴＳＣ信号を保証するために動作し、ワイヤレスマイクロフォン信号は、送信機からの干渉のないヌルウィンドウの間にセンスすることができる。
【００４４】
１つの構成において、ホワイトスペースデバイス（例えば、図１のホワイトスペースデバイス１０２）は、ホワイトスペースを介してトランスポートストリームにマルチメディア情報を送信するように構成された送信機（例えば、図１の送信機１１６）を有する。ホワイトスペースデバイスは、テレビジョン帯域の中にあるホワイトスペース信号をセンスするように構成されたホワイトスペースセンサ（例えば、図１のセンサ１２０）をさらに有する。ホワイトスペースデバイスは、さらに送信機による送信のために、トランスポートストリーム内の時間の「ヌル」ウィンドウを含む、トランスポートストリームを形成するマルチメディア情報のストリームを処理するように構成されたトランスポートストリーム符号器１１２を有する。ヌルウィンドウは、送信されることを要求するマルチメディア情報を含まない。
【００４５】
１つの構成において、ホワイトスペースデバイス（例えば、図１のホワイトスペースデバイス１０２）は、ホワイトスペースを介してトランスポートストリーム内のマルチメディア情報を送信するための手段を含む。例えば、そのような送信するための手段は、（図１に示された）送信機１１６でありうる。デバイスは、さらにホワイトスペースの信号をセンスするための手段をさらに含む。例えば、そのようなセンスするための手段は、（図１に示される）ホワイトスペースセンサ１２０でありうる。デバイスは、トランスポートストリーム内の時間の「ヌル」ウィンドウを提供するために、送信機による送信のためのトランスポートストリームを修正するための手段をさらに含む。ヌルウィンドウは、送信されることを要求する必須情報を含まない。例えば、トランスポートストリームを修正するための手段は、制御モジュール１１０でありうる。
【００４６】
１つの例示的な実装において、トランスポートストリームを修正するための手段は、トランスポートストリームの定義された時間間隔の中にあるヌルパケットを凝集するための手段と、トランスポートストリームの定義された時間間隔内の所定時間に凝集されたヌルパケットを配置するための手段と、それによってヌルウィンドウを形成すること、を含む。例えば、トランスポートストリームを修正するための手段は、制御モジュール１１０でありうる。
【００４７】
別の例示的な実装において、トランスポートストリームを修正するための手段は、トランスポートストリームの定義された時間間隔の中にある少なくともいくつかのマルチメディアフレーム内のプログラムクロック基準を修正するための手段を含む。例えば、トランスポートストリームを修正するための手段は、制御モジュール１１０でありうる。
【００４８】
さらに別の例示的な実装において、トランスポートストリームを修正するための手段は、トランスポートストリームの定義された時間間隔の中にある個々のマルチメディアフレームを識別するための手段と、各フレームから所定数のヌルパケットを除去するための手段と、除去されたヌルパケットを凝集するための手段と、トランスポートストリームの定義された時間間隔内の所定時間で凝集されたヌルパケットを配置するための手段と、それによってヌルウィンドウを形成すること、を含む。例えば、トランスポートストリームを修正するための手段は、制御モジュール１１０でありうる。
【００４９】
さらに別の例示的な実装において、トランスポートストリームを修正するための手段は、トランスポートストリームに所定時間でヌルパケットを有する追加プログラムを多重化するための手段と、それよって所定時間でヌルウィンドウを形成すること、を含む。例えば、トランスポートストリームを修正するための手段は、マルチプレクサ１５０でありうる。
【００５０】
情報および信号は多種多様な技術および技法のいずれかを使用して表され得ることを、当業者は理解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００５１】
さらに、本明細書の開示に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課せられた設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈すべきではない。
【００５２】
本明細書の開示に関して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【００５３】
本明細書の開示に関して説明した方法またはアルゴリズムのステップは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその２つの組合せで実施され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサに一体化され得る。プロセッサおよび記憶媒体はＡＳＩＣ中に常駐し得る。
【００５４】
１つまたは複数の例示的な設計では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せで実装され得る。ソフトウェアで実装した場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスできる任意の利用可能な媒体とすることができる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータまたは汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【００５５】
本開示およびその利点について詳細に説明したが、添付の特許請求の範囲によって規定される本開示の技術から逸脱することなく様々な変更、置換および改変を本明細書で行うことができることを理解されたい。さらに、本出願の範囲は、本明細書で説明するプロセス、機械、製造、組成物、手段、方法およびステップの特定の実施形態に限定されるものではない。当業者なら本開示から容易に諒解するように、本明細書で説明する対応する実施形態と実質的に同じ機能を実行するか、または実質的に同じ結果を達成する、現存するかまたは後で開発される、プロセス、機械、製造、組成物、手段、方法、またはステップは本開示に従って利用され得る。したがって、添付の特許請求の範囲は、それらの範囲内にそのようなプロセス、機械、製造、組成物、手段、方法、またはステップを含むものとする。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ホワイトスペースデバイスの送信機を目立たないように静穏化するための方法であって、
トランスポートレイヤ情報とともに、時間のヌルウィンドウを含む前記ホワイトスペースデバイスの前記送信機による送信のためのトランスポートストリームを修正することと、
前記ホワイト通信デバイスの前記送信機によって前記修正トランスポートストリームを送信することと
を備える、方法。
［Ｃ２］
前記ヌルウィンドウの間、送信機を静穏化させることをさらに備える、
［Ｃ１］に記載の方法。
［Ｃ３］
前記ヌルウィンドウは、必須でない情報を備える、
［Ｃ１］に記載の方法。
［Ｃ４］
前記トランスポートストリームは、
前記トランスポートストリームの定義された時間間隔内にある複数のヌルパケットを凝集することと、
前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集された複数のヌルパケットを配置し、それによって前記ヌルウィンドウを形成することと
をさらに備える、［Ｃ１］に記載の方法。
［Ｃ５］
前記定義された時間間隔は、１秒間隔である、
［Ｃ４］に記載の方法。
［Ｃ６］
前記トランスポートストリームを修正することは、
前記トランスポートストリームの前記定義された時間間隔内にある少なくとも１つのマルチメディアフレームと関連するプログラムクロック基準を修正することをさらに備える、
［Ｃ４］に記載の方法。
［Ｃ７］
前記トランスポートストリームは、
前記トランスポートストリームの定義された時間間隔にある個別のマルチメディアフレームを識別することと、
各フレームからの所定数のヌルパケットを除去することと、
前記除去されたヌルパケットを凝集することと、
前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置し、それによって前記ヌルウィンドウを形成することと
をさらに備える、［Ｃ１］に記載の方法。
［Ｃ８］
前記トランスポートストリームを修正することは、
前記トランスポートストリームと前記所定の時間でヌルパケットを有する追加のより優先順位の高いプログラムを多重化し、それによって前記所定の時間に前記ヌルウィンドウを形成することをさらに備える、
［Ｃ１］に記載の方法。
［Ｃ９］
前記トランスポートストリームは、ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅｓ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ（ＭＰＥＧ）−２トランスポートストリーム、リアルタイムトランスポートプロトコル（ＲＴＰ）トランスポートストリーム、およびトランスポート制御プロトコル（ＴＣＰ）ストリームを備える、
［Ｃ１］に記載の方法。
［Ｃ１０］
ホワイトスペースを介してトランスポートストリームのマルチメディア情報を送信するように構成された送信機と、
前記ホワイトスペースにある信号をセンスするように構成されたホワイトスペースセンサと、
前記トランスポートストリームを処理し、所定の時間に時間のヌルウィンドウを含むように構成されたトランスポートレイヤストリームプロセッサと
を備え、前記ヌルウィンドウは、必須情報を包含しない、
ホワイトスペースデバイス。
［Ｃ１１］
前記送信機は、前記ヌルウィンドウの間、静穏化され、前記ホワイトスペースセンサは、前記ヌルウィンドウの間にセンスする
［Ｃ１０］に記載のデバイス。
［Ｃ１２］
前記トランスポートレイヤストリームプロセッサは、
前記トランスポートストリームの定義された時間間隔にある複数のヌルパケットを凝集し、
前記トランスポートストリームの定義された時間間隔内の前記所定の時間に前記凝集された複数のヌルパケットを配置し、前記ヌルウィンドウを形成する
ようにさらに構成される、［Ｃ１０］に記載のデバイス。
［Ｃ１３］
前記トランスポートレイヤストリームプロセッサは、
前記トランスポートストリームの前記定義された時間間隔にある少なくとも１つのマルチメディアフレームに関連するプログラムクロック基準を修正するようにさらに構成される、
［Ｃ１２］に記載のデバイス
［Ｃ１４］
前記トランスポートレイヤストリームプロセッサは、
前記トランスポートストリームの定義された時間間隔にある個別のマルチメディアフレームを識別し、
各フレームから所定数のヌルパケットを除去し、
前記除去されたヌルパケットを凝集し、
前記トランスポートストリームの定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置し、前記ヌルウィンドウを形成する
ようにさらに構成される、［Ｃ１０］に記載のデバイス。
［Ｃ１５］
前記トランスポートレイヤストリームプロセッサは、
前記所定の時間に前記ヌルウィンドウを形成する、前記トランスポートストリームに前記所定の時間にヌルパケットを有する追加プログラムを多重化するようにさらに構成される、
［Ｃ１０］に記載のデバイス。
［Ｃ１６］
ホワイトスペースを介してトランスポートストリーム内のマルチメディア情報を送信するための手段と、
ホワイトスペース信号をセンスするための手段と、
所定の時間でヌルウィンドウを含むために前記トランスポートストリームを、トランスポートレイヤ情報とともに、修正するための手段と
を備え、前記ヌルウィンドウは、必須情報を包含していない、
ホワイトスペースデバイス。
［Ｃ１７］
前記修正するための手段は、
前記トランスポートストリームの定義された時間間隔にある複数のヌルパケットを凝集するための手段と、
前記ヌルウィンドウを形成するために、前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置するための手段と
を備える、［Ｃ１６］に記載のデバイス。
［Ｃ１８］
前記修正するための手段は、
前記トランスポートストリームの定義された時間間隔にある少なくとも１つのマルチメディアフレームに関連するプログラムクロック基準を修正するための手段を備える、
［Ｃ１６］に記載のデバイス
［Ｃ１９］
前記修正するための手段は、
前記トランスポートの定義された時間間隔にある個別のマルチメディアフレームを識別するための手段と、
各フレームから所定数のヌルパケットを除去するための手段と、
前記除去されたヌルパケットを凝集するための手段と、
前記ヌルウィンドウを形成するために、前記トランスポートストリームの前記定義された時間間隔内の前記所定の時間に前記凝集されたヌルパケットを配置するための手段と
を備える、［Ｃ１６］に記載のデバイス。
［Ｃ２０］
前記修正するための手段は、
前記所定の時間に前記ヌルウィンドウを形成するために、前記トランスポートストリームに前記所定の時間にヌルパケットを有する追加プログラムを多重化するための手段を備える、
［Ｃ１６］に記載のデバイス。
［Ｃ２１］
ホワイトスペースの送信機の目立たない静穏化のためにその上に記憶されたプログラムコードを有するコンピュータ可読媒体であって、前記プルグラムコードは、
時間のヌルウィンドウを有する前記ホワイトスペースデバイスの前記送信機による送信のためのトランスポートストリームを、トランスポートレイヤ情報とともに修正するプログラムコードと、ここにおいて、前記ヌルウィンドウは、必須情報を包含しない、
前記修正トランスポートストリームを送信するプログラムコードと
を備える、コンピュータ可読媒体。
【図１】
0005591953.tif 000002
【図２Ａ】
0005591953.tif 000003
【図２Ｂ】
0005591953.tif 000004
【図３】
0005591953.tif 000005
【図４】
0005591953.tif 000006
【図５】
0005591953.tif 000007