(57)【要約】エンターテイメントオプションに対するユーザプレファレンスに基づき、より大きな一組のエンターテイメントオプションから一組のエンターテイメントオプションの推奨を自動的に生成するのに好適な、システム、方法、製造物である。特に、本発明は、テレビの前にいるテレビ視聴者のグループの過去の視聴パターンおよびプレファレンスに基づき、テレビプログラムを視聴するための推奨を自動的に生成する技術分野に関する。本発明は、そのユーザグループの明示されたプレファレンスまたはそのユーザグループの過去の視聴パターンにより示唆されたプレファレンスに基づき、ユーザグループプロファイルを生成する。その推奨は、ある時刻、曜日、日に視聴するための、ユーザグループのプレファレンスおよび視聴パターンに基づく。
2005531239.tif 000002
【特許請求の範囲】
【請求項１】
ユーザグループのプレファレンスに合わせて設定される多数の変数を有するシステムで有用な装置であって、前記装置は、
a.  対応する複数のシステムユーザグループの複数のユーザプレファレンスを格納するための複数の記憶場所を有する持続的データ記憶装置と、ここで個々の記憶場所は前記複数のシステムユーザグループの各々のユーザプレファレンスデータを格納するために供され、
b.  ユーザグループ検出システムと、
c.  前記持続的データ記憶装置および前記ユーザグループ検出装置と通信可能に結合されたプロファイルプロセッサとを有し、前記プロファイルプロセッサは、
i.  前記複数のシステムユーザグループのどのユーザグループが現在所定の視聴エリア内にいるかを自動的に検出し、
ii.  一組の入手可能なオプションから一組の推奨されたオプションを生成するために有用なユーザグループプロファイルであって、前記ユーザプロファイルは現在前記所定の視聴エリア内にいる前記ユーザグループの前記ユーザプレファレンスデータに基づくものを自動的に生成するようにプログラムされていることを特徴とする装置。
【請求項２】
請求項１に記載の装置であって、グループユーザの前記プレファレンスに合わせるために設定される多数の変数を有する前記システムはエンターテイメントシステムであることを特徴とする装置。
【請求項３】
請求項１に記載の装置であって、前記ユーザ検出システムは、コンピュータビジョンシステム、音声認識システム、指紋認識システム、手相認識システム、および少なくとも１つのユニークな入力を送信可能な入力デバイスを有することを特徴とする装置。
【請求項４】
請求項３に記載の装置であって、前記コンピュータビジョンシステムは検出された画像中の顔を識別することを特徴とする装置。
【請求項５】
請求項１に記載の装置であって、前記ユーザ検出システムはコンピュータビジョンシステムと、少なくとも１つのユニークな入力を送信可能な入力デバイスとを有することを特徴とする装置。
【請求項６】
請求項５に記載の装置であって、前記コンピュータビジョンシステムは前記検出された画像中の顔を識別することを特徴とする装置。
【請求項７】
請求項１に記載の装置であって、前記プロファイルプロセッサは、前記システムを用いてユーザグループのインターラクションをモニターし、ユーザグループと前記システム間の各インターラクションの所定の部分を視聴履歴に選択的に格納し、前記視聴履歴からインターラクションを選択的に読み出すようにさらにプログラムされたことを特徴とする装置。
【請求項８】
請求項７に記載の装置であって、前記プロファイルプロセッサは、
a.  ユーザグループの前記視聴履歴に関係する少なくとも１つの値をそのユーザグループのプロファイル内に生成し、
b.  前記検出されたユーザグループの視聴履歴中のインターラクションの選択肢と類似または同一のインターラクション選択肢の、各検出されたユーザグループの視聴履歴に少なくとも部分的に基づいて、前記ユーザグループプロファイルの一組の推奨された選択肢を生成するようにさらにプログラムされたことを特徴とする装置。
【請求項９】
エンターテイメントシステムであって、
a.  少なくとも１人のユーザに入手可能なプログラムを提供する少なくとも１つのエンターテイメントシステムコンポーネントと、ここで前記プログラムは前記エンターテイメントシステムコンポーネントへの少なくとも１つの入力を介して受信され、
b.  対応する複数のエンターテイメントシステムユーザグループのユーザプレファレンスデータを格納する複数の記憶場所を有する持続的データ記憶装置と、ここで、少なくとも１つのユニークな記憶場所がユニークな対応するシステムユーザグループの前記ユーザプレファレンスデータを格納するために供され、
c.  前記少なくとも１つのエンターテイメントシステムコンポーネント、前記持続的データ記憶装置、ユーザグループ検出システムと有効に通信するプロファイルプロセッサとを有し、前記プロファイルプロセッサは、
i.  前記複数のシステムユーザグループのどのユーザグループが現在所定の視聴エリア内にいるかを自動的に検出し、
ii.  現在前記所定の視聴エリア内に検出されている前記ユーザグループの前記ユーザプレファレンスデータに基づくユーザグループプロファイルを自動的に生成し、
iii.  前記ユーザグループプロファイルに応じて前記エンターテイメントシステムの動作パラメータを動的に調整するようにプログラムされていることを特徴とするエンターテイメントシステム。
【請求項１０】
複数のユーザを有するユーザグループのユーザグループプロファイルを生成する方法であって、
a.  複数のユーザのだれが現在所定の視聴エリア内にいるかを自動的に検出するステップと、
b.  前記検出された複数のユーザを有するユーザグループのアイデンティティを決定するステップと、
c.  前記識別されたユーザグループについて、
i.  前記識別されたユーザグループのアイデンティティを持続的データ記憶装置に格納されたユーザグループデータの第１の所定の部分と比較するステップと、
ii.  前記持続的データ記憶装置から前記識別されたユーザグループのユーザグループデータの第２の所定の部分を読み出すステップと、
d.  ユーザデータの前記第２の所定の部分の各々からユーザグループプロファイルを生成するステップとを有することを特徴とする方法。
【請求項１１】
請求項１０に記載の方法であって、前記ユーザグループプロファイルに基づき一組の入手可能なエンターテイメントオプションから一組の推奨されたエンターテイメントオプションを生成するステップをさらに有することを特徴とする方法。
【請求項１２】
請求項１０に記載の方法であって、前記ユーザグループプロファイルは、存在するユーザグループのユーザグループプロファイルを生成する権限を有するがプロファイルは有さない個人により生成されてもよいことを特徴とする方法。
【請求項１３】
請求項１０に記載の方法であって、
e.  肯定的エンターテイメントオプションを有する、各検出されたユーザグループの視聴履歴を集積するステップと、
f.  前記視聴履歴の前記肯定的エンターテイメントオプションを用いて前記ユーザグループプロファイルを調整するステップと、ここで、前記ユーザグループプロファイルの各肯定的エンターテイメントオプションは前記視聴履歴中のその肯定的エンターテイメントオプションの発生の合計を反映し、
g.  前記合成されたユーザプロファイルの各肯定的エンターテイメントオプションに対して否定的エンターテイメントオプションを生成するステップと、
h.  所定時間フレーム中に入手可能などのエンターテイメントオプションが前記ユーザグループプロファイルにより肯定的にレーティングされるかを決定するステップと、
i.  前記ユーザグループプロファイルの各肯定的エンターテイメントオプションと否定的エンターテイメントオプションのスコアを生成するステップとを有することを特徴とする方法。
【請求項１４】
請求項１０に記載の方法であって、
e.  前記ユーザグループ視聴履歴中の肯定的エンターテイメントオプションの所定の閾値以上の入手可能なエンターテイメントオプションに対して、一組の入手可能なエンターテイメントオプションから一組の肯定的エンターテイメントオプションを生成するステップと、
f.  前記ユーザグループ視聴履歴中の肯定的エンターテイメントオプションの前記所定の閾値と一致しない前記入手可能なオプションの組をサンプリングすることにより、一組の否定的エンターテイメントオプションを生成するステップとをさらに有することを特徴とする方法。
【請求項１５】
請求項１４に記載の方法であって、ステップ（f）は一組の否定的オプションを生成するために一様ランダム分布を使用するステップをさらに有することを特徴とする方法。
【請求項１６】
請求項１４に記載の方法であって、
g.  ユーザグループが前記一組の肯定的エンターテイメントオプションからエンターテイメントオプションを選択可能とするステップと、
h.  前記一組の否定的エンターテイメントオプションのメンバーである、エンターテイメントオプションの入手可能なエンターテイメントオプションの選択を防止するステップとをさらに有することを特徴とする方法。
【請求項１７】
請求項１６に記載の方法であって、ステップ（h）は否定的エンターテイメントオプションを所定の時間フレーム内に発生する否定的エンターテイメントオプションに制限するステップをさらに有することを特徴とする方法。
【請求項１８】
請求項１４に記載の方法であって、ステップ（e）は選択されたエンターテイメントオプションが所定の範囲で前記合成されたユーザプロファイルにマッチするように、適応的サンプリング方法を用いてすべての入手可能なエンターテイメントオプションからエンターテイメントオプションを選択するステップをさらに有することを特徴とする方法。
【請求項１９】
請求項１４に記載の方法であって、
g.  黙示的選択方法、明示的選択方法、フィードバック選択方法、またはこれらの組み合わせを用いて、入手可能なエンターテイメントオプションと前記一組の肯定的エンターテイメントオプションに基づき、エンターテイメントオプション推奨を生成するステップをさらに有することを特徴とする方法。
【請求項２０】
請求項１９に記載の方法であって、前記黙示的選択方法は、前記ユーザグループのエンターテイメントオプション選択パターンを捕捉するステップと、前記ユーザグループのエンターテイメントオプション選択パターンに基づきエンターテイメントオプション推奨を生成するステップを有することを特徴とする方法。
【請求項２１】
請求項１９に記載の方法であって、前記明示的選択方法は、前記ユーザグループに前記ユーザグループのエンターテイメントオプションプレファレンスの各々を明示的に入力させるステップと、前記ユーザグループの明示的エンターテイメントオプションプレファレンスの合成に基づき、エンターテイメントオプション推奨を生成するステップを有することを特徴とする方法。
【請求項２２】
請求項１４に記載の方法であって、
g.  ユーザグループのエンターテイメントオプション選択パターンを補足するステップと、
h.  前記ユーザグループのエンターテイメントオプションプレファレンスの前記ユーザグループの明示的入力の少なくとも１つを受け入れるステップと、
i.  前記ユーザグループのエンターテイメントオプション選択パターンと前記ユーザグループの明示的エンターテイメントオプションプレファレンスに基づきエンターテイメントオプション推奨を生成するステップとをさらに有することを特徴とする方法。
【請求項２３】
請求項１４に記載の方法であって、各ユーザグループプロファイルは、時刻またはカレンダー時間の関数として可変の重み付けファクターをさらに有することを特徴とする方法。
【請求項２４】
持続的データ記憶装置、プログラム出力デバイス、オーディオ入力デバイス、ユーザ検出デバイス、ビデオ入力デバイスと有効に接続されたプログラムプロセッサを含むエンターテイメントシステムにおいて、複数の識別されたシステムユーザのために前記エンターテイメントシステムを自動的に構成する方法であって、
a.  所定の視聴エリア内に現在いるユーザを検出するステップと、
b.  前記検出されたユーザよりなる検出されたユーザグループを決定するステップと、
c.  前記検出されたユーザグループから前記持続的データ記憶装置に格納されたユーザプレファレンスデータを有する識別されたユーザグループを前記検出されたユーザグループから決定するステップと、
d.  前記持続的データ記憶装置から前記識別されたユーザグループに対応する前記ユーザプレファレンスデータを読み出すステップと、
e.  前記読み出されたユーザプレファレンスを用いてユーザグループプロファイルを生成するステップと、
f.  所定範囲内で前記ユーザグループプロファイルとマッチする入手可能なエンターテイメントオプションのプログラム情報をスキャンするステップと、
g.  前記ユーザグループプロファイルと入手可能なエンターテイメントオプションにより前記エンターテイメントシステムを調整するステップとを有することを特徴とする方法。
【請求項２５】
請求項１０に記載の方法を用いて生成された、コンピュータ読み取り可能媒体に格納されたコンピュータプログラム。
【請求項２６】
請求項２４に記載の方法を用いて生成された、コンピュータ読み取り可能媒体に格納されたコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスのユーザグループのプレファレンスを決定し、そのユーザグループのプレファレンスによりそのデバイスを構成する技術分野に関する。本発明により、ユーザグループのプレファレンスに基づき、特にオプション選択の過去のパターンに基づき、一組のオプションが推奨される。より具体的には、本発明は、テレビの前にいるテレビ視聴者グループの過去の視聴パターンとプレファレンスに基づき、テレビプログラムの視聴を自動的に推奨する技術分野に関する。
【背景技術】
【０００２】
複雑なデバイスやシステムとのユーザインターラクションに関して、特に放送、ケーブル、衛星テレビに関して、ユーザまたはユーザグループは常に１００以上の選択肢に直面している。利用可能な選択肢を見て、例えばテレビエンターテイメントシステムの設定を決めるために必要な時間は、ユーザやユーザグループが有する時間をすぐに越えてしまう。そのユーザグループの過去のプレファレンスに基づき、利用可能なコンテントを組織化し提示する推奨システムが必要である。
【０００３】
プログラムの選択肢が増えるにつれ、プログラムのコンテントに関する情報を提供する方法が多数提案されている。例えば、米国特許第6,115,057号（Kwoh等）は、プログラムビデオセグメントのレーティングレベルを示すレーティングデータをプログラムビデオセグメントから抽出することを教示している。
【０００４】
2001年7月15日に出願された米国特許出願第09/882,158号は、個々のテレビ視聴者の過去の視聴パターンとプレファレンスからマルチユーザプロファイルを生成する方法、システム、製造物を開示している。
【０００５】
米国特許第6,020,883号（Herz等）は、各カスタマーに対して放送プログラムのある特徴がいかに重要であるかを説明する、受信者のカスタマープロファイルを作成することを教示している。カスタマープロファイルは、特定の日の特定の時間に特定の場所でビデオプログラムを視聴すると期待されるカスタマーの組み合わせに対して、カスタマープロファイルがクラスターされる。これらのプロファイルから、各受信者にとってそのプロファイルに基づき、各プログラムの魅力度を示すアグリーメントマトリックスが計算される。
【０００６】
米国特許第5,585,865号（Amano等）は、ジャンルコードが含まれたテレビ信号を受信することを教示している。Amanoの‘865特許は、放送されたジャンルコードを、入力されたすべての受信可能チャンネルのジャンルコードと比較して、ジャンルコードがマッチするプログラムがあれば、そのチャンネルにチューニングすることを教示している。Amanoの‘865特許は、過去最も頻繁に受信された記録のあるチャンネルにチューニングすることも教示している。
【０００７】
米国特許第4,931,865号（Scarampi）は、個人がテレビを見ている時間インターバルと全時間を決定するために、その個人に信号を送信し、その個人の目からの反射信号を検出することにより、その人のテレビ視聴行動をモニターする方法と装置を教示している。視聴情報はテレビからのプログラム情報と相関付けられる。
【０００８】
米国特許第5,945,988号（Williams等）は、エンターテイメントシステムでユーザプレファレンスを自動的に決定し、動的に更新する方法と装置が教示されている。Williamsの‘988特許により、複数のシステムユーザの誰がエンターテイメントシステムを現在使用しているかを自動的に検出できる。
【特許文献１】米国特許第6,115,057号
【特許文献２】米国特許出願第09/882,158号
【特許文献３】米国特許第6,020,883号
【特許文献４】米国特許第5,585,865号
【特許文献５】米国特許第4,931,865号
【特許文献６】米国特許第5,945,988号
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、テレビまたはその他のエンターテイメントシステムの前または一定の距離にいる、視聴エリア内の一群の人々を識別し、そのユーザグループのプレファレンスを用いてユーザグループプロファイルを生成することは、先行技術には教示も示唆もされていない。ユーザをグループとして自動的に検出して識別し、時間フレームの間にどのプログラムが送信されているかに応じて、そのユーザグループのプレファレンスのユーザプロファイルを用いたレーティング以上の、どのプログラムを推奨または表示するかを決定するシステムは、先行技術には教示も示唆もされていない。
【課題を解決するための手段】
【００１０】
本発明は、予め規定されたエリア内にいる与えられたユーザグループのプレファレンスに基づき、エンターテイメント、または一般に、より大きな一組の利用可能なオプションから複雑なデバイスまたはシステムの構成の一組の好適なオプションを自動的に推奨するために好適なシステム、方法、製造物を含む。一実施形態において、テレビの前にいるテレビ視聴者のグループの過去の視聴パターンとプレファレンスに基づき、テレビプログラムの視聴を自動的に推奨することに関する。本発明は、検出されたユーザグループにより直接表されたプレファレンスに基づき、ユーザグループプロファイルを生成する。
【００１１】
本発明の上記その他の特徴、態様、有利性は、以下の説明、添付したクレーム、添付した図面からより完全に明らかとなるであろう。
【発明を実施するための最良の形態】
【００１２】
一般に、この説明を通して、あるアイテムがソフトウェアで実施されると説明したとき、そのアイテムはハードウェアとしても等しく実施することができる。
【００１３】
図１を参照して、本発明は、テレビ２０ａ等のエンターテイメントシステム２０で好適に使用することができる。しかし、エンターテイメントシステム２０は、ラジオ、その他のオーディオエンターテイメント、ブロードキャストおよび非ブロードキャストのオーディオビジュアルエンターテイメント、例えばケーブル、衛星、ＤＶＤシステム等を含んでもよい。エンターテイメントシステム２０は、４０ａ、４０ｂ、４０ｃ等の１人以上のユーザを含み数字「４０」で参照される、対応する複数のエンターテイメントシステムユーザグループのユーザグループプレファレンスデータを格納できる、ハードディスクドライブや不揮発性ＲＡＭ（ＮＶＲＡＭ）等の持続的なデータ記憶装置３０を有する。ユーザグループプレファレンスは、各ユーザグループ４０の視聴履歴をさらに有する。ここで、「視聴履歴」とは、与えられたユーザグループ４０が以前所定時間フレームにわたって選択した、複雑なシステムの動作パラメータを設定するための、エンターテインメントその他のオプションの集積を意味する。好ましい実施形態において、本発明のシステムは、ユーザグループ４０が特定のエンターテイメントオプションを選択したとき、そのユーザグループ４０はその選択について合意に達し、将来システムが同様のオプションを推奨することを欲しているものと仮定する。
【００１４】
ユーザグループメンバー４０ａまたは４０ｂ等の、ユーザグループ４０の各メンバーがテレビ２０ａの近傍の所定視聴エリアにいるとき、検出システム２２はそのユーザグループの各メンバーを検出する。ここで、「視聴エリア」には、視聴エリア１１等のテレビ２０ａ近傍の物理的スペースのみではなく、ユーザグループ４０により所望され視聴エリア１１の境界を設定することを許可された視聴エリア１２および１３等の隣接する視聴エリアも含む。
【００１５】
検出システム２２は、検出技術の当業者に周知ないかなるシステムでもよく、限定ではなく例として、テレビのリモートコントロール、生物測定デバイス、認識システムを有するセットトップボックス、音声認識システム等、またはこれらの組み合わせを含む。ここで、「生物測定デバイス」には、音声認識システム、指紋認識システム、手相認識システム等、またはこれらの組み合わせを含む。生物測定認識の先行技術としては、例えば、ＩＥＥＥのコンピュータ学会の自動顔・動作認識に関する第２回国際会議の講演集に掲載されている、Gutta等による「ハイブリッド分類器を用いた顔・動作認識」、およびＩＥＥＥのコンピュータ学会の自動顔・動作認識に関する第２回国際会議の講演集に掲載されている、Colmenarez等による「最大尤度顔検出」がある。
【００１６】
プロファイルプロセッサ３４は、持続的データ記憶装置３０および検出システム２２と通信可能に結合されている。ここで、「プロファイルプロセッサ」は、自装置の持続的データ記憶装置３０ａを有するパーソナルコンピュータ３４ａ等のコンピュータ、プロファイルプロセッサ３４等のエンターテインメントシステム２０に内蔵された、または直接組み込まれたマイクロプロセッサシステム等のマイクロプロセッサベースのシステム、特定用途向け集積回路、マイクロプロセッサベースのシステムを有するセットトップボックス２６等の外部デバイス等、またはこれらの組み合わせを含む。プロファイルプロセッサ３４は、ユーザグループ４０のエンターテイメントシステム２０とのインターラクションをモニター可能である。エンターテイメントシステム２０とのインターラクション、および各ユーザグループ４０の視聴履歴を記録し、ユーザプロファイルを生成し、操作し、持続的データ記憶装置３０に格納し、維持する。
【００１７】
検出システム２２を用いて、プロファイルプロセッサ３４は、複数のエンターテイメントシステムユーザ４０ａ、４０ｂ等のどのユーザ４０が現在エンターテインメントシステム２０を使用しているか、またはエンターテイメントシステム２０の視聴エリア１１内にいるかを自動的に検出する。検出されたユーザグループ４０を用いて、プロファイルプロセッサ３４はそのユーザグループ４０の視聴履歴に基づきユーザグループプロファイルを自動的に生成する。
【００１８】
各ユーザグループプロファイルは、視聴履歴と、ユーザグループ４０のプレファレンスを有する。また、適当なアクセス権限を有するユーザ４０ａ、４０ｂは、限定としてではなく例として、予め規定された一組のプレファレンスカテゴリを削除することにより、ユーザグループプロファイルを変更することができる。これらのカテゴリには、好ましいエンターテイメントオプションのジャンル、例えば音楽のタイプやテレビプログラムのタイプが含まれている。また、ユーザグループ４０は、ユーザグループのプレファレンス、視聴日時のプレファレンス等によりエンターテイメントオプションの順番をランク付けしたり、一日または一週間のある時間内のみ有効な、ユーザグループプロファイルへの変更を加えてもよい。例えば、ヤングアダルト４０ａと小さい子供４０ｃのユーザグループは、その小さな子供４０ｃがそのヤングアダルト４０ａと視聴エリア１１にいる時、ある時間の間有効な子供向けマンガプログラムの視聴履歴とユーザグループプレファレンスを作成することができる。
【００１９】
閾値以上のレートのエンターテイメントオプションは、ユーザグループ４０の「肯定的」なプログラムと考えられる。したがって、閾値以上のレートでないエンターテイメントオプションは、ユーザグループ４０の「否定的」プログラムと考えられる。ユーザグループ４０の視聴履歴を与えられて、本発明のシステムは、すべてのエンターテイメントオプションの利用可能なデータベースをサンプリングすること等により、一組の否定的エンターテイメントオプションを生成する。ここで、そのデータベースは、ソフトウェアプログラミング技術の分野の当業者には周知のタイプである。
【００２０】
一実施形態において、本発明は否定的エンターテイメントオプションを生成するために、一様ランダム分布を使用する。本方法により、限定ではなく例として、ユーザグループ４０の一組の肯定的エンターテイメントオプションにはない、すべての利用可能なエンターテイメントオプションのデータベースから各エンターテイメントオプションが選択される。一組の否定的エンターテイメントオプションは、例えば、その日から１週間の間等の、所定の時間フレームに限定して生成してもよい。
【００２１】
また、2001年3月28日に出願された、Gutta等による米国特許出願第09/819286号「人口知能アプリケーションの否定的例を選択する適応的サンプリング方法」等に開示された、適応的方法を用いてもよい。この出願は、ここにそっくりそのまま参照により援用する。適応的サンプリング方法により、肯定的エンターテイメントオプションにより近いエンターテイメントオプションが選ばれ、ユーザグループ４０の推奨を生成するため暗示的、明示的、フィードバック方法が用いられる。暗示的方法では、システムは、どのエンターテイメントオプションが各ユーザグループ４０にアピールするか、例えば各ユーザグループが何を視聴するか知っており、ユーザーグループ４０のエンターテイメントオプションプレファレンスパターンを捕捉し、それらの捕捉したパターンオプションに基づきエンターテイメントオプションを推奨する。ここで、「捕捉」とは、限定ではなく例示として、ユーザグループ４０の視聴履歴等の、ユーザグループ４０のユーザグループプロファイル中に所定のデータを格納することを含む。明示的方法には、ユーザグループ４０に視聴プレファレンスを特定させ、これらの特定されたプレファレンスを用いてユーザグループ４０にエンターテイメントオプションを推奨することが含まれる。第３の方法には、システムにユーザグループから特定のフィードバックを引き出させ、そのユーザグループ４０からのフィードバックに基づき一組の推奨を生成させることが含まれる。また、上記すべてを組み合わせて用いてもよい。
【００２２】
一実施形態の動作において、先行技術とは逆に、本発明は単一のユーザグループ４０に基づき一組のエンターテイメントオプションを推奨する。したがって、一実施形態において、システムは最初に視聴エリア１１のユーザ４０ａ、４０ｂ、４０ｃ等をの各々を識別し、そのユーザグループがその視聴エリア１１に物理的にいる間に作成された過去の視聴履歴に基づき、視聴エリア１１中のユーザグループ４０によるレーティングを有するエンターテイメントオプションに限定されたエンターテイメントオプション推奨を提供する。
【００２３】
視聴エリア１１のすべてのユーザ４０ａ、４０ｂ、４０ｃが検出され識別されたとき、すべての検出され識別された視聴者のユーザグループ４０のプロファイルが識別され、さらに処理するため読み出される。すべてのユーザ４０ａ、４０ｂ、４０ｃが見つからないとき、ユーザと識別されたユーザグループの間の相関は取られず、そのユーザグループの視聴履歴が確立されるまで、デフォルトプロファイルにより代表される。そのユーザグループがシステムを２回目以降使用するとき、そのユーザグループのプレファレンスを反映するユーザグループプロファイルとエンターテイメントオプション推奨のリストが生成され、視聴エリア１１内のユーザグループに利用可能とされる。
【００２４】
ユーザグループプロファイルは、黙示的、明示的、またはフィードバックによる方法、またはこれらの組み合わせにより生成される。利用可能なエンターテイメントオプションは、与えられた時間フレーム、例えば現在または今から２時間の間に、データベースまたは利用可能なエンターテイメントオプションの他のソースから読み出され、一組のエンターテイメントオプション推奨の値を生成するために、ユーザグループプロファイルに対して分析される。エンターテイメントオプションは、所定の閾値以上である、選択された時間フレームの間に送信されたエンターテイメントオプションのみを推奨すること等により、すべての利用可能なエンターテイメントオプションの全部または所定の一部から選択される。現在構想されている別の実施形態において、ユーザグループには推奨されたオプションのみが、推奨されたオプションが視覚的等に区別できるようにすべてのオプションが、または構成可能な一組の推奨された肯定的オプションと推奨されていない否定的オプションがディスプレイに提示される。エンターテイメントオプションは、ユーザグループ４０により所定の閾値以上にレーティングされたときにのみ、推奨される。
【００２５】
さらにまた、視聴履歴から生成されたユーザグループプロファイルは、時間、曜日、月等の関数として変化する。例えば、ユーザグループ４０のプロファイルは、夜と昼間では異なる。
【００２６】
限定ではなく例示として、エンターテイメントシステムは２人のユーザにより使用されてもよい。１人目のユーザはスポーツと政治が好きだが、時々ドラマチックなプログラムも見る。２人目のユーザはドラマチックなプログラムのみを見る。この２人が一緒に見るときは、その視聴時間の８０％においてドラマチックなプログラムを見る。本発明は、３つのユーザグループを識別し、３つの異なるユーザグループプロファイルを生成する。１つは１人目と２人目のユーザが一緒に見ている場合であり、１つは１人目のユーザが一人で見ている場合であり、１つは２人目のユーザが一人で見ている場合である。本発明の推奨器は、一緒に見ている１人目と２人目のユーザに、そのグループの実際のプレファレンスであるドラマチックプログラムを表す選択肢を提示する。１人目のユーザが一人で見ているときには、その人の実際のプレファレンスであるスポーツと政治を表す選択肢を提示し、２人目のユーザが一人で見ているときには、その人の実際のプレファレンスであるドラマチックプログラムを表す選択肢を提示する。
【００２７】
上で説明したように、視聴履歴に加えて、本システムは決定プロセスにおいて他の属性を用いることもできる。限定ではなく例示として、ユーザグループ４０のプレファレンスは、１日の時刻に基づいて変化してもよい。例えば、ある時間に母親とその３歳の子供が一緒にマンガプログラムを見ている場合、一実施形態においては、マンガはその時間帯のユーザグループプロファイルにより強く推奨され、表示される唯一のエンターテイメントオプションであるかもしれないが、１日の他の時間帯では同じユーザグループでも高いレーティングにはならないかもしれない。
【００２８】
図２ａを参照して、テレビ２０ａの電源が入れられたり、タイマーにより電源が入ったりしたとき、検出システム２２は所定の視聴エリア１１内にいるユーザ４０ａ、４０ｂ、４０ｃ等を検出する（ステップ１１０）。
【００２９】
プロファイルプロセッサ３４は、検出されたユーザグループ４０を識別する（ステップ１１５）。一実施形態において、検出されたユーザグループ４０のアイデンティティが、持続的データ記憶装置３０に格納されたユーザグループのアイデンティティと比較される（ステップ１２０）。上で注意したように、持続的データ記憶装置３０は、テレビ２０ａの一部であってもよいし、データ通信の技術分野の当業者には周知な接続手段によりテレビに動作可能に接続されたパーソナルコンピュータ３４ａ上のハードディスクドライブのように、テレビ２０ａにアクセス可能であってもよい。
【００３０】
ユーザグループ４０として一緒に見ている検出されたユーザのプロファイルが、持続的データ記憶装置３０から読み出される（ステップ１３０）。識別できないユーザグループやアクセス可能なプロファイルを有さないユーザ４０ａ、４０ｂのグループには、視聴履歴記録が生成され（ステップ１２５）、デフォルトプロファイルが割り当てられる。ユーザグループプレファレンスに関するデータが入手可能となるにつれてユーザグループプロファイルが作成され（ステップ１２７）、デフォルトプロファイルが使用されているときは、そのデフォルトプロファイルを置き換える。
【００３１】
現在、ユーザグループプロファイルを生成するいくつかの方法が構想されている。これ以外の方法は、コンピュータ技術の分野の当業者には周知であろう。
【００３２】
第１の方法において、最大の計算値を有する視聴履歴で表されたエンターテイメントオプションプレファレンスを反映するユーザグループプロファイルは、視聴エリア１１内のユーザグループ４０に最大のアピールをするエンターテイメントオプションであると推定される。
【００３３】
第２の方法において、所定の閾値以上の頻度で現れる、各検出され識別されたユーザグループ４０の各視聴履歴の成分は、視聴エリア１１内のユーザグループ４０に最もアピールするエンターテイメントオプションであると推定される。
【００３４】
ユーザグループプロファイルから、本システムは合成された一組の肯定的エンターテイメントオプションを生成する（ステップ１５０）。合成された肯定的エンターテイメントオプションが、一様ランダム分布の使用も含めて、ソフトウェアプログラミングの技術分野の当業者には周知な多数の方法により生成できる。これにより、ユーザグループ４０は、すべての利用可能なエンターテイメントオプションのデータベースから、各肯定的なエンターテイメントオプションの組からエンターテイメントオプションを選択することができる。これには、選択されたエンターテイメントオプションが肯定的な組の一部ではなく、１週間等の同じ時間フレームから作られることを保証することを含む。あるいは、肯定的エンターテイメントオプションの合成した組は、肯定的エンターテイメントオプションにより近いエンターテイメントオプションを選択する適応的サンプリング方法により生成される。ユーザプロファイルに基づくテレビプログラムを推奨する適応的な方法は、２０００年２月４日に出願された米国特許出願第09/498,271号「適応的テレビプログラム推奨器」に説明されている。ここにこの出願を参照により援用する。
【００３５】
さらに別の実施形態においては、合成された肯定的エンターテイメントオプションの組の生成には、黙示的方法、明示的方法、フィードバック方法、またはこれらの組み合わせが用いられる。
【００３６】
また、すべてのエンターテイメントオプションのデータベースをサンプリングすることにより、一組の否定的エンターテイメントオプションを生成してもよい。その一組の否定的エンターテイメントオプションは格納され、将来使われる。
【００３７】
一旦肯定的および否定的プログラムの組が生成されると、ユーザグループプロファイルからその組の各メンバーにスコアが付けられる（ステップ１７０）。ここで、「スコア」は肯定的および否定的エンターテイメントオプションの組の各メンバーに関連した数値であり、このスコアにより肯定的エンターテイメントオプションの組または肯定的および否定的エンターテイメントオプションの組の各メンバーが、その組のメンバーの推奨に使用するため、その組の他のメンバーおよび／または所定の閾値に対して評価される。現在のところ好ましい実施形態において、スコアは肯定的なエンターテイメントオプションのみに付けられる。さらに別の実施形態において、スコアの閾値にマッチし、所定の時間フレームに限定されたエンターテイメントオプションの組から推奨される。
【００３８】
また、ユーザグループ４０の１以上のメンバー４０ａ、４０ｂ、４０ｃには、そのユーザグループ４０の他のメンバーの権利とは異なる権利、例えばアクセス権、管理権等を有することとしてもよい。限定ではなく例示として、ユーザグループメンバー４０ｂは、ルールと重み付け方法を変更したり、ユーザグループプロファイルを追加・変更したりで、ユーザ４０ａと４０ｃはできないとしてもよい。
【００３９】
図２ｂを参照して、テレビ２０ａの電源が入れられた時、またはタイマー等により電源が入った時、検出システム２２は所定の視聴エリア１１内にいるユーザ４０ａ、４０ｂ、４０ｃ等のユーザを検出する（ステップ１１０）。プロファイルプロセッサ３４は、検出されたユーザグループ４０のアイデンティティを判断する（ステップ１１５）。一実施形態において、検出されたユーザグループ４０のアイデンティティが持続的データ記憶装置３０に格納されたユーザグループアイデンティティを比較される（ステップ１２０）。ユーザグループおよびその合成が見ているプログラムはモニターされる（ステップ１８０）。取得されたデータは持続的データ記憶装置３０内の視聴履歴を更新するために格納され（ステップ１９０）、ユーザグループプロファイルが更新される（ステップ２００）。
【００４０】
上で説明した本発明の実施形態は、好ましいと考えられるもののみであり、発明のコンセプトを例示するものである。本発明の範囲はこれらの実施形態により制限されるものではない。当業者はこの発明の精神と範囲から逸脱することなく、様々な多数の他の詳細、材料、構成を工夫することができるであろう。添付したクレームは、本発明の範囲内にあるいかなるアプリケーション、変更、実施形態であってもすべてをカバーすることを目的としている。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態の概略を示す斜視図である。
【図２ａ】本発明の方法を示すフロー図である。
【図２ｂ】本発明のユーザグループプロファイルを生成し維持する方法を示すフロー図である。
【図１】
2005531239.tif 000003
2005531239.tif 000004
2005531239.tif 000005
【国際調査報告】
2005531239.tif 000006
2005531239.tif 000007
2005531239.tif 000008