(57)【要約】ユーザに現在提供されているコンテンツに関するユーザ・コマンド/制御の選択を受信するユーザ・プロファイリング・システム。プロセッサは、コマンド/制御の選択を処理し、コマンド/制御の選択が音量関連のコマンド/制御の選択であるか否かの判定も行う。コマンド/制御の選択が音量関連の場合、プロセッサは、ユーザ・プロファイリング・システムのユーザ・プロファイルへの入力としてこうした音量関連のコマンド/制御の選択を利用する。ユーザ・プロファイルは、ユーザに対してコンテンツの推奨を提供するために利用し得る。
2007524295.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ・プロファイリング・システムであって、
ユーザがユーザのコマンド/制御の選択を入力することを可能にするよう構成されたユーザ入力装置と、
前記ユーザ入力装置に動作的に結合され、前記ユーザのコマンド/制御の選択を受信するよう構成されたプロセッサとを備え、該プロセッサは、音量関連のコマンド/制御の選択を識別し、ユーザ・プロファイルへの入力として、識別された音量関連のコマンド/制御の選択を利用するよう構成されることを特徴とするプロファイリング・システム。
【請求項２】
請求項１記載のプロファイリング・システムであって、前記プロセッサは、再生コンテンツの先行設定音量レベルを識別し、前記識別された音量関連のコマンド/制御の選択を前記先行設定音量レベルと比較するよう構成されたことを特徴とするプロファイリング・システム。
【請求項３】
請求項１記載のプロファイリング・システムであって、前記ユーザ入力装置を有するリモコン装置を備えることを特徴とするプロファイリング・システム。
【請求項４】
請求項１記載のプロファイリング・システムであって、前記プロセッサに動作的に結合され、前記ユーザ・プロファイルを記憶するよう構成されたメモリを備えることを特徴とするプロファイリング・システム。
【請求項５】
請求項１記載のプロファイリング・システムであって、前記プロセッサに動作的に結合され、前記ユーザ・プロファイルを記憶するよう構成されたメモリを備え、前記プロセッサが、前記記憶ユーザ・プロファイルに基づいてコンテンツの推奨を提供するよう構成されることを特徴とするプロファイリング・システム。
【請求項６】
請求項５記載のプロファイリング・システムであって、前記プロセッサは、オーディオ・コンテンツと視聴覚コンテンツとのうちの少なくとも一方を備えるコンテンツの推奨を提供するよう構成されることを特徴とするプロファイリング・システム。
【請求項７】
プロファイリング・システムのユーザ・プロファイル・データを判定する方法であって、
ユーザのコマンド/制御の選択を受信する工程と、
該受信されたユーザのコマンド/制御の選択が音量関連のコマンド/制御の選択であるか否かを判定する工程と、
前記受信されたユーザのコマンド/制御の選択に関するプロファイル・データを、前記受信されたユーザのコマンド/制御の選択が音量関連のコマンド/制御の選択である場合に記憶する工程とを備えることを特徴とする方法。
【請求項８】
ユーザ・プロファイリング・システムとともに用いるプロセッサ判読可能媒体上に記憶されたプログラム部分であって、
現在再生されているコンテンツに関する、受信されたユーザのコマンド/制御の選択を解析するプログラム・セグメントと、
前記受信されたユーザのコマンド/制御の選択が音量関連のコマンド/制御の選択であるか否かを判定するプログラム・セグメントと、
前記受信されたユーザのコマンド/制御の選択に関するプロファイル・データの記憶を、前記受信されたユーザのコマンド/制御の選択が音量関連のコマンド/制御の選択である場合に開始するプログラム・セグメントとを備えることを特徴とするプログラム部分。
【請求項９】
請求項８記載のプログラム部分であって、前記受信されたユーザのコマンド/制御の選択に関するプロファイル・データの前記記憶を開始する前記プログラム部分は、前記受信されたユーザのコマンド/制御の選択が音量増加関連のコマンド/制御の選択である場合に、ユーザ選好を示すデータの記憶を開始するプログラム・セグメントを備えることを特徴とするプログラム部分。
【請求項１０】
請求項８記載のプログラム部分であって、前記記憶ユーザ・プロファイルに基づいてコンテンツの推奨を提供するプログラム・セグメントを更に備えることを特徴とするプログラム部分。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、ユーザのオーディオ選好/視聴覚選好をシステムに入力するシステム及び方法に関する。特に、本発明は、推奨器/プロファイリング・システムのユーザのオーディオ選好/視聴覚選好を捕捉する非侵入性システムに関する。
【背景技術】
【０００２】
ユーザが視聴を望むことがあり得るオーディオ・コンテンツ及び視聴覚コンテンツをユーザが選択することを支援する多くのシステムが知られている。ユーザが視聴したいオーディオ・コンテンツ又は視聴覚コンテンツが厳密に何であるかをユーザが分かっている場合、問題は大いに単純化される。この場合には、ユーザはコンテンツを明示的に選択する必要があるに過ぎない。しかし、多くの場合、ユーザは、好きであり得るがなじみのないコンテンツが呈示されることを望み得る。この状況は、大量の選択対象コンテンツがユーザに呈示される場合に特にあてはまる。
【０００３】
ユーザが好きなコンテンツ、又はユーザが嫌いなコンテンツについての暗黙的な入力及び/又は明示的な入力の形式でユーザから入力を受信するシステムが知られている。例として、本明細書及び特許請求の範囲内に完全に記載されているかのように本明細書及び特許請求の範囲内にその内容を援用する、「Method  and  Apparatus  for  Recommending  Television  Programming  using  Decision  Trees」と題する、Gutta他による西暦1999年12月17日付出願の、本願の出願人に譲渡された同時係属の米国特許出願公報第09/466406号明細書には、暗黙的な推奨器システムの例が記載されている。前述の暗黙的な推奨器システムは、記憶されたユーザ・プロファイル及びユーザ視聴履歴を示す記憶信号に応じてユーザにコンテンツ（例えば、テレビ・コンテンツ、オーディオ・コンテンツ等）を推奨する。例えば、テレビ推奨器は、視聴者が視聴に選択した他のテレビ・コンテンツに基づいて視聴者にテレビ・コンテンツを推奨し得る。先行して視聴されたコンテンツを解析することによって、テレビ推奨器は、視聴コンテンツの特性を判定し、次いで、同様な特性を有する他のコンテンツを推奨しようとする。この処理は、テレビ推奨器が解析するコンテンツが多いほど（視聴者が視るテレビ番組が多く、テレビ推奨器が解析するテレビ番組が多いほど）、テレビ推奨器からの推奨がより好適になりがちであるという点で累積的になりがちである。実際に、多くのテレビ推奨器システムは、解析されるコンテンツが多いほどうまく機能する。受信される暗黙的データを解析してユーザが視たいことがあり得るものを判定するために種々の多くのタイプの数学的モデルが利用される。
【０００４】
別のタイプの既知のテレビ推奨器システムは、明示的なプロファイルを利用して、ユーザが視たいことがあり得るものを判定する。明示的なプロファイルは、質問表と同様に機能し、質問表では、ユーザは通常、ユーザが視聴する可能性が高いタイプのコンテンツについての明示的な質問に回答するようテレビ・ディスプレイ上のユーザ・インタフェースによってプロンプトされる。質問には、視聴者が好きなジャンルのコンテンツ、視聴者が好きな俳優又は制作者、視聴者は映画又は連続ものが好きか等、があり得る。前述の質問は当然、周知のようにより複雑なものでもあり得る。このようにして、明示的なテレビ推奨器は、視聴者が好きである、又は嫌いであると明示的に表すもののプロファイルを構築する。
【０００５】
この明示的なプロファイルに基づいて、明示的な推奨器は、視聴者がやはり好きである可能性が高い更なるコンテンツを提案することになる。例えば、明示的な推奨器は、ジョン・ウェインのアクション映画を視聴者が楽しく思う旨の情報を受信し得る。この明示的な入力から、推奨器は、視聴するためにジョン・ウェインの映画を推奨し得る。当然、これは非常に単純な例であり、当業者によって容易に分かることになるように、ずっと多くの高度な解析及び推奨を、明示的な推奨器/プロファイリング・システムによって備えることができる。他の推奨器システムが公知である、例えば、Method  and  Apparatus  for  Generating  Recommendation  Scores  Using  Implicit  and  Explicit  Viewingと題する、Kurapati他による西暦2000年9月20日付出願の、本願の出願人に譲渡された同時係属の米国特許出願公開第09/666401号明細書には、暗黙的及び明示的な推奨器システムの例が記載されている。Three-way  Media  Recommendation  Method  and  Systemと題する、Shaffer他による西暦2000年7月27日付出願の米国特許出願公開第09/627139号明細書には、暗黙的な推奨器システム、明示的な推奨器システム及びフィードバック・ベースの推奨器システムの例が記載されている。Four-Way  Recommendation  Method  and  System  Including  Collaborative  Filteringと題する、Shaffer他による西暦2001年9月10日付出願の米国特許出願公開第09/953385号明細書には、暗黙的な推奨器システム、明示的な推奨器システム、フィードバック・ベースの推奨器システム及び協調フィルタリング・ベースの推奨器システムの例が記載されている。前述のシステムのそれぞれは、本明細書及び特許請求の範囲内に完全に記載されているかのように本明細書及び特許請求の範囲内にその内容を援用する。
【０００６】
前述のシステムのそれぞれには、暗黙的なプロファイル・データも明示的なプロファイル・データも判定するために検査されるものが限定されるという点で問題が存在している。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
よって、本発明の目的は、従来技術の欠点を解決し、推奨器/プロファイリング・システムによって解析することができる更なるデータを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、ユーザに現在提供されているコンテンツに関するユーザ・コマンド/制御の選択を受信するユーザ・プロファイリング・システムである。プロセッサは、コマンド/制御の選択を処理し、コマンド/制御の選択が音量関連のコマンド/制御の選択であるか否かの判定も行う。コマンド/制御の選択が音量関連の場合、プロセッサは、ユーザ・プロファイリング・システムのユーザ・プロファイルへの入力としてこうした音量関連のコマンド/制御の選択を利用する。
【０００９】
一実施例では、プロセッサは、先行して設定した再生コンテンツ音量レベルを識別し、識別された音量関連のコマンド/制御の選択を、先行して設定された音量レベルと比較する。要するに、現在再生されているコンテンツの音量を増加させるコマンド/制御の選択は、現在再生されているコンテンツをユーザが好きである旨を示すものとしてプロファイリング・システムによって解釈され得る。同様に、現在再生されているコンテンツの音量を低減させるコマンド/制御の選択は、現在再生されているコンテンツをユーザが嫌いである旨を示すものとしてプロファイリング・システムによって解釈され得る。
【００１０】
プロファイリング・システムは、ユーザがコマンド/制御の選択を入力することができるリモコン装置と、プロセッサに結合され、ユーザ・プロファイルを記憶するメモリとを有し得る。プロファイリング・システムは、ユーザに対して先行して再生されたコンテンツに基づいてユーザにコンテンツを推奨するコンテンツ推奨器システムの一部であり得る。
【発明を実施するための最良の形態】
【００１１】
以下の添付図面とともに解釈されると上記特徴及び利点のうちの１つ又は複数、ならびに更なるものを示すことになる、本発明の実施例を以下に説明する。添付図面は例証的な目的で備えられており、特許請求の範囲によって規定される、本発明の範囲を表さないということが明確に分かるものとする。本発明は、添付図面との関連で最もよく分かる。
【００１２】
以下の記載では、特定の語を特定の実施例又はシステムに関して例証的に記載して記載を容易にする。当業者に容易に分かるものであるように、前述の語は、本発明を容易に適用し得る同様な他の既知の語を包含するよう理解すべきである。例えば、本発明は、視聴覚コンテンツに関して例証的に説明する。このシステムは明らかに、完全にオーディオであるコンテンツ、又はオーディオと、他のタイプのコンテンツとの混合物にも適用可能である。前述や何れかの他の適用可能なシステムのそれぞれは、特許請求の範囲の範囲内に収まるものと理解すべきである。
【実施例】
【００１３】
図１は、プロセッサ１２０に動作的に結合された出力１１０、及びリモコン装置１３０を含む、本発明の実施例による例証的なシステム１００を示す。プロセッサ１２０及びリモコン装置１３０は、周知のように動作的に結合される。この結合は、プロセッサ１２０に動作的に結合された赤外線（IR）受信器１２５と、リモコン装置１３０に動作的に結合されたIR送信器１３１とを介して例証的に示す。容易に分かるように、これに限定されるわけでないが、本発明によって装置が動作することを可能にする、無線（RF）結合などの他の無線結合、有線結合や何れかの他の結合を有する他の形態の結合も利用することができる。
【００１４】
出力１１０は例証的には、ユーザに視聴覚コンテンツを再生することを可能にするテレビや他の装置などの視聴覚出力であり得る。プロセッサ１２０は、プロセッサ１２０が用いて本発明によってユーザ・プロファイル・データを記憶するメモリ１２６に動作的に結合される。既知のように、メモリ１２６は、提案コンテンツをユーザに提供する目的でユーザに関するプロファイル・データを記憶し得る。よって、プロセッサ１２０は、ユーザにプロファイルを作成すること及び/又は更新すること、並びに、リモコン１３０からコマンドを受信する動作が可能にされることを理解すべきである。この目的で、プロセッサ１２０は、周知である暗黙的な推奨手法及び明示的な推奨手法の何れか又は両方を利用し得る。
【００１５】
リモコン１３０からのコマンドを受信するうえで、プロセッサは、本明細書及び特許請求の範囲内に以下に更に記載されるように、受信コマンドを処理することも可能である。プロセッサ１２０、IR受信器１２５及びメモリ１２６は併せて、プロファイリング（及び推奨器の）システム１４０を構成する。他の構成部分もこのシステムにおいて、周知であるように利用することができる。
【００１６】
リモコン装置１３０は、周知のように動作するセレクタ・ボタンを有し得る。特に、リモコン装置１３０は、数多くのユーザ・セレクタ・ボタン１３７A、１３７B、１３７C、１３７D、１３７E及び１３２を備え得る。前述のボタンはコンテンツ・セレクタ・ボタン、構成制御ボタン等であり得る。例えば、ユーザが出力１１０及び/又は結合プロファイリング・システム１４０をオン/オフにすることができるように電力オン/オフ・セレクタであり得る。リモコン１３０は、出力１１０によって再生コンテンツの音量を選択するための音量制御ボタン１３９A、１３９Bなどの他の制御ボタンも設け得る。
【００１７】
通常の動作では、プロセッサ１２０は、ユーザが音量セレクタ・ボタン１３９A、１３９Bを操作した結果、ユーザからコマンドを受信する。音量セレクタ・ボタン１３９A、１３９Bを操作することによって、既知のようにコンテンツの再生音量における増加又は低減がプロセッサ１２０によって開始される。
【００１８】
本発明によれば、音量セレクタ・ボタン１３９A、１３９Bの操作は又、ユーザについての暗黙的なプロファイリング情報を捕捉する目的でプロセッサ１２０によって解析される。例えば、本発明によれば、プロセッサ１２０は、現在のコンテンツをユーザが楽しく思っていることの表示として、再生コンテンツの音量の増加というユーザ選択を解釈し得る。プロセッサ１２０は、現在のコンテンツをユーザが楽しく思っていないことの表示として、再生コンテンツの音量の低減というユーザ選択を解釈し得る。前述の表示は次いで、ユーザの選好の暗黙的な表示としてプロファイリング・システム１４０に供給し得る。プロセッサ１２０は、ユーザの暗黙的なプロファイルへの入力として、コンテンツに関する情報（例えば、コンテンツの識別子、コンテンツのジャンル、コンテンツの演者等）とともに前述の表示を利用し得る。このプロファイルは、単独で、又は、他のプロファイル・データとともに、更なるコンテンツをユーザに推奨するために次いで、又は後に利用し得る。
【００１９】
本発明の更なる動作を、図２を参照して例証する。図２は、本発明及び前述の図１によって流れ図２００を示す。特に、動作２１０中に、システム１００は、出力１１０を介してユーザに対してコンテンツを再生する（例えば、オーディオ・コンテンツを再生する。）。このコンテンツは、例えば、ユーザの先行音量選択によって先行して設定された音量で再生される。その後、動作２２０中に、プロセッサ１２０は、例えばリモコン１３０を介したユーザ・コマンド/制御機能の受信を待つ。ユーザ・コマンド/制御機能が受信された後、動作230中にプロセッサ１２０は受信コマンド/制御機能によって、通常の機能（例えば、音量の上げ下げ、チャンネルの切り換え等）を行う。この通常の機能は、記憶されたユーザ・プロファイルに基づいたコンテンツ推奨をユーザに提供することも備え得る。プロセッサがユーザ選択機能を行った後、動作240中に、プロセッサ120は、受信コマンド/制御機能が、音量選択関連コマンド/制御機能であったか否かを判定する。受信コマンド/制御機能が音量選択関連機能でなかった場合、プロセッサは動作２２０に戻って、更なるユーザ・コマンド/制御機能の受信を待つ。
【００２０】
しかし、受信コマンド/制御機能が音量選択関連コマンド/制御機能であった場合、動作２５０中にプロセッサ１２０は、プロファイリング・システムへの入力としての使用のために受信コマンド/制御機能を解析する。例えば、受信コマンド/制御機能が、再生コンテンツの音量を増加させるためのコマンドであった場合、プロセッサは、現在再生されているコンテンツがユーザによって好かれている旨の表示としてこれを用い得る。この情報を、ユーザの、記憶された暗黙的なプロファイル（例えば、メモリ１２６に記憶された）に入力することができる。プロセッサ１２０は、現在再生されているコンテンツの音量の増加又は低減の量をプロファイリング・システムに対する入力として用いることもできる。
【００２１】
例証すれば、本発明の一実施例では、（ユーザによって与えられる何れかの音量アップ/ダウン・コマンドとの比較のための）楽曲のデフォールト音量レベルは、統計関数を用いて従来の相互作用から推論することができる。例えば、１つの発見的方法は、所定の期間にわたって音量レベルの平均値をとることであり得る。これは、特に特定のジャンルのコンテンツについて更に限定することができる。例証的には。このデフォールトが設定されると、プロファイリング・システム140は、特定のコンテンツ、又は現在のジャンルのコンテンツを聴く場合にこのデフォールト・レベルからユーザがどれだけ逸脱するかを監視し得る。
【００２２】
別の発見的方法は、音量の上げ下げのボタンの押し下げ頻度も考慮に入れ得る。この点では、例えば、特定の表示コンテンツに対して音量を２つ上げるコマンドによって、音量を１つだけ上げるコマンドが与えられるか、音量を上げるコマンドが与えられない場合よりもユーザはコンテンツがより興味深いと思う確率が増加し得る。頻度は、ユーザが音量の上げ下げのコマンドを与える頻度によって正規化する必要があり得る。このことは、雑音のある環境、聴覚に問題がある人々、他の外部要因等などのことの補正を支援し得る。
【００２３】
より複雑なアルゴリズムは、音量制御コマンドを他の遠隔制御コマンドとともに追跡して、音量の上げ下げのコマンドとの組み合わせをはじめとするこうしたコマンドからのフィードバックを推論することもできる。例えば、「次」コマンド及び「前」コマンドも、暗黙的なプロファイル器において用いる情報を提供し得る。例えば、「音量を上げる」（2回）が続く「前」コマンドは、ユーザが同じ楽曲をもう一度、より高い音量レベルで聴きたいことを示す。このことは、ユーザが好きなコンテンツであり得るという強い表示である。
【００２４】
この暗黙的情報は全て、ユーザの要求（例えば、動作２２０中）でコンテンツの更なる推奨を提供するためにプロセッサ１２０によって利用し得る。容易に分かるはずであるように、本発明による選好の表示（例えば、音量選択）は、単独で、又は、推奨をユーザに提供するための他の既知のプロファイル・データとともに利用し得る。
【００２５】
最後に、上記記載は、本発明の例証に過ぎないことを意図している。別の数多くの実施例を、特許請求の範囲の趣旨及び範囲から逸脱することなく当業者によって案出することができる。例えば、プロセッサ１２０を、出力１１０とは別個に示すが、明らかに、両方を、テレビなどの単一の装置に組み合わせ得る。更に、プロセッサ１２０は、本発明によって行う専用プロセッサであり得る、又は、本発明によって行うために多くの機能のうちの１つのみが動作する汎用プロセッサであり得る。更に、プロセッサは、番組部分、複数番組セグメントを利用して動作し得るか、又は、専用の、若しくは多目的の集積回路を利用したハードウェア・デバイスであり得る。
【００２６】
更に、音量セレクタ・ボタン１３９A、１３９Bをリモコン制御装置１３０上に示すが、例えばプロセッサ１２０と別の装置上に音量セレクタ・ボタン１３９A、１３９Bがある現実の必要性はない。明らかに、音量セレクタ１３９A、１３９Bの位置又は構成は、中に明確に記載していない限り、特許請求の範囲に対する限定として解されるべきでない。例えば、音量の上げ下げのボタンの代わりに、ジョグダイヤル・ボタンや何れかの他のユーザ・インタフェース又は機構を利用して、音量制御フィードバックをプロファイリング・システム１４０に供給することができる。
【００２７】
前述及び他の実施例では、プロセッサ１２０を備えるプロファイリング・システム１４０、又は単にプロセッサ１２０であるプロファイリング・システム１４０は、例えば、インターネット、又は、（無線）ホーム・ネットワークなどのネットワーク上の特定の他のサーバを介して遠隔に配置し得る。当業者が分かるように、プロファイリング・システム１４０は、必ずしも局所に配置されていなくてもよい。例えば、一実施例では、リモコンからインターネット・ラジオによって受信された音量上げ下げコマンドは、インターネット上のサーバ、又は比較を行う家庭内のサーバに転送することができる。
【００２８】
別の数多くの実施例を、特許請求の範囲の趣旨及び範囲から逸脱することなく当業者によって案出することができる。特許請求の範囲を解釈するうえで、以下のことを理解すべきである。
【００２９】
a)「comprising」の語は、特定の請求項に記載されたもの以外の他の構成要素又は動作の存在を排除しない。
【００３０】
b)構成要素に先行する語「a」、「an」、「the」等は、そうした構成要素が複数あることを排除しない。
【００３１】
c)請求項における参照符号は何れもその範囲を限定するものでない。
【００３２】
d)いくつかの「means」を、同じアイテム若しくはハードウェア、又は、ソフトウェアによって実施される構造若しくは機能によって表すことができる。
【００３３】
e)開示された構成要素のそれぞれは、ハードウェア部分（例えば、個別電子回路及び集積電子回路をはじめとする）、ソフトウェア部分（例えば、コンピュータ・プログラミング）、並びにそれらの組み合わせを備え得る。
【００３４】
f)ハードウェア部分は、アナログ部分とディジタル部分とのうちの１つ又は両方を備え得る。
【００３５】
g)開示された装置又はその部分の何れかは、別途特に明記しない限り、互いに組み合わせるか、又は、更なる部分に分割することができる。
【００３６】
h)特に示さない限り、特定の動作系列は何ら必要であることが意図されていない。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施例による例示的なシステムの図である。
【図２】本発明の実施例による動作を示す流れ図である。
【図１】
2007524295.tif 000003
【図２】
2007524295.tif 000004
【国際調査報告】
2007524295.tif 000005
2007524295.tif 000006