(57)【要約】  放送コンテンツの利用可能性を決定するための方法及びデバイスが提供される。一実施形態では。方法は、番組の放送表示に対するユーザ選択を受信することを含む。放送コンテンツは、多数の関連基準を有する。次いで、ユーザ選択基準は、その特性を決定するために分析される。また、方法は、選択されたユーザ番組の変更を検出するために放送番組データフローを継続的にモニタすること、及び任意の変更の検出と同時に、選択されたユーザ番組の放送に影響を及ぼす情報を更新することも含む。
2020503743.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
番組伝送のユーザ選択を受信すること（３１０）であって、前記番組伝送のコンテンツが、多数の関連基準を有する、受信すること（３１０）と、
モニタリング特性を決定するために、前記ユーザ選択及び前記関連基準を分析すること（３２０）と、
前記モニタリング特性に基づいてコンテンツをモニタし（３３０）、前記ユーザが選択した番組伝送の変更が検出された際に、ユーザ警告を作成して送信することと
を含む、方法。
【請求項２】
番組伝送の変更に影響を及ぼす情報を更新し（３４０）、いかなる更新についても前記ユーザに通知する警告を前記ユーザに送信することをさらに含む、請求項１に記載の方法。
【請求項３】
デバイスであって、
番組伝送の表示に対するユーザ選択に応答してデバイスを起動するように構成された制御モジュール（６１６）であって、前記番組伝送のコンテンツが、多数の関連基準を有する、制御モジュール（６１６）と、
前記ユーザ選択及び関連基準に関連するモニタリング特性を決定するための分析モジュール（６１４）と、
前記選択されたユーザ番組伝送の変更を検出するために、前記モニタリング特性に基づいて番組データフローをモニタし、変更が検出された際にユーザ警告を作成するための追跡モジュール（６１０）と
を含む、デバイス。
【請求項４】
前記制御モジュールが、番組伝送の変更に影響を及ぼす情報を更新し（３４０）、いかなる更新についても前記ユーザに通知する警告を前記ユーザに送信するようにさらに構成される、請求項３に記載の方法。
【請求項５】
前記コンテンツが、今後の伝送録画である、請求項１若しくは２に記載の方法又は請求項３若しくは４に記載のデバイス。
【請求項６】
前記モニタリング特性が、以前のユーザ選択を分析することによって提供される、請求項１、２若しくは５に記載の方法又は請求項３〜５のいずれか一項に記載のデバイス。
【請求項７】
前記ユーザモニタリング特性が、放送コンテンツのユーザ選択を分析することによって提供される、請求項１、２、５若しくは６に記載の方法又は請求項３〜６のいずれか一項に記載のデバイス。
【請求項８】
前記ユーザ選択及び関連基準を分析することが、電子番組ガイド（ＥＰＧ）を調べることによって行われる、請求項１、２、若しくは５〜７のいずれか一項に記載の方法又は請求項３〜７のいずれか一項に記載のデバイス。
【請求項９】
前記ユーザ選択基準を分析することが、インタラクティブ番組ガイド（ＩＰＧ）を調べることによって行われる、請求項１、２、若しくは５〜８のいずれか一項に記載の方法又は請求項３〜８のいずれか一項に記載のデバイス。
【請求項１０】
前記モニタリングステップが、ストリーミングコンテンツを分析することによって実行される、請求項１、２、若しくは５〜９のいずれか一項に記載の方法。
【請求項１１】
前記検出された変更が、多数の今後の関連番組に影響を及ぼし、前記多数の関連番組がすべて修正される、請求項１、２、若しくは５〜１０のいずれか一項に記載の方法。
【請求項１２】
修正された関連番組の各々に対して異なる警告が送信される、請求項１、２、若しくは５〜１１のいずれか一項に記載の方法又は請求項３〜９のいずれか一項に記載のデバイス。
【請求項１３】
修正された関連番組のすべてに対して単一の警告が送信される、請求項１、２、若しくは５〜１２のいずれか一項に記載の方法又は請求項３〜９若しくは１２のいずれか一項に記載のデバイス。
【請求項１４】
前記修正が、単に最初の放送番組伝送と併せてのみ行われ、前記警告が、単に最初の放送番組伝送に対してのみ生成される、請求項１２又は１３に記載の方法又はデバイス。
【請求項１５】
プログラマブル装置用のコンピュータプログラム製品であって、前記プログラマブル装置にロードされ、前記プログラマブル装置によって実行されると、請求項１、２、又は５〜１４のいずれか一項に記載の方法を実装するための命令のシーケンスを含む、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、家庭用電化製品に関し、より具体的には、家庭用電化製品デバイスにおいて視聴覚番組を自動的に開始することに関する。
【背景技術】
【０００２】
電子番組ガイド（ＥＰＧ）は、１９８０年代初期のリリース以来、至る所で見られるようになった。テレビ放送とラジオ放送の両方と関連付けられるＥＰＧのより現代的な形態は、インタラクティブ番組ガイド（ＩＰＧ）であり、それにより、テレビ視聴者やラジオ聴取者などのメディアユーザは、スケジューリング情報メニューを対話形式でナビゲートすることができる。メディア（これらに限定されないが、テレビやラジオを含む）のユーザは、ＥＰＧ／ｌＰＧを使用してそれらの公開メニューを通じて放送情報を得ることができる。また、これらのメニューは、現在の放送や次回に公開予定の番組及びコンテンツに関する他の関連情報も提供することができる。ガイドの中には、キャッチアップの目的で過去のコンテンツを宣伝するために、逆スクロール機能を有するものもある。それに加えて、テレビやラジオに対して、非対話形式の電子番組ガイド（「ナビゲーションソフトウェア」として知られている場合もある）も利用可能であり、専用チャネルにおいてケーブル又は衛星テレビ放送プロバイダによってその視聴者に示される番組スケジューリング情報のデジタル表示の非対話形式メニューからなる。
【０００３】
典型的には、ＥＰＧ及びｌＰＧは、プロバイダの中央（ヘッドエンド）設備内に収容された特殊な映像文字生成（ＣＧ）機器によって伝送される。従来は、メニューは、ＥＰＧ又はｌＰＧチャネルに合わせることによって表示されている。次いで、表示されたメニューは、所望の番組を録画するか又は観ることができるようにユーザへの時間的に余裕のある事前通知を可能にするために、ユーザの定期有料配信を通じて又は別の方法で（従来は、定刻前に）ユーザに提供される利用可能なすべてのチャネルの現在の及び次回に公開予定のテレビ番組をリストアップする。
【発明の概要】
【０００４】
残念ながら、ＥＰＧ／ｌＰＧに提供される情報は、時期遅れのもので、最新のものではない場合が多い。ニュース速報、延長試合、又は、他の多くの想定及び想定外のイベントにより、番組スケジュールは、頻繁に且つ突然変更される。従って、そのような番組の動的な性質は、事前録画番組を妨げるか又はユーザの生視聴ニーズ及びスケジュールでさえも妨げる可能性がある。結果的に、信頼性を高めることができる技法の改善が望ましい。
【０００５】
第１の態様は、放送コンテンツの利用可能性を決定するための方法に関する。方法は、番組の放送表示に対するユーザ選択を受信することを含む。放送コンテンツは、多数の関連基準を有する。ユーザ選択及び関連基準は、モニタリング特性を決定するために分析される。また、方法は、選択されたユーザ番組の変更を検出するために放送番組データフローをモニタすること、及び任意の変更の検出と同時に、選択されたユーザ番組の放送に影響を及ぼす情報を更新することも含む。モニタリングは、継続的であり得る。
【０００６】
第２の態様は、番組の放送表示に対するユーザ選択に応答してデバイスを起動するように構成された制御モジュールを含むデバイスに関する。放送コンテンツは、多数の関連基準を有する。また、上記ユーザ選択及び関連基準に関連する特性を決定するための分析モジュールや、選択されたユーザ番組の変更を検出するために、基準に基づいて番組データフローを継続的にモニタするための追跡モジュールも提供される。制御モジュールは、放送についての情報が修正された際に放送についての情報を更新するように構成される。
【０００７】
本態様の教示は、添付の図面と併せて、以下の詳細な説明を考慮することによって、容易に理解することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態によるホームシアタシステムのブロック図である。
【図２】一実施形態による、計画された今後の放送の修正と同時に警告を送信するためのフローチャート描写である。
【図３】一実施形態による、コンテンツ利用可能性を決定するためのフローチャート描写である。
【図４】一実施形態による、分散型構成を有するスマートモジュールである。
【図５】一実施形態による、スマートモジュールと併せて使用されるコンピュータシステムの要素の概略ブロック図である。
【図６】本実施形態によるスマートスタートアップモジュールのブロック図である。
【図７】図６のスマートモジュールの一実施形態による、例示的な処理システムの概略ブロック図である。
【発明を実施するための形態】
【０００９】
理解し易くするため、図に共通の同一の要素を指定するために、可能な限り、同一の参照番号が使用されている。
【００１０】
好ましい実施形態の詳細な説明
図１は、例えば、ＥＰＧ又はＩＰＧメニューベースシステムを使用するゲームコンソール１０２、ケーブルボックス１０４、ＤＶＤプレーヤ１０６、テレビ１１２及び同様のものなどの様々な家庭用電化製品との関連で、ＥＰＧ／ＩＰＧを使用する例示的なホームシアタ構成１００を描写するブロック図である。ＥＰＧ／ｌＰＧ情報は、従来は、そのようなプロバイダの各々の中央ヘッドエンド設備内に収容された特殊な映像文字生成機器によって伝送されている。ＥＰＧチャネルに合わせることにより、利用可能なすべてのチャネルの現在の及び次回に公開予定のテレビ番組をリストアップするメニューが表示される。ＥＰＧ／ＩＰＧへの投入に使用されるデータは、コンテンツプロバイダに直接接続されるか又はコンピュータを通じて接続される機器上で実装される場合が多い。最近では、コンテンツは、有料又は無料でインターネット上において配信することもでき、番組及び情報もまた、インターネット上においてコンテンツプロバイダコンピュータによって配信される。従来は、パーソナルビデオレコーダ（ＰＶＲ）としても知られているデジタルビデオレコーダ（ＤＶＲ）で録画するための番組の選択を容易にするために、番組配信制御（ＰＤＣ）技術を有するテレビベースのＥＰＧ／ＩＰＧも使用することができる。また、ＥＰＧ／ＩＰＧは、コンテンツソース（例えば、ケーブルボックス又はメディアプレーヤ並びに視覚ディスプレイ及び／又はスピーカなど）間で通信するための高解像度マルチメディアインタフェース（ＨＤＭＩ）を利用するものなど、ゲートウェイ、セットトップボックス及び他の現代の視聴覚機器を使用することもできる。
【００１１】
ＥＰＧ及びＩＰＧは、信頼できる際は実用的なツールであり得る。しかし、ＥＰＧ／ＩＰＧ番組スロットが空いており、リアルタイムで更新されていないという状況にユーザが遭遇する例は多い。それに加えて、ＥＰＧと実際の放送番組との間でタイムラグが見られることは珍しくない。その上、典型的なＩＰＧは、７日又は１４日の範囲のみをカバーする情報や、常に利用可能とは言えないその期間を超える情報を提供する。
【００１２】
多くの例では、ＥＰＧ／ＩＰＧ番組は、完全に最新のものではない。いくつかの事例では、番組変更は動的であり、それは、土壇場のニュース速報番組や、土壇場のライブイベント又は試合の延長戦などの想定外のイベントに起因する。他の例では、ＥＰＧ／ＩＰＧは、適時に更新されない。そのような例では、放送番組の修正は、動的に実行されず、むしろ、定刻の数日又は数時間前に実行される。そのような事例では、以前に公開された放送スケジュールの時間の変更及び修正は、容易に実行できたであろう。それにもかかわらず、制限及びコスト制約により、現在又は今後のイベントの公開された放送スケジュールの修正は、難しくなる。
【００１３】
現在のＥＰＧ／ＩＰＧにおける別の問題は、スケジューリングされた番組を修正した後でメニューが更新された場合でさえ、ユーザが変更に気付き、修正を直接行うまで、ユーザによって以前にスケジューリングされた任意の録画は依然として未変更のままであることである。例えば、２０１６年１１月１１日の午前９時半から１１時半の間に「Galaxy」という映画の録画をユーザが選択し、次いで、映画が代わりに午前１０時から正午にかけて放送されるように放送スケジュールが２０１６年１１月１４日に更新された場合は、以前にユーザが選択したスケジュール選択は、更新されることはない。そのような事例では、ユーザは、後になって、午前９時半から１０時の間に望まないコンテンツがあり、映画のエンディング（１１時半から正午までのコンテンツ）が録画されなかった（そのような録画は１１時半に停止したため）ことに気付くことになる。この不満足な結果は、残念ながら、よくあることである。
【００１４】
これらの及び他の問題に対処するため、図１において１２０で示されるようなスマートモジュールを使用することができる。モジュール１２０は、自立したものでも、ゲートウェイ、スマートフォンなどのモバイルデバイス又はコンピュータ（ストリーミング能力を有するもの）などの別のデバイスの一部であってもよい。また、モジュール１２０は、コンソール、ケーブルボックス、テレビ又は理解されるような他のそのようなデバイスの一部であってもよい。或いは、モジュール１２０は、単一のデバイスではなく、他のデバイスに分散されるか又は収容された一連の分散型コンポーネントであり得る。いくつかのそのような実施形態は、図４の概略ブロック図によって表されている。
【００１５】
図２は、スマートモジュール１２０を使用した、一実施形態による方法のフローチャート描写である。ステップ２００では、ユーザには、ユーザが観るか又は録画することを望む番組における警告を作成する能力が提供される。図３と併せて論じられるように、この警告は、ＥＰＧ／ＩＰＧ単独には基づかないが、ＥＰＧ／ＩＰＧは、選択し易くするために使用することができる。
【００１６】
図３は、一実施形態による、別のフローチャート描写を提供する。図３では、図２で論じられるように、ユーザ選択及び警告を設定することができる。次いで、これらの選択は、プロセッサによってなど、ステップ３１０において受信される。ユーザは、放送予定番組に関する事項を定義する。今後放送される番組又は現在放送されている番組を選択する際、ユーザは、キーパッド、コンピュータキーボード又はテレビリモートコントロールなどの入力デバイスを使用して、時間別、タイトル別、チャネル別又はジャンル別に番組を検索することができる。従って、そのような選択は、そのような入力デバイスのいずれかからでも受信することができ、そのようないかなる検索基準も含む。従って、現在放送されている番組又は今後放送される番組は、そのような関連基準のうちの１つ又は複数を含む。理解の助けになるように、基準は、放送時間、日付を含み得るか、又は、放送若しくは録画ストリームが利用可能になるネットワーク若しくはインターネットサイトさえも含み得ることに留意すべきである。しかし、基準は、これに限定される必要はない。理解されるように、他の情報をその代替として使用することができ、例えば、放送時間又はネットワークチャネルは、任意のネットワーク上のすべてのバスケットボール試合と置き換えることも、日曜日のアイススケート選手権の放送のみと置き換えることもできる。
【００１７】
ステップ３２０では、継続的なモニタリングのためにステップ３３０において使用される特定の特性を決定するために、ユーザ選択及びその関連基準が分析される。一実施形態では、論じられるように、放送データフローは、任意の変更又はユーザ選択時に利用可能ではなかった起こり得る放送スケジューリング（最初の段階での）について調べられる。新しい情報が利用可能になるか又は修正があると、そのような情報及びコンテンツは、視聴及び録画情報が最新の状態であり続けるように相応に変更される。この変更は、修正ステップ３４０によって捕捉される。次いで、任意選択により、ステップ３５０において提供されるように警告を送信することができる。
【００１８】
図２に戻ると、図３のステップ３５０において提供されるように、ユーザによって（又はユーザ選択がない場合はデフォルトによって）、これらの警告の詳細のいくつかを設定することもできる。図２で論じられるような一実施形態では、ユーザは、警告を設定するための異なる方法を有し得る。例えば、第１の方法は、ＥＰＧ／ＩＰＧ上で番組を選択することを含み得る。この例では、番組及び番組が放送されるチャネルは、少なくとも当面の間は知られている。そのような事例では、任意のローカル機器（ＳＴＢ）のようなデバイスを使用して、番組分析を行うことができる。それは、このチャネルに対応する番組ストリームのみを分析する必要がある事例であり得る。この番組は、１回限りのイベントでも、繰り返し放送されるイベントでもあり得る。番組が１回限りのイベントである事例では、警告は、そのイベントに対してのみ観察される。番組が繰り返し放送されるイベントである場合は、ステップ２１０に示されるように、警告は、各番組例に対して作成される。他の構成も作ることができる。例えば、警告は、新しい録画と併せてのみ生成することができる。或いは、警告は、非録画決定にもかかわらず提供することができる。理解の助けになるように、例を提供することができる。ユーザは、繰り返し放送される「Horror House」と呼ばれる１時間番組を録画することを決める。新しい又は最初の放送の上映は、毎週月曜日の午後８時に開始して、１時間続く。しかし、一部の週では、ネットワークは、最初の放送のエピソードの代わりに、以前のエピソードの再放送の放送を選ぶ場合がある。ユーザは、「最初の放送」のエピソードの放送のみ選択することができる。第１の代替の形態では、警告は、「最初の放送」のエピソードと併せてのみ出される。代替の状況では、「最初の放送」のエピソードのみが録画され、録画スケジュールがモニタされ、動的なスケジュール変更があった場合に適切に変更される一方で、ユーザは、再放送エピソードがその週に放送されている場合でさえ、依然として、多くの状況において警告を受ける。警告は、ユーザによって以前に選択されたように番組が録画されないとしても、最初の放送のエピソードの代わりに放送されている再放送エピソードについての情報又はスケジューリング変更についての情報を含み得る。このことは、任意の特別な処理を決定する図２のステップ２２０において一般に示されている。
【００１９】
一実施形態では、特別な処理ステップ２２０は、追加のステップも必要とし得る。このステップは、ステップ２００の決定によって確立される。ステップ２００では、実行する必要がある検索の数に応じて、分析の数を設定することができる。一実施形態では、コンテンツは、検索に基づいて特徴付けられる。言い換えれば、コンテンツの特徴付けは、そのシグネチャに目を通し、次いで、データ（フロー）においてシグネチャを検索することによって行われる。理解し易くするため、例を使用することができる。この例では、検索予定の映画又は番組の場合は、特徴付けは、タイトルを通じて行われる。この例では、タイトルは、番組への光学式文字認識（ＯＣＲ）技術を用いて回収することができる（例えば、サブタイトル）。スポーツ又は音楽の場合は、実施形態上では、音声部分の特徴付けを検討する必要もあり得る。例えば、音の変化を非常にうまく特徴付け、オペラとは対照的にボールがラケットに与える衝撃でテニス試合を区別することができる。従って、本来はＥＰＧ／ＩＰＧ番組ガイドのみに依存するものではない変更が行われた際は、ステップ２００及び２２０を組み合わせる必要があり得る。
【００２０】
別の実施形態では、１回の検索を行うため又はより一般的な警告を作成するために、いくつかの特徴付けを組み合わせることがさらに可能である。例えば、Star Warsの場合は、映画の一般名を有するＯＣＲとサーガのテーマ曲を有する音声とを組み合わせることが可能である。また、音声特徴付けでStar Warsのエミッションを検出することも可能である。
【００２１】
さらなる別の実施形態では、分析は、他のリソースを使用することによって実施することができる。例えば、警告は、俳優に関連し得、その結果、映画の名前又は他の検索は、ストリームにおいて及びウェブサイトのフィルムの俳優のリストにおいて見つけることができる。別の実施形態では、警告は、モニタした番組が放送されていることを含み得、そのことをユーザに通知することができ、アドホックサービスを介してテレビ上又は彼のケータイ上にポップアップと同等のものを表示することが可能である。
【００２２】
論じられるように、変更を実行及びモニタするために多くの方法を使用することができることに留意すべきである。簡単に論じられるように、これらの他の方法により、１人又は複数のユーザは、ＥＰＧにプログラムする必要のない番組上の警告のモニタリング、修正又は設定を行うことができる。さらに、より一般的な基準を用いて警告を設定することが可能である。例えば、スポーツのタイプ（テニス）、フィルムのシリーズ（Star Wars）、バンド（Moonspell）などを指定することにより。この事例では、ローカル機器に対するデータフロー量が多過ぎるため、分析を行うのは、放送局の機器である。分析は、伝送される（チャネルによって）ストリームによって実装されなければならない。一実施形態では、分析は、図３と併せて論じられるように実行することができる。
【００２３】
ここで図２のステップ２３０に戻ると、検索又は警告の特徴付け及び仕様が何であれ、ステップ２３０において提供される方法は、選択された基準に対して行われる変更の動的なモニタリングを継続する。変更が行われるとすぐに、ステップ２４０及び２５０のそれぞれに示されるように、ユーザには警告が送信され、事前に選択された行動又は他の選択された行動（すなわち、録画）に対して変更が自動的に行われる。ユーザは、警告を受信するか又は警告を受信しないかのオプション、及び、単に変更が自動的に行われるようにオプトアウトするオプションを有する。他の実施形態では、警告は、ユーザによって事前に選択されるようないくつかの状況において送信することができる。これらのステップは、ステップ２００と併せて論じられるように、警告の設定の一部として実行することができる。
【００２４】
ここで図４〜６を参照すると、スマートモジュール１２０の追加の詳細が示されている。スマートモジュール１２０は、本明細書で説明されるように、単一のデバイスとして又はプロセッサとしてさえ実装することができるか、或いは、代替の実施形態では、複数の場所において（例えば、単一のホームネットワークにおいて又はクラウドコンピューティング環境において）複数のデバイス間で分割されるその機能を有し得ることを理解すべきである。
【００２５】
図４では、例えば、分散型環境では、スマートモジュール１２０は、ゲートウェイ（キーボード４３４によって表されている）、スマートフォン４３２などのモバイルデバイス、サーバ４１０、コンピュータ又はタブレット４３５などの複数の全く異なるデバイスにわたって分割することができ、クラウドコンピューティングソリューション４５０の一部でさえもあり得る。スマートスタートアップモジュール１２０の異なる機能を任意の適切な方法で分散できることを理解すべきである。
【００２６】
図５では、図４のスマートモジュール１２０と併せて使用することができるものなど、コンピュータシステム５００の要素の概略ブロック図が提供される。コンピュータシステム５００は、様々な適切なデバイスを使用して実装することができる。例えば、コンピュータシステムは、１つ又は複数のパーソナルコンピュータ（「ＰＣ」）、サーバ、モバイルデバイス（例えば、スマートフォン）、タブレットデバイス及び／又は他の任意の適切なデバイスを使用して実装することができる。様々なデバイスは、単独で動作することも（例えば、コンピュータシステムは、単一のＰＣとして実装することができる）、併せて動作することもできる（例えば、コンピュータシステムのいくつかのコンポーネントは、モバイルデバイスによって提供することができ、他のコンポーネントは、タブレットデバイスによって提供される）。コンピュータシステム１００は、５１０によって描写されるものなどの１つ若しくは複数のバス若しくはバスシステム、少なくとも１つの処理要素５２０、システムメモリ５３０、読み取り専用メモリ（「ＲＯＭ」）５４０、他のコンポーネント（例えば、グラフィクス処理装置）５６０、入力デバイス５７０、出力デバイス５８０、永久記憶装置５３０及び／又はネットワーク接続５９０を含み得る。コンピュータシステムのコンポーネントは、デジタル及び／又はアナログ入力信号に基づいて動作を自動的に実行する電子デバイスであり得る。
【００２７】
図６では、スマートモジュール１２０は、ハードウェアプロセッサ６０２及びメモリ６０４を含む。それに加えて、スマートモジュール１２０は、スマートスタートアップモジュール１２０が接続デバイスと通信できるようにするインタフェース６０６又は他の通信インタフェースを含む。少なくともＨＤＭＩインタフェース６０６は、接続デバイスの少なくとも１つに物理的に接続されるか又はその中に組み込まれることを理解すべきである。それに加えて、スマートモジュール１２０は、１つ又は複数の機能モジュールを含む。これらの機能モジュールは、例えば、ソフトウェアとして実装することができ、ソフトウェアは、メモリ６０４に格納され、プロセッサ６０２によって実行される。代替の実施形態では、機能モジュールは、１つ又は複数の離散ハードウェアコンポーネント（例えば、特定用途向け集積チップ又はフィールドプログラマブルゲートアレイの形態の）として実装することができる。
【００２８】
制御モジュール６１６は、ユーザ選択を受信し、基準を含む関連特性を決定するための分析のためにそのユーザ選択をデータ分析モジュール６１４に提供する。追跡モジュール６１０は、決定された特性に対する今後の放送についての放送データフローを継続的にモニタする。次いで、制御モジュール６１６は、取るのに適切な行動（例えば、オリジナルのコンテンツ、情報又は関連放送スケジューリング時間の変更が検出された際に情報を修正し、適切な時にユーザに警告を送信すること）を決定する。
【００２９】
ここで図７を参照すると、スマートモジュール１２０を表し得る例示的な処理システム７００が示されている。処理システム７００は、システムバス７０２を介して他のコンポーネントに動作可能に結合された少なくとも１つのプロセッサ（ＣＰＵ）７０４を含む。キャッシュ７０６、読み取り専用メモリ（ＲＯＭ）７０８、ランダムアクセスメモリ（ＲＡＭ）７１０、入力／出力（Ｉ／Ｏ）アダプタ７２０、サウンドアダプタ７３０、ネットワークアダプタ７４０、ユーザインタフェースアダプタ７５０及びディスプレイアダプタ７６０は、システムバス７０２に動作可能に結合される。
【００３０】
第１の記憶装置７２２及び第２の記憶装置７２４は、Ｉ／Ｏアダプタ７２０によってシステムバス７０２に動作可能に結合される。記憶装置７２２及び７２４は、ディスク記憶装置（例えば、磁気又は光ディスク記憶装置）、ソリッドステート磁気デバイスなどのいずれかであり得る。記憶装置７２２及び７２４は、同じタイプの記憶装置でも、異なるタイプの記憶装置でもよい。
【００３１】
スピーカ７３２は、サウンドアダプタ７３０によってシステムバス７０２に動作可能に結合される。トランシーバ７４２は、ネットワークアダプタ７４０によってシステムバス７０２に動作可能に結合される。ディスプレイデバイス７６２は、ディスプレイアダプタ７６０によってシステムバス７０２に動作可能に結合される。
【００３２】
第１のユーザ入力デバイス７５２、第２のユーザ入力デバイス７５４及び第３のユーザ入力デバイス７５６は、ユーザインタフェースアダプタ７５０によってシステムバス７０２に動作可能に結合される。ユーザ入力デバイス７５２、７５４及び７５６は、キーボード、マウス、キーパッド、画像捕捉デバイス、動き検知デバイス、マイクロフォン、先行デバイスの少なくとも２つの機能性を組み込むデバイスなどのいずれかであり得る。当然ながら、本原理の範囲を維持しながら、他のタイプの入力デバイスを使用することもできる。ユーザ入力デバイス７５２、７５４及び７５６は、同じタイプのユーザ入力デバイスでも、異なるタイプのユーザ入力デバイスでもよい。ユーザ入力デバイス７５２、７５４及び７５６は、システム７００に及びシステム７００から情報を入力及び出力するために使用される。
【００３３】
当然ながら、処理システム７００は、当業者によって容易に企図されるように、他の要素（図示せず）を含むことも、ある要素を省略することもできる。例えば、当業者によって容易に理解されるように、処理システム７００の特定の実装形態に応じて、様々な他の入力デバイス及び／又は出力デバイスを処理システム７００に含めることができる。例えば、様々なタイプの無線及び／又は有線入力及び／又は出力デバイスを使用することができる。その上、当業者によって容易に理解されるように、様々な構成において、追加のプロセッサ、コントローラ、メモリなどを利用することもできる。本明細書で提供される本原理の教示を考慮すると、処理システム７００のこれらの及び他の変形形態は、当業者によって容易に企図される。
【００３４】
多くの実装形態について説明してきた。それにもかかわらず、様々な変更を行えることが理解されよう。例えば、他の実装形態を生成するために、異なる実装形態の要素を組み合わせることも、補足することも、変更することも、除去することもできる。それに加えて、当業者は、開示されるものの代わりに、他の構造及びプロセスを代用することができ、結果として得られる実装形態は、開示される実装形態と少なくとも実質的に同じ結果を達成するために、少なくとも実質的に同じ方法で、少なくとも実質的に同じ機能を実行することを理解するであろう。それに従って、これらの及び他の実装形態は、この開示によって企図され、この開示の範囲内である。
【図１】
2020503743.tif 000003
【図２】
2020503743.tif 000004
【図３】
2020503743.tif 000005
【図４】
2020503743.tif 000006
【図５】
2020503743.tif 000007
【図６】
2020503743.tif 000008
【図７】
2020503743.tif 000009
【国際調査報告】
2020503743.tif 000010
2020503743.tif 000011