(57)【要約】  本発明の実施形態は、電子サービスガイド（「ＥＳＧ」）フラグメントの送信及び受信を目的とする。ＥＳＧフラグメントの送信時に、送信用ＥＳＧフラグメントに関連する識別子（「ＩＤ」）、バージョン及び／又は統一資源識別子（「ＵＲＩ」）の値が処理され、比較される。ＥＳＧフラグメントは、これらの値の処理及び比較に基づいてサービスガイド配信ユニット（「ＳＧＤＵ」）内にカプセル化される。同様に、受信機側でＳＧＤＵを受信することができ、ＳＧＤＵのＩＤ、バージョン及び／又はＵＲＩの値に関連するデータ並びに関連するＥＳＧフラグメントを抽出し、以前に記憶された値と比較することができる。その後、比較結果に基づいてＳＧＤＵ及びＥＳＧフラグメントを処理することができる。【選択図】図８
2009510813.tif 000002
【特許請求の範囲】
【請求項１】
電子サービスガイド（「ＥＳＧ」）フラグメントに関連する識別子（「ＩＤ」）、バージョン又は統一資源識別子（「ＵＲＩ」）のうちの少なくとも１つを記憶するためのメモリと、
対応するＩＤ及びバージョンを有する送信用ＥＳＧフラグメントに含まれることになるデータを受信するための入力部と、
前記送信用ＥＳＧフラグメントに関連するＵＲＩ、ＩＤ又はバージョンのうちの少なくとも１つをメモリ内に記憶された前記データに関連する対応する値と比較するためのデータ比較器と、
１つ又はそれ以上の送信用ＥＳＧフラグメントに関連するサービスガイド配信ユニット（「ＳＧＤＵ」）を生成するためのアグリゲータと、
前記１つ又はそれ以上の送信用ＥＳＧフラグメントを前記ＳＧＤＵ内にカプセル化するためのエンキャプスレータと、
を具備することを特徴とする装置。
【請求項２】
ＥＳＧフラグメントに関連する識別子（「ＩＤ」）、バージョン、又は、統一資源識別子（「ＵＲＩ」）のうちの少なくとも１つを記憶するためのメモリと、
対応するＩＤ及びバージョンを有する少なくとも１つのＥＳＧフラグメントに関連するサービスガイド配信ユニット（「ＳＧＤＵ」）を受信するための入力部と、
前記少なくとも１つのＥＳＧフラグメントに関連するＩＤ、バージョン又はＵＲＩのうちの前記少なくとも１つを取得するためのデータ抽出部と、
前記抽出された前記少なくとも１つのＥＳＧフラグメントに関連するＩＤ、バージョン又はＵＲＩのうちの前記少なくとも１つを、メモリ内に記憶された前記データに関連する対応する値と比較するための比較器と、
を具備することを特徴とする装置。
【請求項３】
関連する統一資源識別子（「ＵＲＩ」）を有する電子サービスガイド（「ＥＳＧ」）に含まれることになるデータを受信する段階と、
前記ＵＲＩを、以前に受信されたＥＳＧフラグメントに関連する複数のＵＲＩを含む少なくとも１つの記憶されたＵＲＩのリストと比較する段階と、
識別子（「ＩＤ」）及びバージョンを前記比較する段階に基づいて前記ＥＳＧフラグメントに対して割り当てる段階と、
１つ又はそれ以上の送信用ＥＳＧフラグメントに関連するサービスガイド配信ユニット（「ＳＧＤＵ」）を生成する段階と、
前記１つ又はそれ以上のＥＳＧフラグメントを前記ＳＧＤＵ内にカプセル化する段階と、
前記１つ又はそれ以上のＥＳＧフラグメントを含む前記ＳＧＤＵを送信する段階と、
を含むことを特徴とする方法。
【請求項４】
前記割り当てる段階が、
前記記憶されたＵＲＩに対応するＩＤ及びバージョンのうちの少なくとも一方を前記比較する段階に基づいて取得することと、
前記バージョンの値を増加させることと、
前記増加させた前記バージョンの値を前記ＥＳＧフラグメントに対応するＵＲＩとともに記憶することと、
を含む、請求項３に記載の方法。
【請求項５】
前記割り当てる段階が、
前記比較する段階に基づいて、任意のＩＤを前記ＥＳＧフラグメントに割り当てることと、
前記ＥＳＧフラグメントに対応する値に対して０という値を割り当てることと、
前記割り当てられた任意のＩＤ及び前記値を、前記ＥＳＧフラグメントに対応する前記関連するＵＲＩとともに記憶することと、
を含む、請求項３に記載の方法。
【請求項６】
前記割り当てる段階が、
前記記憶されたＵＲＩが前記ＥＳＧフラグメントに対応する前記ＵＲＩと一致する場合には、前記記憶されたＵＲＩに対応するＩＤ及びバージョンのうちの少なくとも一方を取得し、一致しない場合には、前記ＥＳＧフラグメントに対応するＩＤに対して任意の値を取得することと、
前記記憶されたＵＲＩが前記比較する段階において前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合には、前記バージョンの値を増加させ、一致しない場合には、前記ＥＳＧフラグメントに関連する値に対して０という値を割り当てることと、
前記増加させた前記バージョンの値を前記ＥＳＧフラグメントに対応する前記ＵＲＩとともに記憶することと、
を含む、請求項３に記載の方法。
【請求項７】
関連する統一資源識別子（「ＵＲＩ」）及びバージョンを有する電子サービスガイド（「ＥＳＧ」）に含まれることになるデータを受信する段階と、
前記ＵＲＩを、以前に受信されたＥＳＧフラグメントに関連する複数のＵＲＩを含む少なくとも１つの記憶されたＵＲＩのリストと比較する段階と、
該比較する段階に基づいて、前記ＥＳＧフラグメントに対して識別子（「ＩＤ」）及びバージョンを割り当てる段階と、
１つ又はそれ以上の送信用ＥＳＧフラグメントに関連するサービスガイド配信ユニット（「ＳＧＤＵ」）を生成する段階と、
該ＳＧＤＵ内に前記１つ又はそれ以上のＥＳＧフラグメントをカプセル化する段階と、
前記１つ又はそれ以上のＥＳＧフラグメントを含む前記ＳＧＤＵを送信する段階と、
を含むことを特徴とする方法。
【請求項８】
記憶されたＵＲＩに対応するＩＤ及びバージョンを前記比較する段階に基づいて取得する段階と、
前記ＥＳＧフラグメントに関連するバージョンを前記記憶されたＵＲＩに対応するバージョンと比較する段階と、
前記ＥＳＧフラグメントに関連するバージョンが前記記憶されたＵＲＩに対応する値より大きい場合に前記ＥＳＧフラグメントに関連するバージョンを記憶する段階と、
を含む、請求項７に記載の方法。
【請求項９】
前記割り当てる段階が、
前記比較する段階に基づいて、前記ＥＳＧフラグメントに対して任意のＩＤを割り当てることと、
前記任意のＩＤ及び前記ＥＳＧフラグメントに関連するバージョンの値を、前記ＥＳＧフラグメントに関連する対応するＵＲＩとともに記憶することと、
を含む、請求項７に記載の方法。
【請求項１０】
記憶されたＵＲＩが前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合には、前記記憶されたＵＲＩに対応するＩＤ及びバージョンを取得し、一致しない場合には、前記ＥＳＧフラグメントに対応するＩＤについて任意の値を取得することと、
前記ＥＳＧフラグメントに関連するバージョンが前記記憶されたＵＲＩに対応する値と一致し、かつ、前記記憶されたＵＲＩが前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合には、前記ＥＳＧフラグメントに関連するバージョンと前記記憶されたＵＲＩに対応するバージョンとを比較し、かつ、前記ＥＳＧフラグメントに関連する前記バージョンを記憶し、一致しない場合には、前記任意のＩＤ及び前記ＥＳＧフラグメントに関連するバージョンの値を、前記ＥＳＧフラグメントに関連する対応するＵＲＩとともに記憶することと、
を含む、請求項７に記載の方法。
【請求項１１】
少なくとも１つのＥＳＧフラグメントを含むサービスガイド配信ユニット（「ＳＧＤＵ」）を受信する段階と、
該ＳＧＤＵに関連する識別子（「ＩＤ」）及びバージョンを抽出する段階と、
前記ＳＧＤＵに関連するＩＤと記憶されたＩＤとを比較する段階と、
前記ＳＧＤＵからＵＲＩを抽出する段階と、
前記比較する段階に基づいて前記少なくとも１つのＥＳＧフラグメントを処理する段階と、
を含むことを特徴とする方法。
【請求項１２】
前記処理する段階が、
前記ＳＧＤＵに関連するバージョンと前記記憶されたＩＤに関連するバージョンとを比較することと、
前記ＳＧＤＵに関連するバージョンが前記記憶されたＩＤに関連するバージョンより大きい場合に、前記記憶されたＩＤに関連するＵＲＩを抽出することと、
前記記憶されたＩＤに関連するＵＲＩが前記ＳＧＤＵからの前記ＵＲＩに等しい場合に前記ＥＳＧフラグメントを処理し、等しくない場合にエラーメッセージを発生させることと、
を含む、請求項１１に記載の方法。
【請求項１３】
前記処理する段階が、
前記ＳＧＤＵに関連する前記ＩＤ及びバージョンを、前記ＳＧＤＵからの前記ＵＲＩとともに記憶することと、
前記ＥＳＧフラグメントを解釈することと、
を含む、請求項１１に記載の方法。
【請求項１４】
前記処理する段階が、前記ＳＧＤＵに関連するＩＤが前記記憶されたＩＤと一致し、かつ、前記ＳＧＤＵに関連するバージョンが前記記憶されたＩＤに関連するバージョンより大きい場合に、前記記憶されたＩＤに関連するバージョン及びＵＲＩを抽出すること、を含む、請求項１１に記載の方法。
【請求項１５】
前記処理する段階が、前記記憶されたＩＤに関連するＵＲＩが前記ＳＧＤＵに関連するＵＲＩに等しい場合に前記ＥＳＧフラグメントを処理することを含む、請求項１４に記載の方法。
【請求項１６】
関連する統一資源識別子（「ＵＲＩ」）を有する電子サービスガイド（「ＥＳＧ］）フラグメントに含まれることになるデータを受信するための手段と、
前記ＵＲＩを、以前に受信されたＥＳＧフラグメントに関連する複数のＵＲＩを含む少なくとも１つの記憶されたＵＲＩのリストと比較するための手段と、
前記比較に基づいて、識別子（「ＩＤ」）及びバージョンを前記ＥＳＧフラグメントに割り当てるための手段と、
１つ又はそれ以上の送信用ＥＳＧフラグメントに関連するサービスガイド配信ユニット（「ＳＧＤＵ」）を生成するための手段と、
前記ＳＧＤＵ内に前記１つ又はそれ以上のＥＳＧフラグメントをカプセル化するための手段と、
前記１つ又はそれ以上のＥＳＧフラグメントを含む前記ＳＧＤＵを送信するための手段と、
を具備することを特徴とする装置。
【請求項１７】
前記割り当てるための手段が、
前記比較に基づいて、前記記憶されたＵＲＩに対応するＩＤ及びバージョンのうちの少なくとも一方を取得するための手段と、
前記バージョンの値を増加させるための手段と、
前記増加させたバージョンの値を前記ＥＳＧフラグメントに対応するＵＲＩとともに記憶するための手段と、
を含む、請求項１６に記載の装置。
【請求項１８】
前記割り当てるための手段が、
前記比較に基づいて、前記ＥＳＧフラグメントに対して任意のＩＤを割り当てるための手段と、
前記ＥＳＧに対応する値に対して０という値を割り当てるための手段と、
前記割り当てられた任意のＩＤ及び前記値を前記ＥＳＧフラグメントに対応する関連するＵＲＩとともに記憶するための手段と、
を含む、請求項１６に記載の装置。
【請求項１９】
前記割り当てるための手段が、
前記記憶されたＵＲＩが前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合に前記記憶されたＵＲＩに対応するＩＤ及びバージョンのうちの少なくとも一方を取得し、一致しない場合には、前記ＥＳＧフラグメントに対応するＩＤに対して任意の値を取得するための手段と、
前記記憶されたＵＲＩが前記比較において前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合には、前記バージョンの値を増加させ、一致しない場合には、前記ＥＳＧフラグメントに関連する値に対して０という値を割り当てるための手段と、
前記増加させたバージョンの値を前記ＥＳＧフラグメントに対応するＵＲＩとともに記憶するための手段と、
を含む、請求項１６に記載の装置。
【請求項２０】
関連する統一資源識別子（「ＵＲＩ」）及びバージョンを有する電子サービスガイド（「ＥＳＧ」）に含まれることになるデータを受信するための手段と、
前記ＵＲＩを、以前に受信されたＥＳＧフラグメントに関連する複数のＵＲＩを含む少なくとも１つの記憶されたＵＲＩのリストと比較するための手段と、
前記比較に基づいて、前記ＥＳＧフラグメントに対して識別子（「ＩＤ」）及びバージョンを割り当てるための手段と、
１つ又はそれ以上の送信用ＥＳＧに関連するサービスガイド配信ユニット（「ＳＧＤＵ」）を生成するための手段と、
該ＳＧＤＵ内に前記１つ又はそれ以上のＥＳＧフラグメントをカプセル化するための手段と、
前記１つ又はそれ以上のＥＳＧフラグメントを含む前記ＳＧＤＵを送信するための手段と、
を具備することを特徴とする装置。
【請求項２１】
前記割り当てるための手段が、
前記比較に基づいて、記憶されたＵＲＩに対応するＩＤ及びバージョンを取得するための手段と、
前記ＥＳＧフラグメントに関連するバージョンを前記記憶されたＵＲＩに対応するバージョンと比較するための手段と、
前記ＥＳＧフラグメントに関連するバージョンが前記記憶されたＵＲＩに対応する値より大きい場合に前記ＥＳＧフラグメントに関連するバージョンを記憶するための手段と、
を含む、請求項２０に記載の装置。
【請求項２２】
前記割り当てるための手段が、
前記比較に基づいて、前記ＥＳＧフラグメントに対して任意のＩＤを割り当てるための手段と、
前記ＩＤ及び前記ＥＳＧフラグメントに関連するバージョンの値を、前記ＥＳＧフラグメントに関連する対応するＵＲＩとともに記憶するための手段と、
を含む、請求項２０に記載の装置。
【請求項２３】
前記割り当てるための手段が、
記憶されたＵＲＩが前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合に前期記憶されたＵＲＩに対応するＩＤ及びバージョンを取得し、一致しない場合に前記ＥＳＧフラグメントに対応するＩＤに対して任意の値を取得するための手段と、
前記ＥＳＧフラグメントに関連するバージョンが前記記憶されたＵＲＩに対応する値より大きく、かつ、前記記憶されたＵＲＩが前記ＥＳＧフラグメントに対応するＵＲＩと一致する場合に、前記ＥＳＧフラグメントに関連するバージョンを前記記憶されたＵＲＩに対応するバージョンと比較し、前記ＥＳＧフラグメントに関連するバージョンを記憶し、そうでない場合に、前記任意のＩＤ及び前記ＥＳＧフラグメントに関連するバージョンの値を、前記ＥＳＧフラグメントに関連する対応するＵＲＩとともに記憶するための手段と、
を含む、請求項２０に記載の装置。
【請求項２４】
少なくとも１つの電子サービスガイド（「ＥＳＧ」）フラグメントを含むサービスガイド配信ユニット（「ＳＧＤＵ」）を受信するための手段と、
該ＳＧＤＵに関連する識別子（「ＩＤ」）及びバージョンを抽出するための手段と、
前記ＳＧＤＵに関連する前記ＩＤと記憶されたＩＤとを比較するための手段と、
前記ＳＧＤＵからＵＲＩを抽出するための手段と、
前記比較に基づいて前記少なくとも１つのＥＳＧフラグメントを処理するための手段と、
を具備することを特徴とする装置。
【請求項２５】
前記処理するための手段が、
前記ＳＧＤＵに関連するバージョンと前記記憶されたＩＤとを比較するための手段と、
前記ＳＧＤＵに関連するバージョンが前記記憶されたＩＤに関連するバージョンより大きい場合に前記記憶されたＩＤに対応するＵＲＩを抽出するための手段と、
前記記憶されたＩＤに関連するＵＲＩが前記ＳＧＤＵからのＵＲＩと等しい場合に前記ＥＳＧフラグメントを処理し、等しくない場合にエラーメッセージを発生させるための手段と、
を含む、請求項２４に記載の装置。
【請求項２６】
前記処理するための手段が、
前記ＳＧＤＵに関連するＩＤ及びバージョンを前記ＳＧＤＵからのＵＲＩとともに記憶するための手段と、
前記ＥＳＧフラグメントを解釈するための手段と、
を含む、請求項２４に記載の装置。
【請求項２７】
前記処理するための手段が、前記ＳＧＤＵに関連するＩＤが前記記憶されたＩＤと一致し、かつ、前記ＳＧＤＵに関連するバージョンが前記記憶されたＩＤに関連するバージョンより大きい場合に、前記記憶されたＩＤに関連するバージョン及びＵＲＩを抽出するための手段を含む、請求項２４に記載の装置。
【請求項２８】
前記処理するための手段が、前記記憶されたＩＤに関連するＵＲＩが前記ＳＧＤＵに関連するＵＲＩと等しい場合に前記ＥＳＧフラグメントを処理するための手段を含む、請求項２７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、２００５年８月２４日出願の米国仮出願第６０／７１０，６０６号の利益を主張し、該出願は引用により本明細書に組み込まれる。
【０００２】
本発明の実施形態は一般に、通信ネットワークに関する。より具体的には、本発明の実施形態は、通信ネットワークにおいて利用される電子サービスガイドに関する。
【背景技術】
【０００３】
一般に、電子サービスガイド（ＥＳＧ）は、エンドユーザがどのようなサービスを利用可能であるか、及びどのようにしてそのサービスにアクセスすることができるかについて端末の通信を可能にするものである。ＥＳＧフラグメントとは、独立して存在するＥＳＧの一部分である。従来はＥＳＧフラグメントはＸＭＬ文書を含むものであったが、最近ではＥＳＧフラグメントは、例えば、ＳＤＰ（セッション記述プロトコル）記述、テキストファイル、又は画像などの多様な項目を包含するようになった。ＥＳＧフラグメントは、現在利用可能な（又は将来の）サービス又は放送番組の１又は幾つかの態様を記述する。このような態様は、例えば、フリーテキスト記述、スケジュール、地理的可用性、価格、購入方法、ジャンル、及びプレビュー画像又はクリップのような補足情報を含むことができる。多くの様々なプロトコルによる種々の種類のネットワークを通じて、ＥＳＧフラグメントを含むオーディオ、ビデオ及び他の種類のデータを送信することができる。例えば、通常、「インターネット」と呼ばれるネットワーク群を通じ、インターネット・プロトコル（ＩＰ）及びユーザ・データグラム・プロトコル（ＵＤＰ）のようなインターネット・プロトコル・スイートのプロトコルを利用してデータを送信することができる。ＥＳＧフラグメントはまた、ＡＬＣ及びＦＬＵＴＥプロトコルを利用することによっても送信することができる。多くの場合、データは、単一のユーザにアドレス指定されてインターネットを通じて送信される。しかしながら、データは、ユーザグループにアドレス指定することも可能であり、これはマルチキャストとして一般に知られている。データが全ユーザにアドレス指定される場合には、ブロードキャストと呼ばれる。
【０００４】
ＥＳＧフラグメントは、メタデータと、サービス又はコンテンツの記述とを含み、ＸＭＬなどのシンタックスを用いてインスタンスが生成される。ＥＳＧフラグメントの種々の属性に関してＥＳＧフラグメントを識別するために識別子が用いられる。しかしながら、これらの識別子は、そのサイズが大きいことに起因して大きなオーバヘッドを生成することが多い。例えば、識別子として統一資源位置識別子（ＵＲＩ）を用いた場合、オーバヘッドは２５５×８で大きく且つ扱いが不便である。したがって、ＥＳＧフラグメントの識別には、短い３２ビット整数識別子が用いられてきた。しかしながら、識別子は、対応する各ＥＳＧフラグメントに対して一意的である必要がある。異なるソースからのＥＳＧフラグメントが非一意的な識別子により識別される可能性があるので、３２ビット整数識別子の管理は、識別子が必要とする一意性を与えるためにグローバルに集中化させる必要があることになる。例えば、ＥＳＧフラグメントは異なるソースから集約されることが多く、各ソースは標準的識別子スキームを使用していない可能性があり、その結果、異なるソース間で識別子が競合することがある。この実施例では、異なるソースがその異なるソースからの対応するＥＳＧフラグメントに対して同じ識別子を用いる可能性がある。アグリゲータにおいて異なるソースから同じ識別子を有する異なるＥＳＧフラグメントが受信されると競合が生じることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、オーバヘッドが小さく効率的な手法でＥＳＧフラグメントを一意に特定する方法及びシステムに対する要望が存在する。
【０００６】
次に、本発明の幾つかの態様についての基本的な理解を与えることを目的として簡略的な要約を示す。本要約は、本発明の広範囲にわたる概観ではない。本発明の鍵となる要素、すなわち重要な要素を特定することも、本発明の範囲を境界付けることも意図するものではない。次の要約は、以下の本発明の詳細な説明への導入部として、本発明の幾つかの概念を単純な形で示したものに過ぎない。
【課題を解決するための手段】
【０００７】
本発明の１つの実施例では、ＥＳＧフラグメントを送信するための送信機は、ＥＳＧフラグメントに関連するデータを記憶するためのメモリと、対応するＩＤ及びバージョンを有する送信用ＥＳＧフラグメントを受信するための入力部と、ＥＳＧフラグメントに関連するデータを比較するためのデータ比較器と、送信用ＥＳＧフラグメントに関連するサービスガイド配信ユニット（ＳＧＤＵ）を作成するためのアグリゲータと、送信用ＥＳＧフラグメントをＳＧＤＵ内にカプセル化するためのエンキャプスレータとを含む。
【０００８】
本発明の別の実施例では、少なくとも１つのＥＳＧフラグメントに関連するＳＧＤＵを受信するための受信機が提供され、該受信機は、ＥＳＧフラグメントに関連するデータを記憶するためのメモリと、少なくとも１つのＥＳＧフラグメントに関連するＳＧＤＵを受信するための入力部と、少なくとも１つのＥＳＧフラグメントに関連するデータを抽出するためのデータ抽出装置と、抽出したデータをメモリ内に記憶されたデータに関連する対応値と比較するための比較器とを備える。
【０００９】
別の実施例では、ＥＳＧフラグメントを送信する方法が提供され、ここでは、ＥＳＧフラグメントが受信され、ＥＳＧフラグメントに関連するＵＲＩが、少なくとも１つの記憶されたＵＲＩのリストと比較される。比較に基づいて、ＥＳＧフラグメントのＩＤ及びバージョンが割り当てられ、該割り当てられたＩＤ及びバージョンに基づいてＳＧＤＵが作成される。
【００１０】
本発明の別の実施例では、ＥＳＧフラグメントを送信する方法が提供され、該方法において、ＥＳＧフラグメントが受信され、ＥＳＧフラグメントのＵＲＩが少なくとも１つの記憶されたＵＲＩのリストと比較される。比較ステップに基づいて、ＥＳＧフラグメントのＩＤ及びバージョンが割り当てられ、ＳＧＤＵが作成される。
【００１１】
別の実施例では、ＳＧＤＵを受信する方法が提供され、この場合、少なくとも１つのＥＳＧフラグメントを含むＳＧＤＵが受信され、ＩＤ及びバージョン情報が抽出されて、記憶された情報と比較される。また、ＳＧＤＵからＵＲＩ情報を抽出し、記憶されたＵＲＩ情報と比較することができ、この比較に基づいてＥＳＧフラグメントの処理を実行することが可能である。
【発明を実施するための最良の形態】
【００１２】
添付図面を考慮しながら以下の説明を参照することにより、本発明及びその利点のより完全な理解を得ることができる。同様の参照番号は同様の特徴部を示す。
【００１３】
種々の実施形態についての以下の説明では、本明細書の一部を形成する添付図面を参照し、本発明を実施することができる種々の実施形態が例証として示される。本発明の範囲及び精神から逸脱することなく、別の実施形態を利用することができ、構造上及び機能上の変更を行うことができる点は理解されたい。
【００１４】
本発明の実施形態は、広範囲のネットワーク及び通信プロトコルにわたって利用することができる。図１は、本発明のシステム及び方法を利用することができる無線通信システム１１０の一例を示す。携帯情報端末（ＰＤＡ）、携帯電話、移動端末、個人用ビデオレコーダ、携帯用テレビ、パーソナルコンピュータ、デジタルカメラ、デジタルカムコーダ、携帯用オーディオ装置、携帯用ラジオ又はこれらの組み合わせなどの１又はそれ以上のネットワーク対応の移動装置１１２は、放送ネットワーク１１４及び／又はセルラネットワーク１１６を通じてサービスソース１２２と通信する。移動端末／装置１１２は、デジタル放送受信装置を備えることができる。サービスソース１２２は、実際の番組コンテンツ又は情報或いはこれらのサービス及び番組についての記述をサービスソースに提供することができる複数のサービス・プロバイダに接続することができ、サービスソースは、このコンテンツ又は情報を移動装置１１２に提供する。複数のサービス・プロバイダは、限定ではないが、１又はそれ以上のテレビ及び／又はデジタルテレビ・サービスプロバイダ、ＡＭ／ＦＭラジオサービスプロバイダ、ＳＭＳ／ＭＭＳプッシュサービスプロバイダ、インターネットコンテンツプロバイダ又はアクセスプロバイダを含むことができる。
【００１５】
放送ネットワーク１１４は、ＤＶＢ−Ｈを介したＩＰデータキャスティングの無線送信を含むことができる。放送ネットワーク１１４は、デジタル又はアナログテレビ信号、及びサービスに関する付属コンテンツなどのサービスを送信機１１８を介して放送することができる。放送ネットワークはまた、ラジオ、テレビ又はＩＰデータキャスティング放送ネットワークを含むこともできる。放送ネットワーク１１４は、テレビ信号、オーディオ及び／又はビデオストリーム、データストリーム、ビデオファイル、オーディオファイル、ソフトウェアファイル及び／又はビデオゲームを含むことができる付属コンテンツを送信することもできる。ＩＰデータキャスティングサービスの送信の場合、サービスソース１２２は、放送ネットワーク１１４を通じてユーザ装置１１２に実際の番組コンテンツ、及びセルラネットワーク１１６を通じてユーザの権利及びアクセス情報などの実際の番組コンテンツについての追加情報を伝送することができる。
【００１６】
移動装置１１２はまた、セルラネットワーク１１６を通じてサービスソース１２２とコンタクトを取ることができる。セルラネットワーク１１６は、無線ネットワーク及び基地トランシーバ局送信機１２０を含むことができる。セルラネットワークは、第２世代／第３世代（２Ｇ／３Ｇ）セルラデータ通信ネットワーク、移動体通信用グローバルシステムネットワーク（ＧＳＭ）、又はＷＬＡＮネットワークなどの他の無線通信ネットワークを含むことができる。
【００１７】
本発明の１つの態様では、移動装置１１２は、セルラネットワーク１１６内でデジタル無線通信を送信及び／又は受信するように構成された無線インタフェースを備えることができる。移動装置１１２がセルラネットワーク１１６又は放送ネットワーク１１４を通じて受信した情報は、ユーザ選択、アプリケーション、サービス、電子画像、オーディオクリップ、ビデオクリップ及び／又はＷＴＡＩ（無線電話アプリケーション・インタフェース）メッセージを含むことができる。受信装置がセルラネットワーク１１６の管理領域内に位置している間、１又はそれ以上の基地局（図示せず）は、セルラネットワーク１１６の一部として受信装置１１２とのデジタル通信をサポートすることができる。
【００１８】
図２に示すように、移動装置１１２は、ユーザインタフェース１３０に接続されたプロセッサ１２８、メモリ１３４及び／又は他の記憶装置、及び表示部１３６を含むことができる。移動装置１１２はまた、バッテリ１５０、スピーカ１５２及びアンテナ１５４を備えることができる。ユーザインタフェース１３０は、キーパッド、タッチスクリーン、音声インタフェース、４つの矢印キー、ジョイスティック、データグローブ、マウス、ローラーボール、タッチスクリーン、又は同様のものを更に含むことができる。
【００１９】
移動装置１１２内のプロセッサ１２８及び他の構成要素により利用されるコンピュータ実行可能命令及びデータは、コンピュータ可読メモリ１３４内に記憶することができる。上記メモリは、リードオンリメモリモジュール又はランダムアクセスメモリモジュールのあらゆる組み合わせによって実装可能であり、任意選択的に、揮発性メモリ及び不揮発性メモリの双方を含み、このメモリモジュールのうちの幾つかは着脱可能とすることができる。ソフトウェア１４０は、メモリ１３４及び／又は記憶装置内に記憶され、プロセッサ１２８に命令を与えて、移動装置１１２が様々な機能を実行できるようにすることができる。或いは、移動装置１１２のコンピュータ実行可能命令の一部又は全ては、ハードウェア又はファームウェア（図示せず）の形で具現化することができる。
【００２０】
移動装置１１２は、ＤＶＢ−Ｈ又はＤＶＢ−ＭＨＰなどのデジタルビデオ放送（ＤＶＢ）規格に基づいて特定のＤＶＢ受信機１４１を通じて送信信号を受信、復号化、及び処理するように構成することができる。更に、受信装置１１２はまた、ＦＭ／ＡＭラジオ受信機１４２、ＷＬＡＮトランシーバ１４３及び電気通信トランシーバ１４４を通じて送信信号を受信、復号化、及び処理するように構成することができる。更に、移動装置は、デジタルオーディオ放送（ＤＡＢ）規格（図示せず）に基づいて送信信号を受信するように構成することができる。本発明の１つの態様では、移動装置１１２は、無線データストリーム（ＲＤＳ）メッセージを受信することができる。
【００２１】
ＤＶＢ規格の一例では、１０Ｍｂｉｔ／秒の１つのＤＶＢ送信信号は、５０ｋｂｉｔ／秒のオーディオ番組チャネルを２００チャネル、或いは、２００ｋｂｉｔ／秒のビデオ（ＴＶ）番組のチャネルを５０チャネル有することができる。移動装置１１２は、携帯機器用デジタルビデオ放送（ＤＶＢ−Ｈ）規格、又は、ＤＶＢ−ＭＨＰ、ＤＶＢ−Ｓａｔｅｌｌｉｔｅ（ＤＶＢ−Ｓ）、ＤＶＢ−Ｔｅｒｒｅｓｔｒｉａｌ（ＤＶＢ−Ｔ）又はＤＶＢ−Ｃａｂｌｅ（ＤＶＢ−Ｃ）などの他のＤＶＢ規格に基づいて送信信号を受信、復号化、及び処理するように構成することができる。同様に、代替として、他のデジタル伝送フォーマットを利用して、ＡＴＳＣ（先進テレビ方式委員会）、ＮＴＳＣ（全国テレビ方式委員会）、ＩＳＤＢ−Ｔ（地上用統合サービスデジタル放送）、ＤＡＢ（デジタルオーディオ放送）、ＤＭＢ（デジタルマルチメディア放送）又はＤＩＲＥＣＴＶなどのコンテンツ及び付随サービスの可用性情報を配信することができる。また、デジタル伝送信号は、ＤＶＢ−Ｈ技術のようにタイムスライスすることができる。タイムスライスにより、移動端末の平均電力消費量を低減させることができると共に、スムーズでシームレスなハンドオーバを可能とすることができる。タイムスライスは、従来のストリーミング・メカニズムを用いてデータが送信される場合に必要なビットレートと比べ、より高い瞬間ビットレートを用いたバーストの送信データからなる。この場合、移動装置１１２は、１又はそれ以上のバッファメモリを有し、復号化済みのタイムスライスされた送信信号を表示する前に記憶することができる。
【００２２】
図３は、本発明の少なくとも１つの態様に従う例示的なトランスポート・オブジェクトを示すブロック図である。一般に、単一のトランスポート・オブジェクト３００は、コンテナ・ヘッダ３１０とコンテナ・ペイロード３２０とを含む。ヘッダ３１０とペイロード３２０とを単一のトランスポート・オブジェクト３００に組み入れることにより、異なるトランスポート・オブジェクト内の各コンテナが位置する場所に関する情報と各ヘッダを再結合させる必要がもはや無くなる。更に、従来のシステムで提示されるような、どちらを最初に送信するかに関する問題も無くなる。コンテナ・ヘッダ３１０は、ヘッダ及び／又はコンテナ・ペイロード３２０に関する構成情報を含むことができる。１つの実施形態では、ヘッダ３１０は符号化されて、ヘッダのエントリ長を受信機に通知する。
【００２３】
例示的な実施形態では、ヘッダ３１０は、コンテナ・ペイロード３２０内のＥＳＧフラグメント３４０を識別することができる複数のＥＳＧフラグメント記述子エントリ３３０を有し、その結果、受信機が、含まれる各ＥＳＧフラグメント３４０の正確な位置及び／又は長さを求めることができるようになる。例えば、１つの実施形態では、フィールドは、オフセット値、起点、終点、又は同様のものを提供することにより、コンテナ・ペイロード３２０内で特定のＥＳＧが始まる場所を指定する。別の実施形態では、メタデータ３５０は、ヘッダ３１０、記述子エントリ３３０、ＥＳＧフラグメント３４０又はこれらの組み合わせ内に位置し又は近接する個々のＥＳＧフラグメント３４０に関連付けることができる。１つの例示的な実施形態では、３ＧＰＰメタデータ・エンベロープをＥＳＧフラグメント３４０と関連付けることにより、上記特定のＥＳＧフラグメントに関連するヘッダ３１０内に位置付けられる追加のメタデータが必要となる代わりとするか、或いはその必要性を打ち消すことができる。
【００２４】
サービスガイド配信記述子（ＳＧＤＤ）などの記述子によってＥＳＧフラグメントを識別し記述することができる。ＳＧＤＤは、ＥＳＧフラグメントの可用性、又は有効性などのＥＳＧフラグメントの種々の属性に関する情報を保持する。したがって、ＳＧＤＤは、関連するＥＳＧフラグメントを取り出すのに用いることができるデータを含む。ＥＳＧフラグメントはまた、サービスガイド配信ユニット（ＳＧＤＵ）によって共にグループ化され、グループとして識別することができる。
【００２５】
ＳＧＤＤを利用して、例えば、ＳＧＤＵのサービスガイドにおいてＥＳＧフラグメントをグループ化するための基準を指定することができる。ＥＳＧフラグメントのグループ化は、限定ではないが、時間に基づくなどの様々な基準に基づいて行うことができる。例えば、特定の時間期間に対応するＥＳＧフラグメントは、サブグループの形で共にグループ化し、対応するＳＧＤＤによって識別することができる。別の実施例として、ＥＳＧフラグメントは、コンテンツタイプ（コメディ、アクション、ドラマ、その他）のようなコンテンツに基づいてグループ化することができる。これらのＥＳＧフラグメントはまた、共にグループ化されて、対応するＳＧＤＤにより識別することができる。
【００２６】
ＳＧＤＤはまた、ＳＧＤＵ内の対応するＥＳＧフラグメントを配信するためのトランスポートセッションに対するポインタを指定することができる。例えば、ＳＧＤＤは、ターゲット配信セッションの宛先ＩＰアドレス、ターゲット配信セッションの宛先ポート、配信セッションのソースＩＰアドレス、又はターゲット配信セッションの識別子などの基準に基づいてトランスポートセッションを識別することができる。以下の表は、ＳＧＤＤの部分要素と属性の実施例を一覧にしたものである。
（表）
2009510813.tif 000003
（表続き）
2009510813.tif 000004
（表続き）
2009510813.tif 000005
【００２７】
種別は、要素（Ｅ）、属性（Ａ）、第１レベルの部分要素（Ｅ１）又は第２レベルの部分要素（Ｅ２）とすることができ、カテゴリは、オプション（Ｏ）又は好適／必須（Ｍ）とすることができる。図４は、対応する１又はそれ以上のＥＳＧフラグメントについての記述を与えるＳＧＤＤの一例を示すブロック図である。この実施例では、ＳＧＤＤ内の記述子エントリ（ＤｅｓｃｒｉｐｔｏｒＥｎｔｒｙ）４０１が、部分要素である、グループ基準（ＧｒｏｕｐｉｎｇＣｒｉｔｅｒｉａ）４０２、トランスポート（Ｔｒａｎｓｐｏｒｔ）４０３、代替アクセスＵＲＬ（ＡｌｔｅｒｎａｔｉｖｅＡｃｃｅｓｓＵＲＬ）４０４、及びＳＧＤＵ４０５を含む。グループ基準（ＧｒｏｕｐｉｎｇＣｒｉｔｅｒｉａ）４０２は、部分要素である時間グループ基準（ＴｉｍｅＧｒｏｕｐｉｎｇＣｒｉｔｅｒｉａ）４０６（属性開始時間（ＳｔａｒｔＴｉｍｅ）と終了時間（ＥｎｄＴｉｍｅ）とを含む）と、一般グループ化基準（Ｇｅｎｒｅｇｒｏｕｐｉｎｇｃｒｉｔｅｒｉａ）４０７とを含む。トランスポート（Ｔｒａｎｓｐｏｒｔ）４０３は、属性であるＩＰアドレス（ＩｐＡｄｄｒｅｓｓ）４０８と、ポート（Ｐｏｒｔ）４０９と、ソースＩＰアドレス（ＳｒｃｌｐＡｄｄｒｅｓｓ）４１０と、セッションＩＤ（ＳｅｓｓｉｏｎＩＤ）４１１とを含む。ＳＧＤＵ４０５は属性であるＴＯＩ４１２を含む。このＴＯＩ４１２は、ＥＳＧフラグメントがどのトランスポート・オブジェクトで伝送されるかを示すものである。ＥＳＧフラグメント４１３ａ〜ｃ（この実施例ではＦ１、Ｆ２、〜Ｆｎ）の各々が、ＳＧＤＵ４０５に示されており、該ＳＧＤＵ４０５はまた、対応するＥＳＧフラグメントのＩＤ（例えば、ｉｄ、又はｆｒａｇ＿ｉｄ）４１４ａ〜ｃ、ＥＳＧフラグメントのバージョン（例えば、ｖｅｒｓｉｏｎ、又はｆｒａｇ＿ｖｅｒｓｉｏｎ）４１５ａ〜ｃ、ＥＳＧフラグメントの有効Ｔｏ（ｖａｌｉｄＴｏ）４１６ａ〜ｃと有効Ｆｒｏｍ（ｖａｌｉｄＦｒｏｍ）４１７ａ〜ｃなどの属性を示している。
【００２８】
この実施例では、ＥＳＧフラグメント４１３のグループが、トランスポート・オブジェクトにおいて受信機に送信される。トランスポート・オブジェクトは、部分要素ＳＧＤＵ４０５内の属性ＴＯＩ４１２と、部分要素トランスポート（Ｔｒａｎｓｐｏｒｔ）４０３内のトランスポート属性（４０８、４０９、４１０、４１１）とにより識別される。対応するＳＧＤＤは、ＥＳＧフラグメント４１３のグループが伝送されたことを受信機に通知する。
【００２９】
図５は、図４の識別子ＴＯＩを有するトランスポート・オブジェクトで送信されるＳＧＤＵの構成要素の一例を示す図である。トランスポート・オブジェクトは、そのヘッダにＴＯＩを保持することができ、異なるトランスポート・オブジェクトを識別することが可能となる。図４及び図５に示されるように、トランスポート・オブジェクト４１２は、ＳＧＤＵ４０５内で宣言され、ＥＳＧフラグメント（この実施例では４１３ａ、４１３ｂ、及び４１３ｃ）を保持する。また、この実施例では、ＥＳＧフラグメント（４１３ａ、４１３ｂ、及び４１３ｃ）は識別子としてＵＲＩを保持する。ＥＳＧフラグメント（４１３ａ、４１３ｂ、及び４１３ｃ）の各々は、ＵＲＩ及び対応するデータを指定する。例えば、ＥＳＧフラグメント４１３ａはＵＲＩ４５６を有し、該ＵＲＩは、ＳＧＤＵ４０５内のＥＳＧフラグメント４１３ａの属性である「ｉｄ」４１４ａにマッピングされる。以下に方法の実施例を詳細に示す。
【００３０】
本発明の１つの実施例では、同じソース又は異なるソースから得られるＥＳＧフラグメントを対応する統一資源位置識別子（ＵＲＩ）により識別することができる。対応するＩＤ（「ｆｒａｇ＿ｉｄ」などの）及び／又はバージョン（「ｆｒａｇ＿ｖｅｒｓｉｏｎ」などの）は、各対応するＥＳＧフラグメントに対して以前に割り当てられたＥＳＧフラグメント並びに対応する割り当てられたＩＤ及びバージョンに基づいて記憶することができる。したがって、ＳＧＤＵは、ＥＳＧフラグメントのＩＤ及び／又はバージョンの値に基づいて作成することができる。
【００３１】
図６は、本発明の実施形態による送信機の一例を示すブロック図である。この実施例では、送信機６００は入力部６０１を含む。入力部６０１は、ＥＳＧフラグメントとして送信され、或いはＥＳＧフラグメントの伝送メカニズムを利用して送信されるデータ及び／又はメタデータもしくは他の情報を受信するように構成することができる。本発明の幾つかの実施形態では、入力部６０１は完全なＥＳＧフラグメントを受信することができる。送信機６００は、入力部６０１で受信した前記データ、メタデータ及び／又は他の情報を含むＥＳＧフラグメントを処理するためのプロセッサ６０２を更に含むことができる。例えば、プロセッサ６０２は、入力部６０１で受信したデータから形成されるＥＳＧフラグメントを処理して、ＥＳＧフラグメントのＵＲＩ、ＩＤ又はバージョンを求めることができる。プロセッサ６０２はまた、メモリ６０３にアクセスし、任意の受信データが送信機６００のメモリ６０３に以前に記憶されていたものであるかどうかを判定することができる。例えば、プロセッサ６０２は、メモリ６０３にアクセスし、前に形成されたＥＳＧフラグメントのバージョン、ＩＤ又はＵＲＩがメモリ内に記憶されているかどうかを判定することができる。送信機６００内のデータ比較器６０４を利用して、入力部６０１で受信した受信データをメモリ６０３に記憶されたデータと比較することもできる。データ比較器６０４によるデータ比較の結果に応じて、ＩＤ、バージョン又はＵＲＩなどのデータをメモリ６０３に記憶することができる。また、ＳＧＤＵはＳＧＤＵアグリゲータ６０５により作成することができる。以下にデータ比較の方法の実施例を詳細に示す。エンキャプスレータ６０６は、受信したＥＳＧフラグメントをＳＧＤＵアグリゲータ６０５により作成されたＳＧＤＵ内にカプセル化し、該データを受信機に送信することができる。
【００３２】
図７は、本発明の実施形態による受信機の実施例を示すブロック図である。この実施例では、受信機７００は、ＳＧＤＵを送信機から受信するための入力部７０１を含む。プロセッサ７０４を利用して、入力部７０１で受信したＳＧＤＵからのデータの抽出を制御することができる。例えば、プロセッサ７０４は、入力部７０１で受信したＳＧＤＵ内のＥＳＧフラグメントのＩＤ又はバージョンなどの情報を抽出することができるデータ抽出装置７０２を制御することができる。プロセッサは更に、メモリ７０５にアクセスし、以前のＥＳＧフラグメントに関連する記憶された情報を取得することができる。例えば、メモリ７０５は、以前のＥＳＧフラグメントから以前記憶したバージョン、ＩＤ又はＵＲＩを取得し、これらの値を受信したデータと比較することができる。１つの実施例では、受信したデータのバージョンは、比較器７０３により受信したＩＤに対応する記憶されたバージョンと比較することができる。また、受信したデータのＩＤは、受信したＳＧＤＵに対応する以前記憶したＩＤ情報と比較することができる。比較器７０３から得られる結果に基づいて、ＥＳＧフラグメントのデータは、受信機７００において構文解析し、又は解釈することができる。以下にデータ比較の方法の実施例を詳細に示す。
【００３３】
図８は、本発明の態様によるＵＲＩ及びＩＤをマッピングする方法の一例を示す図である。この実施例では、ＥＳＧフラグメントが受信される。（ステップ８０１）。受信したＥＳＧフラグメントは、受信機への送信の前に、送信機側のアグリゲーション装置において調べられる。例えば、ステップ８０２で、ＥＳＧフラグメントに関連するＵＲＩが調べられ、以前のＥＳＧフラグメントの前に記憶されたＵＲＩと比較される。ＵＲＩが記憶装置において識別された場合（ステップ８０２の「はい」の分岐）、このＵＲＩに関連するＩＤ及びバージョンの値が抽出される（ステップ８０３）。バージョンの値は増分され（ステップ８０４）、対応するＵＲＩと共にメモリに記憶される（ステップ８０５）。これに対して、記憶装置内に一致するＵＲＩが見つからなかった場合には（ステップ８０２の「いいえ」の分岐）、任意のＩＤがＥＳＧフラグメントに割り当てられる（ステップ８０６）。この任意のフラグメントは、以前に割り当てられたことのないＩＤとなるように選択され、その結果、このＩＤが送信機側で既に使用又は記憶されていることはない。選択された未割り当てのＩＤに対応するバージョンの値は「０」にセットされ（ステップ８０７）、ＵＲＩを有する選択された未割り当てのＩＤが記憶される（ステップ８０８）。
【００３４】
このようにして取得したＩＤ及びバージョンを用いてＳＧＤＵが作成される（ステップ８０９）。ステップ８０１で受信したＥＳＧフラグメントは、作成されたＳＧＤＵにカプセル化され（ステップ８１０）、受信機に送信される。
【００３５】
ＵＲＩ及びＩＤをマッピングする代替の方法では、受信したＥＳＧフラグメントに関連するバージョンは、受信したＥＳＧのＵＲＩに対応する記憶されたバージョンと比較される。図９はこの実施例を示すフローチャートである。この実施例では、対応するＵＲＩ及びバージョン（この実施例ではバージョン「Ｖ」）を有するＥＳＧフラグメントが受信される（ステップ９０１）。受信したＥＳＧフラグメントのＵＲＩは、以前に割り当てられたＥＳＧフラグメントの記憶されたＵＲＩと比較される。一致が見つかった場合（ステップ９０２の「はい」の分岐）、記憶されたＵＲＩに関連するＩＤ及びバージョンがメモリから抽出される（ステップ９０３）。このバージョンＶ（受信したＥＳＧフラグメントのバージョン）は、メモリから抽出され、以前に記憶されたＵＲＩに対応するバージョンと比較される。受信したＥＳＧフラグメントのバージョンの値が、記憶されたバージョンの値大きい場合には、ＥＳＧフラグメントのバージョンはより最近のバージョンであることになる。したがって、ＥＳＧフラグメントのバージョンは、バージョンＶにセットされ（ステップ９０５）、対応するＵＲＩと共に記憶される（ステップ９０６）。これに対して、受信したＥＳＧフラグメントに対応するＵＲＩの一致が見つからなかった場合（ステップ９０２の「いいえ」の分岐）、任意のＩＤが選択され、ＥＳＧフラグメントに割り当てられる（ステップ９０７）。この選択されたＩＤは、以前に割り当てられ又は記憶されていたことのないＩＤである。この実施例では、一致が見つからなかったので、バージョンは、ステップ９０８でバージョンＶ（受信したＥＳＧフラグメントのバージョン）にセットされる。（現在バージョンＶにセットされている）バージョンは、対応するＩＤ及びＵＲＩと共に記憶される。
【００３６】
このようにして取得したＩＤ及びバージョンを用いてＳＧＤＵを作成する（ステップ９１０）。ステップ９０１で受信したＥＳＧフラグメントは、作成されたＳＧＤＵ内にカプセル化され（ステップ９１１）、受信機に送信される。
【００３７】
本発明の別の実施例では、フラグメントの受信中、ＥＳＧフラグメントのＵＲＩ値及びＩＤ値をマッピングする方法が提供される。図１０は、ＳＧＤＵを受信し、関連するＥＳＧフラグメントを解釈することを示すフローチャートである。この実施例では、ＳＧＤＵが送信機から受信される（ステップ１００１）。受信機は、ステップ１００２でＳＧＤＵ（例えば、ＳＧＤＵのバイナリ・ヘッダ）からＩＤ及びバージョン情報を抽出し、この抽出したＩＤデータを以前に記憶された／割り当て済みのＩＤデータと比較する。一致が見つかった場合（ステップ１００３の「はい」の分岐）、記憶されたＩＤに対応するバージョンが記憶装置から取得される。受信したＳＧＤＵから取得したバージョンの値が、記憶装置から抽出したバージョンの値よりも大きければ（ステップ１００５の「はい」の分岐）、（バージョン及びＩＤなどの）記憶されたデータのＩＤに関連するＵＲＩがメモリから取得され（ステップ１００６）、ＳＧＤＵから抽出したＩＤと比較される（ステップ１００７）。ＵＲＩの一致が見つかった場合（ステップ１００７の「はい」の分岐）、ＥＳＧフラグメントを処理することができる。例えば、ＥＳＧフラグメントは、受信機により構文解析を行うか、或いは（解釈するなどの）別の方法で処理することができる。また、ＥＳＧフラグメントに関連するデータは、例えば、ＵＲＩ又はＩＤ（ｆｒａｇ＿ｉｄなどの）をキーとして利用し記憶装置又はメモリ内に保持される。
【００３８】
これに対して、受信したＳＧＤＵからＩＤ及びバージョンを抽出した（ステップ１００２）後、受信したＳＧＤＵのＩＤと記憶装置内のＩＤとの間に一致が見つからなかった場合（ステップ１００３の「いいえ」の分岐）、受信機は、受信したＳＧＤＵからＵＲＩを抽出し（ステップ１００９）、新たなＩＤ及びバージョン（それぞれｆｒａｇ＿ｉｄ及びｆｒａｇ  ｖｅｒｓｉｏｎなど）を関連するＵＲＩと共に記憶する（ステップ１０１０）。次いで、受信機は、（例えば、ＥＳＧフラグメントの構文解析を行う、或いは別の方法で解釈し、ＵＲＩデータ又はＩＤデータなどのデータを記憶装置内に保持する）ＥＳＧフラグメントの処理を行うことができる（ステップ１０１１）。
【００３９】
本発明は、本明細書で明示的に開示されたあらゆる新規の特徴又は特徴の組み合わせ或いはこれらのあらゆる一般化されたものを含む。本発明を実施する上で現在好ましい形態を含む具体的な実施例を参照しながら本発明を説明してきたが、当業者であれば理解されるように、上述のシステム及び技術の多くの変形形態及び置き換えが存在する。したがって、本発明の精神及び範囲は、添付の請求項に記載されているように広く解釈すべきである。
【図面の簡単な説明】
【００４０】
【図１】本発明の種々の態様を実施することができる無線通信システムのブロック図を示す。
【図２】本発明の１つの態様による移動端末のブロック図を示す。
【図３】本発明の１つの態様による例示的なトランスポート・オブジェクトのブロック図を示す。
【図４】本発明の１又はそれ以上の例示的な実施形態を実施することができるサービスガイド配信記述子（「ＳＧＤＤ」）の一例を示すブロック図である。
【図５】本発明の１又はそれ以上の例示的な実施形態を実施することができるフラグメントとその可用性を宣言するステップの一例を示すブロック図である。
【図６】本発明の１又はそれ以上の例示的な実施形態を実施することができる送信機の一例を示すブロック図である。
【図７】本発明の１又はそれ以上の例示的な実施形態を実施することができる受信機の一例を示すブロック図である。
【図８】本発明の１又はそれ以上の例示的な実施形態を実施することができる送信用ＥＳＧフラグメントの処理方法の一例を示すフローチャートである。
【図９】本発明の１又はそれ以上の例示的な実施形態を実施することができる、バージョン情報を含む送信用ＥＳＧフラグメントの処理方法の一例を示すフローチャートである。
【図１０】本発明の１又はそれ以上の例示的な実施形態を実施することができる少なくとも１つのＥＳＧフラグメントに関連するＳＧＤＵの受信及び処理方法の一例を示すフローチャートである。
【図１】
2009510813.tif 000006
【図２】
2009510813.tif 000007
【図３】
2009510813.tif 000008
【図４】
2009510813.tif 000009
【図５】
2009510813.tif 000010
【図６】
2009510813.tif 000011
【図７】
2009510813.tif 000012
【図８】
2009510813.tif 000013
【図９】
2009510813.tif 000014
【図１０】
2009510813.tif 000015
【国際調査報告】
2009510813.tif 000016
2009510813.tif 000017
2009510813.tif 000018