JP2006520156A - 非カテゴリ情報によるテレビジョン推奨の生成 - Google Patents
非カテゴリ情報によるテレビジョン推奨の生成 Download PDFInfo
- Publication number
- JP2006520156A JP2006520156A JP2006506323A JP2006506323A JP2006520156A JP 2006520156 A JP2006520156 A JP 2006520156A JP 2006506323 A JP2006506323 A JP 2006506323A JP 2006506323 A JP2006506323 A JP 2006506323A JP 2006520156 A JP2006520156 A JP 2006520156A
- Authority
- JP
- Japan
- Prior art keywords
- television program
- generating
- preference information
- preference
- recommendation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 46
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013479 data entry Methods 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4662—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
- H04N21/4666—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms using neural networks, e.g. processing the feedback provided by the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4758—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
推奨を生成する方法であり、該方法は、推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する工程と、非カテゴリ情報に相当する選好情報を生成する工程と、生成される選好情報に少なくとも部分的に基づいて推奨を生成する工程とを備える。好ましくは、該方法は更に、少なくとも1つの選好に関するフィードバックをユーザにプロンプトして、入力前に推奨を生成する工程を備える。
Description
本発明は、一般的に推奨器に関し、特に推奨を非カテゴリ情報によって生成する推奨器に関する。
明示ベースのTV推奨器システムはユーザの選好を明示的インタフェースによって収集する。ユーザは、局のコール・サイン、時刻、曜日、題名や、アクション、コメディ・アクション、サスペンス・アクション、コメディ、コメディ・ドラマ、ドラマ、スポーツなどのジャンルや、番組レーティング(性、暴力など)、及び言葉による解説などの(本明細書及び特許請求の範囲では単に「選好」と呼ぶ)所定の選好カテゴリ群から選択することが想定されている。例えば、トリビューン(Tribune)社が提供する電子番組ガイド(EPG)は合計186個のフィールドを有しており、その一部は繰り返されている。例として、10文字、20文字、40文字、80文字及び160文字を有する、番組解説用の複数のフィールドが存在する。
そのような明示タイプのTV推奨器では、ユーザ・インタフェースが備えられる。選好に相当する各ボタンの傍らには、ユーザが情報を5点レーティング・システムによって情報を提供することが想定されているスライダが通常備えられている。例えば、ユーザは、番組を愛しているか、番組を好きであるか、番組について中立であるか、番組を好きでないか、番組をひどく嫌っている。1つのそのような推奨器の例は、「Method and Apparatus for Generating Recommendations scores using Implicit and Explicit Viewing Preferences」と題する西暦2000年9月20日付出願の同時係属の米国特許出願番号第09/666,401号に開示されており、その内容は全て、本明細書及び特許請求の範囲に援用する。
明示的推奨器の精度は、ユーザが、選好が自らの視聴選好をどの程度うまく捕捉していると思っているかによって変わってくる。すなわち、TV推奨器の性能は、ユーザによって提供される選好情報の種類によってかなり変わってくる。しかし、そのようなインタフェースは非現実的であるがそれは、自らの視聴選好が何であるかを少ないカテゴリを選択することだけで推奨器に伝えるのはほとんどのユーザが困難であると考えるからである。ほとんどの場合、自分が視聴したいのは何かを聞かれた場合、「私はザインフェルド(Seinfeld)などの番組を視るのが好きです。」などの特定の内容で回答することが多い。これは、テキスト情報のみに依存するのではなく、特定の番組/クリップによって自らの視聴選好を説明するのが一部の個人にとってはずっと容易であるからである。よって、ほとんどのユーザは、番組の特定の特徴に基づいてか他の番組との類似性についての自らの認識に基づいて好きな番組を思い出す。
このことにもかかわらず、現行の明示ベースのTV推奨器システムは、選好情報を特定の所定カテゴリ群によって備えることをユーザに強いる。
よって、本発明の目的は、従来技術の推奨器システムに関連した欠点を解決する、推奨を生成する推奨器システムを備えることにある。
従来技術のエクスプリシット・ベースのTV推奨器システムはユーザ選好を明示的インタフェースによって収集する。そのような推奨器は、ユーザが選択したカテゴリが何であるかによってユーザに対象番組を推奨する。しかし、そのようなインタフェースは非現実的な場合が多いが、それは一部のユーザが特定の番組の例によって自らの視聴選好をよりうまく説明することができるからである。この目的で、本発明の装置及び方法は、非カテゴリ情報を用いて、ユーザ視聴選好に一致する番組を推奨する。
よって、推奨を生成する方法を備える。該方法は、非カテゴリ情報を、推奨を生成するうえでのフィードバックとして入力する工程と、非カテゴリ情報に相当する選好情報を生成する工程と、推奨を、生成される選好情報に少なくとも部分的に基づいて生成する工程とを備える。
好ましくは、該方法は更に、少なくとも1つの選好に関するフィードバックをユーザにプロンプトして、入力前に推奨を生成する工程を備える。好ましくは、推奨を生成する前に、該方法は更に、生成される選好情報をユーザ・インタフェース上で強調する工程を備える。その場合には、該方法は好ましくは更に、強調される選好情報の修正及び/又は受け入れをユーザが行うことを可能にして推奨を生成する工程を備える。好ましくは、該方法は更に、強調される選好情報に重みをユーザが割り当てることを可能にする工程も備える。
第1の変形例では、推奨を生成することによってテレビジョン番組の推奨を生成し、そのような場合では、非カテゴリ情報は、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する工程を備える。非カテゴリ情報の入力がテレビジョン番組の題名の選択である場合、選好情報の生成は好ましくは、複数の題名と、複数の題名毎に相当する選好情報とを有するデータベースをアクセスする工程、選択される題名についてデータベースをサーチする工程及び選択される題名に相当する選好情報を取り出す工程を備える。
第2の変形例では、推奨を生成することによってテレビジョン番組の推奨を生成し、そのような場合には、非カテゴリ情報は、ユーザの選好を表すテレビジョン番組の一部分を複数のテレビジョン番組部分から選択する工程を備える。非カテゴリ情報の入力がテレビジョン番組の一部分の選択である場合、選好情報の生成は好ましくは、複数のテレビジョン番組部分と、複数のテレビジョン番組毎に相当する選好情報とを有するデータベースをアクセスする工程と、選択されるテレビジョン番組部分についてデータベースをサーチする工程と、選択されるテレビジョン番組部分に相当する選好情報を取り出す工程とを備える。
第3の変形例では、推奨の生成は好ましくは、テレビジョン番組の推奨を生成し、そのような場合には、非カテゴリ情報は好ましくは、ユーザの選好を表すテレビジョン番組部分を備える。非カテゴリ情報の入力がテレビジョン番組部分を備える場合、選好情報の生成は好ましくは、備えられるテレビジョン番組部分と、データベースに記憶されている複数のテレビジョン番組部分からの少なくとも1つのテレビジョン番組部分との類似性を判定する工程と、テレビジョン番組の少なくとも1つの類似した部分に相当する選好情報を取り出す工程とを備える。上記判定する工程は好ましくは、備えられるテレビジョン番組部分に類似性メトリックと距離メトリックとのうちの少なくとも一方を適用する工程を備える。
上記方法は好ましくは更に、生成される選好情報に重みを推奨の生成の前に割り当てる工程を備える。
推奨を生成する装置も備えられる。該装置は、非カテゴリ情報を、推奨を生成するうえでのフィードバックとして入力する手段と、非カテゴリ情報に相当する選好情報を生成する手段と、生成される選好情報に少なくとも部分的に基づいて生成する推奨器とを備える。
第1の変形例では、推奨器はテレビジョン番組の推奨を生成し、非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する手段を備える。そのような場合には、選好情報を生成する手段は好ましくは、複数の題名と、複数の題名毎に相当する選好情報とを有するデータベース、選択される題名についてデータベースをサーチする手段及び選択される題名に相当する選好情報を取り出す手段を備える。
第2の変形例では、推奨器はテレビジョン番組の推奨を生成し、非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組部分を複数のテレビジョン番組部分から選択する手段を備える。そのような場合には、選好情報を生成する手段は好ましくは、複数のテレビジョン番組部分と複数テレビジョン番組部分毎に相当する選好情報とを有するデータベースと、選択されるテレビジョン番組部分についてデータベースをサーチする手段と、選択されるテレビジョン番組部分に相当する選好情報を取り出す手段とを備える。
第3の変形例では、推奨器は、テレビジョン番組の推奨を生成し、非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組部分を備える手段を備える。そのような場合には、選好情報を生成する手段は、複数のテレビジョン番組部分と複数テレビジョン番組部分毎に相当する選好情報とを有するデータベース、備えられるテレビジョン番組部分と、データベースに記憶されている複数のテレビジョン番組部分のうちの少なくとも1つとの類似性を判定する手段と、少なくとも1つの類似したテレビジョン番組部分に相当する選好情報を取り出す手段とを備える。
本発明の方法を実施するコンピュータ・プログラム及び、その中にコンピュータ・プログラムを記憶するプログラム記憶装置も備える。
本発明の装置及び方法のこれらや他の特性、特徴及び効果は、以下の本明細書中の記載、特許請求の範囲、及び添付図面に関して更によく分かることになる。
本発明は推奨を行う対象の数多くの様々な種類のコンテンツに適用可能であるが、ビデオ・コンテンツの環境に有用であり、テレビジョン・プログラミングの環境に特に有用であることが見出された。したがって、ビデオ・コンテンツとテレビジョン・プログラミングとの推奨を生成することに本発明の適用可能性を限定することなく、本発明はそのような環境において記載されることとする。
次に図1を参照すれば、推奨を生成する装置の好ましい実施形態を示し、この装置は参照数字100によって概括的に表す。装置100は好ましくは、ビデオ出力106によってテレビジョン受信機などのディスプレイ104に動作するよう接続されるセットトップ・ボックス102において構成される。しかし、当業者は、装置100をディスプレイ104に一体的に形成することが可能であるということが分かるものである。セットトップ・ボックス102は、推奨器110、記憶装置112、受信器114、モデムなどの通信手段115、及びデータ入力手段119に動作するよう接続される中央処理装置108を有する。
推奨器エンジンとも呼ばれる推奨器110は、ユーザ・フィードバック及び/又はユーザの視聴習慣に応じてテレビジョン番組などのビデオ・コンテンツや他のコンテンツの推奨を生成する。そのような推奨器110は、「Method and Apparatus for Generating Recommendations Scores Using Implicit and Explicit Viewing Preferences」と題する西暦2000年9月20日付出願の同時係属の米国特許出願番号第09/666,401号開示の、本明細書及び特許請求の範囲に援用する内容のように周知である。ハード・ドライブなどの記憶装置112は、ユーザが後に視聴するようビデオ・コンテンツを記憶し、装置を動作させるプログラム命令を記憶する。推奨器110は、別個の装置として概略を示しているが、記憶装置112上のプログラム命令群に備えられる場合もある。更に、記憶装置112は、単一の装置として示しているが、2つ以上の記憶装置を備える場合もあり、それらの各々はプロセッサ108に動作するよう接続される。プロセッサ108の制御下でのモデム115はネットワーク117に動作するよう接続されて、データをネットワーク117から受信するか、データをネットワーク117に送信する。データ入力手段119は携帯記憶媒体を読み取るフロッピー(登録商標)・ディスク・ドライブ、CDドライブ、DVDドライブや他の手段であり得る。データ入力手段119は、コンピュータなどの別の装置に接続してデータを装置100にアップロードする、USBポートなどのコネクタである場合もある。
受信器114は無線信号を、制御信号を示して装置を遠隔操作し、ディスプレイ104の画面118上に再生される情報を装置にユーザ・インタフェースを介して入力するリモコン116を受信する。プロセッサ108は、無線信号をリモコン116から受信し、当該信号を他の信号又は雑音から逆多重化し、必要であれば、装置100とともに使用できるように当該信号を変換する手段を有する。プロセッサ108は更に、推奨器110及び記憶装置112を制御し、ユーザ・インタフェースを生成し、それを画面118上で視るようディスプレイ104に出力する。周知のように、ユーザは、リモコン118によって、単純なボタン120を押すこと及び/又はリモコン上のジョイスティック・ボタン122を操作することによってユーザ・インタフェースに入り、ユーザ・インタフェースを巡る。
次に図2及び図3も参照すれば、推奨を生成する方法の好ましい実施形態を説明することとする。上記のように、一部の種類の推奨器は、ビデオや他のコンテンツの推奨を生成するうえでの手助けとしてユーザからのフィードバックを用いる。推奨は、フィードバックに部分的又は全面的に基づくものであり得る。本発明の方法はそのような推奨器に関する。一般的に、図2において参照数字200によって表すユーザ・インタフェースはプロセッサ108の制御下でディスプレイ104の画面118上で生成され、視られる。ユーザ・インタフェースは、推奨を生成するよう、少なくとも1つの選好に関するフィードバックをユーザにプロンプトする。選好の例としては、プライムタイム、深夜や週末などの好ましい時間スロット202、英語やスペイン語などの好ましい言語204、好ましい俳優206、アクション、コメディ、ドラマ、ドキュメンタリやロマンスなどの好ましいジャンル208がある。ユーザ・インタフェース200は、上記のような5点重み付けスケールを有するスライダ209を備えることなどによって選択される選好の各々を重み付けすることをユーザに求める場合もある。
選好202-208は、リモコン116上のジョイスティク・ボタン122によってリストを縦断し、適切な選好202-208に相当するボタン211が強調されている場合にエンター・ボタンを押すか、1つ又は複数の選好202-208に相当するドロップダウン・リスト210まで移動し、ドロップダウン・リスト210における項目を選択することによって選択することが可能である。選好202-208は選択されると、好ましくは、ユーザに自らの選好の「マップ」を備えるよう強調された状態に維持される。スライダ209は同様に選択され、一度選択されると、相当する選好に割り当てられる対象の相当する重みを、ジョイスティック・ボタン122を用いてスライダ・ボタン213を左又は右に動かすことによって入力することが可能である。あるいは、重みは1と5の間の数値を入力することによって入力することが可能である。当然、選好202-208は、例として表しているに過ぎず、その網羅的な一覧として意図されておらず、更に、記載されたものに本発明の範囲又は趣旨を限定することは意図されていない。例えば、他の選好には、局コール信号、レーティングや曜日がある。「非カテゴリ選好を入力する」214の選択肢は、下記のように、非カテゴリ情報を入力するよう備えられる。更に、「選好を入力する」216の選択肢が、強調された選好を入力して推奨の生成に用いるようユーザ・インタフェース200上に備えられる。最後に、「出口」212の選択肢も、フィードバック処理を出て、装置100又はディスプレイ104の別の動作を再開するようユーザ・インタフェース200上に備えられる。
一般的に、本発明の方法は、選好情報を備えるうえでのユーザ側の負担を軽減する。方法は好ましくは、非カテゴリ情報を視聴選好として受け入れる機能を備えることによって既存の明示的推奨器ユーザ・インタフェースを強化する。非カテゴリ情報は、番組の題名、番組のビデオ・クリップ/トレーラ、及び/又は番組の特定部分に関するビデオ・クリップに基づくものであり得る。ユーザ・インタフェース200は、上記のように、ユーザが以前に好きであった他の番組の例示などの非カテゴリ情報をユーザが入力することを可能にすることによって強化される。次に記載するように、このことはいくつかの方法で行うことが可能である。
まず、ユーザは特定の番組の題名を備え得る。次に、適切な番組情報を取り出すよう、この題名がTV番組データベースに対してサーチされる。番組プログラム・レコードは上記のように約186個の特徴を有する。番組の特徴に基づいて、システムは好ましくは、ユーザ・インタフェース200に戻る際に適切なボタン211を強調する。ユーザは更に、強調された情報を受け入れるか修正する。番組を構成するフィールドの各々に重みを与え得る場合、ユーザは次に、上記のように相当するスライダ・ボタン213を動かすことなどによって、強調されるカテゴリ毎に重みを入力することになる。推奨を生成する残りの処理は、当該技術分野において現在行われているものと同様なものとなる。すなわち、選択される選好や重みがある場合、それらは、ユーザ・インタフェース200上の「選好を入力する」216の選択肢を選択することによって入力され、他の番組の推奨を生成するよう推奨器110によって用いられる。
ユーザは、自らの関心を満たすクリップ/トレーラを番組データベースから選択してもよい。相当する番組情報が取り出され、残りの処理は同様なものとなり、ここでは、ユーザが上記のように題名を選択する。
ユーザには、番組のクリップ/トレーラ又は特定の部分を装置100にアップロードする柔軟性を備えてもよい。ビデオ・クリップの場合、装置は、類似性メトリック及び/又は距離メトリックを使用することによって同様な画像コンテンツ情報を有する他の番組との類似性を確かめる。この距離メトリックの一般的な例としては、番組情報が利用可能であり、上記と同様な処理に従う上記の他のクリップ/トレーラを見つけるよう色ヒストグラム解析などの、ユークリッド・メトリックやマハラノビス・メトリックや他のメトリックがある。類似性メトリックをそのように用いることは周知である。「Compact Visual Summaries using Super Histograms」と題する西暦2001年5月25日付出願の同時係属の米国特許出願番号第09/866,394号開示のものや、「A Histogram Method for Characterizing Video Content」と題する西暦2000年9月27日付発行の欧州特許出願公開EP1038291明細書に開示のもので、それらの両方の内容を全て本明細書及び特許請求の範囲に援用するものなどの、ヒストグラム解析を用いることも周知である。次に比較を特徴によって行い得るかキー・フレーム間で行い得る。類似したものとして見出される他のクリップはユーザに推奨し得るか、相当する選好202-208をユーザ・インタフェース200上で強調するのに用い得る。
好ましくは、ユーザは非カテゴリ選好を手作業操作としてユーザ・インタフェース200上の「非カテゴリ選好を入力する」214の選択肢を選択することによって入力する。そのような選択は好ましくは、ユーザ・インタフェースを、参照数字300によって概括的に表す、図3に示すユーザ・インタフェースに切り替える。あるいは、ユーザ・インタフェース300はユーザ・インタフェース200を置き換えることなくウィンドウとしてポップアップし得る。更に、非カテゴリ選好の入力は、選好を選択するうえでデフォールト処理として自動的に用い得るか、装置100が提供する唯一の選好選択手段であり得る。
ユーザ・インタフェース300は、上記のものなどの非カテゴリ情報の選択肢の一覧を有する。第1の選択肢は題名302を入力することである。題名は、リモコン上にある(か、キーボードなどの他のデータ入力装置上にある)適切なボタンを押し下げることによって英数字で入力し得るか、ユーザがリモコン116上のジョイスティック・ボタン122によって縦断することが可能であるドロップダウン・リスト304を備え得る。上記のように、「ザインフェルド」などの題名が選択された後、装置100の記憶装置112に好ましくは記憶されているデータベースがサーチされ、相当する選好情報がユーザ・インタフェース200における選好一覧上で強調される。題名が「ザインフェルド」の場合、「プライムタイム」、「英語」、「ジェリー・ザインフェルド」及び「コメディ」などの選好が選好202-208の各々において強調されることになる。ユーザは、各選好に相当するスライダ・ボタン213を適切な位置に動かすことなどによって選好に対する重みも選択し得る。あるいは、装置は、題名と、相当する選好情報とを有する遠隔データベースをアクセスする通信手段115を有し得るか、記憶装置112上のデータベースを通信手段115によって定期的に更新することが可能である。
この場合もまた前述したように、「クリップ/トレーラを選択する」306の選択肢はユーザ・インタフェース300で選択することが可能である。好ましくは、ユーザは、クリップ/トレーラを、利用可能なクリップ/トレーラ又は特定のジャンルを表すクリップ/トレーラのドロップダウン・リスト308から選択することが可能である。あるいは、ユーザは、相当するクリップ/トレーラを題名から選択するよう、題名を英数字で入力するか、ドロップダウン・メニューを介して入力することが可能である。自らの選択に満足している場合、ユーザは次に、「非カテゴリ選好を入力する」314の選択肢に移動することによって好ましいクリップ/トレーラを選択することが可能である。相当するクリップ/トレーラはデータベースから(か、通信手段115を介して遠隔場所から)取り出し、残りの処理は同様なものとなり、ここでは、ユーザは上記のように題名を選択する。題名に関して前述したように、データベースは通信手段115によって定期的に更新し得る。「戻る」316の選択肢も、ユーザ・インタフェース200に戻るようユーザ・インタフェース300上に備えられる。ユーザ・インタフェース300がウィンドウである場合、「戻る」316の選択肢は「ウィンドウを閉じる」選択肢によって置き換えられる。
上記のように、非カテゴリ情報の別の選択肢は、「クリップ/トレーラをアップロードする」310の選択肢に加えて、クリップ/トレーラが更新される位置312を入力することである。好ましくは、ユーザは、TV番組の一部分を装置100に、DVDや他の記憶媒体などのデータ入力手段119を通じて通信手段115を介してか、USBポートなどのコネクタを通じて備える。「非カテゴリ選好を入力する」314の選択肢を選択した後、装置はデータを当該ソースからアップロードし、TV番組部分をその場でか、それが記憶装置112上に記憶された後に解析し、同様な画像コンテンツ情報を有する他の番組との類似性を、上記のような距離メトリックや類似性メトリックを使用することによって確かめる。同様な番組の相当する選好情報がデータベースから取り出され、残りの処理は同様であり、ここでは、ユーザが題名を上記のように選択する。
上記の特定の非カテゴリ選択は例として表しているに過ぎず、本発明の範囲や趣旨を限定するものでないということを当業者は分かるものである。更に、非カテゴリ情報が個々に選好を生成することに寄与する好ましい方法を記載しているが、この方法は組み合わせによって寄与する場合もあるということを当業者は分かるものである。例えば、ユーザは「非カテゴリ選好を入力する」314の選択肢を選択する前に「題名を入力する」302の選択肢と「クリップ/トレーラを選択する」306の選択肢との両方を選択し得る。推奨器110は、非カテゴリ情報の種々の種類の各々に重み付け係数を割り当てることなどの所定の基準によって選好を生成するよう両方を用いるものである。
本発明の方法は、コンピュータ・ソフトウェア・プログラムによって実施されるのに特にふさわしく、そのようなコンピュータ・ソフトウェア・プログラムは好ましくは、方法の個々の工程に相当するモジュールを備える。そのようなソフトウェアは当然、集積チップ又は、記憶装置112などの周辺装置などのコンピュータ判読可能媒体において実施することが可能である。
本発明の好ましい実施例とみなされるものを示し、説明したが、形式や細部における種々の修正及び変更を本発明の趣旨から逸脱することなく容易に行い得るということは当然分かるものである。よって、本発明は、説明し、示したまさにその形態に限定されるものでなく、本特許請求の範囲内に収まり得る修正全てを包含するものとして解されることとするということを意図する。
Claims (22)
- 推奨を生成する方法であって:
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する工程;
該非カテゴリ情報に相当する選好情報を生成する工程;及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成する工程を備えることを特徴とする方法。 - 請求項1記載の方法であって、更に、少なくとも1つの選好に関するフィードバックをユーザにプロンプトして、該推奨を該入力する工程の前に生成する工程を備えることを特徴とする方法。
- 請求項1記載の方法であって、該推奨を生成する工程が、テレビジョン番組の推奨を生成し、該非カテゴリ情報が、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する工程を備えることを特徴とする方法。
- 請求項3記載の方法であって、前記選好情報を生成する工程が:
該複数の題名と、該複数の題名毎に相当する選好情報とを有するデータベースをアクセスする工程;
該データベースを該選択される題名についてサーチする工程;及び
該選択される題名に相当する選好情報を取り出す工程を備えることを特徴とする方法。 - 請求項1記載の方法であって、該推奨を生成する工程がテレビジョン番組の推奨を生成し、該非カテゴリ情報が、ユーザの選好を表すテレビジョン番組部分を複数のテレビジョン番組部分から選択する工程を備えることを特徴とする方法。
- 請求項5記載の方法であって、前記選好情報を生成する工程が:
該複数のテレビジョン番組部分と、該複数のテレビジョン番組部分毎に相当する選好情報とを有するデータベースをアクセスする工程;
該データベースを、該選択されるテレビジョン番組部分についてサーチする工程;及び
該選択されるテレビジョン番組部分に相当する選好情報を取り出す工程を備えることを特徴とする方法。 - 請求項1記載の方法であって、該推奨を生成する工程が、テレビジョン番組の推奨を生成し、該非カテゴリ情報は、ユーザの選好を表すテレビジョン番組部分を備える工程を備えることを特徴とする方法。
- 請求項7記載の方法であって、前記選好情報を生成する工程が:
該備えられるテレビジョン番組部分と、データベースに記憶されている複数のテレビジョン番組部分からの少なくとも1つのテレビジョン番組部分との類似性を判定する工程;及び
テレビジョン番組の少なくとも1つの類似した部分に相当する選好情報を取り出す工程を備えることを特徴とする方法。 - 請求項8記載の方法であって、該判定する工程が、類似性メトリックと距離メトリックとのうちの少なくとも一方を該備えられるテレビジョン番組部分に適用する工程を備えることを特徴とする方法。
- 請求項2記載の方法であって、該推奨を生成する前に、更に、ユーザ・インタフェース上での生成される選好情報を強調する工程を備えることを特徴とする方法。
- 請求項10記載の方法であって、更に、該強調される選好情報を前記ユーザが修正すること及び/又は受け入れることを可能にして、該推奨を生成する工程を備えることを特徴とする方法。
- 請求項10記載の方法であって更に、該強調される選好情報に重みを前記ユーザが割り当てることを可能にする工程を備えることを特徴とする方法。
- 請求項1記載の方法であって更に、該生成される選好情報に重みを、該推奨を生成する前に割り当てる工程を備えることを特徴とする方法。
- 推奨を生成する装置であって:
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する手段;
該非カテゴリ情報に相当する選好情報を生成する手段;及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成する推奨器を備えることを特徴とする装置。 - 請求項14記載の装置であって、該推奨器が、テレビジョン番組の推奨を生成し、非カテゴリ情報を入力する該手段が、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する手段を備えることを特徴とする装置。
- 請求項15記載の装置であって、前記選好情報を生成する手段が:
該複数の題名と、該複数の題名毎に相当する選好情報とを有するデータベース;
該データベースを該選択される題名についてサーチする手段;及び
該選択される題名に相当する選好情報を取り出す手段を備えることを特徴とする装置。 - 請求項14記載の装置であって、該推奨器がテレビジョン番組の推奨を生成し、該非カテゴリ情報を入力する手段が、ユーザの選好を表すテレビジョン番組部分を複数のテレビジョン番組部分から選択する手段を備えることを特徴とする装置。
- 請求項17記載の装置であって、前記選好情報を生成する手段が:
該複数のテレビジョン番組部分と、該複数のテレビジョン番組部分毎に相当する選好情報とを有するデータベース;
該データベースを、該選択されるテレビジョン番組部分についてサーチする手段;及び
該選択されるテレビジョン番組部分に相当する選好情報を取り出す手段を備えることを特徴とする装置。 - 請求項14記載の装置であって、該推奨器が、テレビジョン番組の推奨を生成し、該非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組部分を備える手段を備えることを特徴とする装置。
- 請求項19記載の装置であって、前記選好情報を生成する手段が:
複数のテレビジョン番組部分と、該複数のテレビジョン番組部分毎に相当する選好情報とを有するデータベース;
該備えられるテレビジョン番組部分と、該データベースに記憶されている該複数のテレビジョン番組部分の少なくとも1つとの類似性を判定する手段;及び
テレビジョン番組の少なくとも1つの類似した部分に相当する選好情報を取り出す手段を備えることを特徴とする装置。 - コンピュータ判読可能媒体において実施されて推奨を生成するコンピュータ・プログラムであって:
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力するコンピュータ判読可能プログラム・コード手段;
該非カテゴリ情報に相当する選好情報を生成するコンピュータ判読可能プログラム・コード手段;及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成するコンピュータ判読可能プログラム・コード手段を備えることを特徴とするコンピュータ・プログラム。 - マシンによって判読可能であり、該マシンによって実行可能な命令プログラムを有形的に実施して、推奨を生成する方法の工程を行うプログラム記憶装置であって:
該方法が:
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する工程;
該非カテゴリ情報に相当する選好情報を生成する工程;及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成する工程を備えることを特徴とするプログラム記憶装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US45375603P | 2003-03-11 | 2003-03-11 | |
PCT/IB2004/000683 WO2004082257A2 (en) | 2003-03-11 | 2004-03-02 | Generation of television recommendations via non-categorical information |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006520156A true JP2006520156A (ja) | 2006-08-31 |
Family
ID=32990813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006506323A Pending JP2006520156A (ja) | 2003-03-11 | 2004-03-02 | 非カテゴリ情報によるテレビジョン推奨の生成 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20060174275A1 (ja) |
EP (1) | EP1604522A2 (ja) |
JP (1) | JP2006520156A (ja) |
KR (1) | KR20050106108A (ja) |
CN (1) | CN1759612A (ja) |
WO (1) | WO2004082257A2 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030233655A1 (en) * | 2002-06-18 | 2003-12-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for an adaptive stereotypical profile for recommending items representing a user's interests |
KR20060111550A (ko) * | 2003-12-03 | 2006-10-27 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 내재적 추천기들을 위한 협력적 샘플링 |
KR100807506B1 (ko) * | 2004-09-28 | 2008-02-26 | 가부시끼 가이샤 파워 투 더 피플 | 리모트 컨트롤러 |
EP1810498A1 (en) * | 2004-11-04 | 2007-07-25 | Koninklijke Philips Electronics N.V. | Method and apparatus for suggesting television programs to a user |
US20080222120A1 (en) * | 2007-03-08 | 2008-09-11 | Nikolaos Georgis | System and method for video recommendation based on video frame features |
GB2447876B (en) * | 2007-03-29 | 2009-07-08 | Sony Uk Ltd | Recording apparatus |
JP4678546B2 (ja) * | 2008-09-08 | 2011-04-27 | ソニー株式会社 | 推薦装置および方法、プログラム、並びに記録媒体 |
JP4650541B2 (ja) * | 2008-09-08 | 2011-03-16 | ソニー株式会社 | 推薦装置および方法、プログラム、並びに記録媒体 |
GB0816551D0 (en) * | 2008-09-10 | 2008-10-15 | Omnifone Ltd | Mobile helper application & mobile handset applications lifecycles |
JP6090053B2 (ja) * | 2013-08-09 | 2017-03-08 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
US10003836B2 (en) | 2015-04-23 | 2018-06-19 | Rovi Guides, Inc. | Systems and methods for improving accuracy in media asset recommendation models based on users' levels of enjoyment with respect to media assets |
US10575057B2 (en) | 2015-04-23 | 2020-02-25 | Rovi Guides, Inc. | Systems and methods for improving accuracy in media asset recommendation models |
US20160314404A1 (en) * | 2015-04-23 | 2016-10-27 | Rovi Guides, Inc. | Systems and methods for improving accuracy in media asset recommendations based on data from multiple data spaces |
US11068791B2 (en) * | 2016-09-14 | 2021-07-20 | International Business Machines Corporation | Providing recommendations utilizing a user profile |
CN108769831B (zh) * | 2018-05-30 | 2020-10-27 | 互影科技(北京)有限公司 | 视频预告的生成方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5223924A (en) * | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
AU3294997A (en) * | 1996-06-13 | 1998-01-07 | Starsight Telecast Incorporated | Method and apparatus for searching a guide using program characteristics |
US6005597A (en) * | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
US7209942B1 (en) * | 1998-12-28 | 2007-04-24 | Kabushiki Kaisha Toshiba | Information providing method and apparatus, and information reception apparatus |
US6934964B1 (en) * | 2000-02-08 | 2005-08-23 | Koninklijke Philips Electronics N.V. | Electronic program guide viewing history generator method and system |
US7454775B1 (en) * | 2000-07-27 | 2008-11-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for generating television program recommendations based on similarity metric |
EP1325628A2 (en) * | 2000-09-20 | 2003-07-09 | Koninklijke Philips Electronics N.V. | Presenting a visual distribution of television program recommonendation scores |
US8302127B2 (en) * | 2000-09-25 | 2012-10-30 | Thomson Licensing | System and method for personalized TV |
US20020075320A1 (en) * | 2000-12-14 | 2002-06-20 | Philips Electronics North America Corp. | Method and apparatus for generating recommendations based on consistency of selection |
US7212730B2 (en) * | 2002-06-27 | 2007-05-01 | International Business Machines Corporation | System and method for enhanced edit list for recording options |
-
2004
- 2004-03-02 US US10/548,705 patent/US20060174275A1/en not_active Abandoned
- 2004-03-02 EP EP04716288A patent/EP1604522A2/en not_active Withdrawn
- 2004-03-02 JP JP2006506323A patent/JP2006520156A/ja active Pending
- 2004-03-02 WO PCT/IB2004/000683 patent/WO2004082257A2/en active Application Filing
- 2004-03-02 CN CNA2004800067203A patent/CN1759612A/zh active Pending
- 2004-03-02 KR KR1020057016911A patent/KR20050106108A/ko not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
CN1759612A (zh) | 2006-04-12 |
WO2004082257A2 (en) | 2004-09-23 |
US20060174275A1 (en) | 2006-08-03 |
EP1604522A2 (en) | 2005-12-14 |
KR20050106108A (ko) | 2005-11-08 |
WO2004082257A3 (en) | 2004-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6266818B2 (ja) | 双方向メディアガイダンスアプリケーションにおいてメディアを取得、分類、および配信するためのシステムおよび方法 | |
US8301632B2 (en) | Systems and methods for providing advanced information searching in an interactive media guidance application | |
US20030106058A1 (en) | Media recommender which presents the user with rationale for the recommendation | |
KR101653348B1 (ko) | 대화형 미디어 안내 애플리케이션의 화면에서 디스플레이를 위한 미디어 애셋을 선택하는 시스템 및 방법 | |
JP2003522500A (ja) | 電子番組ガイド閲覧履歴生成方法及びシステム | |
JP2006520156A (ja) | 非カテゴリ情報によるテレビジョン推奨の生成 | |
US20070022440A1 (en) | Program recommendation via dynamic category creation | |
US20060174260A1 (en) | Recommender having display of visual cues to aid a user during a feedback process | |
JP2004355109A (ja) | 情報検索システムおよび方法、情報処理装置および方法、プログラム、並びに記録媒体 | |
JP4801694B2 (ja) | 番組サービス提供システムおよびプログラム | |
JP4801693B2 (ja) | 番組サービス提供システムおよびプログラム | |
JP2004356691A (ja) | 情報検索システムおよび方法、情報処理装置および方法、プログラム、並びに記録媒体 | |
JP4355569B2 (ja) | エキスパートモデル推奨方法及びシステム | |
JP2002215669A (ja) | 情報サービスシステムおよび放送受信システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070228 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080917 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100119 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100615 |