JP4579691B2 - 推奨器及びそのためのコンテンツ推奨方法 - Google Patents
推奨器及びそのためのコンテンツ推奨方法 Download PDFInfo
- Publication number
- JP4579691B2 JP4579691B2 JP2004549423A JP2004549423A JP4579691B2 JP 4579691 B2 JP4579691 B2 JP 4579691B2 JP 2004549423 A JP2004549423 A JP 2004549423A JP 2004549423 A JP2004549423 A JP 2004549423A JP 4579691 B2 JP4579691 B2 JP 4579691B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- content item
- user
- characteristic
- determined
- 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
- 238000000034 method Methods 0.000 title claims description 40
- 238000004458 analytical method Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 14
- 238000010191 image analysis Methods 0.000 claims description 2
- 238000004590 computer program Methods 0.000 claims 1
- 230000033764 rhythmic process Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 241000218378 Magnolia Species 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000571940 Dracula Species 0.000 description 1
- 241000226556 Leontopodium alpinum Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- 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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- 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
-
- 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/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
- H04N21/8405—Generation or processing of descriptive data, e.g. content descriptors represented by keywords
-
- 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)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Claims (21)
- ユーザに1つ以上のコンテンツ項目を含むコンテンツを推奨する方法であって、
ユーザについてのユーザ選好プロファイルを決定する段階と、
第1のコンテンツ項目が前記ユーザ選好プロファイルに対して高い選好値を有するか否かを判定し、
高い選好値を有する場合、前記第1のコンテンツ項目をユーザに推奨し、
前記第1のコンテンツ項目が高い選好値を有しない場合、
前記第1のコンテンツ項目が、高いユーザ選好値を有する第2のコンテンツ項目の少なくとも第2の特性と対応関係がある少なくとも第1の特性を有するか否かを判定し、該対応関係がある場合にのみ前記第1のコンテンツ項目をユーザに推奨する段階と
を有する方法。 - 前記第1のコンテンツ項目は、前記第1の特性と前記第2の特性の間で単一の対応関係のみが規定される場合に前記ユーザへ推奨される、請求項1記載の方法。
- 前記対応関係は、単一の第1及び第2の特性に対してのみ決定される、請求項1記載の方法。
- 前記対応関係から推奨される前記第1のコンテンツ項目に対するユーザ選好を決定し、前記ユーザ選好に応じて前記ユーザ選好プロファイルを更新する段階を更に有する、請求項1記載の方法。
- 前記第1の特性は、前記第1のコンテンツ項目の第1のコンテンツ記述特性であり、前記第2の特性は、前記第2のコンテンツ項目の第2のコンテンツ記述特性である、請求項1記載の方法。
- 前記第1のコンテンツ記述特性は前記第1のコンテンツ項目に関連付けられる第1のテキスト記述から導出され、前記第2のコンテンツ記述特性は前記第2のコンテンツ項目に関連付けられる第2のテキスト記述から導出される、請求項5記載の方法。
- 前記対応関係は、前記第1のテキスト記述の少なくとも1つの語と前記第2のテキスト記述の少なくとも1つの語の間の対応関係に応じて決定される、請求項6記載の方法。
- 前記対応関係は、前記第2のテキスト記述の少なくとも1つの語と同様の意味を有する前記第1のテキスト記述の少なくとも1つの語に応じて決定される、請求項7記載の方法。
- 前記対応関係は、前記第2のテキスト記述の少なくとも1つの語に対して関連語対応関係を有する前記第1のテキスト記述の少なくとも1つの語に応じて決定され、前記関連語対応関係は語関連性のデータベースから決定される、請求項7記載の方法。
- 前記対応関係は、前記第1及び第2のテキストコンテンツ記述のうちの複数の語の組合せに応じて決定される、請求項7記載の方法。
- 前記第1及び第2の特性のうちの少なくとも1つは前記コンテンツ項目のコンテンツ分析から決定される、請求項1記載の方法。
- 前記コンテンツ分析は、コンテンツ項目ビデオ画像分析を含む、請求項11記載の方法。
- 前記コンテンツ分析は、コンテンツ項目オーディオ分析を含む、請求項11記載の方法。
- 前記第1及び第2の特性のうちの少なくとも1つはコンテンツ項目ビデオオブジェクト分析から決定される、請求項1記載の方法。
- 前記第1及び第2の特性のうちの少なくとも1つはコンテンツ項目放送チャンネルから決定される、請求項1記載の方法。
- 前記対応関係を決定する際、前記第1のコンテンツ項目の複数の特性と前記第2のコンテンツ項目の複数の特性の間の複数の対応関係を決定することを含む、請求項1記載の方法。
- 前記対応関係は、高いユーザ選好値を受けて推奨されるコンテンツになることが分かっている、コンテンツ項目同士の以前の対応関係に応じて決定される、請求項1記載の方法。
- 前記第1及び第2の特性のうちの少なくとも1つは、
a.俳優、
b.俳優が演じる役柄、及び
c.ロケ地
を含む群から選択される、請求項1記載の方法。 - 請求項1乃至18のうちいずれか一項に記載の方法を、推奨器の推奨プロセッサに実行させることを可能とするコンピュータプログラム。
- ユーザに1つ以上のコンテンツ項目を含むコンテンツを推奨する推奨器であって、
前記推奨器は、
ユーザについてのユーザ選好プロファイルを決定するユーザプロファイルプロセッサと、
第1のコンテンツ項目が前記ユーザ選好プロファイルに対して高い選好値を有するか否かを判定し、
高い選好値を有する場合、前記第1のコンテンツ項目をユーザに推奨し、
前記第1のコンテンツ項目が高い選好値を有しない場合、
前記第1のコンテンツ項目が、高いユーザ選好値を有する第2のコンテンツ項目の少なくとも第2の特性と対応関係がある少なくとも第1の特性を有するか否かを判定し、該対応関係がある場合にのみ前記第1のコンテンツ項目をユーザに推奨する推奨器プロセッサと
を有する推奨器。 - 請求項20記載の推奨器を有する個人用ビデオレコーダ。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02079681 | 2002-11-08 | ||
PCT/IB2003/004571 WO2004043067A2 (en) | 2002-11-08 | 2003-10-15 | Recommender and method of providing a recommendation of content therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006505989A JP2006505989A (ja) | 2006-02-16 |
JP4579691B2 true JP4579691B2 (ja) | 2010-11-10 |
Family
ID=32309420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004549423A Expired - Fee Related JP4579691B2 (ja) | 2002-11-08 | 2003-10-15 | 推奨器及びそのためのコンテンツ推奨方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20060100963A1 (ja) |
EP (1) | EP1568219A2 (ja) |
JP (1) | JP4579691B2 (ja) |
KR (1) | KR101016990B1 (ja) |
CN (1) | CN100385942C (ja) |
AU (1) | AU2003267783A1 (ja) |
BR (1) | BR0316013A (ja) |
WO (1) | WO2004043067A2 (ja) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9967633B1 (en) | 2001-12-14 | 2018-05-08 | At&T Intellectual Property I, L.P. | System and method for utilizing television viewing patterns |
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 |
ES2448400T3 (es) * | 2003-11-26 | 2014-03-13 | Sony Corporation | Sistema para acceder a elementos de contenido sobre una red |
US10339538B2 (en) * | 2004-02-26 | 2019-07-02 | Oath Inc. | Method and system for generating recommendations |
US7631257B2 (en) * | 2004-09-15 | 2009-12-08 | Microsoft Corporation | Creation and management of content-related objects |
US8793569B2 (en) * | 2005-04-01 | 2014-07-29 | Sony Corporation | Presenting a recommendation based on user preference |
CN101313364B (zh) * | 2005-11-21 | 2011-12-21 | 皇家飞利浦电子股份有限公司 | 使用数字图像的元数据和内容特征来找到相关音频伴奏的***和方法 |
US20080104624A1 (en) * | 2006-11-01 | 2008-05-01 | Motorola, Inc. | Method and system for selection and scheduling of content outliers |
EP1965321A1 (en) * | 2007-03-01 | 2008-09-03 | Sony Corporation | Information processing apparatus, method, and program |
JP2009055188A (ja) * | 2007-08-24 | 2009-03-12 | Sony Corp | 放送受信装置と番組選択方法 |
US20090063537A1 (en) * | 2007-08-30 | 2009-03-05 | Motorola, Inc. | Method and apparatus for generating a user profile |
US8060407B1 (en) | 2007-09-04 | 2011-11-15 | Sprint Communications Company L.P. | Method for providing personalized, targeted advertisements during playback of media |
US20130066673A1 (en) * | 2007-09-06 | 2013-03-14 | Digg, Inc. | Adapting thresholds |
US20090100094A1 (en) * | 2007-10-15 | 2009-04-16 | Xavier Verdaguer | Recommendation system and method for multimedia content |
JP2010113593A (ja) * | 2008-11-07 | 2010-05-20 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
US8990104B1 (en) * | 2009-10-27 | 2015-03-24 | Sprint Communications Company L.P. | Multimedia product placement marketplace |
US9069850B2 (en) | 2011-11-08 | 2015-06-30 | Comcast Cable Communications, Llc | Content descriptor |
US9286391B1 (en) | 2012-03-19 | 2016-03-15 | Amazon Technologies, Inc. | Clustering and recommending items based upon keyword analysis |
WO2015056929A1 (ko) * | 2013-10-18 | 2015-04-23 | (주)인시그널 | 오디오 데이터 전송을 위한 파일 포맷 및 그 구성 방법 |
US10015548B1 (en) | 2016-12-29 | 2018-07-03 | Arris Enterprises Llc | Recommendation of segmented content |
CN106953887B (zh) * | 2017-01-05 | 2020-04-24 | 北京中瑞鸿程科技开发有限公司 | 一种细粒度电台音频内容个性化组织推荐方法 |
US11509965B2 (en) | 2020-11-06 | 2022-11-22 | Rovi Guides, Inc. | Systems and methods for providing content recommendations |
KR20240065343A (ko) * | 2022-11-03 | 2024-05-14 | 캡슐미디어 주식회사 | 컨텐츠 분석 및 컨텐츠 추천 방법 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69333713T2 (de) * | 1992-12-09 | 2005-07-21 | Sedna Patent Services, Llc | Vorrichtung und Verfahren zur Bereitstellen von Rundfunkdatendiensten |
JP2000115098A (ja) * | 1998-10-05 | 2000-04-21 | Victor Co Of Japan Ltd | 番組選択補助装置 |
JP3844901B2 (ja) * | 1999-02-26 | 2006-11-15 | 株式会社東芝 | 電子番組ガイド受信システム |
GB9922765D0 (en) * | 1999-09-28 | 1999-11-24 | Koninkl Philips Electronics Nv | Television |
JP3674427B2 (ja) * | 1999-12-07 | 2005-07-20 | 日本ビクター株式会社 | 情報提供サーバ及び情報提供方法 |
JP3654173B2 (ja) * | 2000-11-02 | 2005-06-02 | 日本電気株式会社 | 番組選択支援装置、番組選択支援方法およびそのプログラムを記録した記録媒体 |
US7512678B2 (en) * | 2000-11-20 | 2009-03-31 | British Telecommunications Public Limited Company | Information provider |
US7721310B2 (en) * | 2000-12-05 | 2010-05-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for selective updating of a user profile |
JP2002215665A (ja) * | 2001-01-16 | 2002-08-02 | Dainippon Printing Co Ltd | 情報推薦サーバー装置 |
US20020147628A1 (en) * | 2001-02-16 | 2002-10-10 | Jeffrey Specter | Method and apparatus for generating recommendations for consumer preference items |
US20040008972A1 (en) * | 2001-03-29 | 2004-01-15 | Koninklijke Philips Electronics N.V. | Personal TV receiver (PTR) with program recommendation forwarding function |
US8949878B2 (en) * | 2001-03-30 | 2015-02-03 | Funai Electric Co., Ltd. | System for parental control in video programs based on multimedia content information |
-
2003
- 2003-10-15 JP JP2004549423A patent/JP4579691B2/ja not_active Expired - Fee Related
- 2003-10-15 CN CNB2003801027745A patent/CN100385942C/zh not_active Expired - Fee Related
- 2003-10-15 EP EP03748478A patent/EP1568219A2/en not_active Withdrawn
- 2003-10-15 AU AU2003267783A patent/AU2003267783A1/en not_active Abandoned
- 2003-10-15 BR BR0316013-0A patent/BR0316013A/pt not_active IP Right Cessation
- 2003-10-15 KR KR1020057007889A patent/KR101016990B1/ko not_active IP Right Cessation
- 2003-10-15 US US10/533,754 patent/US20060100963A1/en not_active Abandoned
- 2003-10-15 WO PCT/IB2003/004571 patent/WO2004043067A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP1568219A2 (en) | 2005-08-31 |
CN1711770A (zh) | 2005-12-21 |
KR101016990B1 (ko) | 2011-02-25 |
AU2003267783A8 (en) | 2004-06-07 |
JP2006505989A (ja) | 2006-02-16 |
CN100385942C (zh) | 2008-04-30 |
BR0316013A (pt) | 2005-09-13 |
KR20050072470A (ko) | 2005-07-11 |
US20060100963A1 (en) | 2006-05-11 |
WO2004043067A2 (en) | 2004-05-21 |
AU2003267783A1 (en) | 2004-06-07 |
WO2004043067A3 (en) | 2004-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4579691B2 (ja) | 推奨器及びそのためのコンテンツ推奨方法 | |
US20220150593A1 (en) | Methods and techniques for adaptive search | |
US20200349191A1 (en) | Methods and techniques for adaptive search | |
EP1563681B1 (en) | Apparatus and method to provide a recommendation of content | |
EP2252050B1 (en) | A method of recommending local and remote content | |
US8918428B2 (en) | Systems and methods for audio asset storage and management | |
US8677400B2 (en) | Systems and methods for identifying audio content using an interactive media guidance application | |
US8862691B2 (en) | Media aggregation and presentation | |
JP6781208B2 (ja) | 双方向メディアガイダンスアプリケーションを使用してオーディオコンテンツを識別するシステムおよび方法 | |
US20110078020A1 (en) | Systems and methods for identifying popular audio assets | |
US11659231B2 (en) | Apparatus, systems and methods for media mosaic management | |
JP2005539307A (ja) | メディア・システムの関心プロファイルの適合化 | |
JP2008099012A (ja) | コンテンツ再生システム及びコンテンツ蓄積システム | |
US12041296B2 (en) | Apparatus, systems and methods for media mosaic management | |
JP2005056228A (ja) | デジタルコンテンツ配信システム及び検索キー候補生成方法とその装置、プログラム並びにその記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061012 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090707 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20091005 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20091013 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100105 |
|
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: 20100803 |
|
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: 20100826 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130903 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130903 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130903 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |