JP4270037B2 - 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム - Google Patents
情報処理装置、および情報処理方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP4270037B2 JP4270037B2 JP2004177791A JP2004177791A JP4270037B2 JP 4270037 B2 JP4270037 B2 JP 4270037B2 JP 2004177791 A JP2004177791 A JP 2004177791A JP 2004177791 A JP2004177791 A JP 2004177791A JP 4270037 B2 JP4270037 B2 JP 4270037B2
- Authority
- JP
- Japan
- Prior art keywords
- preference
- content
- time
- information
- function
- 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
Links
- 230000010365 information processing Effects 0.000 title claims description 72
- 238000003672 processing method Methods 0.000 title claims description 24
- 238000004590 computer program Methods 0.000 title claims description 11
- 238000000034 method Methods 0.000 claims description 77
- 230000008569 process Effects 0.000 claims description 66
- 238000004364 calculation method Methods 0.000 claims description 63
- 238000012545 processing Methods 0.000 claims description 47
- 230000036962 time dependent Effects 0.000 claims description 18
- 230000001419 dependent effect Effects 0.000 claims description 16
- 230000009467 reduction Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 5
- 238000007726 management method Methods 0.000 description 61
- 230000006870 function Effects 0.000 description 46
- 230000007423 decrease Effects 0.000 description 7
- 230000003247 decreasing effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 3
- 238000012886 linear function Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013498 data listing Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal 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
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- 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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- 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/442—Monitoring 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/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- 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/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- 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
-
- 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/482—End-user interface for program selection
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- 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)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
情報処理装置であり、
情報処理装置における記録データであるコンテンツに対応するユーザの嗜好度を算出する嗜好情報管理部と、
前記嗜好情報管理部の算出したコンテンツ対応の嗜好度順に前記コンテンツの情報を並べたコンテンツリストを生成し画面上に表示する表示情報生成部とを有し、
前記嗜好情報管理部は、
コンテンツの記録時間からの時間経過に伴ってコンテンツ対応の嗜好度を低下させる関数を適用してコンテンツ対応の嗜好度を算出する構成であり、
コンテンツの記録時間からコンテンツ視聴時間に至るまでの未視聴コンテンツに対して適用する関数と、コンテンツ視聴後の視聴済みコンテンツに対して適用する関数を、嗜好度の低下率を異なる設定とした異なる関数としてコンテンツ対応の嗜好度を算出する処理を実行し、
前記表示情報生成部は、
前記嗜好情報管理部の算出した時間経過に伴って変化する嗜好度の値に従ってコンテンツ情報を並べたコンテンツリストの生成処理を実行する構成であることを特徴とする情報処理装置にある。
情報処理方法であり、
情報処理装置における記録データであるコンテンツに対応するユーザの嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度順に前記コンテンツの情報を並べたコンテンツリストを生成し画面上に表示する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
コンテンツの記録時間からの時間経過に伴ってコンテンツ対応の嗜好度を低下させる関数を適用してコンテンツ対応の嗜好度を算出するステップであり、
コンテンツの記録時間からコンテンツ視聴時間に至るまでの未視聴コンテンツに対して適用する関数と、コンテンツ視聴後の視聴済みコンテンツに対して適用する関数を、嗜好度の低下率を異なる設定とした異なる関数としてコンテンツ対応の嗜好度を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ってコンテンツ情報を並べたコンテンツリストの生成処理を実行することを特徴とする情報処理方法にある。
コンテンツリストの生成処理を実行するコンピュータ・プログラムであり、
情報処理装置における記録データであるコンテンツに対応するユーザの嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度順に前記コンテンツの情報を並べたコンテンツリストを生成し画面上に表示する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
コンテンツの記録時間からの時間経過に伴ってコンテンツ対応の嗜好度を低下させる関数を適用してコンテンツ対応の嗜好度を算出するステップであり、
コンテンツの記録時間からコンテンツ視聴時間に至るまでの未視聴コンテンツに対して適用する関数と、コンテンツ視聴後の視聴済みコンテンツに対して適用する関数を、嗜好度の低下率を異なる設定とした異なる関数としてコンテンツ対応の嗜好度を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ってコンテンツ情報を並べたコンテンツリストの生成処理を実行することを特徴とするコンピュータ・プログラムにある。
ライブ放送再生部301は、チューナを介して受信する信号に基づく再生処理を実行する。録画コンテンツ再生部302は、録画されているコンテンツ(番組単位で記録された映像音声データおよびこれに付帯するデータの塊)を再生する処理を実行する。録画制御部303は、放送や外部入力などの映像を録画するための録画制御を実行する。チューナ制御部304は受信チャンネルの切り換え制御を実行する。
録画コンテンツ管理部305は、録画コンテンツに関する情報を保持・管理する処理を実行する。EPG情報管理部306は、EPG(電子番組表)情報の管理処理を行なう。録画予約管理部307は、録画予約情報の管理処理を実行する。録画予約アプリケーション310の指示に基づいて録画予約情報の管理処理を実行する。嗜好情報管理部308は、コンテンツ対応の嗜好度を算出する。算出する嗜好度情報は、コンテンツリストとして提示したり自動録画予約を行う際に利用される。嗜好情報は、視聴制御アプリケーション309の制御の下にチューナ制御部304、録画コンテンツ管理部から取得される視聴あるいは録画コンテンツ情報と、EPG情報管理部306から取得される放送番組情報などに基づいて取得される。嗜好情報管理部308における嗜好度算出処理は、例えば時間過に伴って変化する嗜好度の算出処理として実行される。具体的には、コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理や、1日の区分時間帯、休日、平日、曜日などを区別した嗜好度算出処理を実行する。これらの処理の詳細については、後段で説明する。
視聴制御アプリケーション309は、ユーザとのインターフェースとしての機能を提供し、ユーザ指示に基づいて、ライブ放送や録画コンテンツの再生制御を実行する。さらに、上述したように、チューナ制御部304、録画コンテンツ管理部から取得される視聴あるいは録画コンテンツ情報を嗜好情報管理部308に提供する。さらに、嗜好情報管理部308の算出したコンテンツ対応の嗜好度に基づいて、嗜好度順のコンテンツリストを生成し表示部に出力してユーザに提示する表示情報生成部としての機能を持つ。
(1)視聴中コンテンツまたはラストコンテンツ
(2)未視聴コンテンツ群
(3)視聴済みコンテンツ群
の順番でコンテンツ情報をリスト化した構成である。
(1)直近視聴コンテンツ群
(2)視聴中コンテンツまたはラストコンテンツ
(3)未視聴コンテンツ群
(4)視聴済みコンテンツ群(非プロテクト)
(5)視聴済みコンテンツ群(プロテクト)
の順番でコンテンツ情報をリスト化した構成である。
(1)直近視聴コンテンツ群
(2)視聴中コンテンツまたはラストコンテンツ
(3)日時依存嗜好度順コンテンツ群
の順番でコンテンツ情報をリスト化した構成である。
嗜好度:Pt=F(t1)
ただしt1は、録画時間(Ta)からの経過時間を示す。
コンテンツ視聴後
嗜好度:Pt=G(t2)
ただしt2は、視聴時間(Tb)からの経過時間を示す。
F(t1)=C1×t1+D1
G(t2)=C2×t2+D2
のように、1次関数で表現することができる。C1,D1,C2,D2は、予め定められた定数である。
この関数の例は一例であり、時間経過とともにしだいに嗜好度が低下する様々な関数を適用することもできる。
コンテンツ視聴前の嗜好度:Pt=F(t1)=C1×t1+D1
コンテンツ視聴後の嗜好度:Pt=G(t2)=C2×t2+D2
のように、1次関数で表現した場合のパラメータ:C1,D1,C2,D2は、予め定められた共通の定数を適用してもよいが、例えば、図9に示すように、コンテンツのジャンルによって設定した異なるパラメータを適用する構成としてもよい。
(1)直近視聴コンテンツ群
(2)視聴中コンテンツまたはラストコンテンツ
(3)ユーザ視聴日時依存嗜好度順コンテンツ群
の順番でコンテンツ情報をリスト化した構成である。
本例においても、あるコンテンツの録画時刻(Ta)からの時間経過に従って推移するユーザ(視聴者)のコンテンツに対する嗜好度の推移は、時間(t)に関する関数P(t)によって示され、コンテンツの視聴前と後では異なる以下の式によって示される。
コンテンツを視聴する前
嗜好度:Pt=F(t1)+C1×Pref(Content,day,time)
ただしt1は、録画時間(Ta)からの経過時間、C1は係数を示す
コンテンツ視聴後
嗜好度:Pt=G(t2)+C2×Pref(Content,day,time)
ただしt2は、視聴時間(Tb)からの経過時間、C2は係数を示す。
Pref(Content,day,time)は、日時依存パラメータである。
日時依存パラメータ:Pref(Content,day,time)は、さらに、下記式によって示される。
Pref(Content,day,time)=基本嗜好値+曜日時間帯嗜好値
ここで、基本嗜好値と、曜日時間帯嗜好値は以下のように定義される。
特に更新されない限り時間に依存しないコンテンツに対応して定められる嗜好値である。コンテンツの種類に応じて予め設定された値を用いてもよいし、また、コンテンツに対応するユーザ操作に基づいて設定する値としてもよい、例えば、コンテンツの記録予約操作、コンテンツの消去プロテクト操作、コンテンツの記録予約のキャンセル操作、コンテンツ検索のためのキーワード登録操作など、コンテンツに対応する様々なユーザ操作に基づいて決定される嗜好値としてもよい。ユーザ操作に基づく嗜好値決定処理例としては例えば、本出願人の先の特許出願としての特開2004−72502に記載された構成を適用可能である。
各コンテンツに対して、曜日および時間帯別に設定される嗜好値である。図12にあるコンテンツに対応する基本嗜好値561と、曜日時間帯嗜好値562の例を示す。この例は、放送時間(録画時間)が月−日:19:00のニュース番組の基本嗜好値561と、曜日時間帯嗜好値562の例である。
基本嗜好値=+12
は、コンテンツに対応した嗜好値であり、時間帯によって変動しない値である。
平日 5:00−11:00=+0.1
平日11:00−17:00=+0.3
平日17:00−23:00=+3.5
平日23:00− 5:00=+3.2
休日 5:00−11:00=+0.2
休日11:00−17:00=+5.2
休日17:00−23:00=+7.3
休日23:00− 5:00=−0.5
のように、曜日および時間帯によって異なる値として設定される。
休日17:00−23:00=+7.3が最も高い曜日時間帯嗜好値であり、
休日23:00− 5:00=−0.5が最も低い曜日時間帯嗜好値である。
コンテンツに応じて曜日時間帯嗜好値が設定される。なお、図11に示す例は、平日と休日のみの分類となっており、また時間帯は6時間単位の区切りとなっているが、これは一例であり、月〜日の各曜日を区別した設定や、4時間単位、3時間単位、1時間単位など、各種の設定が可能である。
コンテンツを視聴する前
嗜好度:Pt=F(t1)+C1×Pref(Content,day,time)
=F(t1)+C1×(基本嗜好値+曜日時間帯嗜好値)
ただしt1は、録画時間(Ta)からの経過時間、C1は係数を示す
コンテンツ視聴後
嗜好度:Pt=G(t2)+C2×Pref(Content,day,time)
=G(t2)+C2×(基本嗜好値+曜日時間帯嗜好値)
ただしt2は、視聴時間(Tb)からの経過時間、C2は係数を示す。
F(t1)=C1×t1+D1
G(t2)=C2×t2+D2
のように、1次関数で表現することが可能であり、パラメータ:C1,D1,C2,D2は、予め定められた共通の定数を適用してもよいし、例えば、図9に示すように、コンテンツのジャンルによって設定した異なるパラメータを適用する構成としてもよい。
5:00−11:00
11:00−17:00
17:00−23:00
23:00− 5:00
のように,6時間ごとに曜日時間帯嗜好値が変更される場合は、6時間毎に各コンテンツの嗜好値を算出し、データ更新を実行して、より嗜好値の高いコンテンツに対応するコンテンツ情報を図11に示すユーザ視聴日時依存嗜好度順コンテンツ群に上位からリストアップして表示する。本構成により、ユーザは、平日の夜、休日の昼など、現在の日時に応じてより嗜好度の高いコンテンツを優先的に選択して視聴することが可能となる。
曜日時間帯嗜好値(new)=曜日時間帯嗜好値(old)+p
例えばp=0.1とすると、
図11の例において、休日11:00−17:00の時間帯にこのコンテンツ(ニュース)をユーザ(視聴者)が見た場合、現在の曜日時間帯嗜好値=7.3は、
曜日時間帯嗜好値(new)=7.3+0.1=7.4
として設定される。さらに、続けて、ユーザが次の週において、
休日11:00−17:00の時間帯にこのコンテンツ(ニュース)をユーザ(視聴者)が見た場合、
曜日時間帯嗜好値(new)=7.4+0.1=7.5
となり、以降7.6→7.7→7.8→7.9→8.0→8.1→8.2
と増加することになる。
曜日時間帯嗜好値(new)=曜日時間帯嗜好値(old)×(上限値/最大値)
としてそのコンテンツの全ての曜日時間帯嗜好値の更新処理を実行する。
102 アナログ放送アンテナ
103 デジタル放送電波
104 デジタル放送アンテナ
105 情報処理装置
106 表示装置
107 ネットワーク
201 アナログ放送チューナ
202 エンコーダ
203 補助記憶装置
204 デジタル放送チューナ
205 デコーダ
206 ネットワーク
207 ネットワークインタフェース
208 ROM
209 CPU
210 主記憶装置
301 ライブ放送再生部
302 録画コンテンツ再生部
303 録画制御部
304 チューナ制御部
305 録画コンテンツ管理部
306 EPG情報管理部
307 録画予約管理部
308 嗜好情報管理部
309 視聴制御アプリケーション
310 録画予約アプリケーション
311 アプリケーション管理部
312 ネットワーク通信部
400 ディスプレイ
401,402,403 表示データ
410 リモコン
501 現在視聴中のコンテンツに対応するコンテンツ情報
502 未視聴のコンテンツ群
503 視聴済みのコンテンツ群
511 録画中識別マーク
521 直近視聴コンテンツ群
522 現在視聴中のコンテンツに対応するコンテンツ情報
523 未視聴のコンテンツ群
524 視聴済みのコンテンツ群(非プロテクト)
525 視聴済みのコンテンツ群(プロテクト)
531 直近視聴コンテンツ群
532 現在視聴中のコンテンツに対応するコンテンツ情報
533 日時依存嗜好度順コンテンツ群
541 直近視聴コンテンツ群
542 現在視聴中のコンテンツに対応するコンテンツ情報
543 ユーザ視聴日時依存嗜好度順コンテンツ群
561 基本嗜好値
562 曜日時間帯嗜好値
Claims (17)
- 情報処理装置であり、
情報処理装置における記録データであるコンテンツに対応するユーザの嗜好度を算出する嗜好情報管理部と、
前記嗜好情報管理部の算出したコンテンツ対応の嗜好度順に前記コンテンツの情報を並べたコンテンツリストを生成し画面上に表示する表示情報生成部とを有し、
前記嗜好情報管理部は、
コンテンツの記録時間からの時間経過に伴ってコンテンツ対応の嗜好度を低下させる関数を適用してコンテンツ対応の嗜好度を算出する構成であり、
コンテンツの記録時間からコンテンツ視聴時間に至るまでの未視聴コンテンツに対して適用する関数と、コンテンツ視聴後の視聴済みコンテンツに対して適用する関数を、嗜好度の低下率を異なる設定とした異なる関数としてコンテンツ対応の嗜好度を算出する処理を実行し、
前記表示情報生成部は、
前記嗜好情報管理部の算出した時間経過に伴って変化する嗜好度の値に従ってコンテンツ情報を並べたコンテンツリストの生成処理を実行する構成であることを特徴とする情報処理装置。 - 前記嗜好情報管理部は、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
コンテンツの種類に応じて異なるパラメータを適用した関数を定義して、該定義関数を適用した嗜好度算出処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記嗜好情報管理部は、
時間経過に伴って嗜好度を低下させる関数を適用したるコンテンツ対応の嗜好度算出処理において、
1日の区分時間帯に応じて異なる設定とした時間依存型の嗜好度算出パラメータを適用して1日の区分時間帯に対応した嗜好度の算出処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記嗜好情報管理部は、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
休日と平日とに応じて異なる設定とした曜日依存型の嗜好度算出パラメータを適用して休日と平日とを区別した嗜好度算出処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記嗜好情報管理部は、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
曜日に応じて異なる設定とした曜日依存型の嗜好度算出パラメータを適用して曜日を区別した嗜好度算出処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記嗜好情報管理部は、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
時間経過に伴って変化しないコンテンツ対応の基本嗜好値と、
曜日および時間帯に対応して設定される曜日時間帯嗜好値とを含む日時依存パラメータを適用した関数により、嗜好度算出処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記嗜好情報管理部は、
視聴者によるコンテンツの視聴履歴に基づいて前記曜日時間帯嗜好値の更新処理を実行する構成であることを特徴とする請求項6に記載の情報処理装置。 - 前記嗜好情報管理部は、
視聴者によるコンテンツの視聴履歴に基づく前記曜日時間帯嗜好値の更新処理において、あらかじめ定めた上限値を超えない範囲での更新処理を実行する構成であることを特徴とする請求項7に記載の情報処理装置。 - 情報処理方法であり、
情報処理装置における記録データであるコンテンツに対応するユーザの嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度順に前記コンテンツの情報を並べたコンテンツリストを生成し画面上に表示する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
コンテンツの記録時間からの時間経過に伴ってコンテンツ対応の嗜好度を低下させる関数を適用してコンテンツ対応の嗜好度を算出するステップであり、
コンテンツの記録時間からコンテンツ視聴時間に至るまでの未視聴コンテンツに対して適用する関数と、コンテンツ視聴後の視聴済みコンテンツに対して適用する関数を、嗜好度の低下率を異なる設定とした異なる関数としてコンテンツ対応の嗜好度を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ってコンテンツ情報を並べたコンテンツリストの生成処理を実行することを特徴とする情報処理方法。 - 前記嗜好情報管理ステップは、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
コンテンツの種類に応じて異なるパラメータを適用した関数を定義して、該定義関数を適用した嗜好度算出処理を実行することを特徴とする請求項9に記載の情報処理方法。 - 前記嗜好情報管理ステップは、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
1日の区分時間帯に応じて異なる設定とした時間依存型の嗜好度算出パラメータを適用して1日の区分時間帯に対応した嗜好度の算出処理を実行することを特徴とする請求項9に記載の情報処理方法。 - 前記嗜好情報管理ステップは、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
休日と平日とに応じて異なる設定とした曜日依存型の嗜好度算出パラメータを適用して休日と平日とを区別した嗜好度算出処理を実行することを特徴とする請求項9に記載の情報処理方法。 - 前記嗜好情報管理ステップは、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
曜日に応じて異なる設定とした曜日依存型の嗜好度算出パラメータを適用して曜日を区別した嗜好度算出処理を実行することを特徴とする請求項9に記載の情報処理方法。 - 前記嗜好情報管理ステップは、
時間経過に伴って嗜好度を低下させる関数を適用したコンテンツ対応の嗜好度算出処理において、
時間経過に伴って変化しないコンテンツ対応の基本嗜好値と、
曜日および時間帯に対応して設定される曜日時間帯嗜好値とを含む日時依存パラメータを適用した関数により、嗜好度算出処理を実行することを特徴とする請求項9に記載の情報処理方法。 - 前記嗜好情報管理ステップは、
視聴者によるコンテンツの視聴履歴に基づいて前記曜日時間帯嗜好値の更新処理を実行することを特徴とする請求項14に記載の情報処理方法。 - 前記嗜好情報管理ステップは、
視聴者によるコンテンツの視聴履歴に基づく前記曜日時間帯嗜好値の更新処理において、あらかじめ定めた上限値を超えない範囲での更新処理を実行することを特徴とする請求項15に記載の情報処理方法。 - コンテンツリストの生成処理を実行するコンピュータ・プログラムであり、
情報処理装置における記録データであるコンテンツに対応するユーザの嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度順に前記コンテンツの情報を並べたコンテンツリストを生成し画面上に表示する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
コンテンツの記録時間からの時間経過に伴ってコンテンツ対応の嗜好度を低下させる関数を適用してコンテンツ対応の嗜好度を算出するステップであり、
コンテンツの記録時間からコンテンツ視聴時間に至るまでの未視聴コンテンツに対して適用する関数と、コンテンツ視聴後の視聴済みコンテンツに対して適用する関数を、嗜好度の低下率を異なる設定とした異なる関数としてコンテンツ対応の嗜好度を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ってコンテンツ情報を並べたコンテンツリストの生成処理を実行することを特徴とするコンピュータ・プログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004177791A JP4270037B2 (ja) | 2004-06-16 | 2004-06-16 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
US11/149,213 US8086086B2 (en) | 2004-06-16 | 2005-06-10 | Information processing apparatus, information processing method, and computer program |
EP05012649A EP1608175A3 (en) | 2004-06-16 | 2005-06-13 | Information processing apparatus, information processing method, and computer program |
KR1020050051901A KR101159144B1 (ko) | 2004-06-16 | 2005-06-16 | 정보 처리 장치, 정보 처리 방법, 및 기록 매체 |
CNB2005100789121A CN100361517C (zh) | 2004-06-16 | 2005-06-16 | 信息处理装置和信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004177791A JP4270037B2 (ja) | 2004-06-16 | 2004-06-16 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006005514A JP2006005514A (ja) | 2006-01-05 |
JP4270037B2 true JP4270037B2 (ja) | 2009-05-27 |
Family
ID=35351942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004177791A Expired - Fee Related JP4270037B2 (ja) | 2004-06-16 | 2004-06-16 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US8086086B2 (ja) |
EP (1) | EP1608175A3 (ja) |
JP (1) | JP4270037B2 (ja) |
KR (1) | KR101159144B1 (ja) |
CN (1) | CN100361517C (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8724961B2 (en) | 2009-04-14 | 2014-05-13 | Panasonic Corporation | Terminal device, method for controlling terminal device, and recording medium |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4872401B2 (ja) * | 2006-03-20 | 2012-02-08 | 船井電機株式会社 | 録画番組管理装置 |
JP2007274561A (ja) * | 2006-03-31 | 2007-10-18 | Toshiba Corp | 記録再生装置 |
KR100788696B1 (ko) * | 2006-06-21 | 2007-12-26 | 삼성전자주식회사 | 동적인 사용자 인터페이스를 이용하여 방송 프로그램을브라우즈하는 방법 및 장치 |
JP2008178037A (ja) * | 2007-01-22 | 2008-07-31 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
JP2009077251A (ja) * | 2007-09-21 | 2009-04-09 | Nec Personal Products Co Ltd | 録画再生装置および録画再生方法 |
WO2009069172A1 (ja) * | 2007-11-26 | 2009-06-04 | Fujitsu Limited | 録画再生装置 |
US20100082644A1 (en) * | 2008-09-26 | 2010-04-01 | Alcatel-Lucent Usa Inc. | Implicit information on media from user actions |
JP5205333B2 (ja) * | 2009-05-12 | 2013-06-05 | 日本電信電話株式会社 | 推薦番組算出装置、推薦番組算出方法及びコンピュータプログラム |
JP5417049B2 (ja) * | 2009-06-05 | 2014-02-12 | 株式会社Nttドコモ | 番組情報提供装置、番組情報提供システム、番組情報提供方法 |
JP5573117B2 (ja) | 2009-11-17 | 2014-08-20 | ソニー株式会社 | 表示制御システム、表示制御装置、および表示制御方法 |
US8577876B2 (en) * | 2011-06-06 | 2013-11-05 | Met Element, Inc. | System and method for determining art preferences of people |
JP5318160B2 (ja) * | 2011-06-29 | 2013-10-16 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および情報処理方法 |
US20130111519A1 (en) * | 2011-10-27 | 2013-05-02 | James C. Rice | Exchange Value Engine |
JP5487247B2 (ja) * | 2012-06-01 | 2014-05-07 | 株式会社東芝 | データ処理方法 |
CN103096143A (zh) * | 2013-01-21 | 2013-05-08 | 苏州亿倍信息技术有限公司 | 一种处理流信息的方法及系统 |
CN103096144A (zh) * | 2013-01-21 | 2013-05-08 | 苏州亿倍信息技术有限公司 | 一种控制流信息的方法及系统 |
US9313551B2 (en) | 2013-06-17 | 2016-04-12 | Google Inc. | Enhanced program guide |
US9479832B2 (en) * | 2013-10-31 | 2016-10-25 | Yahoo! Inc. | Cross-platform interface for a television device |
JP6647165B2 (ja) * | 2016-07-13 | 2020-02-14 | シャープ株式会社 | 受信装置、コンテンツ推薦システム、受信方法及びプログラム |
US20190012681A1 (en) * | 2017-07-10 | 2019-01-10 | Facebook, Inc. | Determining viewability of content items displayed on client devices based on user interactions |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08329558A (ja) * | 1995-05-30 | 1996-12-13 | Hitachi Ltd | 記録条件判定機能付記録再生装置 |
JPH10162027A (ja) * | 1996-11-29 | 1998-06-19 | Sony Corp | 情報検索方法及びその装置 |
JP2000013708A (ja) * | 1998-06-26 | 2000-01-14 | Hitachi Ltd | 番組選択支援装置 |
WO2000026827A1 (en) * | 1998-11-03 | 2000-05-11 | British Telecommunications Public Limited Company | Apparatus for processing communications |
US7779439B2 (en) * | 2001-04-23 | 2010-08-17 | Starz Entertainment, Llc | Program guide environment |
JP2000315215A (ja) * | 2000-02-28 | 2000-11-14 | Interstate:Kk | コンテンツ配信装置及び方法 |
JP2001326860A (ja) * | 2000-05-18 | 2001-11-22 | Nippon Telegr & Teleph Corp <Ntt> | ディジタル放送における嗜好データ管理方法,ディジタル放送受信装置および嗜好データ管理用プログラムの記録媒体 |
JP2002112186A (ja) * | 2000-09-28 | 2002-04-12 | Toshiba Corp | 電子番組ガイド受信装置 |
EP1340179A2 (en) | 2000-11-22 | 2003-09-03 | Koninklijke Philips Electronics N.V. | Television program recommender with interval-based profiles for determining time-varying conditional probabilities |
US7017172B2 (en) | 2000-12-06 | 2006-03-21 | Koninklijke Philips Electronics N.V. | Recommender system using “fuzzy-now” for real-time events |
KR100757422B1 (ko) * | 2001-01-20 | 2007-09-11 | 엘지전자 주식회사 | 방송 프로그램의 시청 이력 관리 방법 |
US7451470B2 (en) | 2001-03-29 | 2008-11-11 | Koninklijke Philips Electronics N.V. | TV program profiling technique and interface |
JP2002305706A (ja) * | 2001-04-06 | 2002-10-18 | Funai Electric Co Ltd | 映像録画再生装置 |
JP3795348B2 (ja) * | 2001-06-12 | 2006-07-12 | 三菱電機株式会社 | 放送受信装置 |
JP3654349B2 (ja) * | 2001-07-09 | 2005-06-02 | ソニー株式会社 | コンテンツ嗜好度算出方法およびコンテンツ受信装置 |
JP4362248B2 (ja) * | 2001-09-03 | 2009-11-11 | パイオニア株式会社 | 情報記録再生装置およびコンピュータプログラム |
JP4326174B2 (ja) | 2001-10-04 | 2009-09-02 | ソニー株式会社 | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
JP3801101B2 (ja) * | 2002-06-07 | 2006-07-26 | 日本電信電話株式会社 | 嗜好情報抽出方法及び装置及びプログラム |
JP2004015529A (ja) * | 2002-06-07 | 2004-01-15 | Nippon Telegr & Teleph Corp <Ntt> | 番組情報提供方法及び番組案内方法及び番組情報提供装置及び番組案内端末及び番組情報提供プログラム及び番組案内プログラム及び番組情報提供プログラムを格納した記憶媒体及び番組案内プログラムを格納した記憶媒体 |
JP3714310B2 (ja) * | 2002-08-07 | 2005-11-09 | ソニー株式会社 | コンテンツの自動記録装置及び方法、記録媒体、並びにプログラム |
DE10239860A1 (de) * | 2002-08-29 | 2004-03-18 | Micronas Gmbh | Verfahren und Vorrichtung zum Aufzeichnen und Wiedergeben von Inhalten |
JP4302967B2 (ja) * | 2002-11-18 | 2009-07-29 | パイオニア株式会社 | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
KR20040045248A (ko) * | 2002-11-25 | 2004-06-01 | 이유영 | 선호/예약 프로그램, 예약녹화 제어장치 및 제어방법. |
EP1606749B1 (en) * | 2003-03-18 | 2013-12-25 | Pace Plc | Selecting program items depending on a period of time in which the program items are to be stored |
-
2004
- 2004-06-16 JP JP2004177791A patent/JP4270037B2/ja not_active Expired - Fee Related
-
2005
- 2005-06-10 US US11/149,213 patent/US8086086B2/en not_active Expired - Fee Related
- 2005-06-13 EP EP05012649A patent/EP1608175A3/en not_active Ceased
- 2005-06-16 KR KR1020050051901A patent/KR101159144B1/ko active IP Right Grant
- 2005-06-16 CN CNB2005100789121A patent/CN100361517C/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8724961B2 (en) | 2009-04-14 | 2014-05-13 | Panasonic Corporation | Terminal device, method for controlling terminal device, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
EP1608175A3 (en) | 2009-04-29 |
JP2006005514A (ja) | 2006-01-05 |
KR101159144B1 (ko) | 2012-06-22 |
US8086086B2 (en) | 2011-12-27 |
US20050283803A1 (en) | 2005-12-22 |
CN100361517C (zh) | 2008-01-09 |
EP1608175A2 (en) | 2005-12-21 |
KR20060049227A (ko) | 2006-05-18 |
CN1713701A (zh) | 2005-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4270037B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP3654349B2 (ja) | コンテンツ嗜好度算出方法およびコンテンツ受信装置 | |
US7451469B2 (en) | Electronic program guide displayed simultaneously with television programming | |
JP3589407B2 (ja) | スクロール速度が動的に調整されるテレビ番組情報の表示 | |
US8001561B2 (en) | System and method for automatically rating video content | |
KR20030011918A (ko) | 매체 프리젠테이션 장치의 사용자의 선호하는 매체선택들의 자동 선택 | |
US20050034650A1 (en) | Ultrahard diamonds and method of making thereof | |
WO2010119807A1 (ja) | 番組検索装置、情報表示装置およびデジタル放送受信装置 | |
JP4586343B2 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
US7519269B2 (en) | Video recording/reproducing apparatus and method based on program information | |
JP4154612B2 (ja) | コンテンツ嗜好度算出方法、コンテンツ嗜好度更新方法およびコンテンツ受信装置 | |
JP2010141559A (ja) | コンテンツ選択装置、コンテンツ再生装置、コンテンツ選択方法、プログラム、および記録媒体 | |
JP2004297605A (ja) | コンテンツ選択視聴装置、コンテンツ選択視聴方法およびコンテンツ選択視聴プログラム | |
EP1606749B1 (en) | Selecting program items depending on a period of time in which the program items are to be stored | |
JP5551034B2 (ja) | 視聴メディア自動切替装置、表示装置、視聴メディア自動切替方法、プログラム及び記憶媒体 | |
JP2012029247A (ja) | デジタル放送記録再生装置 | |
JP2011023971A (ja) | テレビジョン受像機、メニュー表示方法およびプログラム | |
JP4739346B2 (ja) | 要約データ生成装置、表示装置、操作装置、要約データ生成方法およびプログラム | |
JP2006295420A (ja) | 録画再生装置および録画再生処理のプログラム | |
JP2006050662A (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
JP2011182462A (ja) | 録画再生装置および録画再生処理のプログラム | |
JP2000023074A (ja) | 録画装置 | |
JP2008227564A (ja) | テレビジョン受信装置、表示装置、録画装置 | |
JP2008301118A (ja) | コンテンツ操作支援装置及びプログラム | |
JP2014072776A (ja) | 記録装置及びテレビジョン受信機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051201 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080314 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080512 |
|
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: 20090203 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090216 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120306 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4270037 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120306 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120306 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130306 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130306 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140306 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |