JP4242280B2 - リアルネームを利用したウェブページ接続システム及びその方法 - Google Patents

リアルネームを利用したウェブページ接続システム及びその方法 Download PDF

Info

Publication number
JP4242280B2
JP4242280B2 JP2003529348A JP2003529348A JP4242280B2 JP 4242280 B2 JP4242280 B2 JP 4242280B2 JP 2003529348 A JP2003529348 A JP 2003529348A JP 2003529348 A JP2003529348 A JP 2003529348A JP 4242280 B2 JP4242280 B2 JP 4242280B2
Authority
JP
Japan
Prior art keywords
keyword
client
server
name
web page
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
JP2003529348A
Other languages
English (en)
Other versions
JP2005503613A (ja
Inventor
ベ、ジーン−ヒュン
リー、パン−ジュン
Original Assignee
ネットピア・ドット・コム・インコーポレイテッド
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 ネットピア・ドット・コム・インコーポレイテッド filed Critical ネットピア・ドット・コム・インコーポレイテッド
Publication of JP2005503613A publication Critical patent/JP2005503613A/ja
Application granted granted Critical
Publication of JP4242280B2 publication Critical patent/JP4242280B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、リアルネームを利用したウェブページ接続システム及びその方法に関し、さらに詳細には、英語の他にも韓国語やその他の外国語などからなるリアルネームを利用してネットワーク上の該当ウェブページに接続することができるウェブページ接続システム及びその方法に関する。
インターネットとは、単純にいくつかのコンピュータが集まったものではなく、互いに異なる多種のコンピュータネットワークが互いに連結されて形成された巨大な連結網であり、このようなインターネットに連結された各コンピュータには、お互いを識別するために物理的な住所であるIP(internet protocol)アドレスが割り当てられている。
しかし、このような物理的な住所は、255を超えない数字からなる四つのグループから構成され(例えば、134.78.238.99)、使用者にとってこのような数字列を記憶するのは非常に難しく、インターネットに連結された特定のコンピュータに接続する度にこのようなIPアドレスを一々記入するのは大変面倒なことである。
したがって、一般には、物理的な住所を直接利用して各コンピュータに接続する代わりに、IPアドレスを記憶しやすい文字列の組み合わせと一対一で対応させて、使用者が文字列を入力すれば該当するIPアドレスを有するコンピュータに自動的に連結されるようにする方式が採用されている。このようにIPアドレスの代わりに用いられる文字の組み合わせをドメインネーム(domain name)という。
一方、最近多く利用されているウェブホスティングサービス(webhosting service)、つまりドメインネームに対応する実質的なホストコンピューターは有していないがドメインネームの登録を受けようとする者に自身のホストコンピューターを使って登録が受けられるようにするサービスを提供する業者を利用してドメインネームを登録する場合には、IPアドレスに対して一つ以上のドメインネームが対応していることがある。
このように、ドメインネームとは、インターネットに連結されたコンピュータのインターネット上での住所を示すもので、一般にそのコンピュータの特性または地理的な位置などを表示する識別字から構成される。例えば、電子メールの住所である“james@ABC.co.kr”の“ABC.co.kr”が実質的なドメインネームであり、IP住所の体系であるURL(uniform resource location)では“http://www.ABC.co.kr”の“ABC.co.kr”が実質的なドメインネームになる。そして、インターネットに連結されたコンピュータが提供する様々な情報の住所を示すURL、例えば“http//www.internic.net/index.html”では“internic.net”がドメインネームになり、“index.html”は該当情報が保存されているディレクトリを含むファイルネームになる。
したがって、各コンピュータのIPアドレスの代わりにドメインネームを使用するためには、各コンピュータのIPアドレスとドメインネームとを対応させる機能を行う別途の装置が要求され、このような要求により、インターネットに連結された各コンピュータは前記機能を行うコンピュータシステム、つまりドメインネームサーバー(domain name server、DNS)と係わりを持っている。
一般に、クライアントがインターネットの特定のコンピュータに接続するために該当コンピュータのドメインネーム、例えば“def.co.kr”に対するIPアドレスの確認を設定されたドメインネームサーバーに要請すれば、ドメインネームサーバーは、IPアドレスを管轄する登録機関のサーバーに入力されるドメインネームに該当するIPアドレスを問い合わせ、登録機関のサーバーから提供されるIPアドレスをクライアントにリターンし、これによりクライアントは該当IPアドレスを有するコンピュータに接続する。
前述のように、インターネット上の特定のコンピュータに接続するためには、該当ドメインネームを知っている必要がある。しかし、一般に、ドメインネームは、一定の規則によって作られたアルファベットの組み合わせからなるため、韓国や日本、中国など非英語圏の国民は英語圏の国民に比べて相対的にドメインネームを記憶するのが難しいという短所がる。
このため、最近は、自国語のドメインネームを利用してクライアントを該当ウェブページに接続させるシステムが開発され、使用者がウェブブラウザー等において既存のドメインネーム形式ではなく該当ウェブページが実際に自国語で呼ばれているリアルネームを入力することにより、該当ウェブページにクライアントを接続させるサービスが行われている。
しかし、従来のウェブページ接続システムでは、クライアントが意図しないウェブページに接続されるエラーが発生し、使用者が意図するウェブページに接続するためにはキーワードを繰り返し入力しなければならず、エラーが発生する度にウェブページへの接続を数回繰り返さなければならない短所があった。
本発明が目的とする技術的課題は、リアルネームを利用してクライアントが接続しようとするウェブページに正確にクライアントを接続させるウェブページ接続システム及びその方法を提供することにある。
ここで、ウェブページとは、WWWの他にも、Eメール、FTP(file transfer protocol)、テルネット(telnet)など全てのネットワーク基盤のサービスを提供するサーバーをいう。
このような技術的課題を達成するための本発明の特徴によるリアルネームを利用したウェブページ接続システムは、ネットワークを通じて複数のクライアントと連結されており、前記ネックワーク上の特定のウェブページにクライアントを接続させ、指定キーワードが保存されているキーワードデータベース;ネットワークアドレス及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;前記クライアントから入力されるキーワードがリアルネームであり指定キーワードである場合には、一つの検索サーバーに前記キーワードを提供して、前記検索サーバーがキーワードに該当する検索情報をクライアントに提供するようにする処理サーバー;前記キーワードがリアルネームであり指定キーワードでない場合には、前記キーワードに基づいて前記リアルネームデータベースを検索して対応するネットワークアドレスを探し、前記ネットワークアドレスを前記クライアントに提供して、前記クライアントが前記ネットワークアドレスに該当するウェブページに接続するようにするリアルネームサーバー;を含む。
本発明の他の特徴によるリアルネームを利用したウェブページ接続システムは、ネットワークを通じて複数のクライアントと連結されており、ネームサーバー管理システムを通じて接続するクライアントをネットワーク上の特定のウェブページに接続させ、指定キーワードが保存されているキーワードデータベース;ネットワークアドレス及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;ネームサーバー管理システム別に検索サーバー情報が保存されているネームサーバー管理システムデータベース;前記クライアントから入力されるキーワードがリアルネームであり指定キーワードである場合には、前記ネームサーバー管理システムデータベースから前記クライアントが経由したネームサーバー管理システムに対応する検索サーバーを選択し、前記選択された検索サーバーに前記キーワードを提供して、前記検索サーバーがキーワードに該当する検索情報をクライアントに提供するようにする処理サーバー;前記キーワードがリアルネームであり指定キーワードでない場合には、前記キーワードに基づいて前記リアルネームデータベースを検索して対応するネットワークアドレスを探し、前記ネットワークアドレスを前記クライアントに提供して、前記クライアントが前記ネットワークアドレスに該当するウェブページに接続するようにするリアルネームサーバー;を含む。
前記ネームサーバー管理システムは、クライアントから入力されるキーワードがリアルネームであるか否かを判断するネームサーバーを含み、前記ネームサーバーは、入力されるキーワードがリアルネームである場合には、前記キーワードを前記処理サーバーに提供して処理されるようにする。特に、処理サーバーは、クライアントのIPアドレスによって前記クライアントが経由したネームサーバー管理システムを判別し、判別されたネームサーバー管理システムに対応する検索サーバーに指定キーワードを提供する。
このような本発明の特徴によるリアルネームを利用した接続システムにおいて、前記検索サーバーは、前記キーワードに該当する検索情報と共に前記キーワードを示す検索結果ページを前記クライアントに提供して、前記クライアントが前記キーワードをクリックすれば、前記リアルネームサーバーにネットワークアドレスを要請し、前記リアルネームサーバーは、前記リアルネームデータベースから前記キーワードに対応するネットワークアドレスを探して検索サーバーに提供して、前記クライアントがネットワークアドレスに該当するウェブページに接続するようにする。
この他にも、本発明の特徴によるリアルネームを利用した接続システムは、ネットワークを通じて接続するクライアントにキーワード入力ウィンドウを提供するウェブサーバーをさらに含み、前記ウェブサーバーは、前記キーワード入力ウィンドウを通じて前記クライアントからキーワードが入力されれば、前記キーワードをリアルネームサーバーに提供して、リアルネームであるか否かを判断させる。
ここで、クライアントは、様々な方法でキーワードが処理サーバーに提供されるようにすることができ、具体的には、前記クライアントは、キーワード入力動作をチェックし、入力されたキーワードを前記処理サーバーに提供するアプリケーションプログラムを含むことができ、さらに、クライアントは、ウェブブラウザーを通じて前記処理サーバーにキーワードを提供することができる。
また、本発明の他の特徴によるリアルネームを利用したウェブページ接続方法は、ネットワークを通じて複数のクライアントと連結されており、ネームサーバー管理システムを通じて接続するクライアントをネットワーク上の特定のウェブページにクライアントを接続させるシステムのウェブページ接続方法であって、前記クライアントから入力されるキーワードがリアルネームであるか否かを判断する第1段階;前記キーワードがリアルネームである場合には、指定キーワードであるか否かを判断する第2段階;前記キーワードが指定キーワードである場合には、複数の検索サーバーのうちの一つの検索サーバーに前記キーワードを提供して、前記検索サーバーがキーワードに該当する検索情報を前記クライアントに提供するようにする第3段階;及び前記キーワードが指定キーワードでない場合には、前記キーワードに対応するIPアドレスを前記クライアントに提供して、前記クライアントがIPアドレスに該当するウェブページに接続するようにする第4段階;を含む。
この他にも、前記クライアントが経由したネームサーバー管理システムを判別する第5段階をさらに含むことができ、この場合には、第3段階で、前記クライアントが経由したネームサーバー管理システムに対応する検索サーバーに前記キーワードを提供する。特に、第5段階で、クライアントのIPアドレスによって前記クライアントが経由したネームサーバー管理システムを判別することができる。
本発明の実施例によるウェブページ接続システムによれば、クライアントは、キーワードを1度入力するだけで、キーワードの特性に応じた該当ウェブページに直ちに接続したり、キーワードに該当する様々な検索情報の提供を受けることができる。
したがって、検索情報の提供を受けようとする場合にも、別途に検索サーバーへの接続が不要で、さらにキーワードの特性によって最大のヒット率を提供する検索サーバーを通じて正確な情報の提供を受けることができる。
そして、クライアントが検索情報によって接続するウェブページを選択することができるので、最少の段階を経て所望のウェブページに接続することができる。
また、検索サーバー側では、ネームサーバー管理システムネームサーバーの使用者を検索利用者として確保することができるので、検索サーバーのページビュー(page view)やバナー広告ビューなどの増加により、多くの収益を得ることができる。
さらに、業務を提携した複数のサイトを通じてもリアルネームを利用したウェブページ接続サービスが行われるので、使用者は、特定のサイトに限定されることなく複数のサイトを通じて容易で速かな接続サービスを受けることができる。
以下、本発明の属する技術分野における通常の知識を有する者が本発明を容易に実施できるように、添付した図面を参照して最も好ましい実施例について詳細に説明する。
本発明の実施例によるリアルネームを利用したウェブページ接続システムは、インターネット上に登録されている全てのインターネットアドレスに対応して韓国語、英語、それ以外の外国語または数字、記号などからなるリアルネームを別途に設定して、リアルネームを利用したウェブページへの接続を可能にする。ここで、リアルネームとは、既存のドメインネームの形式からならない全てのものを示す。
以下、説明の便宜のために、既存のドメインネームやファイルネームなどのURLを“英文ドメインネーム”といい、既存のドメインネームに対してインターネットアドレスの確認サービスを提供するサーバーを“ドメインネームサーバー”といい、特定のウェブページに接続するためにクライアントが入力する文字列を“キーワード”という。したがって、キーワードは、ドメインネームとしての英文ドメインネーム及びリアルネームを全て含む。そして、本発明の実施例において、“リアルネーム”は、会社名、商号またはサービス標などの実際の名称を示すが、これに限定されない。そしてインターネット上の特定のウェブページのIPアドレス及びURLを含めてインターネットアドレスという。
本発明によるウェブページ接続システムは、クライアントが意図したウェブページに正確に接続させるために、クライアントが入力するキーワードがリアルネームであり指定キーワードでない場合には、該当キーワードに対応するインターネットアドレスによってクライアントを該当ウェブページに直ちに接続させ、入力されるキーワードが指定キーワードである場合には、キーワードを検索サーバーに提供して、キーワードに該当する複数の検索情報がクライアントに提供されるようにし、クライアントが意図するウェブページを選択して接続することができるようにする。ここで、指定キーワードは、検索サーバーを通じて検索サービス及びショートカットサービスを受けようとするものとして登録されたキーワードであり、ショートカットサービスは、検索情報を提供する検索結果ページ上でキーワードを選択すれば該当ウェブページにクライアントを連結させるサービスを示す。指定キーワードは、例えば、自動車、学校などのような一般名詞、または生活情報と関連する生活情報キーワードであることができる。
また、本発明によるウェブページ接続システムは、一般に、クライアントにネットワーク接続サービスを提供するネームサーバー管理システムと提携して、クライアントが経由したネームサーバー管理システムによってキーワードを提供する検索サーバーを選択する。ここで、ネームサーバー管理システムは、既存のISP(internet Service provider)であったり、専用線を通じてネットワーク接続サービスを提供する各業者の管理システムであることができ、ネットワークアドレスの提供を行うネームサーバーを含む。
図1に本発明の実施例によるリアルネームを利用したウェブページ接続システムの構造が示されている。
図1に示されるように、本発明の実施例によるリアルネームを利用したウェブページ接続システムは、ネットワーク20を通じて複数のクライアント31〜3n、30に連結されている接続仲介システム10と、ネームサーバー管理システム51〜5n、50とを含み、検索サーバー41〜4n、40に連結されている。ここで、ネットワークを通じて連結されるというのは物理的な連結に限定されない。
クライアント30としては、ネットワーク20を通じて接続仲介システム10に接続することができる通信装置が利用でき、例えばコンピュータ、無線通信端末機、またはインターネットへの接続が可能なTVなどの通信装置がある。特に、クライアント30は、ネームサーバー管理システム(internet Service provider)51〜5n、50を通じてネットワーク20上の接続仲介システム10に連結され、特定のウェブページに接続するためのキーワードをネームサーバー管理システム50に提供する。
ネームサーバー管理システム50は、クライアント30をネットワーク20に接続させる機能を行い、本発明の実施例では、52番ネームサーバー管理システムのようにクライアント30から提供されるキーワードがリアルネームであるか否かを判別するネームサーバー521を含むこともでき、51番ネームサーバー管理システムのようにネームサーバーを含まないこともある。ここで、ネームサーバーは、リアルネームの他にも既存の英文ドメインネームを処理することもできる。
接続仲介システム10は、英文ドメインネームやリアルネームを利用してインターネット20上の特定のウェブページに接続しようとするクライアント30を該当ウェブページに接続させる接続仲介サービスを提供するサイトであって、特に、ネームサーバー管理システム50を通じて接続するクライアント30から提供されるキーワードによってクライアント30を該当ウェブページに直ちに接続させたり、入力されるキーワードを特定の検索サーバーに提供して、クライアント30がキーワードに対する様々な検索情報の提供を受けて所望のウェブページに接続できるようにする。
そのために、接続仲介システム10は、リアルネームデータベース11、キーワードデータベース12、検索サーバー情報データベース13、ネームサーバー管理システム情報データベース14(以下、ネームサーバー情報データベースという)、リアルネームサーバー15、ドメインネームサーバー16、及び処理サーバー17を含む。
リアルネームデータベース11には、ネットワーク20上の全てのIPアドレスに対応して少なくとも一つ以上のリアルネームが保存され、その他にもそれぞれのリアルネームに対応してURL情報が保存されている。例えば、210.103.175.66というIPアドレスに対応してネットピアというリアルネームが保存され、ネットピアに対応してnetpia.netであるURL情報が保存されている。
キーワードデータベース12には、検索サーバー40を通じて検索及びショートカットサービスを受けるものとして登録された複数の指定キーワードが保存されている。
検索サーバー情報データベース13には、接続仲介システム10と業務を提携してクライアント30が入力したキーワードに対する様々な検索情報を提供しようとする複数の検索サーバーがカテゴリー別に保存されている。例えば、歴史、科学、社会、経済など分野別に高いヒット率を提供する検索サーバー情報(URL情報など)が保存され、分野別に該当するキーワードなどが保存されている。
ネームサーバー情報データベース14には、インターネット接続サービスを提供する全てのネームサーバー管理システムごとに登録されているIPアドレスが保存され、さらに各ネームサーバー管理システムごとに関連性のある検索サーバー情報(URL情報など)が保存されている。例えば、ネームサーバー管理システム業者である韓国通信に対応して韓国通信に登録されている全てのIPアドレスが保存され、韓国通信と関連のある検索サイトである“ハンミル”のURL“hanmir.co.kr”が保存されている。
このようなデータベース11〜14に保存されている情報に基づいて各サーバー15〜17が動作し、ドメインネームサーバー16は、既存の英文ドメインネームを処理して対応するインターネットアドレスを提供する機能を行い、リアルネームサーバー15は、クライアント30から提供されたキーワードがリアルネームであるか否かを判断し、リアルネームである場合には、リアルネームデータベース11から該当IPアドレスを探してクライアント30に提供する。また、検索サーバー40からリアルネームのキーワードが提供される場合にも、リアルネームデータベース11を検索して該当IPアドレスを検索サーバーに提供する。
処理サーバー17は、クライアント30から提供されるキーワードに基づいてキーワードデータベース12を検索し、提供されたキーワードが指定キーワードであるか否かを判別するキーワード判別部171と、指定キーワードである場合には、クライアント30のIPアドレスに基づいてネームサーバー情報データベース14を検索し、クライアント30がどのネームサーバー管理システムを通じて接続したかを判別し、クライアント30が経由したネームサーバー管理システムに対応する検索サーバーにキーワードを提供するネームサーバー管理システム判別部172(以下、サーバー判別部という)とを含み、この他にも、キーワードに該当するIPアドレスに異なるリアルネームが一つ以上対応している場合、つまり該当IPアドレスがリアルIPでない場合には、キーワードに対応するURL情報によってクライアント30を該当ウェブページに連結させたり、検索サーバー40にURL情報を提供する連結処理部173を含む。
本実施例では、各処理サーバーの判別部、サーバー判別部、連結処理部などが独立的なサーバーとして実現される。次は、このような構造からなる本発明の実施例によるリアルネームを利用したウェブページ接続システムの動作について詳細に説明する。
本発明の実施例では、クライアント30がインターネットに接続するためのブラウザーを駆動する前にインターネット接続環境設定プログラムなどを実行して、IPアドレス確認サービスを提供するサーバーとしてネームサーバー管理システム52のネームサーバー521を設定した場合を例に挙げて説明する。この場合には、一般に使われるドメインネームサーバーのIPアドレスを予めバックアップしておいて、クライアント30のインターネット接続環境設定プログラムの終了と共に復帰するようにし、クライアント30の基本的な使用にいかなる変化も生じさせないのが好ましい。
図2a及び図2bに本発明の実施例によるリアルネームを利用したウェブページ接続システムの動作が順に示されている。
添付した図2aに示されているように、使用者がクライアント30でインターネットへの接続のためのウェブブラウザー(一般的なネスケープなどのウェブブラウザー及び接続仲介システムが提供したウェブページ接続専用プログラムなど)または電子メールプログラムなどを駆動させた後に、ブラウザー上の接続入力ウィンドウにキーワードを入力すれば、入力されたキーワードはネームサーバー管理システム52のネームサーバー521に提供される(S100)。
ネームサーバー管理システム52のネームサーバー521は、クライアント30から提供されるキーワードがリアルネームであるか否かを判断する(S110)。例えば、入力されたキーワードに“netpia.net”のように識別字である“.”が含まれている場合には、入力されたキーワードが既存のドメインネームであると判断して既存のドメインネーム処理を行う(S120)。
一方、前記段階S110で入力されたキーワードに識別字である“.”が含まれていない場合には、ネームサーバー521は、入力されたキーワードがリアルネームであると判断し、入力されたキーワードを接続仲介システム10に提供して、対応するIPアドレスを要請する(S130)。この時、ネームサーバー管理システム52のネームサーバー521は、クライアント30のIPアドレスと共にキーワードを接続仲介システム10に提供する。ここでは、キーワードに“.”が含まれているか否かによって該当キーワードがリアルネームであるか否かを判断しているが、本発明によるリアルネームの判断方法はこれに限定されない。
接続仲介システム10の処理サーバー17は、ネームサーバー管理システム52から提供されたキーワードが指定キーワードであるか否かによって、対応するIPアドレスをネームサーバー管理システム52に提供したり、キーワードを検索サーバー40に提供する。
まず、処理サーバー17のキーワード判別部171は、ネームサーバー管理システム52から提供されたキーワードがキーワードデータベース12に保存されているか否かを判断し(S140)、該当キーワードがキーワードデータベース12に保存されていない場合には、指定キーワードではないと判断して、リアルネームデータベース11を検索しキーワードに対応するIPアドレスを探してネームサーバー管理システム52に提供する。これにより、ネームサーバー管理システム52のネームサーバー521が接続仲介システム10から提供されたIPアドレスをクライアント30に提供して、クライアント30はIPアドレスに該当するウェブページに接続する(S150〜S170)。
一方、処理サーバー17のキーワード判別部171は、前記段階S140でキーワードがキーワードデータベース12に保存されている場合には、指定キーワードであると判断して、キーワードを提供する検索サーバーを選択する。つまり、サーバー判別部172は、クライアント30のIPアドレスに基づいてネームサーバー情報データベース14を検索し、クライアント30がどのネームサーバー管理システムを通じて接続しているかを確認して、確認結果によってキーワードをどの検索サーバーに提供するかを設定する。
ネームサーバー情報データベース14からクライアント30のIPアドレスに対応するネームサーバー管理システムを確認し、該当ネームサーバー管理システムに対応する検索サーバーを選択して、クライアント30が入力したキーワードを選択された検索サーバー40に提供する(S180〜S200)。
検索サーバー40は、接続仲介システム10からキーワードが提供されれば、ネットワーク20に連結されている複数のサーバーから該当キーワードを含む情報を収集し、その収集結果とキーワードとに基づいて検索結果ページを作成して、クライアント30に提供する(S210〜S220)。
例えば、ネームサーバー管理システム52のネームサーバー521から提供されたキーワードが“特許庁”のような固有名詞で指定キーワードでない場合には、“特許庁”に該当するIPアドレスをネームサーバー管理システム52のネームサーバー521に提供し、クライアント30が“特許庁”に該当するウェブページに直ちに接続できるようにする。しかし、クライアント30が入力したキーワードが“自動車”のような一般名詞で指定キーワードである場合には、クライアント30が“韓国通信”のネームサーバー管理システムを通じて接続した場合には、クライアントが入力した“自動車”を“韓国通信”と関連のある“ハンミル”という検索サイトを運営する検索サーバーに提供し、検索サーバーは、“自動車”に該当する様々な情報を収集した後で、次のように“自動車”に該当するショートカットタグ(tag)と共に収集した情報を検索結果ページ上で提供する。この時、検索サーバーは、複数の広告サーバー(図示せず)から提供された広告を検索結果ページ上で提供して、ネームサーバー管理システムを通じて接続する複数のクライアントに対して広告マーケティングを行うこともできる。
Figure 0004242280
したがって、クライアント30は、検索サーバー40から提供される検索結果ページ上でキーワードに該当する様々な情報を閲覧することができ、必要によってはキーワードタグをクリックして該当するウェブページに接続することもできる。
クライアント30が検索結果ページ上のキーワードをクリックすると、添付の図2bに示すように、検索サーバー40は、接続仲介システム10にキーワードに該当するインターネットアドレス(IPアドレス、URL情報)を要請し、これにより、接続仲介システム10のリアルネームサーバー15は、リアルネームデータベース11を検索しキーワードに対応するIPアドレスがリアルIPである場合には、該当IPアドレスを検索サーバー40に提供して、検索サーバー40は、再びIPアドレスをクライアント30に提供してクライアント30がキーワードに該当するウェブページに接続するようにする(S230〜S290)。
一方、キーワードに対応するIPアドレスがリアルIPではない場合、つまりキーワードに対応するIPアドレスに異なるリアルネームが少なくとも一つ以上対応している場合には、処理サーバー17の連結処理部173がキーワードに対応するURL情報を検索サーバー40に提供して、これにより、検索サーバー40は、クライアント30をURL情報に該当するウェブページに連結させる(S300〜S310)。
このような本発明の実施例によれば、クライアントはリアルネームであるキーワードを利用して該当ウェブページに直ちに接続することができ、また別途に検索サーバーに接続しないでもキーワードに該当する様々な情報の提供が受けられるので、クライアントは所望のウェブページに最少の段階を経て正確に接続することができる。
前述した実施例では、クライアントがネームサーバーとしてネームサーバー管理システムのネームサーバーを設定した場合について説明したが、これとは異なって、クライアントがネームサーバーとして接続仲介システムのリアルネームサーバーを設定することもできる。
このような場合には、クライアントが入力したキーワードが直ちに接続仲介システム10に提供され、接続仲介システム10のリアルネームサーバー15は、キーワードがリアルネームであるか否かを判断して、該当キーワードがリアルネームである場合には、前述したように処理サーバー17が提供されたキーワードが指定キーワードであるか否かによってクライアント30を該当ウェブページに連結させたり、検索サーバー40を通じてクライアント30にキーワードに該当する検索結果ページを提供する。
図3に本発明の他の実施例によるリアルネームを利用したウェブページ接続システムの構造が示されている。
添付した図3に示されているように、本発明の他の実施例によるリアルネームを利用したウェブページ接続システムでは、ネーム管理システム50が接続仲介の機能を行うためにリアルネームデータベース501、キーワードデータベース502、検索サーバー情報データベース503、ネームサーバー情報データベース504、リアルネームを処理するリアルネームサーバー505、既存のドメインネームを処理するドメインサーバー506、及び処理サーバー507を全て含み、クライアント10からキーワードが入力されれば、指定キーワードであるか否かを判断して、判断の結果によって前述のようにウェブページへの接続動作を行う。
この場合には、前述の実施例のように、ネームサーバー管理システムが、入力されたキーワードがリアルネームである場合には、接続仲介システムにキーワードを提供せずに自分で処理して、クライアントを該当ウェブページに接続させたり、検索サーバーにキーワードを提供して、検索情報がクライアントに提供されるようにする。
具体的に、クライアント30がネームサーバーとしてネーム管理システム50のリアルネームサーバー505を指定し、クライアント30から入力されたキーワードがネーム管理システム50のリアルネームサーバー505に提供され、キーワードがリアルネームでない場合にはドメインネームサーバー506が処理し、リアルネームである場合には入力されたキーワードが処理サーバー507に提供される。その後の処理サーバー507の各キーワード判別部5071、サーバー識別部5072、連結処理部5073の動作は前述した実施例と同様であるため詳細な説明は省略する。
一方、クライアント30が他のネームサーバー管理システムを通じてネットワークへの接続サービスの提供を受けながら、ネームサーバーとして前述したような構造からなるネームサーバー管理システム50のリアルネームサーバー505を指定することもできるので、処理サーバー507のサーバー識別部5072は、クライアント30が経由したネームサーバー管理システムを判別し、判別結果によって前述したように検索サーバー40を選択することもできる。
このような本発明の実施例では、クライアントが経由したネームサーバー管理システムによって適切な検索サーバーを選択したが、クライアントが入力したキーワードによって検索サーバーを選択することもできる。つまり、該当キーワードが属する分野によって最適のヒット率を提供する検索サーバーを選択する。例えば、入力されたキーワードがコンピュータ関連用語である場合には、コンピュータに関する情報を主に検索する検索サーバーを選択してキーワードを提供し、入力されたキーワードが経済関連用語である場合には、経済に関する情報を主に検索する検索サーバーを選択してキーワードを提供する。したがって、使用者は別途に検索サーバーを指定しなくても最適の検索サーバーを通じて探そうとする情報の提供を正確に受けることができる。
このように、本発明の実施例によるリアルネームを利用したウェブページ接続システムでは、クライアント上のウェブブラウザー等から入力されるキーワードに対して検索及びウェブページ接続サービスを提供したが、これに限定されず、さらに様々な方法でキーワードを提供する場合にも同様に検索及びウェブページ接続サービスを提供する。
具体的に、クライアントが接続仲介システムのホームページに接続してからホームページ上でキーワードを入力した場合、クライアントが接続仲介システムとキーワード処理業務を提携したサイトに接続して提携サイトの入力ウィンドウにキーワードを入力した場合、ネームサーバー管理システムサイトに接続してキーワードを入力した場合、そしてクライアント自体に設置されているアプリケーションプログラムがキーワード入力動作をチェックして入力されたキーワードを提供した場合にも、上記と同様に検索及びウェブページ接続サービスが行われる。また、クライアントが無線端末機である場合にも、前述のような検索及びウェブページ接続サービスが提供され、この場合には、ネームサーバー管理システムが無線通信サービスを提供する無線通信業者(例えば、011、018など)のシステムとなることができ、このシステムも接続仲介システムが提供するネームサーバーを含み、キーワードがリアルネームであるか否かを判断する機能を行うことができる。
一方、クライアントが、ネームサーバーとしてネットワーク接続機能を提供するネームサーバー管理システムではなく他のネームサーバー管理システムのネームサーバーを指定することもでき、この場合にも前述の実施例と同様の検索及びウェブページ接続サービスが提供される。例えば、“韓国通信”を通じてネットワークへの接続を行うクライアントが“デイコム”というネームサーバーをインターネットアドレスの提供を受けようとするネームサーバーとして設定しても、同様の検索及びウェブページ接続サービスが行われる。
また、本発明の実施例において、接続仲介システムは、自身を通じて検索サーバーに接続するクライアントの接続回数を検索サーバー別に記録して、後に接続回数によって検索サーバー別に仲介手数料などを請求することができる。
このように、本発明の実施例によれば、クライアントが自身のネームサーバー管理システムネームサーバーを使用せずに、他の特定のネームサーバーを指定してウェブページ接続サービスを受けることができ、この時、ネームサーバーは指定値(キーワード)を特定のサイトや検索サイトに提供することができる。したがって、検索サイトは、ネームサーバーが指定値を提供した分だけページビューやバナークリックなどの回数が多くなるので、これに対する費用をネームサーバー運営側に支払って利益を互いに共有することができる。
この場合、ネームサーバー運営側では、指定値の使用統計をデータベース化してクライアントに指定値を使用した比率の分の一定費用を支給することができ、これにより、使用者がインターネットを利用するのにあたって必須であるネームサーバーを使用さえすれば一定の所得が得られ、ドメインネームをIPアドレスに変換するネームサーバーを通じて特定の検索ページや特定のページに連結させる新たなトラフィックを発生させることができる。
この他にも、本発明による実施例では、検索サーバーがクライアントから入力されたキーワードに係わりがあり、ショートカットサービスが受けられる複数のキーワードを検索結果ページ上で共に提供することにより、使用者がより多様なキーワードを選択して該当ウェブページに接続することができるようにする。
そして、本発明の実施例によるリアルネームを利用したウェブページ接続システムは、WWW(world wide web)の他にも、インターネットを通じてサービスされるEメール、FTP(file transfer protocol)、テレネット(telnet)などにも適用できる。また、本発明によるウェブページ接続システムは、インターネットに限定されず、様々なネットワーク上で適用される。
以上、本発明の実施例について説明したが、本発明は前記実施例に限定されるものではなく、様々な変形や変更が可能である。
本発明の実施例によるリアルネームを利用したウェブページ接続システムの構造を示すブロック図である。 本発明の実施例によるリアルネームを利用したウェブページ接続システムの動作を順に示すフローチャートである。 本発明の実施例によるリアルネームを利用したウェブページ接続システムの動作を順に示すフローチャートである。 本発明の他の実施例によるリアルネームを利用したウェブページ接続システムの構造を示すブロック図である。

Claims (9)

  1. ネットワークを通じて複数のクライアントと連結されており、ネームサーバー管理システムを通じて接続するクライアントをネットワーク上の特定のウェブページに接続させるウェブページ接続システムにおいて、
    検索サービスを受けるように指定された複数の指定キーワードが保存されているキーワードデータベース;
    ネットワークアドレス及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;
    ネームサーバー管理システム別に検索サーバー情報が保存されているネームサーバー管理システムデータベース;
    前記クライアントから入力されるキーワードがリアルネームであり、前記リアルネームデータベースに保存されているキーワードではなく前記キーワードデータベースに保存されている指定キーワードである場合には、複数の検索サーバーのうち、前記ネームサーバー管理システムデータベースから前記クライアントが経由したネームサーバー管理システムに対応する検索サーバーを選択し、前記選択された検索サーバーに前記キーワードを提供して、前記検索サーバーがキーワードに該当する検索情報をクライアントに提供するようにする処理サーバー;
    前記クライアントから入力されるキーワードがリアルネームであり、前記キーワードデータベースに保存されている指定キーワードではなく前記リアルネームデータベースに保存されている場合には、前記リアルネームデータベースに保存されている前記クライアントから入力されたキーワードに対応するネットワークアドレスを前記クライアントに提供して、前記クライアントが前記ネットワークアドレスに該当するウェブページに接続するようにするリアルネームサーバー;を含む、ウェブページ接続システム。
  2. 前記ネームサーバー管理システムは、クライアントから入力されるキーワードがリアルネームであるか否かを判断するネームサーバーを含み、前記ネームサーバーは、入力されるキーワードがリアルネームである場合には、前記キーワードを前記処理サーバーに提供する、請求項1に記載のウェブページ接続システム。
  3. 前記処理サーバーは、クライアントのIPアドレスによって前記クライアントが経由したネームサーバー管理システムを判別し、判別されたネームサーバー管理システムに対応する検索サーバーに指定キーワードを提供する、請求項1に記載のウェブページ接続システム。
  4. 前記検索サーバーは、前記キーワードに該当する検索情報と共に前記キーワードを示す検索結果ページを前記クライアントに提供して、前記クライアントが前記キーワードをクリックすれば、前記リアルネームサーバーにネットワークアドレスを要請し、
    前記リアルネームサーバーは、前記リアルネームデータベースから前記キーワードに対応するネットワークアドレスを探して検索サーバーに提供して、前記クライアントがネットワークアドレスに該当するウェブページに接続するようにすることを特徴とする、請求項1に記載のウェブページ接続システム。
  5. 前記処理サーバーは、ネットワークを通じて接続するクライアントにキーワード入力ウィンドウを提供し、前記キーワード入力ウィンドウを通じて前記クライアントからキーワードが入力されれば、前記キーワードをリアルネームサーバーに提供して、リアルネームであるか否かを判断させる、請求項1に記載のウェブページ接続システム。
  6. 前記クライアントは、キーワード入力動作をチェックし、入力されたキーワードを前記処理サーバーに提供するアプリケーションプログラムを含む、請求項1に記載のウェブページ接続システム。
  7. 前記クライアントは、ウェブブラウザーを通じて前記処理サーバーにキーワードを提供する、請求項1に記載のウェブページ接続システム。
  8. ネットワークを通じて複数のクライアント及び検索サーバーと連結されており、ネームサーバー管理システムを通じて接続するクライアントをネットワーク上の特定のウェブページに接続させるシステムのウェブページ接続方法において、
    前記クライアントから入力されるリアルネームがキーワードデータベースに保存されており、検索サービスを受けるように指定された指定キーワードであるか否かを判断する第1段階;
    前記入力されたリアルネームが指定キーワードである場合には、複数の検索サーバーのうちの前記クライアントが経由したネームサーバー管理システムに対応する検索サーバーに前記リアルネームを提供して、前記検索サーバーが前記リアルネームに該当する検索情報を前記クライアントに提供するようにする第2段階;
    前記リアルネームが指定キーワードでない場合には、前記リアルネームに対応するIPアドレスを前記クライアントに提供して、前記クライアントがIPアドレスに該当するウェブページに接続するようにする第3段階;及び
    前記クライアントが経由したネームサーバー管理システムを判別する第4段階;
    を含む、ウェブページ接続方法。
  9. 前記第4段階は、クライアントのIPアドレスによって前記クライアントが経由したネームサーバー管理システムを判別することを特徴とする、請求項8に記載のウェブページ接続方法。
JP2003529348A 2001-09-17 2002-05-21 リアルネームを利用したウェブページ接続システム及びその方法 Expired - Fee Related JP4242280B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020010057361A KR20030024296A (ko) 2001-09-17 2001-09-17 리얼 네임을 이용한 웹 페이지 접속 시스템 및 그 방법
PCT/KR2002/000958 WO2003025792A1 (en) 2001-09-17 2002-05-21 System for accessing web page using real name and method thereof

Publications (2)

Publication Number Publication Date
JP2005503613A JP2005503613A (ja) 2005-02-03
JP4242280B2 true JP4242280B2 (ja) 2009-03-25

Family

ID=19714362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003529348A Expired - Fee Related JP4242280B2 (ja) 2001-09-17 2002-05-21 リアルネームを利用したウェブページ接続システム及びその方法

Country Status (7)

Country Link
US (1) US20040267748A1 (ja)
EP (1) EP1442396A4 (ja)
JP (1) JP4242280B2 (ja)
KR (1) KR20030024296A (ja)
CN (1) CN1313956C (ja)
HK (1) HK1073706A1 (ja)
WO (1) WO2003025792A1 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MXPA06012714A (es) * 2004-05-04 2007-05-23 Paxfire Inc Sistemas y metodos para la direccion del trafico de comunicacion.
KR100775748B1 (ko) * 2006-07-28 2007-11-12 박정규 사용자가 입력한 검색어에 대응하는 url을 제공하는url 연결 시스템, 검색어 관리 서버, 사용자 단말 및 그url 연결 방법
CN101166211A (zh) * 2006-10-16 2008-04-23 琥珀媒体有限公司 一种提供网络资源信息以及对应服务的方法和***
KR100723577B1 (ko) * 2006-12-01 2007-05-31 (주)넷피아닷컴 키워드 처리시스템, 키워드 처리방법 및 이를 실행시키기위한 프로그램을 기록한 기록매체
TW201445340A (zh) * 2013-05-17 2014-12-01 Hon Hai Prec Ind Co Ltd 資訊搜索系統及方法
CN103488785B (zh) * 2013-09-30 2018-02-09 北京奇虎科技有限公司 提供搜索服务的方法、***及服务器
US10223453B2 (en) * 2015-02-18 2019-03-05 Ubunifu, LLC Dynamic search set creation in a search engine

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US37058A (en) * 1862-12-02 Improvement in putting up cranberries for preservation
JPH01296339A (ja) * 1988-05-25 1989-11-29 Toshiba Corp データ検索方式
JPH05307499A (ja) * 1992-04-30 1993-11-19 Matsushita Electric Ind Co Ltd 情報検索装置
JP3669016B2 (ja) * 1994-09-30 2005-07-06 株式会社日立製作所 文書情報分類装置
US6012069A (en) * 1997-01-28 2000-01-04 Dainippon Screen Mfg. Co., Ltd. Method and apparatus for retrieving a desired image from an image database using keywords
US6098065A (en) * 1997-02-13 2000-08-01 Nortel Networks Corporation Associative search engine
US6760746B1 (en) * 1999-09-01 2004-07-06 Eric Schneider Method, product, and apparatus for processing a data request
US7136932B1 (en) * 1999-03-22 2006-11-14 Eric Schneider Fictitious domain name method, product, and apparatus
KR100313462B1 (ko) * 1998-01-23 2001-12-31 윤종용 웹검색엔진에서검색된정보를지역적으로근접한순서대로표시하는방법
US6151624A (en) * 1998-02-03 2000-11-21 Realnames Corporation Navigating network resources based on metadata
KR19980025201A (ko) * 1998-02-09 1998-07-06 손석원 도메인 네임이 필요없는 웹사이트 검색 방법
US6212522B1 (en) * 1998-05-15 2001-04-03 International Business Machines Corporation Searching and conditionally serving bookmark sets based on keywords
WO2000026766A1 (en) * 1998-11-04 2000-05-11 Sullivan Walter, Iii Database system with restricted keyword list and bi-directional keyword translation
JP3278406B2 (ja) * 1998-12-10 2002-04-30 富士通株式会社 ドキュメント検索仲介装置、ドキュメント検索システム、および、ドキュメント検索仲介プログラムを記録した記録媒体
US6182148B1 (en) * 1999-03-18 2001-01-30 Walid, Inc. Method and system for internationalizing domain names
US6493702B1 (en) * 1999-05-05 2002-12-10 Xerox Corporation System and method for searching and recommending documents in a collection using share bookmarks
AU6054600A (en) * 1999-06-29 2001-01-31 Colorstamps, Inc. Electronic market maker of electronic attention
KR20010066754A (ko) * 1999-12-30 2001-07-11 전원호 인터넷상에서 사용자가 원하는 언어로 도메인 이름들을사용하기 위한 시스템
KR100433982B1 (ko) * 2000-02-03 2004-06-04 (주)넷피아닷컴 리얼 네임을 이용한 웹 페이지 접속 시스템 및 그 방법
KR20000036344A (ko) * 2000-02-12 2000-07-05 장득걸 인터넷주소(도메인명)에 한글(모국어)을 사용하는 방법
KR100338666B1 (ko) * 2000-03-31 2002-05-30 이판정 다국어를 이용한 웹 페이지 접속 시스템 및 그 방법

Also Published As

Publication number Publication date
JP2005503613A (ja) 2005-02-03
KR20030024296A (ko) 2003-03-26
HK1073706A1 (en) 2005-10-14
US20040267748A1 (en) 2004-12-30
CN1571969A (zh) 2005-01-26
CN1313956C (zh) 2007-05-02
EP1442396A4 (en) 2007-01-10
EP1442396A1 (en) 2004-08-04
WO2003025792A1 (en) 2003-03-27

Similar Documents

Publication Publication Date Title
JP4372848B2 (ja) インターネットへのアクセス方法およびシステム
JP4846922B2 (ja) ネットワーク上の情報へのアクセス方法及びシステム
US6061738A (en) Method and system for accessing information on a network using message aliasing functions having shadow callback functions
US20040059793A1 (en) Method and system for virtual website domain name service
US20070038755A1 (en) Systems and methods for direction of communication traffic
US20070291739A1 (en) Systems and Methods for Direction of Communication Traffic
US20110071997A1 (en) Systems and methods for direction of communication traffic
US20150058244A1 (en) Methods and systems for performing redirects to a search engine
CN1436418A (zh) 在线查号辅助***
JP3621643B2 (ja) 実名を利用した地域情報提供システム及びその方法
CN1571967B (zh) 搜索***和方法
JP4242280B2 (ja) リアルネームを利用したウェブページ接続システム及びその方法
JP3889667B2 (ja) リアルネームによるインターネット上コンピューターネットワーク接続方法及びそのコンピューターネットワークシステム
US20180144381A1 (en) System and method for domain name query metrics
KR100338666B1 (ko) 다국어를 이용한 웹 페이지 접속 시스템 및 그 방법
KR100464583B1 (ko) 키워드 네임을 이용한 유알엘 매핑 시스템 및 그 방법
KR100487007B1 (ko) 리얼 네임을 이용한 웹 페이지 접속 시스템 및 그 방법
KR100347987B1 (ko) 인터넷 주소 부가 정보를 이용한 응용 서비스 제공 방법
JP2007536815A (ja) 通信トラフィックのダイレクションのためのシステムおよび方法
KR100336115B1 (ko) 하부 도메인 서비스 방법 및 그 시스템
KR100428690B1 (ko) 검색 시스템 및 그 방법
KR100531003B1 (ko) 리얼 네임을 이용한 웹 페이지 접속 시스템 및 그 방법
KR20040005715A (ko) 검색 시스템 및 그 방법
KR20050045981A (ko) 리얼 네임을 이용한 웹 페이지 접속 시스템 및 그 방법
KR20030024294A (ko) 다국어를 이용한 웹 페이지 접속 시스템 및 그 방법

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070807

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071105

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080205

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080702

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080728

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: 20081125

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: 20081224

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120109

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: 20130109

Year of fee payment: 4

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