JP2008083906A - サーバ及びプログラム - Google Patents
サーバ及びプログラム Download PDFInfo
- Publication number
- JP2008083906A JP2008083906A JP2006262029A JP2006262029A JP2008083906A JP 2008083906 A JP2008083906 A JP 2008083906A JP 2006262029 A JP2006262029 A JP 2006262029A JP 2006262029 A JP2006262029 A JP 2006262029A JP 2008083906 A JP2008083906 A JP 2008083906A
- Authority
- JP
- Japan
- Prior art keywords
- content
- information
- session
- user
- request
- 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.)
- Granted
Links
Images
Abstract
【解決手段】サーバは、コンテンツリクエストに基づいてセッション管理情報を生成し、記憶する。さらに、サーバは、当該セッションを識別する識別子と、コンテンツルートディレクトリを基準とした相対パスとを含んだ仮想URLを端末装置にリダイレクトする。サーバは、端末装置から取得した仮想URLに基づいて特定したセッションによって、セッション管理情報を参照することで、端末装置からのリクエストが正当であるか否かを判定する。そして、サーバは、正当なリクエストであると判定した場合に限り、利用者が要求したコンテンツの格納位置を確定する。サーバは、確定した格納位置からコンテンツ情報を読み出し、端末装置に返信する。
【選択図】図8
Description
まず、コンテンツ配信システムについて、図1乃至図8を参照して説明する。図1は、コンテンツ配信システム100の概略構成を示す。図2は、端末装置及びサーバの内部構成を示す。
次に、サーバシステムを構成するサーバ5の機能について、図9を参照して詳しく説明する。図9は、コンテンツ配信システム100におけるサーバ5の機能ブロック図である。
次に、図10を参照して、上記コンテンツ配信システム100により実行される仮想URL生成処理について説明する。図10は、仮想URL生成処理のフローチャートである。なお、ログインは完了し、端末装置10がサーバ5にコンテンツ閲覧のリクエストを送信した状態であるとする。
次に、図11を参照して、上記コンテンツ配信システム100により実行されるコンテンツ配信処理について説明する。図11は、コンテンツ配信処理のフローチャートである。なお、コンテンツ配信処理は、上述の仮想URL生成処理により生成された仮想URLに基づいて端末装置10がリクエストすることにより、サーバ5がコンテンツを配信する処理である。
5…サーバ
6…ライセンスDB
7…商品DB
10…端末装置
Claims (12)
- ネットワークを介して利用者端末装置と通信可能であり、前記端末装置にコンテンツを配信するサーバであって、
コンテンツ情報やセッション管理情報などを記録する記憶手段と、
認証された利用者からの新たなコンテンツリクエストを受付けて、このリクエストに基づいて当該利用者に関わるセッションを管理するセッション管理情報を生成して前記記憶手段に記録し、このセッションを一意に識別する識別子と、利用者の知らない前記記憶手段上のあるディレクトリを基準とした相対パスを含んだ仮想URLを利用者端末装置にリダイレクトするセッション生成手段と、
前記仮想URLに基づいてリクエストされたコンテンツリクエストを受けて、このリクエストに関わるセッションを特定し、前記セッション管理情報を参照して、前記コンテンツリクエストが正当なリクエストか否かを判定し、正当なリクエストである場合に限り要求されたコンテンツの格納位置を確定するコンテンツ認証手段と、
前記確定されたコンテンツの格納位置からコンテンツ情報を読み出し、利用者端末装置に返信するコンテンツ配信手段と、
セッションが消滅したかどうかを監視し、不要なセッション管理情報を削除するセッション管理手段と、を備えることを特徴とするサーバ。 - 前記サーバは、
利用者に与えた閲覧許可と、その閲覧許可の内容である閲覧許可の識別情報及び対象コンテンツの識別情報とを記憶するライセンス情報記憶手段と、
コンテンツである個々の商品について、利用者には知りえない前記記憶手段の所定のディレクトリからの相対パスとして、そのトップページの格納場所情報と、そのコンテンツの情報が格納され得る前記記憶手段上の記憶領域を示す閲覧可能領域情報とを対応付けて記憶する商品情報記憶手段と、を備え、
前記利用者端末装置は、前記閲覧許可の識別情報を含んだコンテンツリクエストを発信するものであって、
前記セッション生成手段は、コンテンツリクエストに含まれる閲覧許可の識別情報がライセンス情報記憶手段に記憶されているならば、対応するコンテンツ識別情報から、要求されているコンテンツを特定し、前記商品情報記憶手段を参照して、要求コンテンツのトップページと閲覧可能領域を読み出し、それらの情報と新たに生成したセッションを一意に特定する識別子を組にした認証トークンをセッション管理情報として記憶手段に記憶し、さらに、該識別子を含み前記トップページの格納場所情報を特定する仮想URLを生成して利用者端末にリダイレクトするものであることを特徴とする請求項1に記載のサーバ。 - 前記サーバは、
利用者ごとに閲覧許可されているコンテンツを特定可能な表を記憶するライセンス情報記憶手段と、
コンテンツである個々の商品について、利用者には知りえない前記記憶手段の所定のディレクトリからの相対パスとして、そのトップページの格納場所情報と、そのコンテンツの情報が格納され得る前記記憶手段上の記憶領域を示す閲覧可能領域情報とを対応付けて記憶する商品情報記憶手段と、を備え、
前記利用者端末装置は、利用者を特定可能な情報と所望のコンテンツを特定する情報を含んだコンテンツリクエストを発信するものであって、
前記セッション生成手段は、前記ライセンス情報記憶手段を参照することにより要求コンテンツが当該利用者に閲覧許可されているならば、その要求コンテンツのコンテンツ識別情報から、前記商品情報記憶手段を参照して、要求コンテンツのトップページと閲覧可能領域を読み出し、それらの情報と新たに生成したセッションを一意に特定する識別子を組にした認証トークンをセッション管理情報として記憶手段に記憶し、さらに、該識別子を含み前記トップページの格納場所情報を特定する仮想URLを生成して利用者端末にリダイレクトするものであることを特徴とする請求項1に記載のサーバ。 - 前記仮想URLに含まれるセッション識別子は、ランダムな文字列で表わされるエイリアスであることを特徴とする請求項2又は請求項3に記載のサーバ。
- 前記コンテンツ認証手段は、前記仮想URLに基づくコンテンツリクエストを受付けて、その中に含まれるセッション識別子からこれをキーにしてセッション管理情報を参照して、要求コンテンツの閲覧可能領域を特定し、これと、前記仮想URLに含まれるパスを、利用者には知られない前記記憶手段の所定の格納場所からの相対パスとして特定した位置を照合して、特定した位置が要求コンテンツの閲覧可能領域に含まれる場合のみ、該特定した位置を要求コンテンツの格納位置として確定し、そうでない場合は、エラーを通知するものである請求項1乃至請求項4のいずれか一項に記載のサーバ。
- 前記セッション情報あるいは認証トークンは、セッションごとに最新のアクセス時刻をも併せて記録するものであって、
前記セッション管理手段は、直近のアクセス時刻から一定時間以上経過したセッションを消滅した不要なセッションと認定するものであることを特徴とする請求項1乃至請求項5のいずれか一項に記載のサーバ。 - ネットワークを介して利用者端末装置と通信可能であり、前記端末装置にコンテンツを配信するコンピュータにより実行されるプログラムであって、
前記プログラムは、
コンテンツ情報やセッション管理情報などを記録する記憶手段、
認証された利用者からの新たなコンテンツリクエストを受付けて、このリクエストに基づいて当該利用者に関わるセッションを管理するセッション管理情報を生成して前記記憶手段に記録し、このセッションを一意に識別する識別子と、利用者の知らない前記記憶手段上のあるディレクトリを基準とした相対パスを含んだ仮想URLを利用者端末装置にリダイレクトするセッション生成手段、
前記仮想URLに基づいてリクエストされたコンテンツリクエストを受けて、このリクエストに関わるセッションを特定し、前記セッション管理情報を参照して、前記コンテンツリクエストが正当なリクエストか否かを判定し、正当なリクエストである場合に限り要求されたコンテンツの格納位置を確定するコンテンツ認証手段、
前記確定されたコンテンツの格納位置からコンテンツ情報を読み出し、利用者端末装置に返信するコンテンツ配信手段、
セッションが消滅したかどうかを監視し、不要なセッション管理情報を削除するセッション管理手段、として前記コンピュータを機能させることを特徴とするプログラム。 - 前記プログラムは、
利用者に与えた閲覧許可と、その閲覧許可の内容である閲覧許可の識別情報及び対象コンテンツの識別情報とを記憶するライセンス情報記憶手段、
コンテンツである個々の商品について、利用者には知りえない前記記憶手段の所定のディレクトリからの相対パスとして、そのトップページの格納場所情報と、そのコンテンツの情報が格納され得る前記記憶手段上の記憶領域を示す閲覧可能領域情報とを対応付けて記憶する商品情報記憶手段、としてさらに前記コンピュータを機能させ、
前記利用者端末装置は、前記閲覧許可の識別情報を含んだコンテンツリクエストを発信するものであって、
前記セッション生成手段は、コンテンツリクエストに含まれる閲覧許可の識別情報がライセンス情報記憶手段に記憶されているならば、対応するコンテンツ識別情報から、要求されているコンテンツを特定し、前記商品情報記憶手段を参照して、要求コンテンツのトップページと閲覧可能領域を読み出し、それらの情報と新たに生成したセッションを一意に特定する識別子を組にした認証トークンをセッション管理情報として記憶手段に記憶し、さらに、該識別子を含み前記トップページの格納場所情報を特定する仮想URLを生成して利用者端末にリダイレクトするものであることを特徴とする請求項7に記載のプログラム。 - 前記プログラムは、
利用者ごとに閲覧許可されているコンテンツを特定可能な表を記憶するライセンス情報記憶手段、
コンテンツである個々の商品について、利用者には知りえない前記記憶手段の所定のディレクトリからの相対パスとして、そのトップページの格納場所情報と、そのコンテンツの情報が格納され得る前記記憶手段上の記憶領域を示す閲覧可能領域情報とを対応付けて記憶する商品情報記憶手段、として前記コンピュータを機能させ、
前記利用者端末装置は、利用者を特定可能な情報と所望のコンテンツを特定する情報を含んだコンテンツリクエストを発信するものであって、
前記セッション生成手段は、前記ライセンス情報記憶手段を参照することにより要求コンテンツが当該利用者に閲覧許可されているならば、その要求コンテンツのコンテンツ識別情報から、前記商品情報記憶手段を参照して、要求コンテンツのトップページと閲覧可能領域を読み出し、それらの情報と新たに生成したセッションを一意に特定する識別子を組にした認証トークンをセッション管理情報として記憶手段に記憶し、さらに、該識別子を含み前記トップページの格納場所情報を特定する仮想URLを生成して利用者端末にリダイレクトするものであることを特徴とする請求項7に記載のプログラム。 - 前記仮想URLに含まれるセッション識別子は、ランダムな文字列で表わされるエイリアスであることを特徴とする請求項8又は請求項9に記載のプログラム。
- 前記コンテンツ認証手段は、前記仮想URLに基づくコンテンツリクエストを受付けて、その中に含まれるセッション識別子からこれをキーにしてセッション管理情報を参照して、要求コンテンツの閲覧可能領域を特定し、これと、前記仮想URLに含まれるパスを、利用者には知られない前記記憶手段の所定の格納場所からの相対パスとして特定した位置を照合して、特定した位置が要求コンテンツの閲覧可能領域に含まれる場合のみ、該特定した位置を要求コンテンツの格納位置として確定し、そうでない場合は、エラーを通知するものである請求項7乃至請求項10のいずれか一項に記載のプログラム。
- 前記セッション情報あるいは認証トークンは、セッションごとに最新のアクセス時刻をも併せて記録するものであって、
前記セッション管理手段は、直近のアクセス時刻から一定時間以上経過したセッションを消滅した不要なセッションと認定するものであることを特徴とする請求項7乃至請求項11のいずれか一項に記載のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006262029A JP4935274B2 (ja) | 2006-09-27 | 2006-09-27 | サーバ及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006262029A JP4935274B2 (ja) | 2006-09-27 | 2006-09-27 | サーバ及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008083906A true JP2008083906A (ja) | 2008-04-10 |
JP4935274B2 JP4935274B2 (ja) | 2012-05-23 |
Family
ID=39354742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006262029A Expired - Fee Related JP4935274B2 (ja) | 2006-09-27 | 2006-09-27 | サーバ及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4935274B2 (ja) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010250825A (ja) * | 2009-04-14 | 2010-11-04 | Fisher Rosemount Syst Inc | インターフェースアクセス制御に階層型セキュリティを提供する方法および装置 |
JP2012079154A (ja) * | 2010-10-04 | 2012-04-19 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ提供方法、コンテンツ取得方法、コンテンツ提供システム及び端末装置 |
JP2013011969A (ja) * | 2011-06-28 | 2013-01-17 | Fujitsu Ltd | 代理アクセスを許可するサーバ,そのプログラム,そのシステム及びその方法 |
JP2014092913A (ja) * | 2012-11-02 | 2014-05-19 | Incaent Works Inc | Drm複号化機能を備えた端末装置及び端末装置におけるdrm複号化方法 |
KR20140147130A (ko) * | 2012-04-10 | 2014-12-29 | 스포티파이 에이비 | 웹페이지를 통해 로컬 애플리케이션을 제어하는 시스템 및 방법 |
CN104346580A (zh) * | 2013-07-30 | 2015-02-11 | 财团法人资讯工业策进会 | 用于控制对资源的存取的装置及方法 |
JP2015084248A (ja) * | 2010-09-22 | 2015-04-30 | ザ ニールセン カンパニー (ユーエス) エルエルシー | 分散された人口統計情報を使用してインプレッションを特定する方法及び装置 |
US9232395B2 (en) | 2012-09-28 | 2016-01-05 | Brother Kogyo Kabushiki Kaisha | System, server, communication device and computer readable medium therefor |
US10956947B2 (en) | 2013-12-23 | 2021-03-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure media using media object characteristics |
US11968413B2 (en) | 2013-10-10 | 2024-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002189646A (ja) * | 2000-12-22 | 2002-07-05 | Matsushita Electric Ind Co Ltd | 中継装置 |
JP2003058498A (ja) * | 2001-08-01 | 2003-02-28 | Internatl Business Mach Corp <Ibm> | セッション管理方法、セッション管理システムおよびプログラム |
JP2003186764A (ja) * | 2001-09-27 | 2003-07-04 | Hewlett Packard Co <Hp> | ウェブ資源へアクセスが制御される通信ネットワーク |
JP2003319360A (ja) * | 2002-04-18 | 2003-11-07 | Nippon Telegraph & Telephone West Corp | 映像配信システム、及び同システムにおける映像コンテンツのアクセス方法、認証アクセスサーバ、ウェブサーバ、並びにサーバプログラム |
JP2004110335A (ja) * | 2002-09-18 | 2004-04-08 | Fuji Electric Systems Co Ltd | アクセス制御システム |
JP2004127172A (ja) * | 2002-10-07 | 2004-04-22 | Matsushita Electric Ind Co Ltd | コンテンツ閲覧制限装置、コンテンツ閲覧制限方法およびコンテンツ閲覧制限プログラム |
-
2006
- 2006-09-27 JP JP2006262029A patent/JP4935274B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002189646A (ja) * | 2000-12-22 | 2002-07-05 | Matsushita Electric Ind Co Ltd | 中継装置 |
JP2003058498A (ja) * | 2001-08-01 | 2003-02-28 | Internatl Business Mach Corp <Ibm> | セッション管理方法、セッション管理システムおよびプログラム |
JP2003186764A (ja) * | 2001-09-27 | 2003-07-04 | Hewlett Packard Co <Hp> | ウェブ資源へアクセスが制御される通信ネットワーク |
JP2003319360A (ja) * | 2002-04-18 | 2003-11-07 | Nippon Telegraph & Telephone West Corp | 映像配信システム、及び同システムにおける映像コンテンツのアクセス方法、認証アクセスサーバ、ウェブサーバ、並びにサーバプログラム |
JP2004110335A (ja) * | 2002-09-18 | 2004-04-08 | Fuji Electric Systems Co Ltd | アクセス制御システム |
JP2004127172A (ja) * | 2002-10-07 | 2004-04-22 | Matsushita Electric Ind Co Ltd | コンテンツ閲覧制限装置、コンテンツ閲覧制限方法およびコンテンツ閲覧制限プログラム |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8887242B2 (en) | 2009-04-14 | 2014-11-11 | Fisher-Rosemount Systems, Inc. | Methods and apparatus to provide layered security for interface access control |
JP2015097091A (ja) * | 2009-04-14 | 2015-05-21 | フィッシャー−ローズマウント システムズ,インコーポレイテッド | インターフェースアクセス制御に階層型セキュリティを提供する方法および装置 |
JP2010250825A (ja) * | 2009-04-14 | 2010-11-04 | Fisher Rosemount Syst Inc | インターフェースアクセス制御に階層型セキュリティを提供する方法および装置 |
JP2015084248A (ja) * | 2010-09-22 | 2015-04-30 | ザ ニールセン カンパニー (ユーエス) エルエルシー | 分散された人口統計情報を使用してインプレッションを特定する方法及び装置 |
US11068944B2 (en) | 2010-09-22 | 2021-07-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
US11580576B2 (en) | 2010-09-22 | 2023-02-14 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
US10269044B2 (en) | 2010-09-22 | 2019-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
JP2012079154A (ja) * | 2010-10-04 | 2012-04-19 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ提供方法、コンテンツ取得方法、コンテンツ提供システム及び端末装置 |
JP2013011969A (ja) * | 2011-06-28 | 2013-01-17 | Fujitsu Ltd | 代理アクセスを許可するサーバ,そのプログラム,そのシステム及びその方法 |
KR20140147130A (ko) * | 2012-04-10 | 2014-12-29 | 스포티파이 에이비 | 웹페이지를 통해 로컬 애플리케이션을 제어하는 시스템 및 방법 |
KR102053739B1 (ko) | 2012-04-10 | 2019-12-09 | 스포티파이 에이비 | 웹페이지를 통해 로컬 애플리케이션을 제어하는 시스템 및 방법 |
US9232395B2 (en) | 2012-09-28 | 2016-01-05 | Brother Kogyo Kabushiki Kaisha | System, server, communication device and computer readable medium therefor |
JP2014092913A (ja) * | 2012-11-02 | 2014-05-19 | Incaent Works Inc | Drm複号化機能を備えた端末装置及び端末装置におけるdrm複号化方法 |
JP2015028744A (ja) * | 2013-07-30 | 2015-02-12 | 財團法人資訊工業策進會 | リソースのアクセスを制御するための機器、方法およびその非一時的なコンピュータ可読記憶媒体 |
CN104346580A (zh) * | 2013-07-30 | 2015-02-11 | 财团法人资讯工业策进会 | 用于控制对资源的存取的装置及方法 |
US11968413B2 (en) | 2013-10-10 | 2024-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US10956947B2 (en) | 2013-12-23 | 2021-03-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure media using media object characteristics |
US11854049B2 (en) | 2013-12-23 | 2023-12-26 | The Nielsen Company (Us), Llc | Methods and apparatus to measure media using media object characteristics |
Also Published As
Publication number | Publication date |
---|---|
JP4935274B2 (ja) | 2012-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4935274B2 (ja) | サーバ及びプログラム | |
US8027976B1 (en) | Enterprise content search through searchable links | |
US6836779B2 (en) | Network transaction method | |
US8352475B2 (en) | Suggested content with attribute parameterization | |
US8027982B2 (en) | Self-service sources for secure search | |
US7970791B2 (en) | Re-ranking search results from an enterprise system | |
US20070208713A1 (en) | Auto Generation of Suggested Links in a Search System | |
US20150150077A1 (en) | Terminal device, mail distribution system, and security check method | |
JP2016177807A (ja) | インターネット上のコンテンツの違法購入の検出および防止 | |
JP2007249657A (ja) | アクセス制限プログラム、アクセス制限方法およびプロキシサーバ装置 | |
TW201032075A (en) | Collaborative bookmarking | |
TWI306203B (en) | Processes for controlling access to a host computer via user specific smart cards and for using low-cost memory cards to log onto a host computer and apparatus for performing the same | |
EP3232335B1 (en) | Method and device for providing authentication information on web page | |
JP4682385B2 (ja) | コンテンツ管理システム、コンテンツ管理方法およびプログラム | |
CN106878366A (zh) | 一种文件上传方法和装置 | |
EP0875841A2 (en) | System and method for secure and scalable database transactions over a network | |
US20150324598A1 (en) | Method and System for Managing Uniquely Identifiable Bookmarklets | |
JP2008015733A (ja) | ログ管理計算機 | |
US8418058B2 (en) | Graphical indication of signed content | |
JP2007079984A (ja) | データ管理サーバ、データ管理方法及びプログラム | |
JP2004046460A (ja) | ファイル管理システムにおけるアクセス制御方式 | |
JP2004287566A (ja) | コンテンツ部分秘匿化装置及びこれを利用したコンテンツ流通システム | |
JPH11212849A (ja) | 共有ファイル送受信システム、アクセス権利判定装置 | |
JP6351061B2 (ja) | 管理システム、管理方法、プログラム、および利用者端末 | |
JP2001229067A (ja) | 構造化文書記述データ処理装置および構造化文書記述データ処理プログラム記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090730 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120105 |
|
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: 20120124 |
|
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: 20120206 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150302 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4935274 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |