Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5909541B2 - 状況認知コンテンツの推薦時点決定方法及び装置 - Google Patents
[go: Go Back, main page]

JP5909541B2 - 状況認知コンテンツの推薦時点決定方法及び装置 - Google Patents

状況認知コンテンツの推薦時点決定方法及び装置 Download PDF

Info

Publication number
JP5909541B2
JP5909541B2 JP2014238258A JP2014238258A JP5909541B2 JP 5909541 B2 JP5909541 B2 JP 5909541B2 JP 2014238258 A JP2014238258 A JP 2014238258A JP 2014238258 A JP2014238258 A JP 2014238258A JP 5909541 B2 JP5909541 B2 JP 5909541B2
Authority
JP
Japan
Prior art keywords
content
user
time
recommendation
degree
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.)
Expired - Fee Related
Application number
JP2014238258A
Other languages
English (en)
Other versions
JP2015103258A (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.)
POSTECH Academy Industry Foundation
Original Assignee
POSTECH Academy Industry Foundation
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 POSTECH Academy Industry Foundation filed Critical POSTECH Academy Industry Foundation
Publication of JP2015103258A publication Critical patent/JP2015103258A/ja
Application granted granted Critical
Publication of JP5909541B2 publication Critical patent/JP5909541B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0264Targeted advertisements based upon schedule
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0247Calculate past, present or future revenues

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、コンテンツを使用するユーザにコンテンツを推薦する方法に関し、より詳細には、ユーザにコンテンツ推薦を提供することに対する便利さまたは困難さの程度を考慮してコンテンツを推薦する状況認知コンテンツの推薦時点決定方法及び装置に関する。
各種メディア(Media)の伝送及び保存技術の発展に従ってユーザ者が接することができるコンテンツ(Contents)は幾何級水的に増えている。特に、デジタル放送及び超高速インターネットインフラ(Infra)を通じて各種メディア器機の大容量化が進行されることによって、ユーザは時間と場所に関係なく多数のコンテンツを使用することができるようになった。
一方、ユーザに提供されるコンテンツの増加に従って多数のコンテンツのうちユーザが希望するコンテンツを検索して選択するのに多くの時間と努力が所要される問題点がある。このような問題点を解決するためにコンテンツ推薦と関連された技術の開発が試されている。
現在、適用されているコンテンツ推薦システムは、ユーザの使用履歴を基盤としてコンテンツに対する選好度を測定し、ユーザの選好度が高いコンテンツをユーザに推薦する方法を使用している。
また、従来のコンテンツ推薦方法は、単純にユーザがコンテンツの推薦を要請する場合に提供した。そして、ユーザにコンテンツ推薦を提供することに対する便利さまたは困難さの程度を考慮しないでコンテンツ推薦を提供するので、ユーザのコンテンツ使用に妨害となる問題点がある。
したがって、前記のような従来の諸問題点を解消するために提案されたものであって、本発明の目的は、ユーザにコンテンツ推薦を提供することに対する便利さまたは困難さの程度を考慮してコンテンツ推薦時点を決定する状況認知コンテンツの推薦時点決定方法を提供することにある。
また、本発明の他の目的は、前記状況認知コンテンツの推薦時点決定方法を実行する装置を提供することにある。
上述した本発明の目的を達成するための本発明の一側面による状況認知コンテンツの推薦時点の決定方法は、ユーザのコンテンツ使用をモニタリングし、前記モニタリングされた情報に基づいてコンテンツ推薦に対する便利度及び困難度を算出し、前記算出された便利度及び困難度の大きさを比較してコンテンツ推薦時点を決定する段階を含む。
ここで、前記モニタリングする段階は、ユーザのコンテンツ使用開始時間、前記コンテンツの残余再生時間及び前記ユーザの前記コンテンツを使用する時間の中で少なくとも一つをモニタリングすることができる。
ここで、前記算出する段階は、ユーザが使用しているコンテンツに対する選好度及び関心度の中で少なくとも一つに基づいて前記便利度を算出することができる。前記選好度は、前記ユーザが使用しているコンテンツの選好度と前記ユーザに提供可能な複数のコンテンツの選好度とを比較して決定することができる。また、前記関心度は、前記ユーザが使用しているコンテンツの残余再生時間及び前記ユーザが前記コンテンツを使用する時間に基づいて決定することができる。
ここで、前記算出する段階は、ユーザに提供されるコンテンツ推薦の周期及び正確性の中で少なくとも一つに基づいてコンテンツ推薦に対する困難度を算出することができる。
ここで、前記決定する段階は、前記便利度が前記困難度より大きい値を有する時点を前記コンテンツ推薦時点で決定することができる。
また、本発明の他の目的を達成するための本発明の一側面による状況認知コンテンツの推薦時点決定装置は、ユーザのコンテンツ使用をモニタリングし、前記モニタリングされた情報に基づいて前記コンテンツ推薦に対する便利度と困難度を算出した後、前記便利度及び困難度の大きさを比較してコンテンツ推薦時点を決定することができる処理部と、前記処理部の制御に相応してモニタリングされた情報が保存される保存部と、を含む。
ここで、前記処理部は、ユーザが使用しているコンテンツに対する選好度及び関心度の中で少なくとも一つに基づいて前記便利度を算出することができ、ユーザに提供されるコンテンツ推薦の周期及び正確性の中で少なくとも一つに基づいて前記困難度を算出することができる。
ここで、前記処理部は、前記便利度が前記困難度より大きい値を有する時点を前記コンテンツ推薦時点で決定することができる。
上述のようなユーザ状況認知コンテンツの推薦時点決定方法及び装置によれば、ユーザのコンテンツ使用に対してモニタリングし、モニタリングした結果に基づいてコンテンツ推薦時点を判断してユーザにコンテンツ推薦を提供することにより、ユーザにコンテンツ推薦を提供することに対する便利度または困難度を考慮したコンテンツ推薦ができる。
また、前記のようなコンテンツ推薦を提供することにより、コンテンツを使用するユーザに不要なコンテンツ推薦によるコンテンツ使用妨害を減らすことができる。
図1は、コンテンツ推薦方法を示したフローチャートである。 図2は、本発明の一実施例によるコンテンツ推薦時点決定方法を示したフローチャートである。 図3は、図2に示したモニタリング情報に基づいてコンテンツ推薦時点判断過程をより詳細に示したフローチャートである。 図4は、ユーザのコンテンツ再生残余時間によるユーザのコンテンツ使用確率を示したグラフである。 図5は、本発明の一実施例によるコンテンツ推薦によるユーザのコンテンツ選択を説明するための概念図である。 図6は、本発明の一実施例によるユーザのコンテンツ推薦による困難度変化を示したグラフである。 図7は、本発明の一実施例によるコンテンツ推薦時点決定装置の構成を示したブロック図である。
本発明は、多様に変更可能であり、さまざまな実施形態を有することができる。ここでは、特定の実施形態を図面に例示して詳細に説明する。
しかし、これは本発明の好ましい実施態様に過ぎず、本発明の実施の範囲を限定するものではなく、本発明の明細書及び図面内容に基づいてなされた均等な変更および付加は、いずれも本発明の特許請求の範囲内に含まれるものとする。
本明細書で使用した用語は、単に、特定の実施形態を説明するために使用されたもので、本発明はこれに限定されるものではない。単数の表現は、文脈上明白に異なる記載をしない限り複数の表現を含む。本出願において、「含む」または「有する」などの用語は、明細書上に記載された特徴、数字、ステップ、動作、構成要素、部品またはこれらを組み合わせたものが存在することを指定するのであって、一つまたはそれ以上の他の特徴や数字、ステップ、動作、構成要素、部品またはこれらを組み合わせたものなどの存在または付加可能性をあらかじめ排除することではない。
特定しない限り、技術的や科学的な用語を含んでここで使用されるすべての用語は、本発明が属する技術分野で通常の知識を有する者により一般的に理解される意味と同一な意味を有する。一般的に使用される辞典に定義された用語は、関連技術の文脈上有する意味と一致することと理解することができ、本出願において明白に定義しない限り、理想的や過度に形式的な意味を有することで解釈できない。
以下、添付の図面を参照して本発明の好ましい実施例をより詳細に説明する。以下、図面上の同一構成要素に対しては同一参照符号を付与し、同一構成要素に対する重複説明は省略する。
図1は、コンテンツ推薦方法を示したフローチャートである。
図1に示したコンテンツ推薦方法は、ユーザプロファイリングが可能なコンテンツ推薦装置で実行することができる。
図1を参照すれば、まず、コンテンツ推薦装置は、ユーザからコンテンツ推薦に対する要請を受ける(ステップS110)。
以後、コンテンツ推薦の要請を受けたコンテンツ推薦装置は、ユーザからコンテンツ推薦に対する要請が入力されると、ユーザに推薦できるコンテンツを検索する(ステップS120)。ここで、コンテンツ推薦装置は、過去ユーザが使用したコンテンツの使用に対する頻度数に基づいてユーザが選好するコンテンツを検索する。
以後、コンテンツ推薦装置は、前記検索されたコンテンツをリスト化してユーザにコンテンツ推薦のためのコンテンツリストを提供する(ステップS130)。
以後、コンテンツ推薦装置は、ユーザのコンテンツ選択に基づいてユーザにコンテンツを提供し、前記コンテンツ提供に対する情報を該当ユーザプロファイルに適用する(ステップS140)。
図1に示したコンテンツ推薦方法は、コンテンツを使用するユーザが現在使用しているコンテンツに対する選好度または関心度を考慮しないで推薦する。したがって、前記コンテンツ推薦方法は、コンテンツを使用しているユーザにコンテンツ使用における妨害を与える。
本発明では上述のような問題点を解決するため、使用しているコンテンツに対するユーザの選好度または関心度に基づいて最適のコンテンツ推薦時点を決定する方法及び装置を提案する。
図2は、本発明の一実施例によるコンテンツ推薦時点決定方法を示したフローチャートである。
図2に示したコンテンツ推薦時点決定方法は、ユーザにコンテンツ推薦ができるコンテンツ推薦装置で実行することができる。コンテンツ推薦時点決定方法は、メモリー(Memory)、プロセッサ(Processor)などを具備したデジタル情報処理装置で実行することができ、例えば、セットトップボックス(STB:SetTop Box)、TVまたはマルチメディア再生装置などで実行されるように構成することができる。
図2を参照すれば、まず、コンテンツ推薦装置は、ユーザのコンテンツ使用情報をリアルタイムでモニタリングする(ステップS210)。ここで、コンテンツ推薦装置は、ユーザがコンテンツを使い始めると、コンテンツを使い始める時間、前記コンテンツの全体再生時間及び残余時間などを含んだユーザのコンテンツ使用情報をモニタリングすることができる。
ここで、前記ユーザのコンテンツ使用情報は、EPG(Electronic Program Guide)から得ることができる。
以後、コンテンツ推薦装置は、前記モニタリングした情報に基づいてユーザにコンテンツを推薦するための前記推薦時点を判断する(ステップS220)。ここで、コンテンツ推薦装置は、コンテンツ推薦時点を判断するために、下記数学式1を使用することができる。
前記数学式1で、Profit(u、t)は、ユーザにコンテンツ推薦を提供する場合、ユーザが有することができる便利さの程度である便利度(Profit)を意味し、Cost(u、t)は、ユーザにコンテンツ推薦を提供する場合、ユーザが有することができる困難さの程度である困難度(Annoyance)を意味する。また、前記数学式1で、uは、コンテンツユーザ(user)を意味し、tは、時間(timestamp)を意味する。コンテンツ推薦装置は、Utility(u、t)の値が、「0」より大きい値になる時点をコンテンツ推薦時点で判断することができる。
以後、コンテンツ推薦装置は、ユーザに提供することができるコンテンツを検索し、前記ステップS220で判断されたコンテンツ推薦時点でユーザにコンテンツ推薦リストを提供する(ステップS230)。ここで、コンテンツ推薦装置は、ユーザのコンテンツ視聴プロファイル情報からユーザが現在時点に使用可能な複数のコンテンツを検索することができる。
また、コンテンツ推薦装置は、例えば、コンテンツ再生装置のディスプレイ画面にポップアップ(Pop−Up)のような構成でユーザにコンテンツ推薦リストを視覚的に提供することができ、ユーザがコンテンツを選択できるユーザインターフェースを提供することができる。
以後、コンテンツ推薦装置は、前記ユーザの選択に基づいてユーザにコンテンツを提供する。ここで、前記コンテンツ推薦装置は、ユーザが選択したコンテンツをユーザに提供するために、コンテンツを提供する手段(例えば、EPG、放送電波など)から受信して提供することができる。以後、前記コンテンツ提供履歴を該当ユーザのプロファイルに適用する(ステップS240)。
以後、コンテンツ推薦装置は、コンテンツ推薦機能の必要可否を確認する(ステップS250)。コンテンツ推薦装置は、例えば、ユーザが使用するコンテンツ再生装置の電源がオフ(OFF)されてコンテンツ推薦をそれ以上提供する必要がない場合、またはユーザがコンテンツ推薦の提供を受けることを希望しないで直接コンテンツ推薦機能をオフ(OFF)した場合のような条件でコンテンツの使用終了を確認した結果、使用が終了された場合をコンテンツ推薦機能が不要であることと判断することができる。上述のように、コンテンツ推薦機能が不要である場合、コンテンツ推薦機能は終了される。
しかし、コンテンツ推薦機能が必要な場合、コンテンツ推薦装置は、前記ステップS210に移動して、ステップS210〜ステップS250を繰り返し実行する。
図3は、図2に示したモニタリング情報に基づいてコンテンツ推薦時点を判断する過程をより詳細に示したフローチャートである。
図3を参照すれば、まず、コンテンツ推薦装置でコンテンツ推薦時点を判断する過程は、ユーザのコンテンツ推薦に対する便利度(Profit)を算出する(ステップS221)。ここで、コンテンツ推薦に対する便利度(Profit)は、ユーザにコンテンツ推薦を提供した場合、ユーザが有することができる便利さの程度を意味する。
本発明のコンテンツ推薦時点判断過程でコンテンツ推薦装置は、下記数学式2に基づいてコンテンツ推薦に対する便利度(Profit)を算出することができる。数学式2は、ユーザのコンテンツに対する選好度(Preference)を基準にしてコンテンツ推薦に対する便利度(Profit)を算出する。
前記数学式2で、uは、コンテンツユーザ(user)を意味し、tは、時間(timestamp)を意味し、 は、t時間に再生された複数のコンテンツを意味する。また、Icurは、コンテンツユーザが現在使用しているコンテンツを意味し、Pref(u、I)は、コンテンツユーザuのコンテンツIに対する選好度(Preference)を意味する。
上述したユーザのコンテンツに対する選好度(Preference)を基準とした便利度(Profit)算出方法は、ユーザに推薦するためのユーザのコンテンツに対する選好度(Preference)が、現在ユーザが使用しているコンテンツに対する選好度(Preference)より大きい場合もある。
また、本発明のコンテンツ推薦時点判断過程でコンテンツ推薦装置は、また他の方法である下記数学式3及び数学式4に基づいてコンテンツ推薦に対する便利度(Profit)を算出することができる。数学式3は、ユーザのコンテンツに対する関心度(Attractiveness)を基盤としてコンテンツに推薦に対する便利度(Profit)を算出する。
前記数学式3で、uは、コンテンツユーザ(user)を意味し、tは、時間(timestamp)を意味し、Itは、時間tに再生された複数のコンテンツを意味する。また、Icurは、コンテンツユーザが現在使用するコンテンツを意味し、Attract(u、I、t)は、時間tでコンテンツユーザuのコンテンツIに対する関心度(Attractiveness)を意味する。
前記数学式3のAttract(u、Icur、t)は、前記数学式4に基づいて算出することができる。数学式4の
は、コンテンツIの残余再生時間を意味し、
は、コンテンツユーザがコンテンツIを使用した時間を意味する。数学式4で、コンテンツユーザが現在使用するコンテンツを除外したすべてのコンテンツに対するtは、「0」と仮定する。
一方、数学式4の
は、コンテンツIの残余再生時間が
であり、ユーザがコンテンツIを使用した時間が
である場合のユーザのコンテンツ使用確率を意味する。
以下、図4を参照して数学式4の
を説明する。
図4のX軸は、ユーザがコンテンツを使用する時間の割合を示し、前記X軸のコンテンツを使用する時間の割合は、コンテンツの再生残余時間でユーザがコンテンツを使用する時間の割合を意味する。Y軸は、ユーザのコンテンツ使用確率を意味する。
図4の(A)は、コンテンツの再生残余時間が75%〜100%の場合のグラフであり、図4の(B)は、コンテンツの再生残余時間が50%〜75%の場合のグラフである。また、図4の(C)は、コンテンツの再生残余時間が25%〜50%の場合のグラフであり、図4の(D)は、コンテンツの再生残余時間が0%〜25%の場合のグラフである。
図4の(A)に示したように、コンテンツの再生残余時間が75%〜100%の場合において、ユーザがコンテンツを使用する時間の割合が「0.0」の場合のコンテンツ使用確率は、約「0.35」になり、前記コンテンツを使用する時間の割合が増加するほどコンテンツ使用確率も増加する。
図4の(B)に示したように、コンテンツの再生残余時間が50%〜75%の場合において、ユーザがコンテンツを使用する時間の割合が「0.0」の場合のコンテンツ使用確率は、約「0.1」になり、前記コンテンツを使用する時間の割合が増加するほどコンテンツ使用確率も増加する。
図4の(C)に示したように、コンテンツの再生残余時間が25%〜50%の場合において、ユーザがコンテンツを使用する時間の割合が「0.0」の場合のコンテンツ使用確率は、約「0.05」になり、前記コンテンツを使用する時間の割合が増加するほどコンテンツ使用確率も増加する。
図4の(D)に示したように、コンテンツの再生残余時間が0%〜25%の場合において、ユーザがコンテンツを使用する時間の割合が「0.0」の場合のコンテンツ使用確率は、約「0.05」になり、前記コンテンツを使用する時間の割合が増加するほどコンテンツ使用確率も増加する。
図5は、選好度(Preference)または関心度(Attractiveness)によってコンテンツを選択する過程を示す。
図5の(A)のX軸は、時間のフローを示し、Y軸は、各チャンネルを示し、Pは、ユーザがコンテンツ選好度(Preference)に基づいてコンテンツを選択する過程を示す。ここで、コンテンツユーザは、コンテンツ推薦装置で推薦するコンテンツを全て受諾することと仮定する。
図5の(B)及び図5の(C)は、各々の時間t、t、t、t及びtで提供されるコンテンツに対するユーザのコンテンツ選好度(Preference)及び関心度(Attractiveness)を示す。
まず、コンテンツユーザは、時間tにコンテンツ1を使用している。以後、時間tにコンテンツ1より高いコンテンツ選好度(Preference)を有するコンテンツ2が始まり、コンテンツ推薦装置は、コンテンツ2をユーザに推薦する。
以後、コンテンツユーザは、推薦されたコンテンツ2を選択して使用する。ユーザがコンテンツ2を使用する間、時間tにコンテンツ2より高いコンテンツ選好度(Preference)を有するコンテンツ3が始まる。これによって、コンテンツ推薦装置は、コンテンツ3をユーザに推薦する。
以後、コンテンツユーザは、コンテンツ3を選択して使い始めて、時間tにコンテンツ4が始まる。ここで、図5の(B)に示したように、コンテンツ4の選好度(Preference)は、コンテンツ3の選好度(Preference)より低いので、コンテンツ推薦装置は、ユーザにコンテンツ4を推薦しない。
図5の(A)のPは、ユーザがコンテンツ関心度(Attractiveness)に基づいてコンテンツを選択する過程を示し、図5の(C)は、各々のt、t、t、t及びtで提供されるコンテンツに対するユーザのコンテンツ関心度(Attractiveness)を示す。
まず、コンテンツユーザは、時間tにコンテンツ1を使用している。以後、時間tにコンテンツ2が始まる。ここで、コンテンツ推薦装置は、時間が経過するほどユーザのコンテンツ1に対する関心度(Attractiveness)が高くなるので、ユーザにコンテンツ2を推薦しないで、ユーザはコンテンツ1を持続的に使用する。
以後、時間tにコンテンツ3が始まり、時間tには、コンテンツ4が始まる。ここで、ユーザのコンテンツ1に対する関心度(Attractiveness)がコンテンツ3とコンテンツ4の関心度(Attractiveness)より高いので、コンテンツ推薦装置は、ユーザにコンテンツ3またはコンテンツ4を推薦しない。
以後、コンテンツ推薦装置は、時間tにユーザが使用していたコンテンツ1が終了すると、他のチャンネルで再生中のコンテンツ2、3及び4の中でユーザのコンテンツ関心度(Attractiveness)が一番高いコンテンツ4をユーザに推薦する。
以後、コンテンツ推薦装置でコンテンツ推薦時点を判断する過程は、ユーザのコンテンツ推薦に対する困難度(Annoyance)を算出する(ステップS222)。ここで、コンテンツ推薦に対する困難度(Annoyance)は、ユーザにコンテンツ推薦を提供した場合、ユーザが有することができる困難さの程度を意味する。
本発明のコンテンツ推薦時点判断過程でコンテンツ推薦装置は、コンテンツ推薦に対する困難度(Annoyance)を下記数学式5に基づいて算出することができる。
ここで、ユーザのコンテンツ推薦に対する困難度(Annoyance)は、コンテンツ推薦の周期、正確性による困難度(Annoyance)の増減に基づいて算出することができる。
前記数学式5で、tは、時間を意味し、
は、コンテンツ推薦の発生可否を意味する。すなわち、コンテンツ推薦装置がユーザにコンテンツ推薦を提供した場合、
は、「1」であり、提供しない場合は、
は、「0」になる。
また、数学式5で、
は、コンテンツ推薦装置からユーザに推薦されたコンテンツの正確性を意味する。すなわち、ユーザに推薦されたコンテンツが正確に推薦され、ユーザが推薦を受諾してコンテンツを変更する場合、
は、「1」であり、前記推薦されたコンテンツが正確ではない場合には、
は、「0」になる。
また、数学式5で、
は、推薦に対するスケーリング要素(Scaling factor)、推薦の正確性要素(Correctness factor)、ユーザの困難度(Annoyance)に対する忘却速度要素(Forgeting speed factor)である。
図6は、本発明の一実施例によるユーザへのコンテンツ推薦によるユーザの困難度変化を示す。
図6で、X軸は、時間の流れを「0」から「500」の範囲で示し、Y軸は、推薦の正確度による困難度(Attractiveness)の変化を「0」から「5」の大きさで示す。
図6では、コンテンツ推薦の正確度によって変わる困難度を説明するために、3種の異なる条件により説明する。
条件1の場合、ユーザは、コンテンツ推薦装置から時間50、100及び400の時間でコンテンツ推薦の提供を受ける。ここで、コンテンツ推薦装置が実行したすべての推薦は、不正確なことと仮定し、これによって、ユーザは、使用するコンテンツを変更しないことと仮定する。
図6に示したように、まず、条件1で、ユーザがコンテンツを使用する間コンテンツに対する困難度(Annoyance)は、約「1」で一定の割合で減少している。以後、時間50でコンテンツ推薦装置は、ユーザにコンテンツ推薦を提供する。ここで、コンテンツ推薦装置は、前記条件1で仮定したように、不正確なコンテンツを推薦するので、ユーザが有するコンテンツ推薦に対する困難度(Annoyance)は、約「2」まで増加する。
以後、条件1で、ユーザの困難度(Annoyance)は、時間が経過する間一定の割合で減少し、コンテンツ推薦装置は、時間100でまた他のコンテンツ推薦を提供する。ここで、コンテンツ推薦装置は、前記条件1で仮定したように、不正確なコンテンツ推薦を提供し、時間50での不正確なコンテンツ推薦による困難度(Annoyance)増加時期と前記不正確なコンテンツ推薦時間が隣接するので、ユーザが有するコンテンツ推薦に対する困難度(Annoyance)は、約「4.5」まで増加する。
以後、条件1で、ユーザの困難度(Annoyance)は時間が経過する間一定の割合で減少し、コンテンツ推薦装置は、時間400でまた他のコンテンツ推薦を提供する。ここで、条件1で仮定したように、不正確なコンテンツ推薦を提供するので、ユーザのコンテンツに対する困難度(Annoyance)は、約「3」まで増加する。
条件2の場合、ユーザは、コンテンツ推薦装置から時間50、200及び400でコンテンツ推薦の提供を受ける。ここで、コンテンツ推薦装置の推薦うち時間400でのコンテンツ推薦のみ正確であることと仮定する。
図6に示したように、まず、条件2のユーザは条件1と同様、コンテンツを使用する間コンテンツに対する困難度(Annoyance)は、約「1」で一定の割合で減少している。以後、時間50で、コンテンツ推薦装置は、ユーザにコンテンツ推薦を提供する。ここで、コンテンツ推薦装置は、前記条件2で仮定したように、不正確なコンテンツ推薦を提供するので、ユーザが有するコンテンツ推薦に対する困難度(Annoyance)は、約「2」まで増加する。
以後、条件2で、ユーザの困難度(Annoyance)は、時間が経過する間一定の割合で減少し、コンテンツ推薦装置は、時間200でまた他のコンテンツ推薦を提供する。ここで、コンテンツ推薦装置は、前記条件2で仮定したように、不正確なコンテンツ推薦を提供するので、ユーザが有するコンテンツ推薦に対する困難度(Annoyance)は、約「3」まで増加する。
以後、条件2で、ユーザの困難度(Annoyance)は、時間が経過する間一定の割合で減少し、コンテンツ推薦装置は、時間400でまた他のコンテンツ推薦を提供する。ここで、コンテンツ推薦装置は、前記条件2で仮定したように、正確なコンテンツ推薦を提供するので、ユーザは、前記推薦に応じてコンテンツを変更し、ユーザのコンテンツ推薦に対する困難度(Annoyance)は比較的少なく増加する。
条件3の場合、ユーザは、コンテンツ推薦装置から時間50、200及び400でコンテンツ推薦の提供を受ける。ここで、コンテンツ推薦装置の推薦のうち時間50及び400でのコンテンツ推薦のみ正確なことと仮定する。
図6に示したように、まず、条件3でユーザがコンテンツを使用する間コンテンツに対する困難度(Annoyance)は、約「1」で一定の割合で減少している。以後、時間50で、コンテンツ推薦装置は、ユーザにコンテンツ推薦を提供する。ここで、コンテンツ推薦装置は、前記条件3で仮定したように、正確なコンテンツ推薦を提供するので、ユーザは、前記推薦に応じてコンテンツを変更し、ユーザのコンテンツ推薦に対する困難度(Annoyance)は、比較的少なく増加する。
以後、条件3で、ユーザの困難度(Annoyance)は、時間が経過する間一定の割合で減少し、コンテンツ推薦装置は、時間200でまた他のコンテンツ推薦を提供する。ここで、条件3で仮定したように、不正確なコンテンツ推薦を提供するので、ユーザのコンテンツに対する困難度(Annoyance)は、「1」まで増加する。
以後、条件3で、ユーザの困難度(Annoyance)は、時間が経過する間一定の割合で減少し、コンテンツ推薦装置は、時間400でまた他のコンテンツ推薦を提供する。ここで、条件3で仮定したように、正確なコンテンツ推薦を提供するので、ユーザは、前記推薦に応じてコンテンツを変更し、ユーザのコンテンツ推薦に対する困難度(Annoyance)は、比較的少なく増加する。
以後、コンテンツ推薦装置は、コンテンツ推薦時点を判断する過程中、ステップS221で算出された便利度(Profit)とステップS222で算出された困難度(Annoyance)とを比較する(ステップS223)。
以後、コンテンツ推薦装置は、前記算出された便利度(Profit)が前記算出された困難度(Annoyance)より大きい値を有する時点をコンテンツ推薦時点で判断し、ユーザにコンテンツ推薦を提供するためのコンテンツを検索し、前記判断された時点でコンテンツ推薦リストを提供する。
また、前記ステップS223で、前記算出された便利度(Profit)が前記算出された困難度(Annoyance)より小さい場合には、ステップS210に移動してステップS210〜ステップS223を繰り返し実行する。
本発明の一実施例によるユーザ状況認知コンテンツ推薦時点を判断するために、下記数学式6を利用する。
数学式6は、上述したユーザのコンテンツ推薦に対する関心度(Attractiveness)及び困難度(Annoyance)に基づいてコンテンツ推薦時点を判断する方法である。前記数学式6で、
は、ユーザのコンテンツ推薦に対する便利度(Profit)を意味する。また、前記数学式6で、
は、ユーザのコンテンツ推薦に対する困難度(Annoyance)を意味する。
図7は、本発明の一実施例によるコンテンツ推薦時点決定装置の構成を示したブロック図である。
コンテンツ推薦時点決定装置400は、TV、コンピュータ、マルチメディアなどのように多様なコンテンツを提供することができるコンテンツ再生装置で具現することができる。また、コンテンツ推薦時点決定装置400は、メモリー、プロセッサなどを具備したスマートTV(Smart TV)、IP TV(InternetProtocol TV)、セットトップボックス、マルチメディアプレーヤー、携帯用端末(携帯電話、スマトホン、パッド型端末など)、コンピュータなどのようなデジタル情報処理装置で構成するか、前記装置に含まれる形態で構成することができる。
図7を参照してコンテンツ推薦時点決定装置400の構成を具体的に説明する。
コンテンツ推薦時点決定装置400は、処理部410、保存部420、コンテンツ情報受信部430及び表示部440を含むことができる。
処理部410は、実質的に命令またはデータを処理することができる装置で構成することができ、ユーザのコンテンツ使用をモニタリングする。前記モニタリングされた情報は、ユーザがコンテンツを使い始める時間、前記コンテンツの全体再生時間及び残余時間などを含むことができる。
以後、処理部410は、前記モニタリングされたユーザのコンテンツ使用情報に基づいてユーザのコンテンツ推薦に対する便利度(Profit)と困難度(Annoyance)とを、図3を参照して上述の方法に基づいて算出し、前記算出された便利度(Profit)と困難度(Annoyance)との大きさを比較する。
以後、処理部410は、前記便利度(Profit)が前記困難度(Annoyance)より大きい値を有する時点をコンテンツ推薦時点と判断し、前記判断された時点にコンテンツを推薦するためのコンテンツをコンテンツ情報受信部430から得ることができる。
保存部420は、実質的に不揮発性メモリーで構成することができ、コンテンツ推薦時点を判断するための前記処理部410でモニタリングしたユーザのコンテンツ使用情報及びユーザに提供したコンテンツ履歴が保存できる。
コンテンツ情報受信部430は、別途の外部サーバーから判断されたコンテンツ推薦時点にて、ユーザにコンテンツを推薦するために必要なコンテンツ提供関連情報を得ることができる。前記コンテンツ提供関連情報を受信する方法は、前記外部サーバーから得る方法に限定されるものではなく、コンテンツ推薦時点決定装置400が、例えば、デジタルTV(Digital TV)で具現される場合、放送電波からコンテンツ提供関連情報を得ることができる。前記コンテンツ提供関連情報は、コンテンツの時間別提供リスト及び前記コンテンツ各々の提供時間を含むことができる。
表示部440は、実質的にLCD(Liquid Crystal Display)、OLED(Original Light Emitting Diodes)などのようなディスプレイ素子で構成することができ、前記処理部410で判断したコンテンツ推薦時点でユーザに推薦することができるコンテンツを視覚的に提供することができる。
以上、添付した図面を参照して本発明の実施形態について説明したが、本発明が属する技術の分野における通常の知識を有する者であれば、本発明の技術的思想を逸脱しない範囲内で、様々な置換、変形及び変更が可能であるので、上述した実施例及び添付された図面に限定されるものではない。
400:コンテンツ推薦時点決定装置
410:処理部
420:保存部
430:コンテンツ情報受信部
440:表示部

Claims (14)

  1. デジタル信号処理が可能な装置で実行されるコンテンツ推薦時点決定方法であって、
    ユーザのコンテンツ使用をモニタリングする段階と、
    前記モニタリングする段階においてモニタリングされた情報に基づいて、現在時点に使用可能な複数のコンテンツに対する選好度、前記現在時点に使用可能な前記複数のコンテンツに対する関心度、及びコンテンツ推薦に対する困難度を算出する段階と、
    前記算出された前記選好度及び関心度に基づいて、便利度を算出し、前記便利度及び困難度の大きさを比較してコンテンツ推薦時点を決定する段階と、を含むこと特徴とする状況認知コンテンツの推薦時点決定方法。
  2. 前記モニタリングする段階は、ユーザのコンテンツ使用開始時間、前記コンテンツの残余再生時間及び前記ユーザの前記コンテンツを使用する時間の中で少なくとも一つをモニタリングすることを特徴とする、請求項1に記載の状況認知コンテンツの推薦時点決定方法。
  3. 前記選好度は、前記ユーザが前記現在時点に使用しているコンテンツに対する選好度を含むことを特徴とする、請求項1に記載の状況認知コンテンツの推薦時点決定方法。
  4. 前記関心度は、前記モニタリングされた情報と前記選好度とに基づいて算出され、前記モニタリングされた情報は、前記ユーザが前記現在時点に使用しているコンテンツに対するコンテンツ使用確率と、前記ユーザに前記現在時点に使用しているコンテンツを変更して他のコンテンツを提供する場合、前記ユーザの前記他のコンテンツに対するコンテンツ使用確率とを含むことを特徴とする、請求項に記載の状況認知コンテンツの推薦時点決定方法。
  5. 前記便利度は、前記ユーザが前記現在時点に使用しているコンテンツに対する選好度及び関心度と、前記ユーザが使用していない使用可能な複数のコンテンツに対する選好度及び関心度とを比較して決定されることを特徴とする、請求項に記載の状況認知コンテンツの推薦時点決定方法。
  6. 前記困難度は、前記ユーザに提供されるコンテンツ推薦の周期及び履歴の中で少なくとも一つと、前記ユーザに推薦されたコンテンツの正確性とに基づいて算出され、
    前記困難度は、前記コンテンツ推薦の発生が多く、不正確であるときに大きくなることを特徴とする、請求項1に記載の状況認知コンテンツの推薦時点決定方法。
  7. 前記決定する段階は、前記便利度が前記困難度より大きい値を有する時点を前記コンテンツ推薦時点として決定することを特徴とする、請求項1に記載の状況認知コンテンツの推薦時点決定方法。
  8. ユーザのコンテンツ使用をモニタリングし、前記モニタリングされた情報に基づいて現在時点に使用可能な複数のコンテンツに対する選好度、前記現在時点に使用可能な前記複数のコンテンツに対する関心度と、前記コンテンツ推薦に対する困難度を算出した後、前記選好度と前記関心度に基づいて、便利度を算出し、前記便利度及び困難度の大きさを比較してコンテンツ推薦時点を決定する処理部と、
    前記処理部の制御に応じて前記モニタリングされた情報保存する保存部と、を含むことを特徴とする状況認知コンテンツの推薦時点決定装置。
  9. 前記処理部は、ユーザのコンテンツ使用開始時間、前記コンテンツの残余再生時間及び前記ユーザのコンテンツを使用する時間の中で少なくとも一つをモニタリングすることを特徴とする請求項8に記載の状況認知コンテンツの推薦時点決定装置。
  10. 前記選好度は、前記ユーザが前記現在時点に使用しているコンテンツに対する選好度を含むことを特徴とする、請求項8に記載の状況認知コンテンツの推薦時点決定装置。
  11. 前記処理部は、前記モニタリングされた情報と前記選好度とに基づいて前記関心度を算出し、前記モニタリングされた情報は、前記ユーザが前記現在時点に使用しているコンテンツに対するコンテンツ使用確率と、前記ユーザに前記現在時点に使用しているコンテンツを変更して他のコンテンツを提供する場合、前記ユーザの前記他のコンテンツに対するコンテンツ使用確率を含むことを特徴とする、請求項に記載の状況認知コンテンツの推薦時点決定装置。
  12. 前記処理部は、前記ユーザが前記現在時点に使用しているコンテンツに対する選好度及び関心度と、前記ユーザが使用していない使用可能な複数のコンテンツに対する選好度及び関心度とを比較して前記便利度を決定することを特徴とする、請求項に記載の状況認知コンテンツの推薦時点決定装置。
  13. 前記処理部は、前記ユーザに提供されるコンテンツ推薦の周期及び履歴の中で少なくとも一つと、前記ユーザに推薦されたコンテンツの正確性とに基づいて前記困難度を算出し、前記困難度は、前記コンテンツ推薦の発生が多く、不正確であるときに大きくなることを特徴とする、請求項8に記載の状況認知コンテンツの推薦時点決定装置。
  14. 前記処理部は、前記便利度が前記困難度より大きい値を有する時点を前記コンテンツ推薦時点として決定することを特徴とする、請求項8に記載の状況認知コンテンツの推薦時点決定装置。
