JP2005531237A - 視聴行動を局所解析する方法、システム及びプログラム・プロダクト - Google Patents

視聴行動を局所解析する方法、システム及びプログラム・プロダクト Download PDF

Info

Publication number
JP2005531237A
JP2005531237A JP2004517069A JP2004517069A JP2005531237A JP 2005531237 A JP2005531237 A JP 2005531237A JP 2004517069 A JP2004517069 A JP 2004517069A JP 2004517069 A JP2004517069 A JP 2004517069A JP 2005531237 A JP2005531237 A JP 2005531237A
Authority
JP
Japan
Prior art keywords
program
viewing
time window
recommended
conditional probability
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
Application number
JP2004517069A
Other languages
English (en)
Other versions
JP2005531237A5 (ja
Inventor
ギュッタ,スリニヴァス
クマル,サバッシュ
クラパティ,カウシャル
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of JP2005531237A publication Critical patent/JP2005531237A/ja
Publication of JP2005531237A5 publication Critical patent/JP2005531237A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本発明は(テレビジョン)視聴行動を局所解析する方法、システム、及びプログラム・プロダクトを備える。特に、本発明においては、単一期間の視聴番組が複数時間ウィンドウの視聴番組にチャンキングされる。更に、時間ウィンドウ毎の番組毎に、条件付き確率が算定される。条件付き確率は更に、雑音閾値と比較されて、時間ウィンドウ毎に推奨番組を判定する。推奨番組はユーザ・プロフィールへの追加及び/又は視聴者に向けての出力を行い得る。

Description

本発明は一般的に、視聴行動を局所解析する方法、システム及びプログラム・プロダクトに関する。特に、本発明によって正確な視聴推奨を行うことができるようにテレビジョン視聴行動の単一期間を小時間ウィンドウにおいて解析することを可能にする。
ケーブル・テレビジョン及び衛星テレビジョンの利用が増大するにつれ、テレビジョン・ネットワークは視聴者に対して一段と過剰な量の番組を提供するようになってきている。そのような番組はテレビジョン視聴者を圧倒させるばかりでなく、ネットワークが視聴行動を解析する(例えば、視聴される可能性が高い番組を判定する)ことを困難にしている。更に、セット・トップ・ボックス及びハード・ディスク・レコーダのような消費者向電子装置の発達によって、テレビジョン視聴者は多くの機能が提供されている。例えば、多くの装置によって現在、視聴者が、そこから視聴推奨を行い得るそのユーザ・プロフィールを設定することが可能である。更に、多くの装置によって、視聴されている番組及び/又は番組種類のトラッキングが可能となる。この種の情報は通常、視聴履歴/行動として呼ばれており、特に、テレビジョン・ネットワークに有用なものである。
今まで、視聴行動が大局ベースで解析されている。特に、単一の期間(例えば、12か月)におよんで視聴された番組及び/又は番組種類が識別される。識別されると、各番組の視聴の頻度が算定される。この頻度に基づいて、視聴選好を判定し得る。
しかしながら、いくつかの課題が、大局的に視聴行動を解析することにおいて、存在する。特に、多くの視聴者は、異なる期間においては同様の頻度で番組を視聴するものでない。例えば、大局的な単一期間が12ヶ月と仮定する。更に、「ベースボール」関連番組が、10月の1ヶ月間では、(特定の視聴者が)視聴した番組の97%を占めたが、12ヶ月の期間全体においては、(特定の視聴者が)視聴した番組のわずか3%しか、占めなかったものと仮定する。残念ながら、大局解析の下では、10月の間の高視聴頻度は何ら考慮されない。むしろ、3%の「大局」の全体割合のほうが解析されて視聴者の視聴選好を測定する。したがって、視聴行動の大局解析は、視聴者の選好を測定するには非正確な方法であり得る。
上記にかんがみて、視聴行動を局所解析する方法、システム及びプログラム・プロダクトに対する必要性が存在する。おまけに、単一期間の番組を複数時間ウィンドウの番組にチャンキングする必要性が存在する。まだその上、各時間ウィンドウにおける番組毎の条件付き確率を算定する必要性が存在する。更に、特定の番組を時間ウィンドウ毎に推奨し得るように、雑音閾値を局所的に(例えば、各条件付き確率に対して)適用する必要性が存在する。
本発明は一般的に、視聴行動を局所解析する方法、システム及びプログラム・プロダクトを備える。特に、本発明のもとでは、単一期間の視聴番組が複数時間ウィンドウの視聴番組にチャンキングされる。更に、各時間ウィンドウ内の番組毎に、条件付き確率が算定される。条件付き確率は更に、雑音確率と比較されて時間ウィンドウ毎の推奨番組を判定する。推奨番組はユーザ・プロフィールへの追加及び/又は視聴者に向けた出力を行い得る。
本発明の第1特徴によれば、視聴行動を局所解析する方法が備えられる。当該方法は:(1)単一期間の視聴番組を複数の時間ウィンドウの視聴番組にチャンキングする工程;(2)該複数時間ウィンドウの視聴番組毎に条件付き確率を算定する工程;及び(3)雑音閾値を条件付き確率と比較して推奨番組を判定する工程;を有する。
本発明の第2特徴によれば、視聴行動を局所解析する方法を備える。当該方法は:(1)単一期間の視聴番組を備える工程;(2)該単一期間を複数時間ウィンドウの視聴番組にチャンキングする工程;(3)該複数時間ウィンドウ各々の視聴番組毎の条件付き確率を算定する工程;及び(4)雑音閾値を該視聴番組各々に局所的に適用して該複数時間ウィンドウ毎に推奨番組を判定する工程;を有するものであり、特定時間ウィンドウの特定視聴番組の該算定条件付き確率は、該特定時間ウィンドウの推奨番組の対象となる特定番組の雑音閾値に少なくとも等しいことを要する。
本発明の第3特徴によれば、視聴行動を局所解析するシステムが備えられる。当該システムは:(1)単一期間の視聴番組を複数時間ウィンドウの視聴番組にチャンキングするチャンキング・システム;(2)該複数時間ウィンドウの視聴番組毎の条件付き確率を算定する確率システム;及び(3)雑音閾値を該条件確率と比較して推奨番組を判定する閾値システム;を備える。
本発明の第4特徴によれば、記録可能媒体上に記憶されて視聴行動を局所解析するプログラム・プロダクトを備える。実行された場合、当該プログラム・プロダクトは:(1)単一期間の視聴番組を複数時間ウィンドウの視聴番組にチャンキングするプログラム・コード;(2)該複数時間ウィンドウの視聴番組の条件付き確率を算定するプログラム・コード;(3)雑音閾値を該条件付確率と比較して推奨番組を判定するプログラム・コード;を有する。
したがって、本発明は視聴行動を局所解析する方法、システム及びプログラム・プロダクトを備える。
本発明のこれら及び別の特徴は本発明の種々の特徴の以下の詳細説明を添付図面とともに検討することによって容易に分かるものである。
添付図面は単に、模式的な表現であり、本発明の特定のパラメータを表すことを意図するものでない。当該図面は本発明の典型実施例のみを表すことを意図しており、したがって本発明の範囲を限定するよう解釈されるものでない。当該図面では、同じ番号は同じ構成要素を表すものとする。
本発明は一般的に、視聴行動を局所解析する、方法、システム、及びプログラム・プロダクトを備える。特に、本発明のもとでは、単一期間の視聴番組が複数時間ウィンドウの視聴番組にチャンキングされる。各時間ウィンドウ内の視聴番組毎に、条件付き確率が算定される。条件付き確率は更に、雑音閾値と比較されて時間ウィンドウ毎の推奨番組が判定される。推奨番組はユーザ・プロフィールへの追加及び/又は視聴者に向けての出力を行い得る。
本明細書及び特許請求の範囲の原文で使用する、「program」の語は特定の番組(例えば、法と秩序)、又は番組の種類/ジャンル(例えば、犯罪ドラマ)を表し得る。この範囲で、本明細書及び特許請求の範囲に記載する開示内容は「program」の語の1つの特定の解釈に限定されることを意図するものでない。
次に図1を参照して、例示的推奨システム10を表す。一般的に、推奨システム10は、ユーザ/視聴者36の視聴行動を受信し、その局所解析に基づいて番組42を推奨することができる、いずれかのコンピュータ化システムであり得る。この範囲で、推奨システム10は、セット・トップ・ボックス又は別の消費者向電子装置(例えば、ハード・ディスク・レコーダなど)の中での実施/それらの装置としての実施を行い得る。更に、本明細書及び特許請求の範囲の原文における「viewing behavior」の語は視聴者36によって視聴される番組40(すなわち、特定の番組又は特定の種類の番組)を表すことが意図されている。図示されたように、推奨システム10は一般的に、中央処理装置(CPU)12、メモリ14、バス16、入出力(I/O)インタフェース18、外部装置/リソース20及びデータベース22を有する。CPU12は、単一の処理装置を有するものでもよく、1つ又は複数の場所における1つ又は複数の処理装置にまたがって、例えば、クライアント・サーバ上に、分散されたものであってもよい。メモリ14は、磁気媒体、光媒体、ランダム・アクセス・メモリ(RAM)、読み取り専用メモリ(ROM)、データ・キャッシュ、データ・オブジェクトなどを有する、いずれかの既知の種類のデータ記憶機構及び/又は伝送媒体を有し得る。更に、CPU12と同様に、メモリ14は、1つ又は複数の種類のデータ記憶機構を有する、単一の物理的場所に存在してもよく、種々の形態での複数の物理的システムをまたがって分散されたものであってもよい。
I/Oインタフェース18は外部ソースとの間で情報を交換するいずれかのシステムを有し得る。外部装置/リソース20は、スピーカ、CRT、LED画面、ハンドヘルド型装置、キーボード、マウス、音声認識システム、音声出力システム、プリンタ、モニタ、ファクシミリ、ページャなどを有する、いずれかの既知の種類の外部装置を有し得る。バス16は推奨システム10における構成部分各々の間の通信リンクを備え、同様に、電気、光、無線などを含む、いずれかの既知の種類の伝送リンクを有し得る。更に、図示してはいないが、キャッシュ・メモリ、通信システム、システム・ソフトウェアなどの、別の構成部分を推奨システム10に組み入れ得る。
データベース22は本発明を実施するのに必要な情報に対する記憶機構を備え得る。そのような情報は、とりわけ、視聴番組、推奨番組、ユーザ・プロフィール、雑音閾値などを有し得る。そういうものとして、データベース22は、磁気ディスク・ドライブ又は光ディスク・ドライブなどの、1つ又は複数の記憶装置を有し得る。別の実施例では、データベース22は、ローカル・エリア・ネットワーク(LAN)、ワイド・エリア・ネットワーク(WAN)又はストレージ・エリア・ネットワーク(SAN)(図示せず)を有する。データベース22は更に、当業者が1つ又は複数の記憶装置を有するものとしてそれを解釈するような方法で構成し得る。
推奨システム10のメモリ14には(プログラム・プロダクトとして表す)解析システム24が記憶される。図示したように、解析システム24はチャンキング・システム26、確率システム28、閾値システム30、プロフィール・システム32及び出力システム34を有する。本発明のもとでは、チャンキング・システム26は単一期間の視聴行動(すなわち、視聴番組)を複数の時間ウィンドウの視聴番組にチャンキングする。特に、図2Aを参照すれば、(番組(ショー)種類として表す)単一期間50の視聴番組52を表す。従来システムのもとでは、視聴行動は大局的に(すなわち、当該期間全体におよんで)解析されている。図示した例では、単一期間は1月から3月までの間である。この3ヶ月間においては、視聴者36は、図示されたように分割された、計80の番組54を視聴している。しかしながら、上記のように、そのような大局解析は、視聴行動が経時的に極端に変わり得るので、常に正確なものではない。例えば、視聴者は期間50中に2つのオペラ関連番組を視聴している。そのような視聴行動は、総視聴番組のわずか2/80すなわち2.50%しか占めるものでない。この割合はそのように低いので、オペラ関連番組が視聴者に対して将来、推奨される確率は極めて低いものである。これは、オペラ関連番組が、1月の1ヶ月間に視聴された番組全ての100%を実際に占めたものであり得るものであり、そういうものとして、将来は推奨に値するものであり得ることを考慮に入れないものである。
そのような失敗をなくすよう、チャンキング・システム26は、図2Bに表すように、期間50を小時間ウィンドウに「チャンキング」すなわち分割する。特に、3ヶ月の期間50は、3つの時間ウィンドウ60A乃至Cの番組62A乃至Cにチャンキングされ、各ウィンドウ60A乃至Cは1ヶ月間を表す。図示したように、視聴者36は1月の時間ウィンドウ60A中に30の連続ホーム・コメディを(例えば、フレイジャーを10回、サインフェルドを8回、及びダーマ&グレッグを12回)視聴している。2月の時間ウィンドウ60B中には、視聴者36は1つのベースボール番組、10のバスケットボール番組、及び4つの連続ホーム・コメディ番組の、合計64Bが15の、番組を視聴している。更に、3月の時間ウィンドウ60C中には、視聴者36は、12のドラマ番組、10の連続ホーム・ドラマ、11のバスケットボール番組、及び2つのオペラ番組で、合計64Cが35の番組を視聴している。単一の期間50を小時間ウィンドウにチャンキングすることによって、ずっと正確な視聴行動を判定し得る。
チャンキング・システム26はいずれかの単一期間を複数時間ウィンドウにいずれかの方法でチャンキングするようプログラム化し得ることが分かるものである。例えば、時間ウィンドウ50は(月間単位のウィンドウではなく)いくつかの週間単位のウィンドウにチャンキングされたものであり得る。
期間50が小時間ウィンドウ60A乃至Cにチャンキングされると、確率システム28(図1)は各時間ウィンドウ60A乃至Cにおける番組62A乃至C毎の条件付き確率を判定する。本明細書及び特許請求の範囲における使用では、条件付き確率は特定の番組が特定の時間ウィンドウ60A、60B又は60C中に視聴された回数の割合を表す。特に、特定の番組の条件付き確率を算定するよう、番組が視聴された回数の量(Qp)を当該時間ウィンドウ60A乃至C中の番組視聴総量(Qt)によって除算すること(Qp/Qt)を要する。例えば、1月の時間ウィンドウ60A中のバスケットボール番組の条件付き確率は0/30すなわち0.00であり、2月の時間ウィンドウ60Bでは10/15すなわち66.6%であり、3月の時間ウィンドウ60Cでは11/35すなわち31.4%である。したがって、バスケットボール関連番組は2月と3月との月間中には視聴者36に推奨する価値があり得る。
視聴者36に推奨する番組を判定するよう、閾値システム30は雑音閾値を局所的に適用して、それに基づいて推奨を判定する。特に、雑音閾値が特定月の各番組の条件付き確率に適用される。雑音閾値は通常、条件付き確率が、それに関する番組を推奨の対象とするためには、少なくとも等しいことを要するそのいずれかの最小レベルである。例えば、雑音閾値が4%である場合、バスケットボール関連番組は2月と3月の視聴行動に基づいて推奨されるが、それはそれらの2つのウィンドウ60B乃至Cが少なくとも4%に等しい(すなわち、各々、66.6%及び31.4%の)バスケットボール条件付き確率をもたらしたからである。逆に、バスケットボールは1月の時間ウィンドウ60A中にはこの雑音閾値よりも少なく、これは視聴番組の0%を表す。
本明細書及び特許請求の範囲において使用される4%の雑音閾値は単に、例示的なものであり、如何なる雑音閾値をも実施し得る。更に、番組を推奨するうえで、いずれかの既知のアルゴリズムを実施し得る。例えば、推奨は先行月解析に基づいたものであり得る。例えば、4月の視聴推奨はドラマ番組、連続ホーム・コメディ番組とバスケットボール番組、更には(オペラ番組の条件付き確率が3月の時間ウィンドウ60Cの間ではわずか2/35すなわち5.71%であったので)オペラ番組、を有し得る。代替的には、推奨を後続暦年の同様な時間ウィンドウについて行い得る。例えば、3月時間ウィンドウ60Cの解析に基づいた推奨を後続年の3月について行い得る。いずれにしても、本発明は、大局的ではなく、局所的に視聴行動を解析する。
番組の条件付き確率が少なくとも雑音閾値に等しい場合は、番組を視聴者36のユーザ・プロフィールにプロフィール・システム32によって追加し得る。特に、上記のように、多くの消費者向け電子装置によって視聴者36がユーザ・プロフィールを設定して(例えば、データベース22に)記憶させることを可能にする。そのようなプロフィールは、視聴者36の名前並びに年齢などの個人情報、さらには、視聴者36が選好する、番組、俳優、ネットワーク、及び/又はジャンルなどの、番組情報を示し得る。本発明のもとでは、プロフィール・システム32は視聴者36のユーザ・プロフィールを局所解析視聴行動に基づいて更新する。これは、視聴者36の選好が変わってもユーザ・プロフィールが更新されない場合に特に有用であり得る。例えば、視聴者36がバスケットボール関連番組の選好を表明したことがないが、局所解析された現在の視聴行動がそのような選好を示す場合、視聴者のユーザ・プロフィールはできる限り示すよう自動的に更新し得る。
いずれにせよ、ユーザ・プロフィールが更新されるか否かにかかわらず、出力システム34はいずれかの推奨を視聴者36に対して出力する。上記のように、推奨はいずれかの既知の方法で行い得る。この範囲で、推奨は、一般的な性格なものか、特定的な性格なものであり得る。後者の場合には、特定の番組を推奨し得る。例えば、視聴者36はバスケットボール関連番組を視聴する旨の強い性向を表したので、特定の番組「XYZネットワークでの土曜夜7時からのNBA決勝第7試合」を出力し得る。この範囲で、推奨を視聴者のテレビジョン受信機の画面上の表示又はいずれかの別の方法で行い得る。
上記のように、本発明は番組62A乃至Cが(図2Bに表すように)番組種類であるか特定の番組であるかにかかわらず同様に適用し得る。これらの番組が特定の番組の場合には、特定の番組の条件付き確率に基づいた推奨を同様または類似の番組について行い得る。例えば、視聴者36が3月の時間ウィンドウ60C中に50%の条件付き確率でダーマ・アンド・グレッグを視聴した場合には、将来のダーマ・アンド・グレッグの放送を推奨し得る。代替的に、別の連続ホーム・コメディ(例えば、フレイジャ)を推奨し得る。推奨のまさにその形態は限定的であることを意図するものでない。
次に図3を参照して、本発明による方法流れ図100を表す。図示したように、第1工程102は単一期間の視聴番組を複数の時間ウィンドウの視聴番組にチャンキングするものである。チャンキングすると、第2工程104は各時間ウィンドウにおける視聴番組毎の条件付き確率を判定する。更に、第3工程106は、推奨番組を識別する各時間ウィンドウ内の各番組に雑音閾値を適用するものである。
本発明はハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせにおいて実現し得ることが分かる。いずれかの種類のコンピュータ/サーバのシステム、又は本明細書及び特許請求の範囲記載の方法を実施するよう形成された別の装置が好適である。通常のハードウェアとソフトウェアの組み合わせは、ロードされ、実行された場合には、それが本明細書及び特許請求の範囲記載の方法を実行するように推奨システム10を制御するそのコンピュータ・プログラムを有する汎用コンピュータ・システムであり得る。代替的には、本発明の機能別タスクの1つ又は複数を実施する専用ハードウェアを有する、専用コンピュータを利用し得る。本発明は更に、本明細書及び特許請求の範囲記載の方法の実現を可能にする特徴全てを有し、コンピュータ・システムにロードされた場合には、これらの方法を実施することができる、コンピュータ・プログラム・プロダクトに組み入れ得る。本発明においては、コンピュータ・プログラム、ソフトウェア・プログラム、プログラム、又はソフトウェアは、情報処理能力を有するシステムに、直接と、(a)別の言語、記号又は表記への変換;及び/又は(b)別の材質形態における再生;との何れか又は両方の後との何れかに、特定の機能を、実行させることを意図した命令群の、いずれかの言語、記号又は表記における、いずれかの表現を表す。
本発明の好適実施例の上記記載は、図示及び説明の目的で示している。これは網羅的であることも開示されたまさにその形態に本発明を限定することも意図するものでなく、明らかに、多くの修正及び変形が考えられる。そのような修正及び変形で当業者に明らかであり得るものは当該技術分野が有するよう意図される。
本発明による解析システムを有する推奨システムを表す図である。 従前のシステムによる、単一期間の視聴番組を表す図である。 本発明による、時間ウィンドウの視聴番組を表す図である。 本発明による方法流れ図である。

Claims (22)

  1. 視聴行動を局所解析する方法であって:
    単一期間の視聴番組を複数時間ウィンドウの視聴番組にチャンキングする工程;
    該複数時間ウィンドウの該視聴番組毎に条件付き確率を算定する工程;及び
    雑音閾値を該条件付き確率の各々と比較して推奨番組を判定する工程;
    を有することを特徴とする方法。
  2. 請求項1記載の方法であって、更に:
    該チャンキングする工程前に、単一期間の視聴番組を備える工程;
    を有することを特徴とする方法。
  3. 請求項1記載の方法であって、各条件付き確率が:
    特定時間ウィンドウの間に特定的に視聴された番組の番組視聴量を判定する工程;
    該特定時間ウィンドウの間に視聴された番組全ての視聴総量を判定する工程;及び
    該番組視聴量を該視聴総量によって除算する工程;
    によって算定されることを特徴とする方法。
  4. 請求項1記載の方法であって、該視聴番組が:
    番組の種類、又は特定の番組;
    を有することを特徴とする方法。
  5. 請求項1記載の方法であって、特定の時間ウィンドウの特定的に視聴された番組の該条件付き確率が、該特定時間ウィンドウの推奨番組の対象となる該特定番組の該雑音閾値に少なくとも等しいことを特徴とする方法。
  6. 請求項1記載の方法であって、更に:
    該推奨番組をユーザ・プロフィールに追加する工程;
    を有することを特徴とする方法。
  7. 請求項1記載の方法であって、更に:
    該推奨番組を出力する工程;
    を有することを特徴とする方法。
  8. 視聴行動を局所解析する方法であって、更に:
    単一期間の視聴番組を備える工程;
    該単一期間を複数時間ウィンドウの視聴番組にチャンキングする工程;
    該複数時間ウィンドウ各々の視聴番組毎に条件付き確率を算定する工程;及び
    雑音閾値を該条件付き確率の各々に局所的に適用して該複数時間ウィンドウ毎に推奨番組を判定する工程;
    を有し;
    特定時間ウィンドウの特定視聴番組の該算定条件付き確率が、該特定の時間ウィンドウの推奨番組の対象となる該特定番組の該雑音閾値と少なくとも等しいことを要することを特徴とする方法。
  9. 請求項8記載の方法であって、更に:
    該推奨番組をユーザ・プロフィールに追加する工程;
    を有することを特徴とする方法。
  10. 請求項8記載の方法であって、更に:
    該推奨番組を出力する工程;
    を有することを特徴とする方法。
  11. 請求項8記載の方法であって、該局所的に適用する工程が:
    雑音閾値を該条件付き確率の各々と比較して該複数の時間ウィンドウ毎に推奨番組を判定する工程;
    を有することを特徴とする方法。
  12. 請求項8記載の方法であって、各条件付き確率が:
    特定時間ウィンドウの間に特定的に視聴された番組の番組視聴量を判定する工程;
    該特定時間ウィンドウの間に視聴された番組全ての視聴総量を判定する工程;及び
    該番組視聴量を該視聴総量によって除算する工程;
    によって算定されることを特徴とする方法。
  13. 視聴行動を局所解析するシステムであって:
    単一期間の視聴番組を複数時間ウィンドウの視聴番組にチャンキングするチャンキング・システム;
    該複数時間ウィンドウの視聴番組毎に条件付き確率を算定する確率システム;及び
    雑音閾値を該条件付き確率の各々と比較して推奨番組を判定する閾値システム;
    を有することを特徴とするシステム。
  14. 請求項13記載のシステムであって、各条件付き確率が、特定の時間ウィンドウの間に特定の番組が視聴された回数の量と、全ての番組が該特定の時間ウィンドウの間に視聴された回数の量とに基づくものであることを特徴とするシステム。
  15. 請求項13記載のシステムであって、特定時間ウィンドウの間の特定視聴番組の該条件付き確率が、該特定の時間ウィンドウの推奨番組の対象となる該特定番組の該雑音閾値と少なくとも等しいことを要することを特徴とするシステム。
  16. 請求項13記載のシステムであって、更に:
    該推奨番組をユーザ・プロフィールに追加するプロフィール・システム;
    を有することを特徴とするシステム。
  17. 請求項8記載のシステムであって、更に:
    該推奨番組を出力する出力システム;
    を有することを特徴とするシステム。
  18. 記録可能媒体上に記憶されて、視聴行動を局所解析する、プログラム・プロダクトであって、実行された場合に:
    単一期間の視聴番組を複数時間ウィンドウの視聴番組にチャンキングするプログラム・コード;
    該複数時間ウィンドウの視聴番組毎に条件付き確率を算定するプログラム・コード;及び
    雑音閾値を該条件付き確率の各々と比較して推奨番組を判定するプログラム・コード;
    を有することを特徴とするプログラム・プロダクト。
  19. 請求項18記載のプログラム・プロダクトであって、各条件付き確率が、特定の時間ウィンドウの間に特定の番組が視聴された回数の量と、全ての番組が該特定の時間ウィンドウの間に視聴された回数の量とに基づくものであることを特徴とするプログラム・プロダクト。
  20. 請求項18記載のプログラム・プロダクトであって、特定時間ウィンドウの間の特定視聴番組の該算定条件付き確率が、該特定の時間ウィンドウの推奨番組の対象となる該特定番組の該雑音閾値と少なくとも等しいことを要することを特徴とするプログラム・プロダクト。
  21. 請求項18記載のプログラム・プロダクトであって、更に:
    該推奨番組をユーザ・プロフィールに追加するプログラム・コード;
    を有することを特徴とするプログラム・プロダクト。
  22. 請求項18記載のプログラム・プロダクトであって、更に:
    該推奨番組を出力するプログラム・コード;
    を有することを特徴とするプログラム・プロダクト。
JP2004517069A 2002-06-27 2003-06-05 視聴行動を局所解析する方法、システム及びプログラム・プロダクト Pending JP2005531237A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/183,688 US20040003391A1 (en) 2002-06-27 2002-06-27 Method, system and program product for locally analyzing viewing behavior
PCT/IB2003/002550 WO2004004340A1 (en) 2002-06-27 2003-06-05 Method,system and program product for locally analyzing viewing behavior

Publications (2)

Publication Number Publication Date
JP2005531237A true JP2005531237A (ja) 2005-10-13
JP2005531237A5 JP2005531237A5 (ja) 2006-07-20

Family

ID=29779181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004517069A Pending JP2005531237A (ja) 2002-06-27 2003-06-05 視聴行動を局所解析する方法、システム及びプログラム・プロダクト

Country Status (6)

Country Link
US (1) US20040003391A1 (ja)
EP (1) EP1520414A1 (ja)
JP (1) JP2005531237A (ja)
CN (1) CN100420302C (ja)
AU (1) AU2003239307A1 (ja)
WO (1) WO2004004340A1 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8589975B2 (en) * 1998-08-21 2013-11-19 United Video Properties, Inc. Electronic program guide with advance notification
US7248835B2 (en) * 2003-12-19 2007-07-24 Benq Corporation Method for automatically switching a profile of a mobile phone
KR20070090170A (ko) * 2004-11-30 2007-09-05 코닌클리케 필립스 일렉트로닉스 엔.브이. 프로그램의 사용자 관심도를 추정하는 장치 및 방법
US20070186243A1 (en) * 2006-02-08 2007-08-09 Sbc Knowledge Ventures, Lp System and method of providing television program recommendations
WO2008016617A2 (en) * 2006-07-31 2008-02-07 United Video Properties, Inc. Systems and methods for providing enhanced sports watching media guidance
US20080154555A1 (en) * 2006-10-13 2008-06-26 Motorola, Inc. Method and apparatus to disambiguate state information for multiple items tracking
WO2008048897A2 (en) * 2006-10-13 2008-04-24 Motorola, Inc. Facilitate use of conditional probabilistic analysis of multi-point-of-reference samples
JP5116492B2 (ja) * 2008-01-15 2013-01-09 三菱電機株式会社 アプリケーション実行端末
US8826313B2 (en) 2011-03-04 2014-09-02 CSC Holdings, LLC Predictive content placement on a managed services systems
US9033973B2 (en) 2011-08-30 2015-05-19 Covidien Lp System and method for DC tissue impedance sensing
US9277265B2 (en) 2014-02-11 2016-03-01 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US9613318B2 (en) 2015-02-17 2017-04-04 International Business Machines Corporation Intelligent user interaction experience for mobile computing devices
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US10542319B2 (en) * 2016-11-09 2020-01-21 Opentv, Inc. End-of-show content display trigger
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics
JP6505757B2 (ja) * 2017-01-27 2019-04-24 ミネベアミツミ株式会社 グリース組成物、転がり軸受、およびモータ
CN108322768B (zh) * 2018-01-25 2020-12-01 南京邮电大学 基于cdn的视频空间分配方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
JP4828679B2 (ja) * 1999-12-01 2011-11-30 ソニー株式会社 受信装置、コンテンツ選択方法、及び放送システム
WO2002042959A2 (en) * 2000-11-22 2002-05-30 Koninklijke Philips Electronics N.V. Television program recommender with interval-based profiles for determining time-varying conditional probabilities

Also Published As

Publication number Publication date
EP1520414A1 (en) 2005-04-06
WO2004004340A1 (en) 2004-01-08
CN100420302C (zh) 2008-09-17
AU2003239307A1 (en) 2004-01-19
CN1663266A (zh) 2005-08-31
US20040003391A1 (en) 2004-01-01

Similar Documents

Publication Publication Date Title
US20240265415A1 (en) Methods and Apparatus to Project Ratings for Future Broadcasts of Media
US20230048239A1 (en) Methods and systems for managing media subscriptions
US7509662B2 (en) Method and apparatus for generation of a preferred broadcasted programs list
JP2005531237A (ja) 視聴行動を局所解析する方法、システム及びプログラム・プロダクト
US9635406B2 (en) Interactive television program guide system for determining user values for demographic categories
US7035863B2 (en) Method, system and program product for populating a user profile based on existing user profiles
US9998793B2 (en) Methods and systems for determining at a present time a date at a future time at which a media asset will become available from the content provider
US20170161773A1 (en) Methods and Systems for Targeted Advertising Using Machine Learning Techniques
US20170161772A1 (en) Methods and Systems for Targeted Advertising Using Machine Learning Techniques
KR20050011754A (ko) 사용자의 관심을 나타내는 항목을 추천하기 위한 적응형스테레오타입의 프로파일을 위한 방법 및 장치
JP2006510084A (ja) アイテムの推薦に基づいてかかるアイテムに関心のある多数の個人を予測するための方法及び装置
US20180137541A1 (en) Methods and systems for determining duplication in impressions data
US20230177317A1 (en) Probabilistic modeling for anonymized data integration and bayesian survey measurement of sparse and weakly-labeled datasets
JP2008521315A (ja) ユーザープロファイルを更新するための装置および方法
JP2004508740A (ja) 適応テレビジョン番組推奨器
JP2006509399A (ja) 同様の視聴習慣を有するユーザのユーザプロファイルに基づいたビデオコンテンツの推薦
US20230032628A1 (en) Systems and methods for generating consumption probability metrics
KR20040037246A (ko) 커머셜의 시청 히스토리를 이용하는 프로그램 추천 방법및 시스템
US11303957B2 (en) Systems and methods for adjusting buffer size
JP2008525875A (ja) コンテンツを推薦するための方法及び装置
US20210103606A1 (en) Methods and systems for performing context maintenance on search queries in a conversational search environment
US20180027296A1 (en) Image processing device, and method and system for controlling image processing device
US9854327B2 (en) Methods and systems for performing non-linear reach optimization by computing reach values
US20220312079A1 (en) Systems and methods to provide adaptive play settings
US20030237094A1 (en) Method to compare various initial cluster sets to determine the best initial set for clustering a set of TV shows

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060602

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060602

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20080916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090127

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090630