(57)【特許請求の範囲】
【請求項１】
少なくとも１つのユーザコンテンツウェブサイトと少なくとも１つのプレミアムコンテンツウェブサイトとを備えた複数のウェブサイトから複数のビデオコンテンツ情報を受信することと、なお、前記複数のウェブサイトの各々は同じスケジュールのタイムスロットで同時に複数のビデオコンテンツを提供し、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツと関連づけられおり、前記複数のビデオコンテンツ情報は、前記複数のビデオコンテンツに関する他のユーザから受信されたレーティング情報を備えており、前記少なくとも１つのプレミアムコンテンツウェブサイトのための前記複数のビデオコンテンツはプレミアムコンテンツを備え、前記少なくとも１つのユーザコンテンツウェブサイトのための前記複数のビデオコンテンツはユーザコンテンツを備え、前記プレミアムコンテンツはビデオコンテンツの放送局によって生成され、前記ユーザコンテンツは前記複数のウェブサイトのユーザによって生成され；
前記複数のビデオコンテンツ情報に関するレーティング情報、前記複数のビデオコンテンツの少なくとも１つとのユーザ対話、および、前記複数のビデオコンテンツの少なくとも１つが前記複数のウェブサイトに掲載された時刻の少なくとも１つに少なくとも部分的に基づいて、ユーザコンピューティングデバイスにディスプレイするために電子番組ガイド（ＥＰＧ）用に前記複数のビデオコンテンツのリスト情報をアレンジすることと；
を備えている方法。
【請求項２】
前記ビデオコンテンツ情報は、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項３】
前記複数のビデオコンテンツ情報は、ローカルビデオコンテンツ情報とナショナルビデオコンテンツ情報あるいはグローバルビデオコンテンツ情報を備えており、前記リスト情報をアレンジする前に、前記ローカルビデオコンテンツ情報と前記ナショナルビデオコンテンツ情報あるいは前記グローバルビデオコンテンツ情報を情報集約する（aggregate）こと、をさらに備えている請求項１に記載の方法。
【請求項４】
前記ユーザコンピューティングデバイスに対し前記ＥＰＧについての前記リスト情報をアレンジすることは、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介して前記リスト情報を提供すること備え、さらに、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用して、前記複数のビデオコンテンツのうちの選択されたものをブロードキャストすることと、を備えている、請求項１に記載の方法。
【請求項５】
コンピュータ可読命令を備える非一時的なコンピュータ可読媒体であって、前記コンピュータ可読命令は、
少なくとも１つのユーザコンテンツウェブサイトと少なくとも１つのプレミアムコンテンツウェブサイトとを備えた複数のウェブサイトから複数のビデオコンテンツ情報を受信する命令と、なお、前記複数のウェブサイトの各々は同じスケジュールのタイムスロットで同時に複数のビデオコンテンツを提供し、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツと関連づけられており、前記少なくとも１つのプレミアムコンテンツウェブサイトのための前記複数のビデオコンテンツはプレミアムコンテンツを備え、前記少なくとも１つのユーザコンテンツウェブサイトのための前記複数のビデオコンテンツはユーザコンテンツを備えており、前記プレミアムコンテンツは、ビデオコンテンツの放送局によって生成されており、前記ユーザコンテンツは、前記複数のウェブサイトのユーザによって生成されており、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツに関する他のユーザから受信されたレーティング情報をさらに備えている；
前記複数のビデオコンテンツ情報に関するレーティング情報、前記複数のビデオコンテンツの少なくとも１つとのユーザ対話、および、前記複数のビデオコンテンツの少なくとも１つが前記複数のウェブサイトに掲載された時刻の少なくとも１つに少なくとも部分的に基づいて、ユーザコンピューティングデバイスにディスプレイするために電子番組ガイド（ＥＰＧ）用に前記複数のビデオコンテンツのリスト情報をアレンジする命令とを備える、
非一時的なコンピュータ可読媒体。
【請求項６】
前記ビデオコンテンツ情報は、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つを備えている、請求項５に記載の非一時的なコンピュータ可読媒体。
【請求項７】
前記ＥＰＧについての前記リスト情報を提供する前記命令は、前記プレミアムコンテンツ及び前記ユーザコンテンツを前記ＥＰＧにマッピングする命令を備える、請求項５に記載の非一時的なコンピュータ可読媒体。
【請求項８】
前記複数のビデオコンテンツのうちの選択されたものについてユーザ選択を受信する命令と、
前記ユーザコンピューティングに対し、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストする命令と、
をさらに備えている請求項５に記載の非一時的なコンピュータ可読媒体。
【請求項９】
前記ユーザコンピューティングデバイスに対し前記ＥＰＧについての前記リスト情報を提供する前記命令は、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介して前記リスト情報を提供する前記命令を備えており、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストする前記命令は、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、およびインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用してブロードキャストする命令を備えている、請求項８に記載の非一時的なコンピュータ可読媒体。
【請求項１０】
装置であって、
少なくとも１つのユーザコンテンツウェブサイトと少なくとも１つのプレミアムコンテンツウェブサイトとを備えた複数のウェブサイトから複数のビデオコンテンツ情報を受信するための手段と、なお、前記複数のウェブサイトの各々は同じスケジュールのタイムスロットで同時に複数のビデオコンテンツを提供し、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツと関連づけられており、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツに関する他のユーザから受信されたレーティング情報を備えており、少なくとも１つのプレミアムコンテンツウェブサイトおよび少なくとも１つのユーザコンテンツウェブサイトを構成する前記複数のビデオコンテンツがプレミアムコンテンツを備え、前記少なくとも１つのユーザコンテンツウェブサイトのための前記複数のビデオコンテンツがユーザコンテンツを備え、前記プレミアムコンテンツはビデオコンテンツの放送局によって生成され、前記ユーザコンテンツは前記複数のウェブサイトのユーザによって生成され；
前記複数のビデオコンテンツ情報に関するレーティング情報、前記複数のビデオコンテンツの少なくとも１つとのユーザ対話、および、前記複数のビデオコンテンツの少なくとも１つが前記複数のウェブサイトに掲載された時刻の少なくとも１つに少なくとも部分的に基づいて、ユーザコンピューティングデバイスにディスプレイするために電子番組ガイド（ＥＰＧ）用に前記複数のビデオコンテンツのリスト情報をアレンジするための手段と；
を備えている装置。
【請求項１１】
前記ビデオコンテンツ情報は、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つを備え、前記複数のビデオコンテンツは、プレミアムコンテンツあるいはユーザコンテンツのうちの少なくとも１つを備えている、請求項１０に記載の装置。
【請求項１２】
前記複数のウェブサイトから前記複数のビデオコンテンツ情報を受信するための手段は、前記複数のウェブサイトあるいは放送局と関連づけられたエージェントから、前記複数のビデオコンテンツ情報を受信するための手段を備えている、請求項１０に記載の装置。
【請求項１３】
前記エージェントから前記複数のビデオコンテンツ情報を受信するための手段は、前記複数のウェブサイトから前記複数のビデオコンテンツ情報のリアルタイム検索を予定するための手段を備えている、請求項１２に記載の装置。
【請求項１４】
前記ユーザコンピューティングデバイスに対し前記ＥＰＧについての前記リスト情報のための手段は、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介してリスト情報を提供するための手段、を備えており、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用して、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストするための手段、をさらに備えている、請求項１０に記載の装置。
【請求項１５】
少なくとも１つのユーザコンテンツウェブサイトと少なくとも１つのプレミアムコンテンツウェブサイトとを備えた複数のウェブサイトから複数のビデオコンテンツ情報を受信するように、なお、前記複数のウェブサイトの各々は同じスケジュールのタイムスロットで同時に複数のビデオコンテンツを提供し、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツと関連づけられており、前記複数のビデオコンテンツ情報は前記複数のビデオコンテンツに関する他のユーザから受信されたレーティング情報をさらに備え、前記少なくとも１つのプレミアムコンテンツウェブサイトのための前記複数のビデオコンテンツがプレミアムコンテンツを備え、前記少なくとも１つのユーザコンテンツウェブサイトのための前記複数のビデオコンテンツがユーザコンテンツを備え、前記プレミアムコンテンツはビデオコンテンツの放送局によって生成され、前記ユーザコンテンツは前記複数のウェブサイトから利用可能な前記複数のウェブサイトのユーザによって生成され、そして、前記複数のビデオコンテンツ情報に関するレーティング情報、前記複数のビデオコンテンツの少なくとも１つとのユーザ対話、および、前記複数のビデオコンテンツの少なくとも１つが前記複数のウェブサイトに掲載された時刻の少なくとも１つに少なくとも部分的に基づいて、ユーザコンピューティングデバイスにディスプレイするために電子番組ガイド（ＥＰＧ）用に前記複数のビデオコンテンツのリスト情報をアレンジするように、構成された少なくとも１つのプロセッサと；
前記少なくとも１つのプロセッサに結合されたメモリと；
を備える装置。
【請求項１６】
前記ビデオコンテンツ情報は、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つを備えている、請求項１５に記載の装置。
【請求項１７】
前記少なくとも１つのプロセッサは、前記複数のウェブサイトあるいは放送局と関連づけられたエージェントから、前記複数のビデオコンテンツ情報を受信するように構成されている、請求項１５に記載の装置。
【請求項１８】
前記少なくとも１つのプロセッサは、前記複数のビデオコンテンツのうちの選択されたものについてユーザ選択を受信するように、そして、前記ユーザコンピューティングに対し前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストするように、構成されている、請求項１５に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介して前記リスト情報を提供するように、そして、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用して、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストするように、構成されている、請求項１８に記載の装置。
【請求項２０】
装置であって、
少なくとも１つのユーザコンテンツウェブサイトと少なくとも１つのプレミアムコンテンツウェブサイトとを備えた複数のウェブサイトからリスト情報を受信するように構成された少なくとも１つのプロセッサと、なお、前記複数のウェブサイトの各々は同じスケジュールのタイムスロットで同時に複数のビデオコンテンツを提供し、前記複数のビデオコンテンツ情報は前記複数のウェブサイトから利用可能な前記複数のビデオに関連づけられており、前記複数のビデオコンテンツ情報は記複数のビデオコンテンツに関する他のユーザから受信されたレーティング情報を備え、少なくとも１つのプレミアムコンテンツウェブサイトと少なくとも１つのユーザコンテンツウェブサイトとを構成する前記複数のビデオコンテンツがプレミアムコンテンツを備え、前記少なくとも１つのユーザコンテンツウェブサイトのための前記複数のビデオコンテンツがユーザコンテンツを備え、前記プレミアムコンテンツはビデオコンテンツの放送局によって生成され、前記ユーザコンテンツは前記複数のウェブサイトのユーザによって生成され；
前記プロセッサは、複数のウェブサイトから利用可能なビデオコンテンツ情報に基づき、前記複数のビデオコンテンツの少なくとも１つとのユーザ対話、および、前記複数のビデオコンテンツの少なくとも１つが前記複数のウェブサイトに掲載された時刻の少なくとも１つに少なくとも部分的に基づいて、ユーザコンピューティングデバイスにディスプレイするために電子番組ガイド（ＥＰＧ）用に前記複数のビデオコンテンツのリスト情報をアレンジするように構成されており、前記ビデオコンテンツ情報は、前記複数のウェブサイトから利用可能である複数のビデオコンテンツについての他のユーザから受信されたレーティング情報を備えている；
前記リスト情報に基づいた複数のリストを備えている前記ＥＰＧをディスプレイするユーザインタフェースと；
前記少なくとも１つのプロセッサに結合されたメモリと；
を備えている装置。
【請求項２１】
前記ビデオコンテンツ情報は、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは関連ビデオコンテンツのタイプ、のうちの少なくとも１つを備えている、請求項２０に記載の装置。
【請求項２２】
前記ユーザインタフェースは、再生し、保存し、あるいは、前記複数のリストのうちの１つと関連づけられたユーザコンテンツあるいはプレミアムコンテンツのリマインダを設定するために、前記複数のリストのうちの前記１つのユーザ選択を受信するように構成されている、請求項２０に記載の装置。
【請求項２３】
前記装置は、ハンドセットあるいはモバイルデバイスを備えている、請求項２０に記載の装置。
【請求項２４】
前記装置が集積回路を備えている、請求項２０に記載の装置。
【請求項２５】
前記他のユーザから受信されたレーティング情報は、前記複数のビデオコンテンツに関する前記他のユーザの意見に影響を与える、請求項１に記載の方法。
【請求項２６】
前記レーティング情報は、ユーザインターフェースデバイスを用いてそれらのレーティングを入力することによって前記ビデオコンテンツの少なくとも一部を見た後に、前記他のユーザによって提供される、請求項１に記載の方法。
【請求項２７】
前記複数のビデオコンテンツ情報は、前記複数のビデオコンテンツが、最近前記ウェブサイト上で利用可能にされたことを示すインジケータを提供することを備えている、請求項１に記載の方法。
【請求項２８】
前記複数のビデオコンテンツ情報は、少なくとも１つのウェブサイトで前記複数のビデオコンテンツを前記複数のウェブサイトにアップロードした前記他のユーザによって前記複数のビデオコンテンツの各々に対して受信されうるビデオ記述用語を含む、請求項１に記載の方法。
【請求項２９】
前記ユーザコンピューティングデバイスから受け取った選択されたカテゴリに基づいて前記ユーザコンピューティングデバイスに表示するために前記複数のウェブサイトからの前記複数のビデオコンテンツの内の少なくとも幾つかをビデオストリームにアレンジすることをさらに備えている、請求項１に記載の方法。
【請求項３０】
前記ビデオストリームは、前記複数のウェブサイトの内の少なくとも２つの異なるウェブサイトからのビデオコンテンツを含む、請求項２９に記載の方法。
【請求項３１】
少なくとも１つのユーザコンテンツウェブサイトと少なくとも１つのプレミアムコンテンツウェブサイトとを備えた複数のウェブサイトから複数のビデオコンテンツ情報を受信することと、なお、前記複数のウェブサイトの各々は同じスケジュールのタイムスロットで同時に複数のビデオコンテンツを提供し、前記複数のビデオコンテンツ情報は、前記複数のウェブサイトから利用可能な前記複数のビデオコンテンツと関連づけられおり、前記複数のビデオコンテンツ情報は複数のカテゴリを備えており、前記少なくとも１つのプレミアムコンテンツウェブサイトのための前記複数のビデオコンテンツはプレミアムコンテンツを備え、前記少なくとも１つのユーザコンテンツウェブサイトのための前記複数のビデオコンテンツはユーザコンテンツを備え、前記プレミアムコンテンツはビデオコンテンツの放送局によって生成され、前記ユーザコンテンツは前記複数のウェブサイトのユーザによって生成され；
ユーザコンピューティングデバイスから前記複数のカテゴリの内の選択されたカテゴリを受信することと；
前記選択されたカテゴリに少なくとも基づいて前記ユーザコンピューティングデバイスに表示するために前記複数のビデオコンテンツのリスト情報を電子番組ガイド（ＥＰＧ）用にアレンジすることと
を備えている方法。
【発明の詳細な説明】
【分野】
【０００１】
下記の説明は、一般的にはモバイルデバイスに関し、より具体的には、モバイルデバイスの電子番組ガイド(electronic program guides)（ＥＰＧｓ）をコンテンツにマッピングすることに関する。
【背景】
【０００２】
ワールド・ワイド・ウェブ(「ウェブ」)の多くのウェブサイトは、ビデオコンテンツ(video content)を含んでいる。ビデオコンテンツは、ウェブサイトプロバイダ、ウェブサイトプロバイダと関連づけられたエンティティ(an entity associated with the website provider)、あるいはウェブサイトのユーザ、によってウェブサイト上で投稿されることができる(maybe posted)。いくつかのウェブサイトは、自身のビデオコンテンツを作成あるいは獲得し(procure)、ウェブサイトのユーザがビデオコンテンツをダウンロードすること、及び/または、視聴することを可能にする。いくつかのウェブサイトは、ウェブサイトのユーザがウェブサイトの他のユーザによってそのときアクセスされうるビデオコンテンツをアップロードすること、を可能にしている。
【０００３】
モバイル電話のようないくつかのモバイルデバイスは、ユーザがウェブにアクセスすることを可能にする。ユーザは、ウェブサイトにアクセスし、それらのモバイルデバイス上で、ダウンロードあるいは視聴するためのビデオコンテンツを選択することができる。ダウンロードあるいは視聴することが利用可能であるウェブサイト上のビデオコンテンツは、カテゴリ化あるいはランク付けされることができる。カテゴリは、エンタテイメントあるいはスポーツのようなビデオコンテンツのタイプを対象としており、ランク付けは、ビデオコンテンツが何回ダウンロードされたかあるいは視聴されたかを対象としている。
【発明の概要】
【０００４】
インプリメンテーションでは、モバイルデバイスのようなユーザコンピューティングデバイス(user computing device)は、電子番組ガイド（ＥＰＧ）を供給される。ＥＰＧは、１つまたは複数のウェブサイト上でブロードキャストされている、あるいは、利用可能である、ビデオコンテンツをリストする。ビデオコンテンツは、プレミアムコンテンツあるいはユーザコンテンツであると考えられることができる。プレミアムコンテンツは、民間放送局のウェブサイトから利用可能であるビデオコンテンツであることができる。プレミアムコンテンツは、民間放送局によって生成されることができる。ユーザコンテンツは、ウェブサイトのメンバーのようなユーザによって視聴及び共有するために、生成され、ウェブサイトに提供された、ビデオコンテンツであることができる。ＥＰＧは、ユーザコンテンツとプレミアムコンテンツの両方のリストをディスプレイすることができる。
【０００５】
インプリメンテーションでは、ウェブサイトは、ビデオタグ、カテゴリ、等のようなビデオコンテンツに関係している情報と共にビデオコンテンツへのアクセスを、保存し、ホストし、あるいはそうでなければ、提供することができる。1つまたは複数のエージェントは、ウェブサイトからビデオコンテンツ及びビデオコンテンツ情報を検索することができる。エージェント（単数または複数）は、ユーザコンピューティングデバイスへの配信のために、1つまたは複数の放送局(broadcasters)に対して、ビデオコンテンツ及びビデオコンテンツ情報を送信することができる。ビデオコンテンツ情報は、ユーザコンピューティングデバイスと関連づけられたＥＰＧにマッピングされることができる。ある時点で、放送局はまた、ユーザコンピューティングデバイスにビデオコンテンツを送信することができる。
【０００６】
本概要は、下記の詳細な説明の中でさらに説明されている、簡略化された形において概念の選択を導入するように提供されている。本概要は、特許請求された主題の事柄の本質的な特徴あるいは重要な特徴を識別することも意図されておらず、特許請求された主題の事柄の範囲を制限するように使用されることも意図されていない。
【図面の簡単な説明】
【０００７】
【図１】図１は、複数のウェブサイトからの予定されたブロードキャストのためのＥＰＧのスクリーンディスプレイの例を示す。
【図２】図２は、複数のウェブサイトからビデオコンテンツをリストする選択されたカテゴリ、についてのＥＰＧのスクリーンディスプレイの例を示す。
【図３】図３は、ウェブサイトの他のユーザによって最も多く視聴された複数のウェブサイトからのビデオコンテンツをリストするＥＰＧのスクリーンディスプレイの例を示す。
【図４】図４は、ＥＰＧにおけるビデオコンテンツリストを選択するために使用されることができる方法のインプリメンテーションの動作フローである。
【図５】図５は、ＥＰＧを備えたユーザコンピューティングデバイスが動作することができる環境のインプリメンテーションのブロック図である。
【図６】図６は、ＥＰＧを備えたユーザコンピューティングデバイスが動作することができる環境の別のインプリメンテーションのブロック図である。
【図７】図７は、ユーザコンピューティングデバイス上で、ＥＰＧを追加する(populate)あるいは更新するために使用されることができる方法のインプリメンテーションの動作フローである。
【図８】図８は、ＥＰＧへのビデオタグマッピングのための環境のインプリメンテーションのブロック図である。
【図９】図９は、ＥＰＧ選択を介して、デバイスにビデオコンテンツを配信するために使用されることができる方法のインプリメンテーションの動作フローである。
【図１０】図１０は、モバイルデバイスの可能性のある構成(possible configuration)のブロック図である。
【詳細な説明】
【０００８】
前述の概要は、説明のための実施形態の下記の詳細な説明に加え、添付図面と共に示されるときに、より理解される。実施形態を説明するために、実施形態の構造の例が図面で示されているが、実施形態は、開示されている具体的な方法及び手段(instrumentalities)に限定されない。
【０００９】
モバイル電話あるいはモバイルテレビのようなモバイルデバイスは、電子番組ガイド（ＥＰＧ）を提供されている。ＥＰＧは、１つまたは複数のウェブサイト上でブロードキャストされている、あるいは、利用可能である、ビデオコンテンツをリストする。ビデオブログ及びショートオリジナルビデオのようなアマチュアコンテンツに加え、ムービークリップ、テレビクリップ、ミュージッククリップのような様々なビデオコンテンツは、ウェブサイト上で提示されることができる。ビデオコンテンツは、モバイルデバイス上で、保存され視聴されることができる。
【００１０】
ビデオコンテンツは、プレミアムコンテンツあるいはユーザコンテンツであると考えられることができる。プレミアムコンテンツは、例えばＣＮＮ、ＡＢＣニュースあるいはニューヨークタイムズのような民間放送局のウェブサイトからのインターネットのようなネットワーク上で利用可能であるビデオコンテンツであることができる。プレミアムコンテンツは民間放送局によって生成されることができる。他方では、ユーザコンテンツは、ウェブサイトのメンバーのようなユーザによる視聴及び共有のために生成されウェブサイトに提供されたビデオコンテンツであることができる。例えば、ＹｏｕＴｕｂｅ及びＹａｈｏｏ！Ｖｉｄｅｏは、ユーザコンテンツをホストするウェブサイトである。いくつかのウェブサイトはプレミアムコンテンツとユーザコンテンツの両方を含むことができる。
【００１１】
インタラクティブプログラムガイド(interactive program guide)（ＩＰＧ）あるいは電子サービスガイド(electronic service guide)（ＥＳＧ）とも呼ばれるＥＰＧは、予定されたあるいは利用可能であるビデオコンテンツに対するオンスクリーンガイドであり、ユーザが、それらのモバイルデバイスのキーパッドあるいは遠隔コントロールあるいはキーボードのような他のデバイスの使用により、時間、タイトル、チャネル、カテゴリ、ジャンル等ごとに、ビデオコンテンツを、ナビゲートし、選択し、そしてディスカバーする(discover)ことを可能にする。例えば、カーソルを動かすことにより、ユーザは、ＥＰＧを通じてナビゲートすることができる。ＥＰＧは、モバイルデバイス、あるいは、例えば静止モニタあるいはテレビのようなスクリーンを有する他のデバイス上で、ディスプレイされることができる。
【００１２】
ＥＰＧは、１つまたは複数のチャネルあるいはウェブサイトで利用可能であるビデオコンテンツのリストをディスプレイすることができる。インプリメンテーションでは、リストは、グリッド(grid)において、配置されることができる(arranged)。図１は、複数のウェブサイトからの予定されたブロードキャストのためのＥＰＧ１００のスクリーンディスプレイのディスプレイを示す。示されているように、グリッドの各列１１０は、午後８：００〜午後８：３０のような特定時間スロットを表わすことができ、各行１２０は、Ｃｈａｎｎｅｌ２のような特定ウェブサイトチャネル、及び／または、ＡＢＣ、ＣＮＮ、ＹｏｕＴｕｂｅあるいはＹａｈｏｏ！Ｖｉｄｅｏのような特定のウェブサイト、を表わすことができる。様々な予定されたプログラムは、行及び列の中で配置されることができ(arranged)、そして、それらが見つけられることができるチャネル及び時間を示す。任意の数の行及び列が提供されることができる。
【００１３】
ユーザは、グリッド全体を通じて、縦、横両方に、望むようにスクロールすることができる。ＥＰＧは、プレミアムコンテンツ１４０及びユーザコンテンツ１５０の両方のリスト１３０をディスプレイすることができる。リストは、例えば、ビデオコンテンツのタイトル、ビデオコンテンツの説明、ビデオコンテンツと関連づけられたイメージ、及び／または、ビデオコンテンツのビデオクリップを含むことができる。しかしながら、ビデオコンテンツと関連づけられたいずれの他のデータも、例えばリスト上でカーソルを動かすことによって、あるいはリストをクリックすることによって、リストで提供されることができ、あるいは、リストを介してアクセス可能である。
【００１４】
ＥＰＧは、複数のウェブサイトから利用可能であるビデオコンテンツのリストを表示することができ、各ウェブサイトは、ユーザコンテンツ、プレミアムコンテンツ、あるいは、両方を提供する。したがって、プレミアムコンテンツ及びユーザコンテンツのアベイラビリティ(availability)は、収束されることができ(converged)、それらのリストは、ＥＰＧに対して提供されることができる。インプリメンテーションでは、ＥＰＧは、ユーザコンテンツ及びプレミアムコンテンツの両方を提供するウェブサイトからのビデオコンテンツのリストをディスプレイすることができる。
【００１５】
ユーザは、ＥＰＧに基準を満たす利用可能なビデオコンテンツのみをディスプレイするように命令するために、ユーザ選択基準を入力することができる。例えば、ユーザは、「スポーツ」あるいは「コメディ」のようなカテゴリを選択することができ、ＥＰＧは、選択されたカテゴリのビデオコンテンツについてのリストのみをディスプレイすることができる。ユーザは、例えばユーザがユーザ選択基準を示すために使用することができる、ボタン、選択器(selectors)、あるいは、テキスト入力ボックスで提示されることができる。
【００１６】
図２は、複数のウェブサイト２３０からビデオコンテンツ２２０をリストする、選択されたカテゴリ２１０「スポーツ」についてのＥＰＧ２００のスクリーンディスプレイの例を示す。インプリメンテーションに依存して、リストは、現在ブロードキャストされている、今後ブロードキャストされうる、及び／また、ユーザが望むときに視聴及び／または保存することが利用可能でありうる、ビデオコンテンツ用であってもよい。リストは１つまたは複数のウェブサイト２３０のためのものであってもよく、プレミアムコンテンツ２４０、ユーザコンテンツ２５０、あるいは両方、のためのものであってもよい。さらにここで記載されているように、ビデオコンテンツは、視聴するためのビデオコンテンツを提供しているウェブサイトによって、あるいは、ウェブサイトにビデオを提供したユーザによって、カテゴリ化されることができる。
【００１７】
追加ユーザ選択基準は、例えば他のユーザによってどのくらい頻繁にビデオコンテンツは視聴されたかあるいはそのビデオコンテンツは他のユーザによってどのくらい高く評価されたかのようなビデオコンテンツとの他のユーザのインタラクション(other users’ interactions with the video content)、あるいは、ウェブサイト上でいつ投稿されたかのようなビデオコンテンツの他の特徴、に基づくことができる。インプリメンテーションでは、ユーザは、他のユーザによって最も頻繁に視聴されたビデオコンテンツ(video content that has been viewed most often by other users)、最も高い評価をされたビデオコンテンツ(video content that has been rated highest)、あるいは、最近投稿されたビデオコンテンツ(video content that has most recently been posted)、を対象とするユーザ選択基準を入力することができる。
【００１８】
図３は、ウェブサイトの他のユーザによって、最も頻繁に視聴された３１０複数のウェブサイト３３０からビデオコンテンツをリストするＥＰＧ３００のスクリーンディスプレイの例を示す。インプリメンテーションに依存して、リスト３２０は、１つまたは複数のウェブサイト用であってもよく、プレミアムコンテンツ、ユーザコンテンツ、あるいは両方用であってもよい。図３で示されているように、最も視聴されたコンテンツ３１０は、２つのウェブサイトＹｏｕＴｕｂｅとＹａｈｏｏ！Ｖｉｄｅｏのためのユーザコンテンツをリストする。追加的にあるいは代替的に、ＥＰＧ３００は、例えば、ウェブサイトの他のユーザによる高評価３１２を有するビデオコンテンツ、及び／または、最新投稿された３１４ビデオコンテンツと、をリストすることができる。示された例は限定するようには意図されておらず、ビデオコンテンツとのユーザインタラクションとビデオコンテンツの他の特徴を対象とする他のユーザ選択基準が企図される。
【００１９】
ユーザは、ユーザの好み(user’s preferences)に対してより焦点を当てるビデオコンテンツリストを作成するために、ユーザ選択基準を組み合わせることができる。例えば、ユーザは、スポーツとコメディを対象とする高評価ビデオコンテンツのリストを視聴するために、「スポーツ」、「コメディ」、「高評価」を組み合わせることができる。時間、ジャンル、カテゴリ、ビデオコンテンツのタイプ、ビデオコンテンツとの他のユーザのインタラクション、ウェブサイト、そしてチャネル、のいずれの組み合わせもユーザによって選択されることができ、その選択された組み合わせに基づいたリストは、生成され、ＥＰＧにおいてディスプレイされることができる。
【００２０】
インプリメンテーションでは、ＥＰＧは、例えばユーザコンテンツをディスプレイするウェブサイト、あるいはプレミアムコンテンツを提供するウェブサイト、のような一つのウェブサイトから、ビデオコンテンツのリストをディスプレイすることができる。ＥＰＧは、例えば「車」、「コメディ」、「エンタテイメント」、「映画＆アニメ」、「ガジェット＆ゲーム」、「Ｈｏｗｔｏ＆ＤＩＹ」、「ミュージック、ニュース＆政治」、「Ｐｅｏｐｌｅ＆Ｂｌｏｇ」、「ペット＆動物」、「スポーツ」、「旅行＆場所」等のようなウェブサイト、によって提供されるビデオカテゴリのうちの１つまたは複数にマッピングされることができる。マッピングされている特定ビデオカテゴリあるいは複数カテゴリのビデオコンテンツを対象とするリストは、ＥＰＧの中で示されることができる。
【００２１】
モバイルデバイスのようなユーザコンピュータデバイス上で、ダウンロード及び／または視聴することが利用可能であるウェブサイト上のビデオコンテンツは、１つまたは複数の関連ビデオタグを有することができる。ビデオタグは、ビデオコンテンツを説明するビデオコンテンツに割当てられたあるいは関連づけられたキーワードあるいは用語であってもよく、ビデオコンテンツのキーワードベースの分類を可能にする。ウェブあるいは特定ウェブサイトからのビデオコンテンツは、ビデオタグにしたがって、ユーザにブロードキャストされることができる。
【００２２】
したがって、ビデオタグは、例えばビデオコンテンツの１つあるいは２つの単語説明(a one or two word description of the video content)のようなビデオコンテンツの説明であってもよい。１以上のビデオタグがビデオと関連付けられることができる。例えば、サンディエゴ動物園を対象とするビデオは、例えば「サンディエゴ」、「動物園」、「動物」、「旅行」、そして「場所」のようなビデオタグと関連づけられることができる。インプリメンテーションでは、ウェブサイトにビデオコンテンツを提供するユーザはまた、ビデオタグ（単数または複数）を提供することができる。追加的にあるいは代替的に、ウェブサイトは、ビデオコンテンツのためのビデオタグ（単数または複数）を提供することができる。ビデオタグを提供したウェブサイトは、例えば「最も視聴された(most viewed)」、「高評価(highest rated)」、及び「最新(most recent)」、のようなことばを含むことができる。ここにおいてさらに説明されているように、ビデオタグは、ＥＰＧ上へとビデオタグをマッピングすることにより、ＥＰＧを追加する(populate)ために使用されることができる。
【００２３】
図４は、モバイルデバイスのようなユーザコンピューティングデバイス上でディスプレイされるＥＰＧにおいてビデオコンテンツリストを選択するために使用されることができる方法４００のインプリメンテーションの動作フローである。ユーザは、例えばモバイルデバイス上でキーパッドを使用しているＥＰＧのグリッド上でカーソルを動かすことによって、オペレーション４１０でＥＰＧにおけるリストを通じて、スクロールするあるいはナビゲートすることができる。ユーザは、オペレーション４２０で、ビデオコンテンツに対応するリストを選択することができる。インプリメンテーションでは、リストを強調することにより、及び／または、望ましいビデオコンテンツリスト上でクリックすることにより、選択が行なわれることができる。
【００２４】
ユーザはオペレーション４３０でリストに対応するビデオコンテンツを視聴する、及び／または、オペレーション４４０でユーザコンピューティングデバイス上のビデオコンテンツをダウンロードし保存することができる。ユーザは、ビデオを保存せずに、視聴することができる。ユーザは、ＥＰＧを通じてビデオコンテンツのダウンロード及び保存を要求することができ、そしてそれは、ウェブからビデオコンテンツをダウンロードすることと同様である。視聴すること、ダウンロードすること、そして保存は、現在に(in the present time)、あるいは今後に(at a future time)、実行されることができる。したがって、例えば、ユーザはオフラインで視聴あるいは編集するためにビデオをダウンロードし保存することができる。さらに、オペレーション４５０では、ユーザは、後で(at later time)（例、ビデオコンテンツがブロードキャストされているとき、ユーザがビデオコンテンツを視聴することが利用可能であるとき、等）、ビデオコンテンツ対してユーザに警告するリマインダ(reminder)を設定することができる。
【００２５】
ビデオコンテンツは、クァルコムのＭｅｄｉａＦＬＯ技術、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、デジタルマルチメディアブロードキャスティング(digital video broadcasting - handheld)（ＤＭＢ）、統合サービスデジタルブロードキャスティング−地上波(integrated services digital broadcasting-terrestrial)（ＩＳＤＢ−Ｔ）、のようなブロードキャストアクセス技術を使用して、インターネットプロトコル（ＩＰ）マルチキャストを通じて、受信され、及び／または、視聴されることができる。ＩＰマルチキャストは、関心のある受信者のグループに対しＩＰデータグラムを転送する方法であり、例えば大きなグループの受信者に対し高速ビデオのような一方向ストリーミングメディアを配信するために使用されることができる。第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）あるいはプラチナブロードキャストはまた、ブロードキャスト接続技術として使用されることができる。
【００２６】
ＭｅｄｉａＦＬＯは、モバイルデバイスに対してデータをブロードキャストする。ブロードキャストされることができるデータは、例えば、マルチプルリアルタイムオーディオ及びビデオストリーム、及び個々の非リアルタイムビデオ及びオーディオクリップを含む。ＭｅｄｉａＦＬＯは、ブロードキャストシステムからモバイルデバイスまで、順方向リンク専用であってもよく、データ送信経路が一方向であるということを意味している。ＭｅｄｉａＦＬＯシステムは、現在のセルラネットワークによって使用される周波数と離れている周波数上でデータを送信する。
【００２７】
ＤＶＢＨは、ハンドヘルド受信機にブロードキャストサービスをもたらすための技術仕様である。この技術の主な競合者はＤＭＢである。ＤＭＢは、モバイル電話のようなモバイルデバイスに対してマルチメディアを送信するためのデジタル無線送信システムである。ＩＳＤＢ−Ｔは、ラジオ局とテレビ局がデジタルに変換することを可能にするデジタルテレビ及びデジタル無線フォーマット(a digital television and digital radio format)である。
【００２８】
３Ｇ ＭＢＭＳは既存のセルラネットワークを介して提供されることができるブロードキャスティングサービスである。インフラストラクチャは、サービスとユーザとの間のインタラクションのためにアップリンクチャネルを使用するオプションを提供する。３Ｇ ＭＢＭＳは、各エンドデバイスのためのポイントツーポイントリンクの代わりに、コアネットワークにおけるマルチキャスト配信を使用する。プラチナブロードキャストは、ＣＤＭＡ２０００によってサポートされるブロードキャスト技術であり、そしてそれは、ボイス、データ、及びシグナリングデータ（例えばダイアル電話番号）をモバイル電話とセルサイト間で送信するために、符号分割多元接続（ＣＤＭＡ）、すなわちデジタルラジオ用の多元接続スキーム、を使用するモバイルテレコミュニケーション標準規格のハイブリッド２．５Ｇ／３Ｇプロトコルである。
【００２９】
ＭｅｄｉａＦＬＯ、ＤＶＢＨ、ＤＭＢ、ＩＳＤＢ−Ｔ、３Ｇ ＭＢＭＳ及びプラチナブロードキャストは、ここにおいて説明される例を用いて使用されることができるマルチメディアブロードキャストシステムの単なる例であり、他の機能的に同等のマルチメディアブロードキャストシステムもまた同様に企図される。
【００３０】
図５は、ＥＰＧを備えたユーザコンピューティングデバイスが動作することができる環境５００のインプリメンテーションのブロック図である。環境は、クライアントコンピュータ５１０と、例えばインターネット、広域ネットワーク（ＷＡＮ）あるいはローカルエリアネットワーク（ＬＡＮ）のようなネットワーク５３０によって互いに接続されたサーバコンピュータ５２０（一般的には「ホスト」）を含む。ネットワーク５３０は、ウェブ５３１のようなサービスへのアクセスを提供する。ウェブ５３１は、クライアントコンピュータ５１０がサーバコンピュータ５２０によって保持されサービス提供される、例えばページ５２１（例、ウェブページあるいは他のドキュメント）、に含まれるテキストベースのあるいはマルチメディアのコンテンツを含んでいるドキュメントにアクセスすることを可能にする。典型的には、このことは、クライアント５１０で実行しているウェブブラウザアプリケーションプログラム５１４で行なわれる。各ページ５２１のロケーションは、ページ５２１にアクセスするために、ウェブブラウザアプリケーションプログラム５１４に入力される、関連統一資源ロケータ(uniform resource locator)（ＵＲＬ）５２２によって示されることができる。ページの多くは、他のページ５２１へのハイパーリンク５２３を含むことができる。ハイパーリンクはまた、ＵＲＬｓの形であることができる。インプリメンテーションはページであるドキュメントに関連して説明されているけれども、環境は、特徴づけられることができるコンテンツ及び接続性を有するいずれのリンクづけされたデータオブジェクトを含むことができるということは理解されるべきである。
【００３１】
ウェブ５３１上の１つまたは複数のウェブサイトは、例えばビデオタグ、カテゴリ、等のようなビデオコンテンツに関係する情報と共に、ビデオコンテンツに対するアクセスを、保存し、ホストし、あるいは、提供することができる。１つまたは複数のエージェント５３５は、ウェブサイトからビデオコンテンツ及びビデオコンテンツ情報を検索することができる。エージェントはアプリケーション、検索エンジンなど、であることができる。
【００３２】
エージェント（単数または複数）５３５は、いずれの既知の通信技術を介して、１つまたは複数の放送局５４０に、ビデオコンテンツ及びビデオコンテンツ情報を送信することができる。インプリメンテーションでは、ＩＰマルチキャストあるいはいずれの既知のブロードキャスト技術は、エージェントと放送局を接続するために使用されることができる。エージェントは、放送局あるいはウェブサイトによって所有され、あるいは、関連づけられることができる。例えば、エージェントは、放送局と関連づけられたサーバ上で実行するプログラムであることができる。
【００３３】
インプリメンテーションでは、エージェントは、ウェブ５３１上でビデオタグを集める知的プログラムであることができ、そして、それを、ユーザ５９０と関連づけられたユーザコンピューティングデバイス５９５への配信のために、放送局（単数または複数）５４０に提供する。ビデオコンテンツ情報は、ユーザコンピューティングデバイス５９５と関連づけられたＥＰＧ５９７にマッピングされることができる。追加的にあるいは代替的に、エージェントは、ビデオタグ更新あるいは変更を集めることができ、その情報を放送局（単数または複数）５４０に提供する。ある時点で、放送局はまた、ユーザコンピューティングデバイス５９５にビデオコンテンツを送信することができる。
【００３４】
２つのエージェント５３５と２つの放送局５４０のみが図５で示されているが、任意の数のエージェント及び放送局は環境５００と関連づけられることができるということが企図されている。追加的に、任意の数のユーザ及びユーザコンピューティングデバイスは、環境５００と関連づけられることができる。
【００３５】
ユーザコンピューティングデバイス５９５はモバイル電話のようなモバイルデバイスであってもよく、ここにおいて説明されたＥＰＧｓのようなＥＰＧ５９７を生成し、ディスプレイすることができる可能性がある。ＥＰＧは、さらにここにおいて記載されているように、時間ごとに(from time to time)更新されることができる。ユーザコンピューティングデバイス５９５の例は、図１０に関して説明されている。
【００３６】
エージェント５３５は、複数のロケーションで展開されてもよく、ＩＰマルチキャストグループによって互いに接続されてもよい。エージェントは、ビデオコンテンツ情報に対し１つまたは複数のフィルタ、例えば、グローバルコンテンツ(global content)とローカルコンテンツ(local content)を区別するグローバル及びローカルコンテンツフィルタ、を有することができる。このことは、ナショナル及び／またはグローバルビデオコンテンツとその情報と共に、あるいは、その代わりに、ローカルビデオコンテンツとその情報が検索され、放送局（単数または複数）５４０に対して提供されることを可能にする。
【００３７】
放送局は、１つまたは複数のエージェント５３５から様々なビデオコンテンツ情報を受信し、集めることができる。例えば、放送局は、ナショナルに加えローカルの役割を行なっている１つのエージェントからのローカルコンテンツ情報、及び／または、ナショナル及び／またはグローバルの役割を行なっている別のエージェントからのグローバルコンテンツ情報、を受信し、集めることができる。したがって、インプリメンテーションでは、放送局は、都市、州、あるいは東海岸あるいは西海岸のような領域のような特定のローカルエリアあるいはより小さなエリアで高評価あるいは最も視聴されているビデオコンテンツに加えて、ナショナル及び／またはグローバルに高評価あるいは最も視聴されているビデオコンテンツ、を受信し提供することができる。ナショナルあるいはグローバルのエリア用のビデオコンテンツは、特定ローカルエリアあるいはより小さなエリア用のビデオコンテンツとは異なっていてもよい。放送局はまた、ナショナルあるいはグローバルな視聴者(audience)と関連性のある異なるビデオコンテンツに加えて、ローカルニュース、スポーツ、天気のような地元住民と関連性のあるビデオコンテンツを受信し提供することができる。したがって、インプリメンテーションでは、ＥＰＧは、ローカル、ナショナル、及び／またはグローバルのビデオコンテンツの混合を提供することができる。ユーザは、それらがあるエリアから別のエリアへと移動するとともに、ローカルビデオコンテンツにアクセスすることができる。
【００３８】
ビデオコンテンツ情報は、放送局によってＥＰＧにマッピングされ、１つまたは複数のユーザコンピューティングデバイス５９５に対しブロードキャストすることができる。複数の放送局がイネーブルにされる場合には、ビデオをカテゴリ化する基準は、異なる放送局につき異なっていてもよい。放送局は、異なるウェブサイトからビデオコンテンツを分類し、ユーザに対しそれをブロードキャストすることができる。
【００３９】
インプリメンテーションでは、各ビデオカテゴリは、ＥＰＧにマッピングされることができ、個々のビデオカテゴリにしたがってＥＰＧ上でディスプレイされることができる。ビデオコンテンツ情報は、任意の適切なブロードキャスト技術が使用されることができるにも関わらず、例えばショートメッセージサービス(short message service)（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信(file delivery over unidirectional transport)（ＦＬＵＴＥ）によって、ブロードキャストされることができる。インプリメンテーションでは、ユーザがナビゲートすることができるＥＰＧにマッピングされることができるネットワーク上で、複数の同時タグストリームがあってもよい。ユーザは、ＥＰＧを使用して、一度に１つ、タグベースのビデオコンテンツストリーミングにアクセスすることができる。マルチプルビデオデコーディングはサポートされることができる。ビデオは、ビデオタグにしたがって連続して(sequentially)送信されることができる。
【００４０】
マルチキャストビデオコンテンツのマルチプルストリームは、ＥＰＧを通じてサポートされることができる。このことは、ＥＰＧの異なる部分上へウェブサイトの異なるチャネルからの異なるビデオコンテンツをデコードすることにより、実行されることができる。
【００４１】
上記で示されているように、ビデオコンテンツは、ＩＰマルチキャストビデオであってもよく、そのビデオカテゴリにしたがってＥＰＧにマッピングされることができる。ＩＰマルチキャストビデオは、ユーザコンピューティングデバイスに提供されることができる。ウェブサーバ帯域幅は、ビデオコンテンツのＩＰマルチキャスティングの使用により、縮小されうる。プッシュ戦略は、放送局と関連づけられた中間ノードに対してビデオコンテンツ上で使用されることができ、そしてそれは、例えば、ＩＰマルチキャストグループアドレスを扱うことができる。ユーザがＥＰＧを通じて特定ビデオコンテンツを選択するとき、ユーザは、マルチキャストグループアドレスに追加されることができる。
【００４２】
図６は、ＥＰＧを備えたユーザコンピューティングデバイスが動作することができる環境６００の別のインプリメンテーションのブロック図である。１つまたは複数のナショナルコンテンツプロバイダ(national content providers)６１２及び６１４は、ナショナルオペレーションセンター(national operations center)６１０に対して、ビデオコンテンツを供給することができる。ビデオコンテンツは、インターネット、衛星等のような、任意の送信技術あるいはシステムを使用して、ナショナルオペレーションセンター６１０に対して供給されることができる。１つまたは複数のエージェントは、ナショナルオペレーションセンター６１０に対しビデオコンテンツ及び関連ビデオコンテンツ情報を提供するために、ナショナルコンテンツプロバイダ６１２、６１４と共に、動作することができる。２つのナショナルコンテンツプロバイダのみが示されているが、任意の数のナショナルコンテンツプロバイダはナショナルオペレーションセンター６１０と通信することができるということは企図される。インプリメンテーションでは、ナショナルコンテンツプロバイダ６１２及び６１４によって供給されるビデオコンテンツは、ナショナル、インターナショナル、あるいは、本質的にグローバルであることができる。
【００４３】
同様に、１つまたは複数のローカルコンテンツプロバイダ(local content providers)６２２及び６２４は、ローカルオペレーションセンター(local operations center)６２０にビデオコンテンツを供給することができる。ローカルコンテンツプロバイダ６２２及び６２４によって提供されるビデオコンテンツは、本質的にはローカルであり（例、ローカルニュース、天気、スポーツ等）、任意の送信技術あるいはシステムを使用してローカルオペレーションセンター６２０に対して提供されることができる。上記で説明されているものと同様に、１つまたは複数のエージェントは、ローカルオペレーションセンター６２０に対しビデオコンテンツ及び関連ビデオコンテンツ情報を提供するために、ローカルコンテンツプロバイダ６２２、６２４と一緒に、動作することができる。２つのローカルコンテンツプロバイダのみが示されているが、任意の数のローカルコンテンツプロバイダがローカルオペレーションセンター６２０と通信することができるということは企図される。
【００４４】
ナショナルオペレーションセンター６１０で受信されたナショナルコンテンツは、例えば、多重化され、そして、１つまたは複数のローカルオペレーションセンターに配信されることができる。１つのナショナルオペレーションセンターと１つのローカルオペレーションセンターのみが示されているが、任意の数がインプリメントされることができる。ローカルオペレーションセンター６２０は、ナショナルコンテンツを受信し、そして、ユーザコンピューティングデバイス５９５への送信のために、１つまたは複数の送信機（単数または複数）６３０に対して、ローカルコンテンツプロバイダ６２２、６２４から受信されたローカルコンテンツと共にナショナルコンテンツを送信することができる。このように、ユーザコンピューティングデバイスは、ローカル及びナショナルビデオコンテンツの両方を受信することができる。
【００４５】
図７は、ユーザコンピューティングデバイス上でＥＰＧを追加する(populate)あるいは更新するために使用されることができる方法７００のインプリメンテーションの動作フローである。図８は、例えば図７と共に使用されることができる、ＥＰＧへのビデオタグマッピングのための環境８００のインプリメンテーションのブロック図である。オペレーション７１０で、例えば１つまたは複数のビデオタグあるいはカテゴリのような他の情報、のようなビデオコンテンツ情報は、ウェブサイトから利用可能であるビデオコンテンツと関連づけられることができる。その関連づけ(association)は、例えばウェブサイトにビデオコンテンツを提供するユーザによって、あるいは、ウェブサイトを所有するあるいは保持するエンティティによって、作られることができる。
【００４６】
オペレーション７２０で、アプリケーションあるいはビデオ検索エンジンのようなエージェント８０２は、１つまたは複数のウェブサイトから利用可能であるビデオコンテンツのビデオコンテンツ情報８０５、例えばビデオタグあるいはカテゴリ、を検索することができる。ビデオコンテンツ情報の検索は、例えば、リアルタイムで、予定（例、午後１１時、１５分ごと、等）に基づいて実行されることができる。ビデオコンテンツ情報は、プレミアムコンテンツ、ユーザコンテンツ、あるいは両方を対象としてもよい。プレミアムコンテンツ及びユーザコンテンツの両方は、同じＥＰＧを使用してユーザコンピューティングデバイスに対して配信されることができる。
【００４７】
ビデオコンテンツ情報は、オペレーション７３０で、１つまたは複数の放送局に対して供給されることができる。代替的にあるいは追加的に、放送局は、自身のエージェントあるいはアプリケーションを使用して、１つまたは複数のウェブサイトから、ビデオコンテンツ情報を検索することができる。
【００４８】
オペレーション７４０で、ビデオコンテンツ情報は、例えばＥＰＧデータモデル８１０のリーブ(leaves)あるいはノードに、ビデオコンテンツ情報、例えばビデオタグ及び／またはカテゴリ、をマッピングすることにより、ＥＰＧにマッピングされることができ、ＥＰＧインスタンス８１２へとインスタンス生成される(instantiated)。ビデオコンテンツ情報は、オペレーション７５０で、符号化され（例、ＸＭＬに）、そして、ＥＰＧ表示８１４に圧縮されることができる（例、ｇｚｉｐあるいはＢｉＭを使用して）。ＥＰＧ表示は、オペレーション７６０で、カプセル化されることができ８１６、モバイルデバイス８２０のようなユーザコンピューティングデバイスに転送されることができる８１８。転送することは、ＳＭＳ、ＦＬＵＴＥ、あるいは他の適切なファイル転送技術あるいはプロトコルによって実行されることができる。
【００４９】
オペレーション７７０では、ユーザコンピューティングデバイスは、送信を受信し、ビデオコンテンツ情報を復元し(unpack)、新しく受信したビデオコンテンツ情報に基づいたリスト８２４を含むＥＰＧ８２２をディスプレイするためにスクリプトあるいは他のアプリケーションを実行することができる。ＥＰＧは、放送局によって、例えば現在利用可能なプログラム、現段階の高評価ビデオコンテンツ、現在最も視聴されているビデオコンテンツ等で、定期的に更新されることができる。受信されたビデオコンテンツ情報がＥＰＧにおいてディスプレイされるべき情報に対する更新を含む場合には、ユーザコンピューティングデバイスは、更新されていない既存情報と一緒に、ＥＰＧにおける更新情報をディスプレイするために、スクリプトあるいは他のアプリケーションを実行することができる。
【００５０】
エージェント８０２のようなエージェントは、ＥＰＧに対してウェブ上でスケジュールされたブロードキャストのリアルタイム更新を予定するスケジューラとして作用することができる。ウェブサイトは、リアルタイムで更新されるビデオコンテンツ情報を含むことができる。ビデオコンテンツ情報は、例えば定期的にスケジュールされた時間（例、毎日午後１１時）に、エージェントによってウェブサイトから検索されることができ、最新リスト(more current listings)を備えたＥＰＧを、生成あるいは更新するために、使用されることができる。
【００５１】
インプリメンテーションでは、ウェブサイト上の最新ビデオコンテンツは、エージェントあるいは放送局によってアクセスされることができ、ＥＰＧは、ウェブサイト上の異なるカテゴリのビデオのために、ユーザコンピューティングデバイスに提供されることができる。異なるカテゴリのビデオは、ＥＰＧメニューリストにマッピングされることができる。選択されたカテゴリの最新ビデオは、ＥＰＧ上でディスプレイされてもよく、ダウンロード、保存、視聴等のために、ユーザによって選択されることができる。
【００５２】
インプリメンテーションでは、ユーザは、ユーザが受信したいあるいは利用可能になるときを知りたいビデオコンテンツを対象とした望ましいビデオタグを、コンピューティングデバイス上でＥＰＧあるいは他のユーザインタフェースに入力することができる。エージェントは、特定のＩＰマルチキャストアドレスグループにユーザを追加することができる。このことは、ユーザが、ユーザコンピューティングデバイス上でウェブから関連ビデオタグに関係している、最も視聴されたビデオ、最新ビデオ等の通知を受信し、そして視聴することを可能にする。ユーザコンピューティングデバイス上でＥＰＧにビデオタグをマッピングするために、エージェントは、ビデオタグ情報とユーザ情報（例えば、ユーザ選択、ユーザロケーション、等）を検討し(review)し、ＥＰＧにおけるディスプレイのために放送局に対して関連ビデオタグを提供する。
【００５３】
エージェントは、異なるＥＰＧｓから受信された、異なる望ましいビデオタグに基づいて、ブロードキャストストリームを作ることができる。ユーザは、異なるビデオタグに対応するＥＰＧにおいて、カテゴリを追加あるいは削除することができる。ＥＰＧは、視聴するのに利用可能なビデオタグを用いて、周期的に更新されることができる。ユーザは、例えばユーザが通知して欲しい、ダウンロード、保存、及び／または、視聴したい、ビデオコンテンツの１つまたは複数のビデオタグをサーチし、選択することができる。あるいは、ユーザは、エージェントあるいは放送局に対し、あるビデオタグについて優先度(preference)を提供することができる。放送局は、対応する整合あるいは関連ビデオタグを用いて、ＥＰＧを更新することができる。
【００５４】
図９は、ＥＰＧ選択を介してビデオコンテンツを配信するために使用されることができる方法９００のインプリメンテーションの動作フローである。オペレーション９１０では、ＥＰＧは、例えば図７に関して説明される方法７００のような方法を使用して、ユーザコンピューティングデバイスに対して供給されることができる。オペレーション９２０で、ユーザはＥＰＧからビデオコンテンツ選択を行なうことができる。
【００５５】
ビデオコンテンツのユーザ選択は受信されることができ、ユーザ選択はブロードキャストされることができ、ユーザコンピューティングデバイスは、オペレーション９３０でビデオコンテンツ選択に関係するビデオコンテンツをデコードすることができる。ユーザコンピューティングデバイスは、選択されたビデオコンテンツに関係する放送局から特定の送信ストリームをデコードすることができる。ユーザコンピューティングデバイスは、オペレーション９４０でデコードされたブロードキャストビデオコンテンツを保存あるいはディスプレイすることができる。ビデオコンテンツは、例えばＭｅｄｉａＦＬＯ、ＤＶＢ−Ｈ、ＤＭＢ、ＩＳＤＢ−Ｔ、あるいは３Ｇ ＭＢＭＳまたはプラチナブロードキャストのような接続技術と共に、ＩＰマルチキャストのような技術を使用して、ユーザコンピューティングデバイスに対して送信されることができる。ビデオは割り当てられた放送局からブロードキャストされることができ、そしてそれは、ウェブサイトからのビデオコンテンツをバッファリングし再生することができる。様々な放送局は、ＥＰＧ上で、異なる選択可能なオプション(例、カテゴリ、ジャンル、タイプ、ビデオタグ)にマッピングすることができる。
【００５６】
インプリメンテーションでは、ユーザはジャンル、カテゴリ、タイプ、あるいはビデオタグを、ＥＰＧを介して選択することができ、そのユーザ選択に関係しているウェブサイトの最新ビデオコンテンツは、ユーザのＥＰＧ選択に依存してユーザに対し継続して(continuously)ブロードキャストされることができる。
【００５７】
したがって、ビデオコンテンツが、オンデマンドであるいは申し込み(subscription)によって、ユーザコンピューティングデバイスに配信されるブロードキャストに加え、ビデオンデマンドの、従来の／リニアな(traditional/linear)、及びライブのテレビ番組を含んでいる様々なサービスが提供されることができる。ユーザコンピューティングデバイス上で、ローカルで保存され(stored locally)、ネットワーク接続がないときにさえ、ビデオコンテンツは視聴されることができる。ユーザあるいは放送局は、オフピーク時間に、例えば夜の間に、配信を予定することができる。
【００５８】
ここにおいて説明された例示的なインプリメンテーションはモバイルデバイスを対象としているにも関わらず、本開示はそれに限定されておらず、静止テレビ、モニタ、及びコンピューティングデバイスが熟考される。
【００５９】
図１０は、ハンドセットまたはモバイルデバイス１６０のようなユーザコンピューティングデバイスの可能な構成のブロック図である。当業者が理解するように、モバイルデバイス１６０の正確な構成は、特定のアプリケーション及び全体の設計制約に依存して変更することができる。プロセッサ１６２は、ここにおいて開示されたシステム及び方法をインプリメントすることができる。
【００６０】
モバイルデバイス１６０は、アンテナ１６６に結合されたフロントエンドのトランシーバ１６４でインプリメントされることができる。フロントエンドのトランシーバ１６４はデータ通信を受信するように構成される。ベースバンドプロセッサ１６８は、トランシーバ１６４に結合されることができる。ベースバンドプロセッサ１６８は、ソフトウェアベースのアーキテクチャ、あるいは他のタイプのアーキテクチャでインプリメントされることができる。マイクロプロセッサは、他の機能の中で、制御及び全体システム管理機能を提供するソフトウェアプログラムを実行するために、プラットフォームとして利用されることができる。デジタル信号プロセッサ（ＤＳＰ）は、埋め込み通信ソフトウェア層(embedded communications software layer)でインプリメントされることができ、そしてそれは、マイクロプロセッサ上のプロセッシング要求(processing demands)を減らすためにアプリケーション特有アルゴリズム(application specific algorithms)を実行する。
【００６１】
ＤＳＰは、パイロット信号獲得、時間同期化、周波数トラッキング、拡散スペクトラム処理、変調及び復調機能、及び順方向誤り訂正(forward error correction)、のような様々な信号処理機能を提供するために使用されることができる。
【００６２】
モバイルデバイス１６０はまた、ベースバンドプロセッサ１６８に結合された様々なユーザインタフェース１７０を含むことができる。ユーザインタフェース１７０は、キーパッド、マウス、タッチスクリーンディスプレイ、ベル(ringer)、バイブレータ、オーディオスピーカー、マイクロホン、カメラ、及び／または、他の入力／出力デバイス、を含むことができる。
【００６３】
ベースバンドプロセッサ１６８はプロセッサ１６２を備える。ベースバンドプロセッサ１６８のソフトウェアベースのインプリメンテーションでは、プロセッサはマイクロプロセッサ上で実行するソフトウェアプログラムであることができる。しかしながら、当業者が容易に理解するように、プロセッサ１６２は、この実施形態に限定されておらず、ここで説明される様々な機能を実行することができる、ハードウェア構成、ソフトウェア構成、あるいはそれらの組み合わせを含んでいる、当技術分野において知られている様々な手段によってインプリメントされることができる。プロセッサ１６２は、データの保存のために、メモリ１７２に結合されることができる。メモリ１７２は、生産及び／またはテストプロセスの間に、受信されたプログラムデータを保存するように構成され、プロセッサ１６２あるいは１６８は、プログラムデータでプログラムされるように構成される。
【００６４】
ここで説明されている実施形態はハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード(microcode)、あるいはそれらのいずれの組み合わせによってインプリメントされることができる、ということが理解されるべきである。システム及び／または方法が、ソフトウェア、ファームウェア、ミドルウェアあるいはマイクロコード、プログラムコードあるいはコードセグメント(code segment)においてインプリメントされるとき、それらは、ストレージコンポーネントのようなマシン可読媒体(machine-readable medium)において保存されることが出来る。コードセグメントは、プロシージャ(procedure)、ファンクション(function)、サブプログラム、プログラム、ルーティン、サブルーティン、モジュール、ソフトウェアパッケージ、クラス、あるいは、いずれの命令、データストラクチャ、あるいはプログラムステートメントの組み合わせ、を表すことが出来る。コードセグメントは、情報、データ、アーギュメント(arguments)、パラメータあるいはメモリコンテンツを受け渡しすること、及び／または受信することによって、別のコードセグメントあるいはハードウェア回路に結合されることが出来る。情報、アーギュメント、パラメータ、データ等は、メモリの共有、メッセージの受け渡し、トークンパッシング(token passing)、ネットワーク伝送などを含んでいる、いずれの適切な手段を使用して、受け渡され、転送され、あるいは送信されることが出来る。
【００６５】
ソフトウェアインプリメンテーションの場合、ここにおいて説明された技術は、ここにおいて説明された機能を実行するモジュール（例、プロシージャ、機能、など）でインプリメントされることが出来る。ソフトウェアコードは、メモリユニットに保存され、プロセッサによって実行されることが出来る。メモリユニットは、プロセッサ内で、あるいはプロセッサ外で、インプリメントされることが出来、この場合には、それは、当技術分野において知られている様々な手段を通じてプロセッサに通信的に結合されることが出来る。
【００６６】
開示された実施形態は、次の技術、ＣＤＭＡシステム、マルチプルキャリアＣＤＭＡ（ＭＣ−ＣＤＭＡ）、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）、高速ダウンリンクパケット接続（ＨＳＤＰＡ）、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、及び直交周波数分割多元接続（ＯＦＤＭＡ）システム、のうちのいずれか一つあるいは組み合わせに適用されることができる。
【００６７】
ここにおいて開示された実施形態と関連して説明された方法あるいはアルゴリズムのステップは、直接ハードウェアで、プロセッサによって実施されるソフトウェアモジュールで、あるいは、それらの２つの組み合わせで、具現化されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、あるいは、当技術分野において知られるいずれの他の形態の記憶媒体、において常駐することができる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。あるいは、記憶媒体は、プロセッサに一体化していてもよい。プロセッサ及び記憶媒体は、特定用途向け集積回路（ＡＳＩＣ）に存在していてもよい。ＡＳＩＣは、ユーザ端末に存在していてもよい。あるいは、プロセッサと記憶媒体は、ユーザ端末において、ディスクリートコンポーネントとして存在していてもよい。
【００６８】
ここにおいて説明される方法は、当業者によって知られている、様々なハードウェア、プロセッサ、及び、システム上で、インプリメントされることができるということが留意されるべきである。例えば、ここに記載されているような、ユーザコンピューティングデバイスが動作するための一般的な必要要件は、コンピューティングデバイスが、コンテンツと情報をディスプレイするディスプレイと、ユーザコンピューティングデバイスのオペレーションを制御するプロセッサと、そして、ユーザコンピューティングデバイスのオペレーションに関するデータ及びプログラムを保存するためのメモリと、を有するということである。いくつかの実施形態では、ユーザコンピューティングデバイスは、モバイル電話である。いくつかの実施形態では、ユーザコンピューティングデバイスは、通信機能を有するハンドヘルドコンピュータである。さらに別の実施形態では、ユーザコンピューティングデバイスは、通信機能を有するパーソナルコンピュータである。さらに、「クライアント(client)」及び「サーバ(server)」のような用語は特有デバイス及び／またはエンティティを指すようにここでは使用されているが、これらの用語は、いずれにおいても限定されるように解釈されるべきではなく、ここに含まれる実施形態のより明瞭な説明を提供するために使用されている。したがって、トランザクションあるいはシナリオの1つのシーケンスにおける「クライアント(client)」であるデバイスあるいはエンティティは、トランザクションあるいはシナリオの別のシーケンスにおける「サーバ(server)」と考えられることができる。
【００６９】
ここに開示された実施形態と関連して説明された様々な説明のための論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、ＤＳＰ、ＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）あるいは他のプログラマブル論理デバイス、ディスクリートゲートあるいはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいはここに説明された機能を実行するように設計されたそれらの任意の組み合わせで、インプリメントあるいは実行されることができる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、あるいはステートマシン(state machine)であってもよい。プロセッサはまた、コンピューティングデバイス(computing devices)の組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと併用しての１つ以上のマイクロプロセッサ、あるいは任意の他のそのような構成のもの、としてインプリメントされることができる。
【００７０】
主題の事柄は、構造的な特徴及び／または方法的な動作に特有な用語で説明されているが、特許請求項の範囲で定義された主題の事柄は、上記で説明された具体的な特徴あるいは動作に必ずしも限定されないということは理解されるべきである。むしろ、上記で記載された具体的な特徴及び動作は、特許請求の範囲をインプリメントする例示的な形として開示されている。さらに、用語「含む(includes)」が詳細な説明あるいは特許請求の範囲のいずれかにおいて使用されている限りにおいて、そのような用語は、用語「備えている (comprising)」がトランジショナルワード(transitional word)として請求項において使用されるときに解釈されるように、用語「備えている(comprising)」と同様な方法で包括的であるように意図されている。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
少なくとも１つのウェブサイトから複数のビデオコンテンツを受信することと、なお、前記ビデオコンテンツは、前記少なくとも１つのウェブサイトから利用可能な複数のビデオコンテンツと関連づけられている；
前記ビデオコンテンツ情報に基づいて、ユーザコンピューティングデバイスに、電子番組ガイド（ＥＰＧ）についてのリスト情報を提供することと；
を備えている方法。
［Ｃ２］
前記ビデオコンテンツ情報のそれぞれは、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つ、前記ビデオコンテンツの前記関連づけられたものとのユーザインタラクションに基づく情報、あるいは、前記ビデオコンテンツの前記関連づけられたものが前記ウェブサイトに投稿されたときに基づく情報、を備える、Ｃ１に記載の方法。
［Ｃ３］
前記複数のビデオコンテンツ情報は、ローカルビデオコンテンツ情報とナショナルビデオコンテンツ情報あるいはグローバルビデオコンテンツ情報を備えており、前記リスト情報を提供する前に、前記ローカルビデオコンテンツ情報と前記ナショナルビデオコンテンツ情報あるいは前記グローバルビデオコンテンツ情報を集めること、をさらに備えているＣ１に記載の方法。
［Ｃ４］
前記複数のビデオコンテンツは、プレミアムコンテンツとユーザコンテンツを備えており、前記プレミアムコンテンツは、ビデオコンテンツの放送局によって生成されており、前記ユーザコンテンツは、前記少なくとも１つのウェブサイトのユーザによって生成されており、前記プレミアムコンテンツと前記ユーザコンテンツを前記ＥＰＧにマッピングすること、をさらに備えているＣ１に記載の方法。
［Ｃ５］
前記ユーザコンピューティングデバイスに対し前記ＥＰＧについての前記リスト情報を提供することは、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介して前記リスト情報を提供することと、さらに、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用して、前記複数のビデオコンテンツのうちの選択されたものをブロードキャストすることと、を備えている、Ｃ１に記載の方法。
［Ｃ６］
コンピュータ可読命令を備えるコンピュータ可読媒体であって、前記コンピュータ可読命令は、
少なくとも１つのウェブサイトから複数のビデオコンテンツを受信する命令と、なお、前記ビデオコンテンツは、前記少なくとも１つのウェブサイトから利用可能な複数のビデオコンテンツと関連づけられており、前記複数のビデオコンテンツは、プレミアムコンテンツとユーザコンテンツを備えており、前記プレミアムコンテンツは、ビデオコンテンツの放送局によって生成されており、前記ユーザコンテンツは、前記少なくとも１つのウェブサイトのユーザによって生成されている；
前記ビデオコンテンツ情報に基づいて、ユーザコンピューティングデバイスに、電子番組ガイド（ＥＰＧ）についてのリスト情報を提供する命令と、なお、前記リスト情報は、前記プレミアムコンテンツと前記ユーザコンテンツに基づいた複数のリストを備えている；
を備える、
コンピュータ可読媒体。
［Ｃ７］
前記ビデオコンテンツ情報のそれぞれは、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つ、前記ビデオコンテンツの前記関連づけられたものとのユーザインタラクションに基づく情報、あるいは、前記ビデオコンテンツの前記関連づけられたものが前記ウェブサイト上で投稿されたときに基づく情報、を備えている、Ｃ６に記載のコンピュータ可読媒体。
［Ｃ８］
前記ＥＰＧについての前記リスト情報を提供する前記命令は、前記プレミアムコンテンツ及び前記ユーザコンテンツを前記ＥＰＧにマッピングする命令を備える、Ｃ６に記載のコンピュータ可読媒体。
［Ｃ９］
前記複数のビデオコンテンツのうちの選択されたものについてユーザ選択を受信する命令と、
前記ユーザコンピューティングに対し、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストする命令と、
をさらに備えているＣ６に記載のコンピュータ可読媒体。
［Ｃ１０］
前記ユーザコンピューティングデバイスに対し前記ＥＰＧについての前記リスト情報を提供する前記命令は、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介して前記リスト情報を提供する前記命令を備えており、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストする前記命令は、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用してブロードキャストする命令を備えている、Ｃ９に記載のコンピュータ可読媒体。
［Ｃ１１］
装置であって、
少なくとも１つのウェブサイトから複数のビデオコンテンツを受信するための手段と、なお、前記ビデオコンテンツは、前記少なくとも１つのウェブサイトから利用可能な複数のビデオコンテンツと関連づけられている；
前記ビデオコンテンツ情報に基づいて、ユーザコンピューティングデバイスに、電子番組ガイド（ＥＰＧ）についてのリスト情報を提供するための手段と；
を備えている装置。
［Ｃ１２］
前記ビデオコンテンツ情報のそれぞれは、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つ、前記ビデオコンテンツの前記関連づけられたものとのユーザインタラクションに基づく情報、あるいは、前記ビデオコンテンツの前記関連づけられたものが前記ウェブサイト上で投稿されたときに基づく情報、を備え、前記複数のビデオコンテンツは、プレミアムコンテンツあるいはユーザコンテンツのうちの少なくとも１つを備えている、Ｃ１１に記載の装置。
［Ｃ１３］
前記少なくとも１つのウェブサイトから前記複数のビデオコンテンツ情報を受信するための手段は、前記少なくとも１つのウェブサイトあるいは放送局と関連づけられたエージェントから、前記複数のビデオコンテンツ情報を受信するための手段を備えている、Ｃ１１に記載の装置。
［Ｃ１４］
前記エージェントから前記複数のビデオコンテンツ方法を受信するための手段は、前記少なくとも１つのウェブサイトから前記複数のビデオコンテンツ情報のリアルタイム検索を予定するための手段を備えている、Ｃ１３に記載の装置。
［Ｃ１５］
前記ユーザコンピューティングデバイスに対し前記ＥＰＧについての前記リスト情報を提供するための手段は、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介してリスト情報を提供するための手段、を備えており、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３ＧＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用して、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストするための手段、をさらに備えている、Ｃ１１に記載の装置。
［Ｃ１６］
少なくとも１つのウェブサイトから複数のビデオコンテンツを受信するように、なお、前記ビデオコンテンツは、前記少なくとも１つのウェブサイトから利用可能な複数のビデオコンテンツと関連づけられており、そして、前記ビデオコンテンツ情報に基づいて、ユーザコンピューティングデバイスに、電子番組ガイド（ＥＰＧ）についてのリスト情報を提供するように、構成された少なくとも１つのプロセッサと；
前記少なくとも１つのプロセッサに結合されたメモリと；
を備える装置。
［Ｃ１７］
前記ビデオコンテンツ情報のそれぞれは、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは前記ビデオコンテンツの関連づけられたもののタイプ、のうちの少なくとも１つ、前記ビデオコンテンツの前記関連づけられたものとのユーザインタラクションに基づく情報、あるいは、前記ビデオコンテンツの前記関連づけられたものが前記ウェブサイト上で投稿されたときに基づく情報、を備え、前記複数のビデオコンテンツは、プレミアムコンテンツあるいはユーザコンテンツのうちの少なくとも１つを備えている、Ｃ１６に記載の装置。
［Ｃ１８］
前記少なくとも１つのプロセッサは、前記少なくとも１つのウェブサイトあるいは放送局と関連づけられたエージェントから、前記複数のビデオコンテンツ情報を受信するように構成されている、Ｃ１６に記載の装置。
［Ｃ１９］
前記少なくとも１つのプロセッサは、前記複数のビデオコンテンツのうちの選択されたものについてユーザ選択を受信するように、そして、前記ユーザコンピューティングに対し前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストするように、構成されている、Ｃ１６に記載の装置。
［Ｃ２０］
前記少なくとも１つのプロセッサは、ショートメッセージサービス（ＳＭＳ）あるいは一方向性の転送にわたるファイル配信（ＦＬＵＴＥ）プロトコルを介して前記リスト情報を提供するように、そして、ＭｅｄｉａＦＬＯ、デジタルビデオブロードキャスティング−ハンドへルド（ＤＶＢ−Ｈ）、統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）、第３世代マルチメディアブロードキャスト及びマルチキャストサービス（３Ｇ ＭＢＭＳ）、プラチナブロードキャスト、あるいはインターネットプロトコル（ＩＰ）マルチキャスト、のうちの少なくとも１つを備えているブロードキャスト技術を使用して、前記複数のビデオコンテンツのうちの前記選択されたものをブロードキャストするように、構成されている、Ｃ１９に記載の装置。
［Ｃ２１］
装置であって、
電子番組ガイド（ＥＰＧ）についてのリスト情報を受信するように構成された少なくとも１つのプロセッサと、なお、前記リスト情報は、少なくとも１つのウェブサイトから利用可能であるビデオコンテンツ情報に基づいている；
前記リスト情報に基づいた複数のリストを備えている前記ＥＰＧをディスプレイするユーザインタフェースと；
前記少なくとも１つのプロセッサに結合されたメモリと；
を備えている装置。
［Ｃ２２］
前記ビデオコンテンツ情報は、ビデオタグ、カテゴリ、ブロードキャストタイム、あるいは関連ビデオコンテンツのタイプ、のうちの少なくとも１つ、前記ビデオコンテンツとのユーザインタラクションに基づいた情報、あるいは、前記関連ビデオコンテンツが前記ウェブサイト上で投稿されたときに基づいた情報、を備えている、Ｃ２１に記載の装置。
［Ｃ２３］
前記ユーザインタフェースは、再生し、保存し、あるいは、前記複数のリストのうちの１つと関連づけられたユーザコンテンツあるいはプレミアムコンテンツのリマインダを設定するために、前記複数のリストのうちの前記１つのユーザ選択を受信するように構成されている、Ｃ２１に記載の装置。
［Ｃ２４］
前記装置は、ハンドセットあるいはモバイルデバイスを備えている、Ｃ２１に記載の装置。
［Ｃ２５］
前記装置が集積回路を備えている、Ｃ２１に記載の装置。
【図１】
0005362737.tif 000002
【図２】
0005362737.tif 000003
【図３】
0005362737.tif 000004
【図４】
0005362737.tif 000005
【図５】
0005362737.tif 000006
【図６】
0005362737.tif 000007
【図７】
0005362737.tif 000008
【図８】
0005362737.tif 000009
【図９】
0005362737.tif 000010
【図１０】
0005362737.tif 000011