JP2014238258A 2013-11-22 2014-11-25 状況認知コンテンツの推薦時点決定方法及び装置 Expired - Fee Related JP5909541B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20130142714A KR101500874B1 (ko) 2013-11-22 2013-11-22 상황 인지 컨텐츠 추천 시점 결정 방법 및 장치
KR10-2013-0142714 2013-11-22

Publications (2)

Publication Number Publication Date
JP2015103258A JP2015103258A (ja) 2015-06-04
JP5909541B2 true JP5909541B2 (ja) 2016-04-26

Family

ID=52102379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014238258A Expired - Fee Related JP5909541B2 (ja) 2013-11-22 2014-11-25 状況認知コンテンツの推薦時点決定方法及び装置

Country Status (5)

Country Link
US (1) US20150149278A1 (ja)
EP (1) EP2876596A1 (ja)
JP (1) JP5909541B2 (ja)
KR (1) KR101500874B1 (ja)
CN (1) CN104657414B (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10362029B2 (en) * 2017-01-24 2019-07-23 International Business Machines Corporation Media access policy and control management

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7937725B1 (en) * 2000-07-27 2011-05-03 Koninklijke Philips Electronics N.V. Three-way media recommendation method and system
JP2003230121A (ja) * 2001-11-30 2003-08-15 Fujitsu Ltd コンテンツ配信方法、コンテンツ視聴方法、サーバ装置、および端末装置
JP2005122430A (ja) * 2003-10-16 2005-05-12 Chubu Electric Power Co Inc 情報提供装置
JP4732815B2 (ja) * 2005-07-01 2011-07-27 パナソニック株式会社 情報推薦装置、情報推薦方法、及びプログラム
CA3181807A1 (en) * 2006-11-01 2008-05-15 Rovi Guides, Inc. Presenting media guidance search results based on relevancy
KR100907744B1 (ko) * 2006-11-13 2009-07-14 에스케이커뮤니케이션즈 주식회사 협업 필터링 시스템 및 그 방법
US20090112837A1 (en) * 2007-10-24 2009-04-30 Natwar Modani Proactive Content Dissemination to Users
CN101814068A (zh) * 2009-02-24 2010-08-25 日电(中国)有限公司 时序控制的基于评分预测的项目推荐方法和系统
JP5293571B2 (ja) * 2009-11-17 2013-09-18 日産自動車株式会社 情報提供装置及び方法
KR101151176B1 (ko) * 2010-08-17 2012-06-01 숭실대학교산학협력단 메뉴 선호 정보를 이용한 콘텐츠 추천 방법
KR20130035064A (ko) * 2011-09-29 2013-04-08 삼성전자주식회사 개인 성향 기반의 개인화 서비스 제공 방법 및 시스템
JP5734910B2 (ja) * 2012-04-24 2015-06-17 京セラ株式会社 情報提供システムおよび情報提供方法
CN103297853B (zh) * 2013-06-07 2016-04-06 华东师范大学 一种基于多用户上下文识别的iptv节目推荐方法

Also Published As

Publication number Publication date
CN104657414B (zh) 2018-02-02
US20150149278A1 (en) 2015-05-28
JP2015103258A (ja) 2015-06-04
KR101500874B1 (ko) 2015-03-10
EP2876596A1 (en) 2015-05-27
CN104657414A (zh) 2015-05-27

Similar Documents

Publication Publication Date Title
US11416536B2 (en) Content recommendation system
CN110209843B (zh) 多媒体资源播放方法、装置、设备及存储介质
US8789107B2 (en) Intelligent automatic digital video recorder
US7693869B2 (en) Method and apparatus for using item dwell time to manage a set of items
KR101832996B1 (ko) 개선된 프로그램 가이드
JP5285196B1 (ja) お薦めコンテンツ提供装置、お薦めコンテンツ提供プログラムおよびお薦めコンテンツ提供方法
WO2013077983A1 (en) Adaptive media recommendation systems, methods, and computer readable media
US20130080907A1 (en) Method and system for a personalized content play list
CN102957950A (zh) 一种用于视频推荐的用户隐式评分方法
CN105701226A (zh) 多媒体资源评估方法和装置
CN113302946B (zh) 电子装置及其控制方法
US9204019B2 (en) Measuring device and method for calculating response time of electronic device
WO2018106214A1 (en) Automatically selecting and distributing recordings of applications executing on computer devices over networked environments
CN107454442A (zh) 一种推荐视频的方法和装置
CN114302187B (zh) 一种媒体资源播放方法、装置、电子设备及存储介质
CN105163183A (zh) 一种视频图片的筛选方法及装置
JP5909541B2 (ja) 状況認知コンテンツの推薦時点決定方法及び装置
KR20150113429A (ko) 컨텐츠 추천 방법 및 장치
CN103581744B (zh) 获取数据的方法及电子设备
JP2015177526A (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2009284103A (ja) 映像視聴履歴取得装置及び方法及びプログラム
KR20150061700A (ko) 컨텐츠 추천 시스템을 위한 사용자 프로파일링 방법 및 장치
CN110582011A (zh) 产生相关联于广告的客制化视频的方法及系统
JP6069245B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
CN114501150A (zh) 媒体资源推荐方法、装置、设备及存储介质

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151009

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151020

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160119

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160328

R150 Certificate of patent or registration of utility model

Ref document number: 5909541

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees