(57)【特許請求の範囲】
【請求項１】
モバイルブロードキャストシステムにおいてブロードキャストコンテンツに関係するメタデータを更新するための方法であって、
ブロードキャストコンテンツに関係する前記メタデータの次の更新のための時間を判断することと、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めることと、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストすることと
を備える方法。
【請求項２】
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記現在のメタデータメッセージを受信することと、
前記受信された現在のメタデータメッセージから前記メタデータの前記次の更新のための前記時間に関する前記情報を取得することと、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することと、
ブロードキャスト受信機への通電を遮断することと、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断することと、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電することと、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から、前記更新されたメタデータメッセージを受信することと
をさらに備える、請求項１に記載の方法。
【請求項３】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記絶対時間値を、トランシーバに通電する時刻と解釈することを備える、
請求項２に記載の方法。
【請求項４】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算することを備える、
請求項２に記載の方法。
【請求項５】
ブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断することと、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めることと、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストすることと
を備えるステップを実行するためのサーバプロセッサ実行可能命令を用いて構成されたブロードキャストネットワークサーバ
を含むモバイルブロードキャストネットワークと、
モバイルデバイスプロセッサと、
前記プロセッサに結合され、前記ブロードキャストネットワークから通信を受信するように構成されたブロードキャスト受信機と
を含むモバイルデバイスであって、
前記モバイルデバイスプロセッサは、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記ブロードキャスト受信機を介して前記現在のメタデータメッセージを受信することと、
前記受信された現在のメタデータメッセージから前記メタデータの前記次の更新のための前記時間に関する前記情報を取得することと、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することと、
前記ブロードキャスト受信機への通電を遮断することと、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断することと、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電することと、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記ブロードキャスト受信機を介して前記更新されたメタデータメッセージを受信することと
を備えるステップを実行するためのプロセッサ実行可能命令を用いて構成された、
モバイルデバイスと
を備える、モバイルブロードキャストシステム。
【請求項６】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記絶対時間値を、トランシーバに通電する時刻と解釈することを備えるように、前記モバイルデバイスプロセッサが、プロセッサ実行可能命令を用いて構成された、
請求項５に記載のモバイルブロードキャストシステム。
【請求項７】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算することを備えるように、前記モバイルデバイスプロセッサが、プロセッサ実行可能命令を用いて構成された、
請求項５に記載のモバイルブロードキャストシステム。
【請求項８】
モバイルブロードキャストサービスを受信するように構成されたモバイルデバイスであって、
プロセッサと、
前記プロセッサに結合されたブロードキャスト受信機であって、モバイルブロードキャストサービスプロバイダからモバイルブロードキャスト送信を受信するように構成された、ブロードキャスト受信機とを備え、
前記プロセッサは、
前記モバイルブロードキャスト送信のオーバーヘッド部分から前記ブロードキャスト受信機を介して現在のメタデータメッセージを受信することと、
前記受信された現在のメタデータメッセージからメタデータの次の更新のための時間に関する情報を取得することと、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することと、
前記ブロードキャスト受信機への通電を遮断することと、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断することと、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電することと、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から、更新されたメタデータメッセージを受信することと
を備えるステップを実行するためのプロセッサ実行可能命令を用いて構成された、モバイルデバイス。
【請求項９】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記絶対時間値を、トランシーバに通電する時刻と解釈することを備えるように、前記プロセッサがプロセッサ実行可能命令を用いて構成された、
請求項８に記載のモバイルデバイス。
【請求項１０】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算することを備えるように、前記プロセッサがプロセッサ実行可能命令を用いて構成された、
請求項８に記載のモバイルデバイス。
【請求項１１】
モバイルブロードキャストシステム内のサーバであって、前記サーバが、
モバイルブロードキャストネットワークに結合されたサーバプロセッサを備え、前記サーバプロセッサは、
ブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断することと、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めることと、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストすることと
を備えるステップを実行するためのプロセッサ実行可能命令を用いて構成された、サーバ。
【請求項１２】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備える、請求項１１に記載のサーバ。
【請求項１３】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備える、請求項１１に記載のサーバ。
【請求項１４】
ブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断するための手段と、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めるための手段と、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストするための手段と、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記現在のメタデータメッセージを受信するための手段と、
前記現在のメタデータメッセージから前記メタデータの前記次の更新のための前記時間に関する前記情報を取得するための手段と、
前記受信された現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段と、
モバイルブロードキャスト受信機への通電を遮断するための手段と、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断するための手段と、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電するための手段と、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から、前記更新されたメタデータメッセージを受信するための手段と
を備える、モバイル通信ネットワーク。
【請求項１５】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記絶対時間値を、トランシーバに通電する時刻と解釈するための手段を備える、
請求項１４に記載のモバイル通信ネットワーク。
【請求項１６】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算するための手段を備える、
請求項１４に記載のモバイル通信ネットワーク。
【請求項１７】
モバイルブロードキャストサービスを受信するように構成されたモバイルデバイスであって、モバイルブロードキャスト送信を受信するための手段と、
前記モバイルブロードキャスト送信のオーバーヘッド部分から現在のメタデータメッセージを受信するための手段と、
前記受信された現在のメタデータメッセージからメタデータの次の更新のための時間に関する情報を取得するための手段と、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段と、
モバイルブロードキャスト送信を受信するための前記手段への通電を遮断するための手段と、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断するための手段と、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、モバイルブロードキャスト送信を受信するための前記手段に通電するための手段と、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から、更新されたメタデータメッセージを受信するための手段と
を備える、モバイルデバイス。
【請求項１８】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記絶対時間値を、トランシーバに通電する時刻と解釈するための手段を備える、
請求項１７に記載のモバイルデバイス。
【請求項１９】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算するための手段を備える、
請求項１７に記載のモバイルデバイス。
【請求項２０】
モバイルブロードキャストシステム内のサーバであって、前記サーバは、
ブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断するための手段と、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めるための手段と、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストするための手段と
を備える、サーバ。
【請求項２１】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備える、請求項２０に記載のサーバ。
【請求項２２】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備える、請求項２０に記載のサーバ。
【請求項２３】
モバイルブロードキャストネットワーク内のブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断するための少なくとも１つの命令と、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めるための少なくとも１つの命令と、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストするための少なくとも１つの命令と
を備えるコンピュータ実行可能命令を備えるコンピュータプログラム。
【請求項２４】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備える、請求項２３に記載のコンピュータプログラム。
【請求項２５】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備える、請求項２３に記載のコンピュータプログラム。
【請求項２６】
モバイルブロードキャスト送信を受信するための少なくとも１つの命令と、
前記モバイルブロードキャスト送信のオーバーヘッド部分から現在のメタデータメッセージを受信するための少なくとも１つの命令と、
前記受信された現在のメタデータメッセージからメタデータの次の更新のための時間に関する情報を取得するための少なくとも１つの命令と、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための少なくとも１つの命令と、
前記モバイルブロードキャスト送信を受信するための手段への通電を遮断するための少なくとも１つの命令と、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断するための少なくとも１つの命令と、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記モバイルブロードキャスト送信を受信するための前記手段に通電するための少なくとも１つの命令と、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から、更新されたメタデータメッセージを受信するための少なくとも１つの命令と
を備えるコンピュータ実行可能命令を備えるコンピュータプログラム。
【請求項２７】
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための少なくとも１つの命令が、前記絶対時間値を時刻と解釈するための少なくとも１つの命令を備える、
請求項２６に記載のコンピュータプログラム。
【請求項２８】
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための少なくとも１つの命令が、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算するための少なくとも１つの命令を備える、
請求項２６に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にモバイルブロードキャストネットワークの動作に関し、より詳細には、番組コンテンツメタデータへの更新をスケジューリングし、受信するための方法に関する。
【背景技術】
【０００２】
ワイヤレス通信技術は、過去数年にわたって爆発的成長を経験してきた。この成長は、モバイル大衆に移動の自由を与え、配線接続された通信システムへの束縛を断ち切る、ワイヤレスサービスによって加速された。サービス拡張の結果として、ワイヤレスサービスの流行は急速に成長し続けることが予想される。ワイヤレス通信サービスへの最近の追加は、モバイルデバイスにテレビジョンおよび他のコンテンツをブロードキャストする能力である。モバイルテレビジョン（ＴＶ）ブロードキャストサービスは、ユーザが、ＴＶ番組を閲覧することと、モバイルブロードキャスト送信を受信するように構成された自身のセルフォンまたは他のワイヤレスモバイルデバイスを使用して、ニュース、エンターテインメント、スポーツ、ビジネス、および他の番組のモバイル版を受信することとを可能にする。
【発明の概要】
【０００３】
様々な実施形態は、メタデータ更新がいつ行われるかをモバイルデバイスに通知することによって、モバイルデバイスがモバイルブロードキャスト送信のオーバーヘッドフロー部分中のコンテンツメタデータにアクセスする頻度を低減することを可能にする。モバイルＴＶブロードキャストネットワーク内のサーバによって、ブロードキャストされるべき番組とコンテンツとに基づいて、次のメタデータ更新のための時間が判断され得る。この情報を使用して、サーバは、メタデータの次の更新がいつ行われるかに関する時間情報をメタデータメッセージ内に含めることができる。そのような時間情報は、絶対時間値または相対時間値であり得る。このメタデータ更新時間情報を各メタデータメッセージ中に含め得る。そのようなメタデータメッセージを受信するモバイルデバイスは、次のメタデータ更新がいつ発生するかを判断し、その時間までそれらの受信機への通電を遮断することができる。オーバーヘッドフロー中の現在のメタデータメッセージブロードキャスト中に次のメタデータ更新の時間に関する情報を含めることにより、モバイルデバイスは、更新されたコンテンツメタデータを受信すること、または所望の番組またはコンテンツを受信することが必要とされるときのみ、それらの受信機に通電することによって、バッテリー電力を節約することが可能になる。更新されたメタデータのためのオーバーヘッドフローにアクセスするためにモバイルデバイスを同期させると、システムが適応しなければならないコンテンツ配信レイテンシの量が低減され、それにより帯域幅効率が改善され得る。モバイルＴＶブロードキャストサービスプロバイダが各メタデータ更新の時間を個別に指定することを許可することで、ブロードキャストシステムに、ブロードキャストコンテンツを変更または説明するための柔軟性を与える。
【０００４】
本明細書に組み込まれ、本明細書の一部をなす添付の図面は、本発明の例示的な実施形態を示し、上記の概略的な説明および下記の発明を実施するための形態とともに、本発明の特徴を説明するのに役立つ。
【図面の簡単な説明】
【０００５】
【図１】モバイルＴＶブロードキャストシステムにおけるコンテンツブロードキャストフローとオーバーヘッドブロードキャストフローとの間の関係を示す通信フロー図。
【図２】モバイルデバイスが周期的メタデータ更新を前にどのように受信したかを示す通信フロー図。
【図３】モバイルＴＶブロードキャストシステムにおいてメタデータ更新を受信するための従来の方法がコンテンツ配信レイテンシファクタをどのように判断するかを示す通信フロー図。
【図４】一実施形態による、コンテンツフローブロードキャストとオーバーヘッドフローブロードキャストとの間の関係を示す通信フロー図。
【図５】一実施形態による、モバイルデバイスが周期的メタデータ更新をどのように受信するかを示す通信フロー図。
【図６】モバイルＴＶブロードキャストシステムにおいてメタデータ更新を受信するための実施方法がコンテンツ配信レイテンシファクタをどのように低減し得るかを示す通信フロー図。
【図７】一実施形態のメタデータメッセージのメッセージ構造図。
【図８】モバイルＴＶブロードキャストシステムにおいてメタデータ更新にアクセスするための一実施方法のプロセスフロー図。
【図９】モバイルＴＶブロードキャストシステムにおいてメタデータメッセージを生成するための一実施方法のプロセスフロー図。
【図１０】一実施形態において使用するのに好適なモバイルＴＶブロードキャスト通信システムを示す通信システムブロック図。
【図１１】一実施形態での使用に好適なモバイルデバイスの構成要素ブロック図。
【図１２】一実施形態での使用に好適なサーバデバイスの構成要素ブロック図。
【発明を実施するための形態】
【０００６】
様々な実施形態について添付の図面を参照しながら詳細に説明する。可能な場合はいつでも、同じまたは同様の部分を指すために図面全体にわたって同じ参照番号を使用する。特定の例および実装形態になされる言及は、説明のためであり、本発明の範囲または特許請求の範囲を限定するものではない。
【０００７】
「例示的」という単語は、本明細書では「例、事例、または例示の働きをすること」を意味するために使用する。本明細書に「例示的」と記載されたいかなる実施形態も、必ずしも他の実装形態よりも好ましいまたは有利であると解釈されるべきではない。
【０００８】
本明細書で使用する「モバイルデバイス」および「受信機デバイス」という用語は、セルラー電話と、個人情報端末（ＰＤＡ）と、パームトップコンピュータと、ワイヤレス電子メール受信機（たとえば、ＢｌａｃｋＢｅｒｒｙ（登録商標）およびＴｒｅｏ（登録商標）デバイス）と、マルチメディアインターネット対応セルラー電話（たとえば、ＢｌａｃｋＢｅｒｒｙ  Ｓｔｏｒｍ（登録商標））と、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）受信機と、ワイヤレスゲームコントローラと、モバイルＴＶブロードキャスト送信を受信し、処理するためのプログラマブルプロセッサとメモリとモバイルＴＶブロードキャスト受信機回路とを含む同様のパーソナル電子デバイスとのうちのいずれか１つまたはすべてを指す。
【０００９】
「ブロードキャスト」という単語は、本明細書では、データが多数の受信デバイスによって同時に受信され得るようなデータ（情報パケット）の送信を意味するために使用する。ブロードキャストメッセージの例は、コンテンツブロードキャスト（コンテンツフロー）とメタデータメッセージなどのオーバーヘッド情報ブロードキャスト（オーバーヘッドフロー）とを含むモバイルテレビジョンサービスブロードキャスト信号である。
【００１０】
モバイルＴＶ受信機デバイスは、受信機デバイスがポータブルであるという点で従来のテレビ受像機とは異なる。したがって、モバイルＴＶブロードキャストサービスを受信するように構成されたモバイルデバイスは、自蔵式であり、延長された時間期間の間、バッテリー電力で動作するように設計される必要がある。バッテリー電源式である必要は、モバイルＴＶブロードキャストシステムに固有の課題を提示する。モバイルＴＶブロードキャストネットワークは、モバイルデバイスが、所望のコンテンツを受信するように選択的に同調し、所望のコンテンツがブロードキャストされていないときはいつでもそれらのブロードキャスト受信機への通電を遮断することを可能にするフォーマットで情報をブロードキャストする。データ送信構造の結果として、モバイルＴＶ受信機デバイスは、一般に、時間の小さい割合の間、それらの受信機回路をアクティブにし、それによって、所望のコンテンツを受信するために必要とされる電力量を低減する。さらに、モバイルデバイスが、選択されたコンテンツを受信するようにまさに同調すべきときを判断することができるように、番組とコンテンツとに関する情報が事前にブロードキャストされる。
【００１１】
モバイルＴＶブロードキャストサービスは、（本明細書では「コンテンツフロー」と呼ぶ）コンテンツを搬送するブロードキャスト送信の部分とは別である、（本明細書では「オーバーヘッドフロー」と呼ぶ）オーバーヘッド情報を搬送する専用のブロードキャスト送信の部分を介して、将来ブロードキャストされる番組とコンテンツとに関する情報をブロードキャストすることによって、モバイルデバイスが自蔵式であることを可能にする。コンテンツ情報に関するこの情報、または「メタデータ」は、モバイルデバイスが、選択されたコンテンツをどのように、いつ受信すべきかを発見することを可能にする。モバイルデバイスはまた、ユーザに電子閲覧ガイドを与えるためにこのメタデータを処理することができる。いくつかのモバイルＴＶフォーマットにおいて「サービスガイド」または「電子サービスガイド」（ＥＳＧ：electronic service guide）として知られるそのような電子閲覧ガイドは、ケーブルおよび衛星テレビジョンシステム上で利用可能なガイドと同様の閲覧可能な番組ガイドである。モバイルＴＶブロードキャストネットワーク上で与えられる電子閲覧ガイドは、ユーザが、いつ、どんな「チャネル」上で、どんなプログラミングおよびコンテンツが利用可能であるかを確かめることを可能にする。電子閲覧ガイドは、ユーザが、閲覧のための番組またはダウンロードのためのコンテンツを、将来の番組およびコンテンツの表示内でそれを選択することによって容易に指定することができるように、グラフィカルユーザインターフェースフォーマットで提示され得る。特定の番組およびコンテンツのための開始時間およびブロードキャストアドレスを識別することに加えて、ブロードキャストメタデータはまた、ブロードキャストされるコンテンツの性質に関する情報を含み得る。
【００１２】
ブロードキャストメタデータは、番組およびコンテンツメタデータのようなオーバーヘッド情報を搬送するために好適な、モバイルＴＶブロードキャスト信号の低データレート部分であるオーバーヘッドフロー中で送信される。オーバーヘッドフローとは対照的に、番組およびコンテンツは、本明細書ではまとめて「コンテンツフロー」と呼ぶ、ブロードキャスト信号の高データレート部分を介してブロードキャストされる。
【００１３】
そのすべてが様々な実施形態を実装し、そこから利益を得ることがある、いくつかの異なるモバイルブロードキャストテレビジョンサービスおよびブロードキャスト規格が利用可能であるかまたは将来企図される。そのようなサービスおよび規格は、Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｃａｓｔ  Ｓｅｒｖｉｃｅｓ  Ｅｎａｂｌｅｒ  Ｓｕｉｔｅ（ＯＭＡ  ＢＣＡＳＴ）と、ＭｅｄｉａＦＬＯと、Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔ  ＩＰ  Ｄａｔａｃａｓｔｉｎｇ（ＤＶＢ−ＩＰＤＣ）と、Ｃｈｉｎａ  Ｍｕｌｔｉｍｅｄｉａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｃａｓｔｉｎｇ（ＣＭＭＢ）とを含む。ブロードキャストフォーマットおよび用語は、異なるモバイルＴＶブロードキャストサービス規格の間で変化するが、それらはすべて、モバイルデバイスが、選択されたコンテンツを受信し、閲覧またはダウンロードのために利用可能な番組とコンテンツとをユーザに通知することを可能にするために、メタデータ送信を採用する。特定のブロードキャスト規格に関する混乱を回避するように、本明細書では、様々な実施形態について説明するために、総称語コンテンツフロー、オーバーヘッドフロー、およびメタデータメッセージを使用する。
【００１４】
一般に、モバイルＴＶブロードキャストサービスプロバイダは、異なるコンテンツソースとコンテンツプロバイダとから多種多様な番組とコンテンツとを受信する。モバイルＴＶブロードキャストサービスプロバイダは、一般にコンテンツをサーバに記憶し、コンテンツごとにブロードキャストウィンドウをスケジュールし、次いでコンテンツをバッチでブロードキャストする。ブロードキャストウィンドウは、特定のコンテンツがブロードキャストされるべき時間期間である。モバイルデバイスがコンテンツを受信することを可能にするために、モバイルＴＶブロードキャストサービスプロバイダサーバは、各番組またはコンテンツが送信されるときと、送信が行われるブロードキャストアドレスとについてモバイルデバイスに通知する、オーバーヘッドフローを介した送信のためのメタデータメッセージを生成する。モバイルデバイスは、受信またはダウンロードのためにコンテンツのいずれかがユーザによって選択されたかどうかを判断するためにメタデータメッセージ中の情報を使用することができ、選択された場合、ブロードキャスト送信に同調する時間と選択されたコンテンツを受信するネットワークアドレスとを判断する。
【００１５】
オーバーヘッドフロー上でブロードキャストされるメタデータとコンテンツフロー上でブロードキャストされるコンテンツとの間の相互関係が、図１に示されている。メタデータは、開始時間に関する情報と、ブロードキャストアドレスと、コンテンツの性質と、選択されたコンテンツがブロードキャストされたとき、モバイルデバイスがそれを識別し、受信することを可能にする、コンテンツに関する他の情報とを含むメタデータメッセージ２にフォーマットされ得る。たとえば、図１に示すように、メタデータメッセージ２は、示された時間にブロードキャストされる複数の番組またはコンテンツ１１、１２、１３の各々に関する情報を与える複数のメタデータ要素１、２、３を含み得る。したがって、第１のメタデータ要素１は、第１のコンテンツセグメント１１の開始時間、ブロードキャストアドレス、タイトル、主題、持続時間、ペアレンタルレーティングなど、ブロードキャストされているかまたは将来ブロードキャストされる第１のコンテンツセグメント１１に関する情報を与え得る。同様に、第２および第３のメタデータ要素２、３は、異なる番組またはコンテンツ１２、１３に関する情報を与え得る。
【００１６】
メタデータ内に含められ得る、ブロードキャストコンテンツに関する情報のタイプは、事実上無制限であり、システムごと、およびコンテンツごとに変化し得る。モバイルＴＶブロードキャストサービスのオーバーヘッドフロー中で送信され得るメタデータの例には、ＤＶＢ−ＩＰＤＣ規格において与えられるＥＳＧと、ＯＭＡ  ＢＣＡＳＴ規格において与えられるサービスガイド（ＳＧ）とがある。ただし、ブロードキャストされるかまたはブロードキャストされる予定であるコンテンツに関するそれ以外の情報をモバイルデバイスとユーザとに与えるために、ブロードキャストされたメタデータ中には、ＥＳＧまたはＳＧ中に含まれる情報以外の情報が含まれ得る。
【００１７】
利用可能なコンテンツ中の情報に関するそれ以外の情報を与えることにより、ユーザとモバイルデバイスとは、閲覧またはダウンロードのためのコンテンツのよりインテリジェントな選択を行うことが可能になる。これにより、今度は、モバイルＴＶブロードキャストサービスが、テレビジョン番組に加えて多種多様なコンテンツを配信することが可能になる。たとえば、ブロードキャストコンテンツは、インターネットウェブページ（たとえば、www.cnn.comのような特定のＵＲＬにおいて利用可能なウェブページ）、表形式のデータ（たとえば、株価、スポーツスコア、スケジュール、ディレクトリなど）、イメージ、ビデオクリップ、オーディオ記録（たとえば、ダウンロードまたはストリーミングのための音楽）などを含み得る。そのような様々なコンテンツソースからユーザが特定のコンテンツを選択することを可能にするために、メタデータは、モバイルデバイスが索引付けまたは探索することができるコンテンツに関する具体的な詳細を含み得る。
【００１８】
有用であるために、モバイルデバイスが所望のコンテンツ（すなわち、ユーザが重要であるとして識別した情報を含んでいるコンテンツ）を識別し、所望のコンテンツブロードキャストを受信するための正しい時間に、および正しいアドレスに同調することができるように、メタデータは、コンテンツブロードキャスト時間より十分に前にモバイルデバイスによって受信されるべきである。したがって、モバイルＴＶブロードキャストサービスプロバイダサーバは、コンテンツがブロードキャストのためにスケジュールされるよりある程度の期間時間前に、メタデータメッセージをフォーマットし、送信し得る。メタデータメッセージとブロードキャストコンテンツとの間のこのタイミング関係を、図１に破線矢印によって示す。モバイルデバイスはいつでもオンにされ得るので、図１に示すように、メタデータメッセージは、１〜２秒ごとなど、繰り返し定期的にブロードキャストされる。したがって、モバイルデバイスがオンにされると、モバイルデバイスは、現在の、および今度のブロードキャストコンテンツに関する情報を受信するために、メタデータメッセージ２の次の送信を待つだけでよい。次いで、メタデータメッセージは繰り返されるので、１つのメタデータメッセージが受信されると、モバイルデバイスはオーバーヘッドフローを連続的に監視する必要がない。
【００１９】
時々、モバイルＴＶブロードキャストサービスプロバイダはそれらのスケジュールされたコンテンツを変更し、メタデータメッセージに対する更新が必要になる。新しいタイプのコンテンツまたは特定のコンテンツに関する新しい情報が利用可能になると、更新が必要になり得る。たとえば、スポーツイベント番組が延長時間に突入したときなど、スケジュールされた遅延または変更が必要であるとき、モバイルＴＶブロードキャストサービスプロバイダは、番組スケジュールに関係するメタデータを更新する必要があり得る。別の例は、ニュースウェブページ（たとえば、www.cnn.com）など、ブロードキャストコンテンツが周期的に更新されるウェブページを含むときである。メタデータに対する周期的更新を必要とするコンテンツのさらに別の例は、視聴者要求に基づいて選択されるコンテンツ、または視聴者参加に基づいて変更されるコンテンツなど、視聴者入力に応答してブロードキャストされる番組またはコンテンツである。
【００２０】
有用であるために、ブロードキャストコンテンツに対する変更に先だってメタデータ更新が達成されるべきである。これを図１に示し、図１は、新しいメタデータメッセージ６中でアドレス指定された新しいコンテンツ１４、１５、１６がブロードキャストされる前に行われるメタデータ更新Ｕを示す。
【００２１】
バッテリー寿命を節約するために、モバイルＴＶブロードキャストサービスを受信するモバイルデバイスは、ブロードキャスト受信機回路が通電される時間を最小限に抑えるように構成される。したがって、モバイルデバイスは、選択されたコンテンツバッチがブロードキャストされているときのみ、コンテンツフローを受信するためにそれらの受信機回路に通電する。この場合も、モバイルデバイスは、それらの受信機回路にいつ通電すべきかを判断するために、メタデータメッセージ中のスケジューリング情報を使用する。メタデータは比較的まれに変化するので、モバイルデバイスはまた、オーバーヘッドフローを周期的に監視することによってエネルギーを節約するように構成され得る。これを図２に示し、図２は、モバイルデバイスがメタデータメッセージにアクセス（Ａ）する時間と、メタデータメッセージに対する更新（Ｕ）が行われる時間とを含む、オーバーヘッドフローのタイムラインを示す。バッテリー電力を節約するために、モバイルデバイスは、オーバーヘッドフロー中で送信された１つまたは２つのメタデータメッセージを受信するために、短い期間の間モバイルブロードキャスト受信機に通電し得る。図１に関して上記で説明したように、メタデータメッセージは、１〜２秒ごとなど、頻繁に繰り返されるので、モバイルデバイスは、ブロードキャストサービスを監視するために必要とされる情報を取得するために、アクセス２３などにおいて、単一のメタデータメッセージにアクセスするだけでよい。モバイルデバイスは、ブロードキャストコンテンツがユーザにとって重要であるかどうかをユーザ入力に基づいて判断するために、メタデータを受信するだけでよい。メタデータはブロードキャストコンテンツよりもはるかに小さいので、コンテンツが重要であるかどうかを判断するためにオーバーヘッドフロー中のメタデータメッセージにアクセスすることは、モバイルデバイスの電力消費を最小限に抑えるのに役立つ。
【００２２】
メタデータメッセージが取得されると、同じ情報を受信し続ける意味がないので、受信機は通電を遮断され得る。ただし、モバイルＴＶブロードキャストサービスプロバイダは、ブロードキャストコンテンツの変更を反映するために、更新Ｕイベント２０、２１、２２などにおいてメタデータメッセージを周期的に更新する。現在、モバイルデバイスはメタデータの次の更新がいつ行われるかを知らないので、モバイルデバイスは、アクセス２３〜３１に示すようにオーバーヘッドフローに周期的にアクセスしなければならない。
【００２３】
図２に示す従来の動作モードは、受信機が時間の大部分の間通電を遮断されたままであることを可能にするが、とはいえ、新しい情報が取得されないときにモバイルデバイスはオーバーヘッドフローにアクセスするエネルギーを浪費している。たとえば、オーバーヘッドフロー中の情報は、前のアクセスにおいて（すなわち、アクセス２３、２６および３０において）すでに取得されているので、アクセス２４、２５、２７、２８、２９および３１は不要である。これらの不要なアクセス２４、２５、２７、２８、２９および３１は、メタデータが更新されたかどうかを判断するために実行される。したがって、モバイルＴＶブロードキャストサービス中のメタデータにアクセスするための現在の方法では、モバイルデバイスは非効率的な方法で動作する必要がある。
【００２４】
オーバーヘッドフロー中のメタデータにアクセスするモバイルデバイスによって消耗されるエネルギーの量を低減するための１つの方法は、そのようなアクセスの周期性を低減する（すなわち、受信機に通電する頻度を下げる）ことであり得る。ただし、より長い監視サイクルがブロードキャストシステムフレキシビリティに及ぼす影響のため、この手法は望ましくない。この欠点を図３に示し、図３は、モバイルデバイスがメタデータメッセージにアクセス（Ａ）し得る時間と、メタデータメッセージ更新（Ｕ）と、メタデータ更新中に反映された、コンテンツ（Ｃ）のためのブロードキャスト時間とを含むオーバーヘッドフローおよびコンテンツフローを示す。対応するコンテンツがブロードキャストされる（タイムライン上のポイントＣ）前にモバイルデバイスがメタデータ更新３４を受信することを保証するために、モバイルＴＶブロードキャストネットワークは、すべてのモバイルデバイスがそれらの周期的オーバーヘッドフローアクセス３２、３５、３６において更新を受信するために十分な時間を与えなければならない。モバイルデバイスが、更新３４の直前に行われるアクセス３２などにおいて、メタデータメッセージの更新の直前にオーバーヘッドフローにアクセスした場合、モバイルデバイスは、アクセス３５などにおけるそれの次の周期的アクセスまで、更新されたメタデータを受信しない。したがって、新しいコンテンツがブロードキャストされる前にすべてのモバイルデバイスが更新を受信することを保証するために、システムは、全監視サイクル（すなわち、オーバーヘッドフローのモバイルデバイスアクセス間の期間）待つ必要がある。結果として、システム内にコンテンツ配信レイテンシファクタが含まれなければならず、それにより、ブロードキャストシステムの柔軟性と応答性とが限定される。したがって、コンテンツが、頻繁に変化する情報（たとえば、株価、スポーツスコアまたはニュース概要）を反映するウェブページであるときに発生し得るように、コンテンツが急速に変化している場合、モバイルデバイスオーバーヘッドフローアクセス周期性によって規定されるコンテンツ配信レイテンシは、メタデータをコンテンツとともに最新に保つネットワークの能力を限定し得る。
【００２５】
図２および図３はまた、ブロードキャストネットワーク柔軟性を上げるという目的と、モバイルデバイスバッテリー寿命を延長するという目的とが互いに一致しないことを示す。モバイルデバイスが、バッテリー電力を節約するためにオーバーヘッドフローにアクセスする頻度を下げると、必然的にコンテンツ配信レイテンシファクタが大きくなり、したがってブロードキャストネットワーク柔軟性および応答性が低下する。一方、コンテンツ配信レイテンシを低減するためにモバイルデバイスオーバーヘッドフローアクセスの頻度を上げると、モバイルデバイスバッテリー消費量が著しく増大する。したがって、現在のモバイルＴＶブロードキャストサービスは、バッテリー寿命を延長することと、ブロードキャスト柔軟性を上げることとの間の妥協を表す。
【００２６】
バッテリー寿命を延長するための別の潜在的な方法は、特定の時刻にメタデータ更新を実行することに関与する。メタデータ更新を事前スケジュールするこの手法は、すべてのモバイルデバイスが、所定の時間にオーバーヘッドフローにアクセスするためにそれらの受信機に通電し、それらの受信機に不必要に通電することを回避することを可能にする。ただし、この手法は、所定のスケジュールで指定された以外のレートでメタデータ更新を実行することを妨げるので、ブロードキャストネットワーク柔軟性に著しく影響を及ぼす。したがって、そのようなブロードキャストネットワークシステムは、メタデータ更新の頻度を上げることによって、現在のイベントまたはネットワーク状態に反応することができない。
【００２７】
様々な実施形態は、メタデータ更新がいつ行われるかをモバイルデバイスに通知することによって、モバイルデバイスがオーバーヘッドフローメタデータ中のメタデータにアクセスしなければならない回数を減らすことによって、モバイルデバイスのバッテリー寿命を改善する。モバイルＴＶブロードキャストサービスプロバイダサーバは、現在のコンテンツバッチがいつ終了するのかと、次のコンテンツパッチがブロードキャストされる最も早い時間とをそれのスケジューリング機能から知るので、サーバはオーバーヘッドフロー中のメタデータを更新する適切な時間を判断することができる。この情報を使用して、サーバは、メタデータの次の更新が行われる時間に関する情報をメタデータメッセージ内に含めることができる。次のメタデータ更新時間に関するこの情報は、絶対値（すなわち、時刻）または相対値（たとえば、既知の時間またはイベントの後の時間期間）であり得る。このメタデータ更新スケジュール情報を現在のメタデータメッセージ中に含めることができる。そうすることにより、モバイルデバイスは、次のメタデータ更新がいつ行われるかを判断し、その時間までそれらの受信機を通電が遮断されたままにすることが可能になる。モバイルデバイスがオンにされると、一般に、現在のメタデータを取得するために直ちにオーバーヘッドフローにアクセスする。現在のメタデータへのそのアクセスにより、現在のブロードキャストコンテンツと次のメタデータ更新時間とが通知される。モバイルデバイスが次のメタデータ更新まで通電を遮断されたままであることを可能にすることにより、モバイルデバイスのバッテリー寿命が延長され、したがってユーザエクスペリエンスが向上し得る。すべてのモバイルデバイスが、更新されたメタデータを受信するためにオーバーヘッドフローにアクセスし得るように、すべてのモバイルデバイスを同期させると、ブロードキャストシステムが適応しなければならないコンテンツ配信レイテンシの量が低減され、それによりシステムフレキシビリティと帯域幅効率とが改善される。モバイルＴＶブロードキャストサービスプロバイダサーバが現在のメタデータブロードキャスト中で次のメタデータ更新の時間を指定することを許可することにより、ブロードキャストシステムは、メタデータ更新が実行されるレートおよびタイミングを変更することが可能になる。
【００２８】
図４に、次のメタデータ更新のための時間を各メタデータメッセージ２内に含めることによって、受信デバイスは、次の更新されたメタデータメッセージ６を受信するためにそれらの受信機にいつ通電すべきかをどのように判断することができるかを示す。したがって、メタデータメッセージ２は、現在のブロードキャストバッチ中のコンテンツに関するメタデータ、ならびに次のメタデータ更新がいつ行われるかに関するタイミング情報を含む。
【００２９】
様々な実施形態のエネルギー効率の利点を図５に示し、図５は、メタデータ更新Ｕイベント５０、５１、５２とオーバーヘッドフロー５４、５６、５８のモバイルデバイスアクセスとを含むオーバーヘッドフロータイムラインを示す。図示のように、モバイルデバイスは、メタデータ更新５０、５１、５２のときまたはその直後などにおいて、更新されたメタデータが送信されているとき、それらの受信機に通電するだけでよい。
【００３０】
ブロードキャスト柔軟性および帯域幅利用の改善を図６に示し、図６は、メタデータ更新６２、オーバーヘッドフローのモバイルデバイスアクセス６０、６４および新しいコンテンツブロードキャスト６６を含むコンテンツフローならびにオーバーヘッドフロータイムラインを示す。モバイルデバイス受信機が最初に通電されると、一般に、それは直ちにオーバーヘッドフローにアクセスし（たとえば、アクセス６０）、それによって現在のメタデータと次のメタデータ更新の時間とを取得する。現在のメタデータメッセージ中の時間情報を使用して、アクセス６４に示すように、モバイルデバイスは、それの受信機にいつ通電すべきかを判断することができ、したがって、モバイルデバイスは次のメタデータ更新６２を受信することができる。モバイルデバイスは、メタデータ更新６２のときまたはその直後にオーバーヘッドフローにアクセスするので、そのメタデータ更新中に新しいコンテンツが反映される最も早い時間Ｃは、メタデータ更新６２のすぐ後にブロードキャストされ得る（すなわち、ポイント６６）。したがって、最小のコンテンツ配信レイテンシは、様々な実施形態によって低減され得る。したがって、必要なコンテンツ配信レイテンシは、そのモバイルデバイスが、メタデータメッセージにアクセスし、それを処理し、所望のコンテンツがブロードキャストされようとしているかどうかを判断し、その所望のコンテンツを受信し始めるために必要とし得る時間量に低減され得る。したがって、様々な実施形態は、システムコンテンツ配信レイテンシを系統的最小値（systematic minimum）に低減することを可能にし得る。
【００３１】
図７に、次の更新時間をメッセージメタデータ内にどのように含め得るかの例を示すメタデータメッセージ２を示す。メタデータメッセージ２は、モバイルデバイスがメタデータメッセージの開始を認識することを可能にする信号パターンを含むヘッダ部分７０を含み得る。メタデータメッセージ２は様々なメタデータメッセージ要素７２、７４、７６、７８を含み得、それのうちの１つは、メタデータ要素７２など、次のメタデータ更新時間に関する情報を含めるために使用され得る。他のメタデータ要素７４、７６、７８は、現在のコンテンツバッチ中の特定のコンテンツに関するメタデータを与えることに専用であり得る。
【００３２】
次のメタデータ更新７２に関する情報は、絶対時間値（たとえば、ローカル時間またはグリニッジ標準時）または相対時間値（たとえば、最後の更新のＸ分後または現在のコンテンツブロードキャストの終了のＹ秒前）の形態であり得る。たとえば、モバイルＴＶブロードキャストサービスプロバイダサーバは、次のコンテンツパッチがブロードキャストされる時刻を判断し、その時刻の前の数秒間に次のメタデータ更新をスケジュールし、その時間値を現在のメタデータメッセージに好適なフォーマットで挿入し得る。次いで、新しい（すなわち、更新された）メタデータメッセージがブロードキャストされるまで、現在のメタデータメッセージが繰り返しブロードキャストされる。代替的に、メタデータメッセージは、モバイルデバイスが、それに知られている情報に基づいて次の更新時間を判断することを可能にするのに十分な相対時間基準を含み得る。現在のメタデータは、コンテンツブロードキャストに関する情報を含み得るので、次のメタデータ更新の時間はコンテンツメタデータ中で指定された時間の後、またはそれの前の時間期間または時間スパンの形態であり得る。たとえば、コンテンツメタデータが特定の番組またはコンテンツの終了時間を含む場合、次のメタデータ更新は、スケジュールされたコンテンツブロードキャストの終了の前または後の相対時間値に関して指定され得る。
【００３３】
すべてのモバイルデバイスが、更新されたメタデータブロードキャストにアクセスするのに間に合うようにそれらの受信機に通電することを可能にするために、モバイルデバイスは、それらの内部クロックをブロードキャストネットワークのクロックと同期させる必要があり得る。一般に、モバイル通信ネットワークは、送信機および受信機を同期させるための様々な方法を利用し、そのいずれかは、モバイルデバイスの内部クロックをメタデータ更新のタイミングに同期させるために利用され得る。たとえば、モバイルデバイスは、すべてのモバイルデバイスおよびブロードキャストネットワークに対して同じである正確な時間信号を与えることができる全地球測位システム受信機を含み得る。別の例として、ブロードキャストネットワークは、すべてのモバイルデバイスがそれらの内部クロックをブロードキャストネットワークのクロックと同期させることを可能にするために、時間同期信号を周期的に送信し得る。
【００３４】
モバイルデバイスが次のメタデータ更新の時間に関する情報を使用し得る例示的な一実施方法を図８に示す。モバイルデバイスが最初にアクティブにされると、デバイス内のプロセッサがそれの受信機に通電し、オーバーヘッドフローにアクセスして現在のメタデータメッセージを受信する（ステップ８０）。モバイルデバイスプロセッサは、受信されたメタデータメッセージをパースし、次のメタデータ更新のタイミングに関する情報を取得する（ステップ８１）。次いで、この情報を使用して、モバイルデバイスプロセッサが受信機にいつ再通電すべきかを判断するために使用することができる時間基準またはアラームを設定する（ステップ８２）。モバイルデバイスプロセッサは、それが、現在ユーザにとって重要であるブロードキャストコンテンツがないと判断した場合、受信機への通電を遮断する（ステップ８３）。モバイルデバイスプロセッサは、現在時間を、次の更新のための設定された時間と周期的に比較し、それらが同じであるかどうかを判断する（判断８４）。現在時間が次のメタデータ更新のための時間と等しくない場合（すなわち、判断８４＝「いいえ」）、モバイルデバイスプロセッサは再び現在時間をテストする前に所定の時間量の間休止する（ステップ８６）。現在時間が次のメタデータ更新のための時間に等しいとき（すなわち、判断８４＝「はい」）、モバイルデバイスプロセッサは、受信機に通電し（ステップ８５）、それによって、更新されたメタデータメッセージを受信することを可能にし、ステップ８０に戻る。
【００３５】
モバイルＴＶブロードキャストネットワーク内のサーバが、次のメタデータ更新のタイミングに関する情報を現在のメタデータメッセージ内に含めることができる例示的な一実施方法を図９に示す。現在のバッチ中でブロードキャストされているコンテンツと、次のバッチのためにスケジュールされるコンテンツのスケジュールを知ると、サーバは、次のメタデータ更新をブロードキャストするための適切な時間を判断することができる（ステップ９０）。次いで、サーバは、その更新時間に関する情報を新しいメタデータメッセージに符号化する（ステップ９１）。時間情報は、絶対時間値または相対時間値の形態であり得る。サーバはまた、次のコンテンツブロードキャストパッチに関連するコンテンツメタデータを新しいメタデータメッセージに符号化する（ステップ９２）。新しい（すなわち、更新された）メタデータメッセージの送信の準備ができると、サーバは、現在時間が、現在のメタデータメッセージ（すなわち、オーバーヘッドフロー上で現在ブロードキャストされているメタデータメッセージ）中に含まれるメタデータを更新するために指定された時間と同じであるかどうかを判断する（判断９３）。メタデータを更新する時間ではない、すなわち、まだ新しいメタデータメッセージを送信する時間ではない場合（すなわち、判断９３＝「いいえ」）、サーバは現在のメタデータメッセージをオーバーヘッドフロー上でブロードキャストし続ける（ステップ９５）。サーバが、メタデータメッセージを更新する時間であると判断すると（すなわち、判断９３＝「はい」）、サーバは、新しいメタデータメッセージをオーバーヘッドフロー上でブロードキャストするためにブロードキャストネットワークに送る（ステップ９４）。次いで、サーバはステップ９０に戻って次のメタデータ更新のための時間を判断し、上記で説明したプロセスを繰り返す。
【００３６】
一般的なモバイルＴＶブロードキャストシステムの例示的な構成要素を図１０に示す。モバイルＴＶブロードキャストネットワーク１００は、一般に、モバイルブロードキャストネットワーク制御センター１０４によって制御される複数のブロードキャスト送信機１０２を含む。モバイルＴＶブロードキャストネットワーク１００は、モバイルデバイス１１０による受信のためにブロードキャスト送信機１０２からモバイルブロードキャスト送信１０１としてコンテンツをブロードキャストする。モバイルブロードキャストネットワーク制御センター１０４内には、一般に、コンテンツブロードキャストのスケジューリング、電子サービスガイドおよびコンテンツブロードキャストに関する他のメタデータの生成、ならびにモバイルＴＶブロードキャストネットワーク１００のオーバーヘッドフローを介したブロードキャストのためのメタデータメッセージの生成を管理するように構成され得る１つまたは複数のサーバ１０６がある。１つまたは複数のサーバ１０６はまた、インターネット１０７などの外部ネットワークへの接続を含み得、それを通して、サーバ１０６はコンテンツプロバイダサーバ１０８からコンテンツフィードを受信し得る。１つまたは複数のサーバ１０６は、様々な実施形態に従って、コンテンツプロバイダサーバ１０８からコンテンツを受信し、メタデータ中に含まれるべき、受信されたコンテンツに関する情報を判断し、コンテンツバッチ中でのコンテンツのブロードキャストのためのスケジュールを判断し、（ブロードキャスト時間を含む）コンテンツに関するメタデータを含むメタデータメッセージを生成し、メタデータの次の更新のための時間を判断し、次のメタデータ更新のための時間に関する情報をメタデータメッセージ中に含め、モバイルデバイス１１０へのブロードキャストのためにメタデータメッセージをモバイルＴＶブロードキャストネットワーク１００に与えるように構成され得る。
【００３７】
様々な実施形態での使用に好適な典型的なモバイルデバイス１１０は、図１１に示す構成要素を共有する。たとえば、例示的なモバイルデバイス１１０は、内部メモリ１１２とディスプレイ１１３とスピーカー１１９とに結合されたプロセッサ１１１を含み得る。さらに、モバイル受信機デバイス１１０は、プロセッサ１１１に結合されたワイヤレスデータリンクおよび／またはセルラー電話トランシーバ１１５に接続される、電磁放射を送信および受信するためのアンテナ１１４、およびプロセッサ１１１に結合されたモバイルＴＶブロードキャスト受信機１１８を有し得る。モバイルデバイスは、一般に、ユーザ入力を受け取るためのキーパッド１１６または小型キーボードおよびメニュー選択ボタンまたはロッカースイッチ１１７をも含む。
【００３８】
プロセッサ１１１は、本明細書で説明した様々な実施形態の機能を含む、様々な機能を実行するようにソフトウェア命令（アプリケーション）によって構成できる任意のプログラマブルマイクロプロセッサ、マイクロコンピュータあるいは１つまたは複数の多重プロセッサチップであり得る。モバイルデバイスによっては、１つのプロセッサをワイヤレス通信機能専用とし、１つのプロセッサを他のアプリケーションの実行専用とするなど、複数のプロセッサ１１１を設け得る。一般に、ソフトウェアアプリケーションは、アクセスされ、プロセッサ１１１にロードされる前に内部メモリ１１２に記憶され得る。一部のモバイルデバイスでは、プロセッサ１１１は、アプリケーションソフトウェア命令を記憶するのに十分な内部メモリを含み得る。一部のモバイルデバイスでは、セキュアなメモリは、プロセッサ１１１に結合された別個のメモリチップ中にあり得る。多くのモバイルデバイス１１０では、内部メモリ１１２は、揮発性メモリ、またはフラッシュメモリなどの不揮発性メモリ、あるいは両方の混合であり得る。本明細書では、メモリへの一般的言及は、内部メモリ１１２と、モバイルデバイスに接続されるリムーバブルメモリと、プロセッサ１１１自体の内のメモリとを含む、プロセッサ１１１によってアクセス可能なすべてのメモリを指す。
【００３９】
上記で説明した多くの実施形態はまた、図１２に示すサーバ１０６など、様々なリモートサーバデバイスのいずれでも実装され得る。そのようなサーバ１０６は、一般に、揮発性メモリ１２２と、ディスクドライブ１２３などの大容量不揮発性メモリとに結合されたプロセッサ１２１を含む。サーバ１０６は、プロセッサ１２１に結合されたフロッピー（登録商標）ディスクドライブおよび／またはコンパクトディスク（ＣＤ）ドライブ１２６をも含み得る。サーバ１０６はまた、インターネットなど、ネットワーク回路１２５とのデータ接続を確立するための、プロセッサ１２１に結合されたネットワークアクセスポート１２４を含み得る。
【００４０】
上記の方法の説明およびプロセスフロー図は、単に説明のための例として提供したものであり、様々な実施形態のステップを提示された順序で実行しなければならないことを要求または暗示するものではない。当業者なら諒解するように、上記の実施形態におけるステップの順序は、どんな順序でも実行され得る。「その後」、「次いで」、「次に」などの単語は、ステップの順序を限定するものではなく、これらの単語は、単に、読者に方法の説明を案内するために使用される。さらに、たとえば、冠詞「ａ」、「ａｎ」または「ｔｈｅ」を使用する単数形の請求項要素への言及は、その要素を単数形に限定するものと解釈すべきではない。
【００４１】
本明細書で開示した実施形態に関して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップを、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得る。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課される設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本発明の範囲からの逸脱を生じるものと解釈すべきではない。
【００４２】
本明細書で開示した態様に関して説明した様々な例示的な論理、論理ブロック、モジュール、および回路を実装するために使用されるハードウェアは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。代替的に、いくつかのステップまたは方法は、所与の機能に固有の回路によって実行され得る。
【００４３】
１つまたは複数の例示的な態様では、説明する機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。本明細書で開示した方法またはアルゴリズムのステップは、コンピュータ可読媒体上に常駐し得る、実行されるプロセッサ実行可能なソフトウェアモジュールで実施され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく、例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶デバイスまたは他の磁気記憶デバイス、あるいは命令またはデータ構造の形態で所望のプログラムコードを担持または記憶するために使用され得、コンピュータによってアクセスされ得る、任意の他の媒体を備え得る。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピーディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。さらに、方法またはアルゴリズムの動作は、コンピュータプログラム製品に組み込まれ得る、機械可読媒体および／またはコンピュータ可読媒体上のコードおよび／または命令の１つまたは任意の組合せ、あるいはそのセットとして常駐し得る。
【００４４】
開示した実施形態の上記の説明は、当業者が本発明を製作または使用できるように提供したものである。これらの実施形態への様々な修正は当業者には容易に明らかであり、本明細書で定義した一般原理は、本発明の趣旨または範囲から逸脱することなく他の実施形態に適用され得る。したがって、本発明は、本明細書で示した実施形態に限定されるものではなく、以下の特許請求の範囲ならびに本明細書で開示した原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
モバイルブロードキャストシステムにおいてブロードキャストコンテンツに関係するメタデータを更新するための方法であって、
ブロードキャストコンテンツに関係する前記メタデータの次の更新のための時間を判断することと、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めることと、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストすることとを備える方法。
［Ｃ２］
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記現在のメタデータメッセージを受信することと、
前記受信された現在のメタデータメッセージから前記メタデータの前記次の更新のための前記時間に関する前記情報を取得することと、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することと、
前記ブロードキャスト受信機への通電を遮断することと、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断することと、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電することと、
前記モバイルＴＶブロードキャスト送信の前記オーバーヘッド部分から、前記更新されたメタデータメッセージを受信することとをさらに備える、請求項１に記載の方法。
［Ｃ３］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記絶対時間値を、トランシーバに通電する時刻と解釈することを備える、請求項２に記載の方法。
［Ｃ４］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算することを備える、請求項２に記載の方法。
［Ｃ５］
ブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断することと、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めることと、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストすることと
を備えるステップを実行するためのサーバプロセッサ実行可能命令を用いて構成されたブロードキャストネットワークサーバ
を含むモバイルブロードキャストネットワークと、
モバイルデバイスプロセッサと、
前記プロセッサに結合され、前記ブロードキャストネットワークから通信を受信するように構成されたブロードキャスト受信機と
を含むモバイルデバイスであって、
前記モバイルデバイスプロセッサは、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記ブロードキャスト受信機を介して前記現在のメタデータメッセージを受信することと、
前記受信された現在のメタデータメッセージから前記メタデータの前記次の更新のための前記時間に関する前記情報を取得することと、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することと、
前記ブロードキャスト受信機への通電を遮断することと、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断することと、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電することと、
前記モバイルＴＶブロードキャスト送信の前記オーバーヘッド部分から前記ブロードキャスト受信機を介して前記更新されたメタデータメッセージを受信することと
を備えるステップを実行するためのプロセッサ実行可能命令を用いて構成された、
モバイルデバイスとを備える、モバイルブロードキャストシステム。
［Ｃ６］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記絶対時間値を、トランシーバに通電する時刻と解釈することを備えるように、前記モバイルデバイスプロセッサが、プロセッサ実行可能命令を用いて構成された、請求項５に記載のモバイルブロードキャストシステム。
［Ｃ７］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算することを備えるように、前記モバイルデバイスプロセッサが、プロセッサ実行可能命令を用いて構成された、請求項５に記載のモバイルブロードキャストシステム。
［Ｃ８］
モバイルブロードキャストサービスを受信するように構成されたモバイルデバイスであって、
プロセッサと、
前記プロセッサに結合されたブロードキャスト受信機であって、モバイルブロードキャストサービスプロバイダからモバイルブロードキャスト送信を受信するように構成された、ブロードキャスト受信機とを備え、
前記プロセッサは、
前記モバイルブロードキャスト送信のオーバーヘッド部分から前記ブロードキャスト受信機を介して現在のメタデータメッセージを受信することと、
前記受信された現在のメタデータメッセージからメタデータの次の更新のための時間に関する情報を取得することと、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することと、
前記ブロードキャスト受信機への通電を遮断することと、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断することと、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電することと、
前記モバイルＴＶブロードキャスト送信の前記オーバーヘッド部分から、更新されたメタデータメッセージを受信することと
を備えるステップを実行するためのプロセッサ実行可能命令を用いて構成された、モバイルデバイス。
［Ｃ９］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記絶対時間値を、トランシーバに通電する時刻と解釈することを備えるように、前記プロセッサがプロセッサ実行可能命令を用いて構成された、請求項８に記載のモバイルデバイス。
［Ｃ１０］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断することが、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算することを備えるように、前記プロセッサがプロセッサ実行可能命令を用いて構成された、請求項８に記載のモバイルデバイス。
［Ｃ１１］
モバイルＴＶブロードキャストシステム内のサーバであって、前記サーバが、
モバイルブロードキャストネットワークに結合されたサーバプロセッサを備え、前記サーバプロセッサは、
ブロードキャストコンテンツに関係する前記メタデータの次の更新のための時間を判断することと、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めることと、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストすることと
を備えるステップを実行するためのプロセッサ実行可能命令を用いて構成された、サーバ。
［Ｃ１２］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備える、請求項１１に記載のサーバ。
［Ｃ１３］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備える、請求項１１に記載のサーバ。
［Ｃ１４］
ブロードキャストコンテンツに関係する前記メタデータの次の更新のための時間を判断するための手段と、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めるための手段と、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストするための手段と、
前記モバイルブロードキャスト送信の前記オーバーヘッド部分から前記現在のメタデータメッセージを受信するための手段と、
前記現在のメタデータメッセージから前記メタデータの前記次の更新のための前記時間に関する前記情報を取得するための手段と、
前記受信された現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段と、
モバイルブロードキャスト受信機への通電を遮断するための手段と、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断するための手段と、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、前記受信機に通電するための手段と、
前記モバイルＴＶブロードキャスト送信の前記オーバーヘッド部分から、前記更新されたメタデータメッセージを受信するための手段とを備える、モバイル通信ネットワーク。
［Ｃ１５］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記絶対時間値を、トランシーバに通電する時刻と解釈するための手段を備える、請求項１４に記載のモバイル通信ネットワーク。
［Ｃ１６］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算するための手段を備える、請求項１４に記載のモバイル通信ネットワーク。
［Ｃ１７］
モバイルブロードキャストサービスを受信するように構成されたモバイルデバイスであって、モバイルブロードキャスト送信を受信するための手段と、
前記モバイルブロードキャスト送信のオーバーヘッド部分から現在のメタデータメッセージを受信するための手段と、
前記受信された現在のメタデータメッセージからメタデータの次の更新のための時間に関する情報を取得するための手段と、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段と、
モバイルブロードキャスト送信を受信するための前記手段への通電を遮断するための手段と、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断するための手段と、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、モバイルブロードキャスト送信を受信するための前記手段に通電するための手段と、
前記モバイルＴＶブロードキャスト送信の前記オーバーヘッド部分から、更新されたメタデータメッセージを受信するための手段とを備える、モバイルデバイス。
［Ｃ１８］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記絶対時間値を、トランシーバに通電する時刻と解釈するための手段を備える、請求項１７に記載のモバイルデバイス。
［Ｃ１９］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための手段が、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算するための手段を備える、請求項１７に記載のモバイルデバイス。
［Ｃ２０］
モバイルＴＶブロードキャストシステム内のサーバであって、前記サーバは、
ブロードキャストコンテンツに関係する前記メタデータの次の更新のための時間を判断するための手段と、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めるための手段と、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストするための手段とを備える、サーバ。
［Ｃ２１］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備える、請求項２０に記載のサーバ。
［Ｃ２２］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備える、請求項２０に記載のサーバ。
［Ｃ２３］
モバイルブロードキャストネットワーク内のブロードキャストコンテンツに関係するメタデータの次の更新のための時間を判断するための少なくとも１つの命令と、
前記メタデータの前記次の更新のための前記時間に関する情報を、モバイルブロードキャスト送信のオーバーヘッド部分内の現在のメタデータメッセージブロードキャスト内に含めるための少なくとも１つの命令と、
現在時間が前記メタデータの前記次の更新のための前記判断された時間に等しいとき、前記モバイルブロードキャスト送信の前記オーバーヘッド部分内の更新されたメタデータメッセージをブロードキャストするための少なくとも１つの命令と
を備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
［Ｃ２４］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備える、請求項２３に記載のコンピュータプログラム製品。
［Ｃ２５］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備える、請求項２３に記載のコンピュータプログラム製品。
［Ｃ２６］
モバイルブロードキャスト送信を受信するための少なくとも１つの命令と、
前記モバイルブロードキャスト送信のオーバーヘッド部分から現在のメタデータメッセージを受信するための少なくとも１つの命令と、
前記受信された現在のメタデータメッセージからメタデータの次の更新のための時間に関する情報を取得するための少なくとも１つの命令と、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための少なくとも１つの命令と、
モバイルブロードキャスト送信を受信するための前記手段への通電を遮断するための少なくとも１つの命令と、
現在時間が前記メタデータの前記次の更新のための前記時間に等しいかどうかを判断するための少なくとも１つの命令と、
前記現在時間が前記メタデータの前記次の更新のための前記時間に等しいとき、送信を受信するための前記手段に通電するための少なくとも１つの命令と、
前記モバイルＴＶブロードキャスト送信の前記オーバーヘッド部分から、更新されたメタデータメッセージを受信するための少なくとも１つの命令と
を備える、コンピュータ可読媒体を備えるコンピュータプログラム製品。
［Ｃ２７］
前記メタデータの前記次の更新のための前記時間に関する前記情報が絶対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための少なくとも１つの命令が、前記絶対時間値を時刻と解釈するための少なくとも１つの命令を備える、請求項２６に記載のコンピュータプログラム製品。
［Ｃ２８］
前記メタデータの前記次の更新のための前記時間に関する前記情報が相対時間値を備え、
前記現在のメタデータメッセージから取得された、前記メタデータの前記次の更新のための前記時間に関する前記情報から、前記メタデータの前記次の更新のための前記時間を判断するための少なくとも１つの命令が、前記メタデータの前記次の更新のための時刻を取得するために、既知の時間値に前記相対時間値を加算するための少なくとも１つの命令を備える、
請求項２６に記載のコンピュータプログラム製品。
【図１】
0005529292.tif 000002
【図２】
0005529292.tif 000003
【図３】
0005529292.tif 000004
【図４】
0005529292.tif 000005
【図５】
0005529292.tif 000006
【図６】
0005529292.tif 000007
【図７】
0005529292.tif 000008
【図８】
0005529292.tif 000009
【図９】
0005529292.tif 000010
【図１０】
0005529292.tif 000011
【図１１】
0005529292.tif 000012
【図１２】
0005529292.tif 000013