(57)【要約】      （修正有）【課題】インターネットコンテンツの場所及びランク付けに関し、特に、各特定ユーザ及びそれらのプロダクトのニーズに関連してカスタマイズし、基準に基づいてプロダクトをランク付けする。【解決手段】クライアント端末でユーザからの検索トピックと前記トピックと関連する１又はそれ以上とを受け取る。評点が前記属性の少なくとも１つに割り当てられる。サーバは１又はそれ以上の情報位置で、トピックの少なくとも２の個々のインスタンスと、少なくとも２の情報フィールドとを特定する。コンテンツは互いに比較され、評点が割り当てられる。属性は優先され、特定された属性のインスタンスはトピックと関連するコンテンツの評点に基づいてランク付けされる。【選択図】図２
2010152774.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータネットワークを介して関連プロダクトを特定する方法であって、当該方法が：
ユーザからの検索トピックを受け取るステップと；
前記トピックと関連する１又はそれ以上の属性を受け取るステップと；
前記属性のうちの少なくとも１つに対する評点を割り当てるステップと；
前記トピックの少なくとも２の別々のインスタンスを１又はそれ以上の情報位置で特定するステップと；
前記トピックのインスタンスのうちの１つと関連する各フィールドを、少なくとも２の情報フィールドで特定するステップと；
前記情報フィールドのうちの少なくとも２つにおけるコンテンツを、前記属性のうちの少なくとも１つと関連づけるステップと；
ある属性に関連する各々の前記少なくとも２の情報フィールド内のコンテンツを互いに比較するステップと；
当該比較ステップに基づいたコンテンツについて、各々の比較されたインスタンスのコンテンツに対する評点を割り当てるステップと；
前記属性を優先するステップと；
当該優先ステップに基づく前記トピックの前記特定されたインスタンスと、前記トピックと関連するコンテンツの前記評点とをランク付けするステップと；
を具えることを特徴とする方法。
【請求項２】
請求項１に記載の方法において：
ユーザからの入力を受け取るステップ；
前記ユーザの前のセッション中に記憶されたデータを検索するステップ；
ユーザ属性のデータベースを検索するステップ；
デフォルト値を割り当てるステップ；
のうちの少なくとも１つで属性ステップを実行するステップを更に具えることを特徴とする方法。
【請求項３】
請求項１に記載の方法において、前記属性のうちの少なくとも１つが地理的位置を具えることを特徴とする方法。
【請求項４】
請求項１に記載の方法において、２又はそれ以上の情報位置を選択して、少なくとも部分的に前記属性のうちの少なくとも１つに基づいて検索するステップを更に具えることを特徴とする方法。
【請求項５】
請求項１に記載の方法において、前記トピックの前記ランク付けされたインスタンスのうちの１又はそれ以上を、ランクによって表示するステップを更に具えることを特徴とする方法。
【請求項６】
請求項１に記載の方法において、前記属性のうちの少なくとも１つのプライオリティの変化の受け取りに応じて、前記トピックのインスタンスのランク付けを更新するステップを更に具えることを特徴とする方法。
【請求項７】
請求項１に記載の方法において：
プロダクトのユーザ評点を受け取るステップと；
少なくとも部分的に前記ユーザ評点に基づき複数の前記検索の結果をランク付けするステップと；
を更に具えることを特徴とする方法。
【請求項８】
請求項１に記載の方法において、前記情報フィールドのうちの少なくとも１つの変化に基づき、前記ランク付けを自動更新するステップを更に具えることを特徴とする方法。
【請求項９】
関連プロダクトを特定するためのシステムであって、当該システムが：
ユーザからの検索トピックを受け取り；
前記トピックと関連する１又はそれ以上の属性を受け取り；
前記属性のうちの少なくとも１つに対する評点を割り当てる；
ことができるクライアントコンピュータと、
当該クライアントコンピュータと通信接続され；
前記トピックの少なくとも２の別々のインスタンスを１又はそれ以上の情報位置で特定し；
前記トピックのインスタンスのうちの１つと関連する各フィールドを、少なくとも２の情報フィールドで特定する；
ことができるサーバと；
を具え、
前記クライアントコンピュータ及び前記サーバのうちの少なくとも１つが：
前記情報フィールドのうちの少なくとも２つの各々におけるコンテンツを、前記属性のうちの少なくとも１つと関連づけ；
ある属性に関連する各々の前記少なくとも２の情報フィールド内のコンテンツを互いに比較し；
当該比較に基づいたコンテンツについて、各々の比較されたインスタンスのコンテンツに対する評点を割り当て；
前記属性を優先し；
当該優先に基づく前記トピックの前記特定されたインスタンスと、前記トピックと関連するコンテンツの前記評点とをランク付け；
できることを特徴とするシステム。
【請求項１０】
請求項９に記載のシステムにおいて、前記クライアントコンピュータが：
ユーザからの入力を受け取るステップと；
前記ユーザの前のセッション中に記憶されたデータを検索するステップと；
ユーザ属性のデータベースを検索するステップと；
デフォルト値を割り当てるステップと；
のうちの少なくとも１つによるトピックと関連する前記１またはそれ以上の属性を受け取ることができることを特徴とするシステム。
【請求項１１】
請求項９に記載のシステムにおいて、前記属性の少なくとも１つが地理的位置を具えることを特徴とするシステム。
【請求項１２】
請求項９に記載のシステムにおいて、少なくとも部分的に前記属性のうちの少なくとも１つに基づいて検索された、２又はそれ以上の情報位置を選択するステップを更に具えることを特徴とするシステム。
【請求項１３】
請求項９に記載のシステムにおいて、前記クライアントコンピュータが更に前記トピックの前記ランク付けされたインスタンスのうちの１又はそれ以上を、ランクによって表示できることを特徴とするシステム。
【請求項１４】
請求項９に記載のシステムにおいて、前記クライアントコンピュータが更に前記属性のうちの少なくとも１つのプライオリティの変化の受け取りに応じて、前記トピックのインスタンスのランク付けを更新できることを特徴とするシステム。
【請求項１５】
請求項９に記載のシステムにおいて、前記クライアントコンピュータが更に：
プロダクトのユーザ評点を受け取り；
少なくとも部分的に前記ユーザ評点に基づき複数の前記検索の結果をランク付け；
できることを特徴とするシステム。
【請求項１６】
コンピュータネットワークを介してクレジットカードプロダクトを特定する方法であって、当該方法が：
ユーザ及び所望のクレジットカードプロダクトのうちの少なくとも１つと関連する１又はそれ以上の属性を受け取るステップと；
前記クレジットカードプロダクトの別々のインスタンスを含む、２又はそれ以上のリモート情報位置を特定するステップと；
前記クレジットカードプロダクトのインスタンスのうちの１つと関連する情報フィールドを、各々の前記リモート情報位置で特定するステップと；
前記情報フィールドのうちの少なくとも２つの各々におけるコンテンツを、前記属性のうちの少なくとも１つと関連づけるステップと；
第２の特定されたプロダクトに関連する属性とともに、第１の特定されたプロダクトに関連する属性に評点をつけるステップと；
前記属性を優先するステップと；
前記情報フィールドのプライオリティに基づいて複数の前記検索の結果をランク付けするステップと；
を具えることを特徴とする方法。
【請求項１７】
請求項１６に記載の方法において、単一のクレジットカードプロダクトを前記ランク付けに基づく前記所望のクレジットカードプロダクトに対する最良の適合として表示するステップを具えることを特徴とする方法。
【請求項１８】
請求項１６に記載の方法において、前記関連付けステップが、クレジットカードプロダクトのプロパティを前記属性のうちの少なくとも１つと相関させるステップを具えることを特徴とする方法。
【請求項１９】
関連するプロダクトを特定するためのコンピュータプログラム製品であって、当該コンピュータプログラム製品が、
処理回路によって読取可能な記憶媒体と；
ユーザからの検索トピックを受け取るステップと；
前記トピックと関連する１又はそれ以上の属性を受け取るステップと；
前記属性のうちの少なくとも１つに対する評点を割り当てるステップと；
前記トピックの少なくとも２の別々のインスタンスを１又はそれ以上の情報位置で特定するステップと；
各フィールドが前記トピックのインスタンスのうちの１つと関連する、少なくとも２の情報フィールドで特定するステップと；
前記情報フィールドのうちの少なくとも２つの各々におけるコンテンツを、前記属性のうちの少なくとも１つと関連づけるステップと；
ある属性に関連する各々の前記少なくとも２の情報フィールド内のコンテンツを互いに比較するステップと；
当該比較ステップに基づいたコンテンツについて、各々の比較されたインスタンスのコンテンツに対する評点を割り当てるステップと；
前記属性を優先するステップと；
当該優先ステップに基づく前記トピックの前記特定されたインスタンスと、前記トピックと関連するコンテンツの前記評点とをランク付けするステップと；
を具える方法を実行するために、前記処理回路による実行用命令を記憶するステップと；
を具えることを特徴とするコンピュータプログラム製品。
【請求項２０】
請求項１９に記載のコンピュータプログラム製品において：
ユーザからの入力を受け取るステップ；
前記ユーザの前のセッション中に記憶されたデータを検索するステップ；
ユーザ属性のデータベースを検索するステップ；
デフォルト値を割り当てるステップ；
のうちの少なくとも１つで属性ステップを実行するステップを更に具えることを特徴とするコンピュータプログラム製品。
【請求項２１】
請求項１９に記載のコンピュータプログラム製品において、前記属性が、収入、クレジットスコア、負債額、及び地理的位置のうちの少なくとも１つを具えることを特徴とするコンピュータプログラム製品。
【請求項２２】
請求項１９に記載のコンピュータプログラム製品において、２又はそれ以上の情報位置を選択して、少なくとも部分的に前記属性のうちの少なくとも１つに基づいて検索するステップを更に具えることを特徴とするコンピュータプログラム製品。
【請求項２３】
請求項１９に記載のコンピュータプログラム製品において、前記トピックの前記ランク付けされたインスタンスのうちの１又はそれ以上を、ランクによって表示するステップを更に具えることを特徴とするコンピュータプログラム製品。
【請求項２４】
請求項１９に記載のコンピュータプログラム製品において、前記属性のうちの少なくとも１つのプライオリティの変化の受け取りに応じて、複数の結果のランクを更新するステップを更に具えることを特徴とするコンピュータプログラム製品。
【請求項２５】
請求項１９に記載のコンピュータプログラム製品において：
プロダクトのユーザ評点を受け取るステップと；
少なくとも部分的に前記ユーザ評点に基づき複数の前記検索の結果をランク付けするステップと；
を更に具えることを特徴とするコンピュータプログラム製品。
【請求項２６】
コンピュータネットワークを介して関連するプロダクトを特定する方法であって、当該方法が：
位置情報を受け取るステップと；
ユーザからの検索トピックを受け取るステップと；
前記ユーザと関連する１又はそれ以上の属性を受け取るステップと；
前記ユーザと関連する前記属性の各々に値を割り当てるステップと；
前記検索トピックと関連する１又はそれ以上の属性を受け取るステップと；
前記ユーザと関連する前記属性の各々に値を割り当てるステップと；
前記検索トピックを含む２又はそれ以上の情報位置と、前記トピックと関連する各位置での少なくとも１の情報フィールドとを特定するステップであって、前記情報位置が前記位置情報に従うステップと；
前記情報フィールドのうちの少なくとも１つにおけるコンテンツを、前記属性のうちの少なくとも１つと関連づけるステップと；
第１の前記特定された位置での前記情報フィールド内の前記コンテンツを、第２の前記特定された位置での前記情報フィールド内の前記コンテンツと比較するステップと；
当該比較ステップに基づいたコンテンツについて、各々の比較されたインスタンスのコンテンツに対する評点を割り当てるステップと；
前記属性を優先するステップと；
当該優先ステップに基づく前記トピックの前記特定されたインスタンスと、前記トピックと関連するコンテンツの前記評点とをランク付けするステップと；
を具えることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的にはインターネットコンテンツの場所及びランク付けに関し、特に、各特定ユーザ及びそれらのプロダクトのニーズに関連してカスタマイズされた、基準に基づいたプロダクトをランク付けすることに関する。
【背景技術】
【０００２】
インターネットは、相互接続された異なるコンピュータネットワークの公的アクセス可能な世界規模のネットワークである。それは、数百万の小さな家庭内、学術研究機関、事業関係、及び政府機関のネットワークからなり、電子メール、オンラインチャット、ファイル転送、相互リンクされたウェブページ及びワールドワイドウェブの他のドキュメントのような、様々な情報及びサービスを一緒に伝えている。
【０００３】
インターネットとワールドワイドウェブ（ウェブ）は同期しない。インターネットは銅線、光ファイバケーブル、無線接続等のような、通信手段によってリンクされた、相互接続されたコンピュータネットワークの集合であるが、相互接続されたドキュメントとその他のリソースとの集合であり、ハイパーリンクやユニフォームリソースロケータ（ＵＲＬ）によってリンクされる。ウェブはインターネットを介してアクセス可能であり、電子メール、共有ファイル等を含む多くの異なるサービスがある。
【０００４】
ウェブは莫大な「ページ」量のいずれかをナビゲートすることによってアクセスされ、各々唯一のアドレスに配置される。これらのページの各々は、画像、テキスト、映像、音声のような「コンテンツ」を含むことができる。プログラマはどのコンテンツがこれらのページの各々に現われるかを制御する。更に、各ページはハイパーリンクを通して別のページにリンクできる。これらの別のページはハイパーリンクに組み込まれたＵＲＬによって同定され、更なるコンテンツを含んでいる。部分的にウェブページプログラミングの容易さによって、ウェブがページ数、及びこれに対応するインターネットを介するコンテンツ量の急勾配な指数関数的増加を生じさせる。
【０００５】
百科事典や図書館のような従来の情報源と比較して、ワールドワイドウェブは情報及びデータの迅速な分散を可能にした。このデータを特定するのを助けるために、「検索エンジン」が無数のソフトウェア開発者によって開発されてきた。「検索エンジン」はウェブ上に記憶された情報を特定するのに用いられる公知の文書検索システムである。ＧＯＯＬＥ（登録商標）、ＹＡＨＯＯ（登録商標）、ＡＳＫＪＥＥＶＥＳ（登録商標）他のような、キーワード駆動型のインターネット検索エンジンを通じて、数百万のワールドワイドが莫大かつ多様な量のオンライン情報へすぐにアクセスできる。
【０００６】
既知の検索エンジンはウェブページ上のコンテンツとの比較を行うのに用いられるユーザ入力キーワードあるいは複数のキーワードを受信することによって機能する。この比較はベーシックな直接比較、複雑なアルゴリズム、あるいはその間のどれかにできる。特定のページ数が一旦検索されると、結果は「関連」の順にランク付けされ、情報をランク付けすることによっていくつかの定義が与えられた項目になる。次いでその結果はリストで表示され、決定された最も「関連する」ページはリストの先頭にあり、少なくとも関連するものは下端にある。
【０００７】
不幸なことには、検索能力を決定することは正確にはサイエンスではない。多くの検索エンジンは最も関連するサイトをキーワードが最も頻繁に現われるサイトとして規定している。それ以外では、可能性のある関連ページのリストで提供された場合に、そのページを選択する他のユーザの数によって関連を決定する。他の多くの方法は、検索者が探そうとするものと最もよく合致するページを見つけようとするのに用いられる。いくつかの検索エンジンでは最大のお金を支払ったページを検索者に対する最上位選択に単純に配置している。
【０００８】
しかしながら、関連決定方法は非効率及び不正確である。例えば、ユーザがミューチュアルファンド（ｍｕｔｕａｌ  ｆｕｎｄ）を検索して、キーワード「ミューチュアル（ｍｕｔｕａｌ）」と「ファンド（ｆｕｎｄ）」でタイプしたとしよう。総ての従来技術の検索エンジンをもってしても、関連する項目を有するミューチュアルファンドのリストを示されず、代わりにページ上、あるいは関連するメタデータ内の単語「ミューチュアル（ｍｕｔｕａｌ）」と「ファンド（ｆｕｎｄ）」を単に有するページのリストで表示される。同様に、ユーザがクレジットカード（ｃｒｅｄｉｔ  ｃａｒｄ）を検索する際に、現存の検索エンジンを用いた場合、そのユーザは属性によってランク付けされたクレジットカードのリストを与えられず、代わりにクレジットカード関連サイトの巨大なリストを示され、クレジットカード発行会社、クレジットカード制作会社、クレジットカードを認容する店、その他を含むことができ、どちらが、クリックごとの最高料金を支払うか、あるいは、どちらが最多のウェブトラフィックを生成しているかのような、おそらくは不適切な判断基準に基づいてユーザに提供されている。
【０００９】
通常数千の特定されたウェブページのリストから、検索者がどのページを検索しているかを知る方法は現在ない。検索後に特定された各々の非戦略的かつ不正確にランク付けされたウェブページをどれが最も関連するかを決定するためにクリックしなければならないことは、検索者にとって退屈なことであり、多くのフラストレーションを生成する。
【００１０】
従って、上述のような従来技術の問題を克服する必要がある。
【発明の概要】
【００１１】
コンピュータネットワークを介して関連プロダクトを特定するためのシステム、方法、コンピュータプログラム製品は、ユーザからの検索トピックを受け取るステップを具えており、ここでは前記トピックは、前記ユーザが検索している特定のプロダクトである。前記トピックと関連する１又はそれ以上の属性が次いで受け取られる。前記属性はクレジットカードの金利又は預金証書のような、プロダクトのプロパティにすることができ、あるいは、ユーザのキャッシュフロー又は負債のようなユーザのプロパティにすることができる。次いで、評点が前記属性の少なくとも１つに割り当てられ、１の属性が別の属性よりもより重要であると定義できる。情報位置は前記トピックの少なくとも２の別のインスタンスが特定されるまで検索される。前記トピックのインスタンスが特定された各々の前記情報位置で、前記トピックのインスタンスと関連する情報フィールドが特定される。次いで、前記情報フィールドのうちの少なくとも２つの各々におけるコンテンツが、前記属性のうちの少なくとも１つと関連付けられて、第１の前記情報フィールドのうちの１つにおけるコンテンツは、第２の前記情報フィールドのうちの１つにおけるコンテンツに対して、評点をつけられる。次いで、前記属性が優先されて、前記トピックの特定されたインスタンスが、前記優先に基づいてランク付けされる。
【００１２】
本発明の別の特徴によると、前記ユーザに関連する１又はそれ以上の属性を受け取るステップは、ユーザから入力を受け取るステップ、前記ユーザの前のセッション中に記憶されたデータを検索するステップ、ユーザ属性のデータベースを検索するステップ、及び／又はシステムデフォルト設定ステップを具えている。
【００１３】
本発明の更に別の特徴によると、前記属性は収入、クレジットスコア、及び／又は位置を具えている。
【００１４】
更なる特徴によると、本発明の実施例はランクにより、複数のランク付けされた結果のうちの１又はそれ以上を表示するステップを具えている。
【００１５】
１の更なる特徴によると、本発明の実施例は前記属性のうちの少なくとも１のプライオリティの変化を受け取るのに応じて、複数の結果の前記ランクを更新するステップを具えている。
【００１６】
別の特徴によると、本発明の実施例はプロダクトのユーザ評点を受け取るステップと、少なくとも部分的には前記ユーザ評点に基づく複数の前記検索の結果をランク付けするステップとを具えている。
【００１７】
更に別の特徴によると、本発明は関連プロダクトを特定するためのシステムを提供し、当該システムはユーザからの検索トピックを受け取り、前記ユーザに関連する１又はそれ以上の属性を受け取ることができるクライアントコンピュータを含んでいる。前記システムは前記クライアントコンピュータと通信接続され、前記検索トピックに対する２又はそれ以上の情報位置と、前記トピックに関連する少なくとも１の情報フィールドとを検索できるサーバを含んでいる。前記クライアントコンピュータか、前記サーバのいずれかが、前記情報フィールドのうちの少なくとも１つを、前記属性のうちの少なくとも１つと関連づけ、前記属性を優先し、及び／又は、前記属性のプライオリティに基づいて複数の前記検索の結果をランク付けしている。
【図面の簡単な説明】
【００１８】
添付の図は、同じ引用番号が別の図中の同一あるいは機能的に似た要素であり、以下の詳細な説明とともに明細書の内外に取り込まれ、さまざまな実施例を更に示し、本発明による総てのさまざまな原理及び利点を説明するのに役立つ。
【００１９】
【図１】図１は、本発明が実装できるデータ処理構成のネットワークされたシステムの概略表現である。
【図２】図２は、本発明の例示的な実施例による情報特定ステップを示すフロー図である。
【図３】図３は、本発明の例示的な実施例によるサンプルのページ本体レイアウトのスクリーンショットである。
【図４】図４は、本発明の例示的な実施例によるサンプルの位置制限画面のスクリーンショットである。
【図５】図５は、本発明の例示的な実施例によるユーザと関連する属性設定用のサンプルページのスクリーンショットである。
【図６】図６は、本発明の例示的な実施例による詳細属性入力用のサンプルページのスクリーンショットである。
【図７】図７は、本発明の例示的な実施例によるサンプルの検索結果表示ページのスクリーンショットである。
【図８】図８は、本発明の例示的な実施例によるプロダクトランク付けツールのスクリーンショットである。
【図９】図９は、本発明の例示的な実施例による対話要約ページのスクリーンショットである。
【図１０】図１０は、本発明の例示的な実施例によるサーバコンピュータシステムとして実装できるデータ処理システムのブロック回路図である。
【図１１】図１１は、本発明の例示的な実施例によるクライアントコンピュータシステムとして実装できるデータ処理システムのブロック回路図である。
【図１２】図１２は、本発明の例示的な実施例によるミューチュアルファンドの検索及びランク付け用のサンプルのページ本体レイアウトのスクリーンショットである。
【図１３】図１３は、本発明の例示的な実施例によるサンプルの評点規定画面のスクリーンショットである。
【図１４】図１４は、本発明の例示的な実施例による検索条件設定画面のスクリーンショットである。
【図１５】図１５は、本発明の例示的な実施例によるミューチュアルファンドの検索及びランク付け用のサンプルのページ本体レイアウトのスクリーンショットである。
【図１６】図１６は、本発明の例示的な実施例によるミューチュアルファンドの検索及びランク付け用のサンプルの検索結果表示ページのスクリーンショットである。
【図１７】図１７は、本発明の例示的な実施例による預金証書の検索及びランク付け用のサンプルのページ本体レイアウトのスクリーンショットである。
【発明を実施するための形態】
【００２０】
本明細書は、新規であるとみなされる発明の特徴を規定した請求項で結論づけるが、本発明は作図と組み合わせた以下の記述の考察からより良く理解されることが分かり、同じ引用番号が繰り返されている。
【００２１】
ここに述べられているのはプロダクトをインテリジェントに特定する例示的な方法及びハードウェアプラットフォームであり、プロダクトについての検索はコンピュータネットワーク上で行われ、特定されたプロダクトは、検索者との関係によって、特に、検索者に関する属性との相関によって選択される。本発明の実施例は所望のプロダクトを引用、リンクあるいは提供するウェブページを特定するだけではなく、そのプロダクトが検索者のニーズ及び検索者の立場にどれだけ良く合致するかによってランク付けされた結果のリストを返す。ここでのユーザについての「プロダクト」の用語は、広く規定され、物理的対象だけでなく、サービスや、クレジットカードのようなプロダクトとサービスとの組合せともなる。
【００２２】
ネットワーク
【００２３】
図によると、図１は本発明で実装できるデータ処理構成のネットワークシステム１００の図的記述である。システム１００はネットワーク１０２を含み、ネットワーク化されたデータ処理システム１００内で相互接続されたさまざまな装置とコンピュータとの間に通信リンクを提供するのに用いられる媒体である。ネットワーク１０２は複数のユーザコンピュータ１０４ａ乃至１０４ｎと、複数の情報サーバ１０６ａ乃至１０６ｎとの間の通信を提供している。ネットワーク１０２は例えばインターネットであり、オンラインサービスを提供している。ネットワークサーバ１０６ａ乃至１０６ｎはいずれかの既定のユーザコンピュータ１０４と、情報サーバ１０６との間の通信のようなネットワークトラフィックを管理している。ネットワーク１０２は有線又は無線接続を含むことができる。いくつかの例示的な有線接続はケーブル、電話線、及び光ファイバである。例示的な無線接続は無線周波数（ＲＦ）及び赤外線（ＩＲ）転送を含んでいる。その他の有線及び無線接続は当該技術分野で公知であり、本発明で用いることができる。
【００２４】
ユーザコンピュータ１０４は通信ソフトウェアを装備し、例えば、ＮＥＴＳＣＡＰＥ  ＣＯＭＭＵＮＩＣＡＴＩＯＮ（登録商標）社で作られたＮＥＴＳＣＡＰＥ（登録商標）ブラウザ、ＭＩＣＲＯＳＯＦＴ（登録商標）社で作られたＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ（登録商標）、及びＭＯＺＺＩＬＬＡ（登録商標）社で作られたＦＩＲＥＦＯＸ（登録商標）のようなワールドワイドウェブ（ＷＷＷ）ブラウザを含み、検索者がインターネットを介してオンライン検索サービスに接続して使用するのを許容している。ユーザコンピュータ１０４上のソフトウェアは、サーバ１０６乃至ユーザコンピュータ１０４で受け取られる情報の表示を管理し、ユーザのアクションを適切な情報サーバ１０６まで通信し、更なる表示情報がユーザあるいは先行情報に提供される。
【００２５】
示された図１の例において、サーバ１０６ａ−ｎは記憶ユニット１０８ａ−ｎとともにネットワーク１０２に接続される。記憶ユニット１０８ａ−ｎはデータを保持し、ネットワーク１０２を介してサーバ１０６ａ−ｎで検索可能及びアクセス可能となる。記憶ユニット１０８ａ−ｎのうちの代替的な１又はそれ以上は、例えばリンク１１２によってサーバ１０６ａ−ｎのうちの１つと直接的に接続できる。
【００２６】
図１に示され、後述するサーバは、プロダクトあるいはサービスの提供者のもの、つまり商人のものである。後の記述はインターネットにわたる店主と商人との間の通信向けのものであるが、ネットワーク上のいかなる情報検索者及びいかなる情報プロバイダに対しても適用可能である（例えば、情報プロバイダは大学図書館、公共図書館、あるいは米国議会図書館のような図書館、又は別の型の情報プロバイダにすることができる）。商人及び商人のプロダクト又はサービスに関する情報は、商人のサーバ１０６ａ−ｎがアクセスできるデータベース１０８ａ−ｎのうちの１つに記憶される。これは商人自身のデータベース、あるいは商人の納入業者のデータベースにすることができる。
【００２７】
別個の商人のサーバ１０６及びその他の情報プロバイダに加えて、システム１００はＧＯＯＧＬＥ（登録商標）のような別個の商人によって維持されたプロダクト情報データベース１１４を調べることによって得られた、別個の商人１０６ａ−ｎのプロダクトの全テキスト索引１１２を維持する検索サービスプロバイダによって提供される複数の検索サーバ１１０ａ−ｎを更に含んでいる。ＧＯＯＧＬＥ（登録商標）のような、これらの検索サービスプロバイダのうちのいくつかは、一般目的の検索サービスプロバイダである一方、別のものはトピック検索サービスプロバイダである。
【００２８】
ネットワークデータ処理システム１００は、示されていない更なるサーバ、クライアント及びその他の装置を含むことができる。示された例においては、ネットワークデータ処理システム１００がＴＣＰ／ＩＰプロトコルスイートを用いて相互に通信するネットワーク及びゲートウェイの世界規模の集合を表すネットワーク１０２を有するインターネットを含んでいる。インターネットの中心に、主要ノードあるいはホストコンピュータ間の高速データ通信線のバックボーンがあり、データ及びメッセージをルーティングする、数千の民間、政府機関、教育機関及びその他のコンピュータシステムから成っている。もちろん、ネットワークデータ処理システム１００は、例えば、イントラネット、ローカルエリアネットワーク（ＬＡＮ）あるいはワイドエリアネットワーク（ＷＡＮ）のような多数の異なるネットワーク型としても実装できる。図１は実施例であり、本発明についての構造上の限界を意図していない。
【００２９】
情報特定
【００３０】
ある実施例によると本発明は、クライアント装置１０４のうちの１つのみで、あるいは、１又はそれ以上のサーバ１１０、１０６と協同して実行される、ウェブベースの検索アプリケーションである。図２は本発明のある実施例によって実行される情報特定用のステップの処理フロー図である。処理はステップ２００で開始し、タイピング、トピックの既定リストからのクリック、あるいはトピックを選択する複数の他の方法のいずれかによってトピックを選択するためにステップ２０２に直接移動する。いくつかの例示的なトピックスはミューチュアルファンド、自動車、不動産、職種、財政その他を含む。トピックが選択されると、該当する場合（ステップ２０３）に、サブトピックのリストが次いでステップ２０４でユーザにより選択可能となる。例えば、第１のトピックが「財政」にでき、財政のサブトピックは「銀行」となる。そこから更なるサブトピックは、最終的に「クレジットカード」のようなプロダクトが選択されるまで選択されうる。
【００３１】
ステップ２０６においては、クエリは更なるサブトピックが選択されるべきどうかに応じてなされる。ステップ２０６に対する答えが「はい」である場合、フローはステップ２０４まで戻り、更なるサブトピックが選択される。ステップ２０６のクエリに対する答えが「いいえ」の場合、フローはステップ２０８へ進み、トピックと十分な数のサブトピックレベルが検討されたため、プロダクトリストが表示され、各プロダクトがユーザによって選択可能となる。ステップ２１０においては、ユーザはトピックのうちの１つを選択する。
【００３２】
ステップ２１２において、いったんプロダクトが選択されると、クエリに対する実行可能なデータソースリストが検索される。システムは都合よく複数のソースからデータを収集する。これらのソースは静的あるいは動的、オンラインあるいはオフライン、又はその両方のいずれかにできる。データソースとのいくつかの対話は動的にすること、例えば航空会社のウェブサイトと対話して、予約可能な航空便を探すことを必要とする。検索トピックの性質に依存して、これは：プロダクト情報がプッシュあるいはプル技法のいずれかを通じて定期的にキャッシュ及び更新されるローカルデータ記憶装置；プロダクト情報が可変入力に基づいて動的に生成されるような、ウェブサービスあるいはアプリケーションプログラミングインタフェース（ＡＰＩ）；プロダクト情報が動的に生成されて、最終的な結果に到達するためにシステムにウェブサイトとの対話を要求するような、ウェブアプリケーション；のうちの１つあるいは組み合わせにできる。例えば、プロダクトのプロバイダが、プロダクトについてのより多くの情報を適用、整理、あるいは所得すべくオンライン設備を提供した場合、一実施例によってシステムはプロバイダリソースからの適切な情報を自動収集できる。
【００３３】
バックエンドシステムが、クエリごとの基盤からのデータを収集し、データがローカルで記憶されるか、あるいは、動的かつグローバルであるかどうかを決定する場所を知る性能は、データ収集構造によって管理されている。この構造は更にデータのキャッシング及びキャッシュ管理を担当する。
【００３４】
ステップ２１４においては、選択されたデータソースが照会される。照会はいくつかの異なる方法で実行できる。この一例はウェブスクレイピングであり、例えばやや調整されたエージェントによって実行される。やや調整されたエージェントでのウェブスクレイピングは、特定のプロバイダのデータ表示フォーマットに合わせて調整されたウェブロボットを含んでいる。この型のロボットは限定数のプロバイダで、あるいは共有の媒介が同様のフォーマット内の複数ソースから収集されたデータを示す場合に、最も有効である。これらの例は、航空便のウェブサイト、消費者監視ウェブサイト及び金融ポータルである。スクレイピングはウェブの文書オブジェクトモデルが生成された後に生じ、未処理のマーク付け言語からのスクレイピングデータだけではない。
【００３５】
ロボットの調整段階はウェブサイトとのヒューマンインタラクションを見るモニタでの各シードを生じるステップを含む。要求される入力変数は、例えば、ｕｎｋｎｏｗｎＰａｇｅ．Ｄｏｃｕｍｅｎｔ．Ｆｏｒｍ．ＩＮＰＵＴ＿ＴＥＸＴ＿ＰＡＳＳＥＮＧＥＲ＿ＬＡＳＴＮＡＭＥ=ＦｉｒｓＮａｍｅ，ＬａｓｔＮａｍｅのようなユーザ変数を含むオブジェクト構造とリンクされる。エージェントは各々の新しいクエリ間のステップをシミュレートし、特定の結果ページへ移動する。その結果はスクレイピングされ、プロダクトの属性と結合され、ランク付け関数用に用意される。テーブル構文解析メカニズムはデータをはっきりと抽出するのに用いられる。データは定期的に更新でき、ソースに対する構造変化はフラグを立てられる。
【００３６】
別のデータ取得方法は情報源表示及び未調整データコレクションの使用を通じてである。情報源表示はメタ検索エンジンによって用いられて、関連しうるデータの情報源を特定する処理を含んでいる。複数の検索エンジンの結果を構文解析することによって、エージェントは関連情報の実行可能な情報源を同定しようとして、シードリストを生成する。エージェントは次いでシードを訪れて、以下のステップのうちの１又はそれ以上によってデータを抽出及び検証しようとする。
・ページ上の要素を視覚的にグループ化して、ナビゲーションの特徴とデータを含みうるページ要素を決定するステップ
・ビジュアルグループ内の構文ワード分析及び単一ワードマッチングを行って、データソース及び実行可能なプロダクト属性へのリンクを特定するステップ
・データがテーブル形式である場合、データをスクレイピングし、フィールドを関連するテーブルにマッチングさせようとするステップ
・データがテーブル形式でないが、正確にマッチングが４０％以上ある場合、エージェントはシード及び訓連用の結果ページにフラグを立てるステップ
【００３７】
いくつかの他のデータコレクション方法は、データシェアリングスキームや、プッシュあるいはサブミットされたデータを含んでいる。データを購入するか、歳入交付スキームに関与することによって、本発明はマーケット調査者あるいはデータプロバイダによって収集されたデータへのアクセスを取得できる。プッシュあるいはサブミットされたデータがあれば、プロバイダはＡＰＩを用いることによる本発明について、自身のプロダクトの詳細をサブミットできる。
【００３８】
本発明によって行われたクエリの例は、ユーザの位置情報及び／又は特定のプロダクト属性の重要度を含むことができ、システムデフォルトによって、あるいはユーザ対話を通じて設定できる。ステップ２１６においては、システムはユーザによって選択された特定プロダクト用の「最良の」選択を自動表示する。本発明の一実施例においては、特定プロダクトの最良のものは、複数層構造で表される。例えば、層１（列１）は「あなたの判断基準を基にしない、その国で最良のＣＤは『ＥｘａｍｐｌｅＢａｎｋ１  Ｈｉｇｈ  Ｙｉｅｌｄ  ＣＤ』です」と提示できる。層２（列２）は「あなたの州における最良のものは、『ＥｘａｍｐｌｅＢａｎｋ２  ＣＤ』です」と提示できる。例えば州がアラバマ州であり、ＥｘａｍｐｌｅＢａｎｋ１がアラバマにない場合がこのようになる。最後に、層３（列３）は「あなたの街の最良のＣＤはＥｘａｍｐｌｅＢａｎｋ３のＣＤです」と提示できる（ＥｘａｍｐｌｅＢａｎｋ１＋ＥｘａｍｐｌｅＢａｎｋ２がない場合）。層２の結果が層１と合致する場合、スクリーンショットの図３に示したように、層は１つに合併等がなされる。
【００３９】
リスト中の「最良の」項目を決定することは、数年にわたり多くの開発者によって企図されてきた仕事である。本発明の実施例による「最良」の決定は、多くの因子によって変化する。しかしながら、本発明は検索用に用いられる属性と、その属性の階層に基づいて動的に変化する点で、すべての従来技術の装置よりも有利である。例えば、位置に関連するプロダクトについては、「最良の」選択は国で最良のもの、特定の州で最良のもの、及び／又はユーザの地理的領域で最良のものに基づくことができる。所望のプロダクトとしてのクレジットカードの例を続けると、「最良」の決定は：
・年率（ＡＰＲ）
・初期金利
・移転収支手数料
・取引手数料
・年間手数料
・カードスポンサ
・セキュリティ測定値
・報酬プログラム
・カードの顧客率
・機関が働く地理的領域
のような因子によって定めることができる。
【００４０】
これらの因子の各々が、プロダクトと関連する情報フィールド中に見られる。情報フィールドはプロダクトと連結したページ上のいくつかのデータ領域である。時間と関連するプロダクト（例えば、株、債券、通貨等）については、ランク付けが現代の統計値、日の統計値の最良のもの、月又は年数、その他に基づくことができる。
【００４１】
ステップ２１８において、ユーザはその結果は制限すべきか否かについて紹介する。２１８のクエリに対する答えが「はい」の場合、リストはステップ２２０において、例えば、ユーザの位置あるいは別の既定位置からの特定の距離内に提供されたプロダクトのみを選択することによって、自動的又は手動で制限されうる。ステップ２２０から、フォローはステップ２１８に戻る。ステップ２１８においては、検索者は更に検索結果を制限するための選択肢が与えられる。検索は、例えばわずかなクレジット履歴あるいはクレジット記録なしのようなユーザ属性、又は例えば、カードは残高移動でＡＰＲ０％を供しなければならないなどの、プロダクト属性を選択又は調整することによって、更に制限されうる。更に、ユーザあるいはプロダクトについて規定された属性の重要度のランク付けは、最終的なプロダクトランク付けに因子分解できる。例示的な検索結果は、「あなたの地域Ｘ（国、州、都市に分解できる）内部に、銀行Ｙはあなたの要求に最も合致するクレジットカードＺを提供しています」となる。この結果は有効な結果であり、すなわち、クエリ直後に表示されるか、入手可能なプロダクトが入手可能となる場合に、同定のために長期にわたってシステムによって追跡されうる。長期にわたってプロダクトを追跡することは、例えば金利の変化のような変化がプロダクトに生じる場合、システムにユーザを通知させる点で有利である。更なる制限が必要とされない場合、プロセスはステップ２２２で終了する。
【００４２】
少なくともある観点において、特定の実施例による本発明は、産業内のプロバイダあるいはプレイヤによって提供されたプロダクトあるいはサービスを示す、一連の所定のデータ構造で動作する「局所的」あるいは垂直検索エンジンである。例えば、データ構造がクレジットカード及びプロダクトを提供する機関の一般的あるいは存在論的な属性となる。ユーザのプロフィールデータを考慮することによって、及び／又は、発明のエンジンとのユーザ対話によって指示されることによって、システムはユーザの要求と合致する最良に合致するプロダクトを推奨する。
【００４３】
例示的な検索
【００４４】
以下の記述及び引用した図は、本発明を利用するデータ特定の例を提供している。選択された例示的なプロダクトはクレジットカードであり、複雑なシナリオを有利に提供し、プロダクトのランク付けを決定する際の様々な考察を示し、どのようにしてユーザが現在の情報で作業するかを示している。クレジットカードは検索トピックの単なる一例であり、多くの更なる検索トピックは不動産、投資、電気通信、ヘルスケア等のような総ての他の産業内に存在している。
【００４５】
図３は本発明での対話用のページ本体レイアウトの一例３００を示している。ページレイアウト３００はいくつかのセクションに分割され、第１番目に検索判断基準入力／選択セクション３０２があり、第２番目に結果領域３１２があり、第３セクション３１４はユーザ自身あるいは可能性のあるカードが、最良のカードを選択された範囲上のどこにランク付けするかをユーザに示すのを許容している。図に示された選択が単なる例示であり、総ての網羅可能な検索判断基準とは限らないことに留意すべきである。示された特定の例においては、ユーザはフィールド３０３内にその位置を規定することによって検索を開始できる。この規定は例えば、国、州、郡、都市を含む選択肢の階層集合にすることができ、又は、このデータがこのプロダクトのためか、その他の前のセッションにおける、いずれかの理由のために、事前にサブミットされた場合、位置は事前格納できる。これがサイトとの第１の対話であり、他の位置データが存在しない場合、ＩＰアドレスの位置決めが可能な限り低いレベルに位置を制限するのに用いられる。
【００４６】
フィールド３０４は、所望のクレジットカード型の固定変数のリストを示している。本発明のランク付けシステムは、同一型の総てのカードをランク付けできる。いくつかの例示的なランク付けフィールドは、総てのクレジットカード、通常クレジットカード、担保付きカード、航空ポイント付きカード、ポイント付きカード、ギフト／商品等である。
【００４７】
本例においては、ヘルプを提供し、現在の選択を記述し、及び／又は対話情報を提供するフィールド３０６が更に存在する。フィールド３０６はフィールド３０４で生成された選択によって変化しうる。記述フィールド３０６はユーザに対するサポートを提供し、ユーザが正確な選択をするのを助ける。
【００４８】
クリック可能なリンクは、本発明のランク付け方法を選択するフィールド３０８に提供される。本発明の実施例は、選択がなされなかった場合、標準的な３ステッププロセスでプロダクトをランク付けする。第１に、評点を各カードの各属性に割り当てて、例えばポイント付きカードなどの同一カテゴリのカード内で他のカードとの比較でランク付けする。第２に、評点は、各属性が個々のユーザとどれくらい関連しているかに基づいて重みづけを割り当てられ、次いで評点は再評価される。最後に、各属性の評点が記録され、本例においては、カードは互いに評価され、総合での最高評点が＃１でランク付けされる。
【００４９】
システムが各属性の重要度評点を得るために、システムデフォルト評点、プリセット測定評点、詳細なカスタム評点という、３レベルの複雑度が存在する。このランク付けシステムは総てのプロダクトに適用され、更に以下に詳細に説明されるであろう。ユーザがデフォルトのランク付けシステムから別のランク付けシステムに変更した場合、メッセージがフィールド３１０に現れ、この変更を示す。
【００５０】
位置微調整
【００５１】
これらの位置を微調整することによって、ユーザは地理的領域内のプロダクトに直接アクセスできる。クレジットカードの例においては、これはめったに用いられなく、多くの主要なカードは全国的に入手可能である。しかしながら、より小さな地理的領域に依存する有意な数のカードがいまだ存在する。
【００５２】
図４は、ユーザの地理的位置を特定するのにユーザによって用いられうる位置微調整画面の一実施例を示し、プロダクト検索はこれらのフィールドを含むことによって制限できるようになる。位置画面は図３のフィールド３０３中のリンクを選択することによって到達する。図４に示した特定の位置画面４００は、郵便番号４０２、国４０４、州４０６、郡４０８及び都市４１０のような地理的なエントリボックスの例示的な標準セットを含んでいる。ドロップダウンボックスあるいはエントリボックスを用いて、地理的データをシステムに入力できる。画面４００は、例えばユーザコンピュータのＩＰアドレスから得られた情報に基づいて変えることができる。例えば、英国のような場所においては、郵便のあて先が郵便番号の代わりに入力される。
【００５３】
重要な評点
【００５４】
図５はユーザと関連した属性を設定するためのグラフィカルユーザインタフェースの一例を示す。この画面は図３のフィールド３０８中のリンクを選択することによって到達する。このパネル５００を用いることによって、クレジットカードの例については、ユーザが負債及びキャッシュフローの自身のレベルを評価できる。選択した尺度値によって、本発明はプリセット重要度評点をプロダクト属性に適用できる。これらのプリセット評点は尺度上のその位置に合致する個人がカードにおいて調査される及び調査すべき一般因子を考慮することによって決定される。
【００５５】
尺度５０２は２つの値、例えば０と１００との間の連続数として構成される。０は高い負債を意味し、１００は高いキャッシュフローを意味している。ユーザは尺度矢印５０４をドラッグして、状況に最適な位置を提供できる。値５０６は尺度中の矢印の位置を示している。位置はプリセットカテゴリ内にグループ化されるが、選択された値は重要度計算に役立つ。フィールド５０８はプリセットカテゴリの記述を提供する。一旦ユーザが矢印５０４を配置すると、クリックボタン５１０はシステムに尺度値５０６がランク付け機能用の入力として用いられるべきであると示す。代替として、ユーザは「システムを私のために選択する」ボタン５１２をクリックすることによって、システムデフォルトを選択できる。変更が所望されない場合、パネル５００はボタン５１４をクリックすることによって隠すことができる。画面のトップでのタブ５１６をクリックすることによって、ユーザはカスタム評点を入力できる画面を引き上げることができる。
【００５６】
カスタム評点
【００５７】
図６はユーザが図５のタブ５１６を選択する場合に現れるグラフィカルユーザインタフェースを示している。結果画面６００は、ユーザがシステムに更なる詳細な属性を入力するのを許容する。本例においては、属性は重要度評点設定である。ユーザは上述及び図５に示したような尺度評点、あるいは、ここに示したカスタム評点との間を選択できる。
【００５８】
カスタム評点は各々の対応する属性グループ６０４ａ−ｎに対するスライドバー６０２ａ−ｎを移動させることによって選択される。図６に示されたスライダグループ６０４ａ−ｎは常に属性そのものというわけではなく、低レベルの属性グループにして、より微調整された図を参酌することができる。例えば、属性グループの違約金６０４ｅは属性「遅延支払金」及び「期限超過料金」に適用する。このセクションはカードのかなりの知識を有するユーザにとって有用である。
【００５９】
画面の底部には２つのボタンがある。第１のボタン６０６はシステムに対して、属性が十分に設定され、カスタマイズされた検索を行うように用いられるべきであると示している。第２のボタン６０８はシステムにシステムデフォルト値を用いて、検索を行うことを告げる。一実施例においては、デフォルトデータは入手可能なプロフィールデータと結合され、ランク付け機能用の入力として用いられる。図に示してここに述べた画面は単なる例示であり、発明はいずれにしても、図に示されこれらの例に記載されたものに限定されない。
【００６０】
結果
【００６１】
図７は前の図で選択され、上述した属性を用いて実行された検索結果を示している。結果画面３１２は一般的には、検索が起動し結果を返すとすぐに表示される。適した状況においては、特定の位置に与えられた、どのプロダクトが最良かを提示するテキストフィールド７０２を有する。クレジットカードがあれば、これは通常単一行の項目として表示される。しかしながら、例えば、＃１プロダクトがユーザの位置で入手可能でなく、より広大な範囲中にある場合に、２行の項目が現れる。例えば、１行目の項目は国内の最良のプロダクトを詳細に示し、２行目の項目が州、都市、町での最良のプロダクトとなる。これはユーザに州を越えた広い範囲を与える。
【００６２】
フィールド７０４は特定の検索中の総ての他の戻りプロダクトと比較されたプロダクトのランク付けを示している。フィールド７０６はプロダクトの画像（入手可能であれば）を示し、さもなくば「ノープレビュー」画像が現れる。次のフィールド７０８においては、プロダクト、この場合においては、クレジットカード及びカードを提供する機関の名前が示されている。フィールド７１０はカードが提供しなければならないキーポイントの概要を提供している。本発明の一の利点は業界用語が低減することである。ユーザはシステムと対話して、ユーザが所望した場合にプロダクトの更なる属性を更に得ることができる。
【００６３】
本発明の一実施例においては、ユーザの星でのランク付けシステムが実装されている。ユーザの星でのランク付け７１２は、ユーザから収集された、及び／又は、顧客監視ウェブサイトから検索された顧客満足度の評点である。ランク付けシステムはプロダクトの属性を評価し、ユーザに適用可能なように各々の重要性を重み付けしている。ランク付けシステムはランク付けを生成するために、定性データと同様に量的データを組み合わせる能力を有している。本発明のシステムがプロダクト用のデータを収集することができない際においては、機関の総合的な評点がプロダクト評点に因子分析されうる。評点はプロダクトに対する総合的な平均評点によって決定されるが、重み付けは様々なデータソース間で変化しうる。例えば、本発明を通じて収集される評点は、１の重み付けを有することができる一方で、低評価のサイトは０．８の評点を有するであろう。
【００６４】
カードの顧客の評点は別個に表示されるが、属性としてランク付け機能の一部分としても用いられる。顧客評点はランク付け間のタイブレーカとして特徴付けられることは更に可能である。
【００６５】
図７の結果画面３１２は「情報」ボタン７１４を更に特徴とする。情報ボタン７１４をクリックすることによって、ユーザはパネルにページ上で選択された総ての他のカードと比較されるように、個々のカード属性を列挙する表示をさせることができる。この比較は例えば以下に説明するように、図８に示される。
【００６６】
更なる有利な特徴として、クレジットカードアプリケーションのために、及び、他の同様のプロダクトのために、「適用」ボタン７１６が結果ページ３１２に示されている。適用ボタン７１６は、オンラインアプリケーション設備と協同して用いられて、ユーザにプロダクトオンラインを適用するのを許容する。この機能はユーザをプロダクトプロバイダのウェブページに割り当て、情報提示画面を呼び出すことができ、これを用いて、情報を収集し、次いでプロダクトプロバイダ会社に、電子的にか、有体形式かのいずれかで、その情報を転送できる。
【００６７】
更なるユーザ対話
【００６８】
一実施例においては、ユーザはフィールド３１４の使用を通じて（図３に示したグラフィカルユーザインタフェースにおいて）、存在するクレジットカードを選択し、カード＃１の選択が見つけられるように導かれた尺度上のどこにランク付けられるかを調べることができる。それは例えば、ユーザが別のものをあるカードで購入するとした場合の仮説上の支出例を与える。セクション３１４は図８に詳細に示されている。
【００６９】
プロダクトを選択することは、最初に、第１のタブ８１７上で入力フィールド８０２を通じて、プロバイダを選択し、次いで、別の入力フィールド８０４を通じて個々のプロダクトまで制限することによって実行できる。クレジットカードの場合においては、ユーザのプロダクト選択はフィールド８０６−８１６中に表示される。フィールド８０６はそのクラス内の他のカードに対するカードのランク付けを示している。フィールド８０８と８１０はプロダクト同定テキストと、入手可能であれば、プロダクトの画像を示している。フィールド８１２はカード属性の概要を提供している。カードの顧客評点がフィールド８１４に示されている。情報ボタン８１６を選択することによって、カードのより詳細な属性を示す画面に到達できる。
【００７０】
一実施例において、何らかの状況を仮定したシナリオが利用可能であり、ユーザがカード属性をユーザのシナリオに基づくドル計算に変換するのを可能にする。何らかの状況を仮定したシナリオはタブ８１８上をクリックすることによって入力されうる。これらのシナリオは、ユーザが異なる財政状況を実際にシミュレートするのを可能にするため、ユーザのためのパワフルツールになりうる。例えば発明がミューチュアルファンドで用いられた場合、ユーザが金利、料金、税率等を変えることのような、ミューチュアルファンドに対する永続的な異なるシナリオを入力するのを可能にする。
【００７１】
第３の利用可能なタブ８２０は、ユーザが複数のクレジットカードの比較を選択することを可能にする。この機能においては、選択されたカードは詳細な表において属性ごとに比較される。更なる情報は、プロバイダの詳細な連絡先を装備するか、プロダクトパンフレット及びその他の情報用にプロバイダへの要求を送信するかのいずれかによって、ユーザに提供されうる。
【００７２】
対話の概略
【００７３】
図９は対話概略ページ９００を示している。対話概略ページ９００は登録されたユーザが本発明で総てのフラグを立てられた対話の「鳥瞰」図を得るのを可能にしている。一見して、ユーザは全体として一般市場内での投資、設備、政策、年収等の状態を特定できる。更なる特徴として、本発明はプロダクト内部の新しい開発について、ユーザにフラグを立てる警告システムを提供している。
【００７４】
対話概略ページ９００は登録されたユーザ用の待ち受けページの一部分を形成でき、ＲＳＳのような、様々なウェブフィードのフォーマットをを通じて利用可能である。ＲＳＳはブログエントリ、ニュースヘッドライン、又はポッドキャストのような頻繁に更新されるコンテンツを公表するのに用いられる。「フィード」、「ウェブフィード」あるいは「チャンネル」と呼ばれるＲＳＳ文書は、関連ウェブサイトからのコンテンツの概要か、その全テキストかのいずれかを含んでいる。ＲＳＳは人々が手動でチェックするよりも容易な自動的な方法で、好みのウェブサイトに対応するのを可能にする。ユーザはデスクトップかウェブブログのいずれかの上で実行する自身のウェブアグリゲータを用いて、ウェブサイトへのナビゲート及びログインの困難なプロセスを経るに及ぶことなく、この概略９００をプルダウンし、状況の展望を得ることができる。したがって、総ての更なる対話がウェブサイト上で行われうる。
【００７５】
図９は概略ページ９００に現れうる例示的なフィールドを含む、いくつかの列９０２−９１２を示している。例えば列９０２はユーザが概略に加えた際の各プロダクトのランクを含み、列９０４は概略がダウンロードされた際に適用されるような、プロダクトのランクを示すフィールドを含んでいる。重要度評点はユーザプロフィール内に記憶され、その日のランク付けを決定する場合に検索される。列９０６はプロダクト名を示し、列９０８はプロダクトのプロバイダを列挙している。本例においては、列９１０は各プロダクトの状態についての重要な情報を示している。図９の概略画面９００においては、本発明の別の部分へのリンクは、列９１２に提供されて、プロダクトとの更なる対話を可能にしている。
【００７６】
市場は進化する主体である。今日なされた決定が明日に最良とする必要がない。本発明は進行中でありかつ連続的に関連する決定をする場合にユーザを助ける。これはユーザの要求に基づく「より良い取引」について、連続的に検索することによって得られる。システムがより好適なサービスプロバイダあるいはプロダクトを推奨できる場合、ユーザは所定の通信チャンネルを介して通知される。例えば、列９１２のフィールドのうちの２つである９１４と９１６に示されるように、警告インジケータ９１８及び９２０はそれぞれ、ユーザによって特定される条件が合致した場合に現われる。これらの警告は早発及び遅発の警告を含んでいる。遅発の通知はよりよい相場あるいは価格が入手可能となる場合、ユーザに通知される。早発の通知は、例えば支払日の近い公債がある場合に、来たるプロダクトのイベントあるいは要求をユーザに通知する。
【００７７】
サーバ
【００７８】
図１０によって、図１のサーバ１０６及び／又はサーバ１１０のような、サーバとして実装されうるデータ処理システムのブロック図が、本発明の一実施例によって示されている。データ処理システム１０００はシステムバス１００６に接続された複数のプロセッサ１００２と１００４を含む対称型マルチプロセッサ（ＳＭＰ）システムにできる。代替的に、単一プロセッサを使用することもできる。更に、システムバス１００６に接続されているのは、メモリコントローラ／キャッシュ１００８であり、ローカルメモリ１００９へのインタフェースを提供している。Ｉ／Ｏバスブリッジ１０１０はシステムバス１００６と接続され、Ｉ／Ｏバス１０１２へのインタフェースを提供する。メモリコントローラ／キャッシュ１００８とＩ／Ｏバスブリッジ１０１０は、示されるように統合されうる。メモリコントローラ１００８と協働するプロセッサ１００２あるいは１００４は、どのデータがメモリ１００９に記憶されるかを制御する。プロセッサ１００２あるいは１００４は更に、その他のメモリデバイスや記憶領域１０８ａ−ｎのような記憶位置と協働して動作して、モニタしたデータがデータ記憶領域１０８ａ−ｎ上に記憶及び／又はアクセスされるようなモニタとして使用できる。
【００７９】
Ｉ／Ｏバス１０１２と接続された周辺機器相互接続（ＰＣＩ）バスブリッジ１０１４は、ＰＣＩローカルバス１０１６へのインタフェースを提供している。多数のモデムがＰＣＩバス１０１６と接続されうる。一般的なＰＣＩバス実装は４つのＰＣＩ拡張スロットあるいはアドインコネクタをサポートしている。図１のネットワークコンピュータ１０４ａ−ｎへの通信リンクは、アドインボードを通じてＰＣＩローカルバスと接続されたモデム１０１８とネットワークアダプタ１０２０を通って提供できる。
【００８０】
更なるＰＣＩバスブリッジ１０２２及び１０２４は更なるＰＣＩバス１０２６及び１０２８用のインタフェースを提供し、更なるモデムあるいはネットワークアダプタがサポートされうる。この方法においては、データ処理システム１０００は複数のネットワークコンピュータへの接続を許容する。メモリマップグラフィックアダプタ１０３０とハードディスク１０３２は直接的にか間接的にかのいずれかで、示すようにＩ／Ｏバス１０１２と接続できる。
【００８１】
当該技術分野の当業者は、図１０に示したハードウェアが変更可能であることが分かるであろう。例えば、光学ディスクドライブ等のような他の周辺機器は示したハードウェアに加えて、あるいは代わりに用いることができる。示した例は本発明に関する人為的な制限を意味することを意図していない。
【００８２】
本明細書において、用語「コンピュータプログラム媒体」、「コンピュータ使用可能媒体」及び「コンピュータ読取可能媒体」は一般的に主メモリ１００９、リムーバブル記憶ドライブ１０３１、リムーバブルメディア１０３３、ハードディスク１０３２のような媒体と、信号とに言及するのに用いられる。これらのコンピュータプログラム製品はソフトウェアをコンピュータシステムに提供するための手段である。コンピュータ読取可能媒体は、コンピュータシステムがデータ、命令、メッセージあるいはメッセージパケット、及びコンピュータ読取可能媒体からの他のコンピュータ読取可能情報を読み取ることを可能にする。例えば、コンピュータ読取可能媒体はフロッピ、ＲＯＭ、フラッシュメモリ、ディスクドライブメモリ、ＣＤ−ＲＯＭ、及びその他の永久記憶装置のような、不揮発性メモリを含むことができる。例えば、コンピュータシステム間で、データやコンピュータ命令のような情報を伝達するのに有用である。更に、コンピュータ読取可能媒体はネットワークリンク及び／又はネットワークインタフェースのような一過性状態の媒体中のコンピュータ読取可能情報を含み、有線ネットワークあるいは無線ネットワークを含むことができ、コンピュータがこのようなコンピュータ読取可能情報を読むことを可能にしている。
【００８３】
コンピュータプログラム（コンピュータ制御ロジックとも呼ばれる）はメモリ中に記憶される。コンピュータプログラムは通信インタフェース１０１６を通じて受信できる。このようなコンピュータプログラムは実行時に、コンピュータシステムがここに記載されたような本発明の特徴を行うことを可能にする。特に、コンピュータプログラムは実行時に、プロセッサ１００２及び／又は１００４がコンピュータシステムの特徴を行うことを可能にする。よって、このようなコンピュータプログラムはコンピュータシステムのコントローラを表している。
【００８４】
クライアントデバイス
【００８５】
図１１により、本発明が実装できるデータ処理システムを例示するブロック図が示されている。データ処理システム１１００はクライアントコンピュータ１０４の例である。データ処理システム１１００は周辺機器相互接続（ＰＣＩ）ローカルバス構造を用いている。示された例はＰＣＩバスを用いるが、アクセラレィティッドグラフィックポート（ＡＧＰ）及び業界標準アーキテクチャ（ＩＳＡ）のような別のバスアーキテクチャを用いることができる。プロセッサ１１０２と主メモリ１１０４はＰＣＩブリッジ１１０８を通じてＰＣＩローカルバス１１０６と接続される。ＰＣＩブリッジ１１０８は更に、プロセッサ１１０２用の統合されたメモリコントローラ及びキャッシュメモリを含むことができる。ＰＣＩローカルバス１１０６への更なる接続は直接機器相互接続を通じて、あるいは、アドインボードを通じてなすことができる。示された例においては、ローカルエリアネットワーク（ＬＡＮ）アダプタ１１１０、ＳＣＳＩホストバスアダプタ１１１２及び拡張バスインタフェース１１１４が直接機器相互接続によってＰＣＩローカルバス１１０６へ接続される。対照的に、オーディオアダプタ１１１６、グラフィックアダプタ１１１８及びオーディオ／ビデオアダプタ１１１９は、拡張スロットに挿入されるアドインボードによってＰＣＩローカルバス１１０６へ接続される。拡張バスインタフェース１１１４は例えばキーボード及びマウスアダプタ１１２０と、モデム１１２２と、追加メモリ１１２４のための接続を提供している。小型コンピュータシステムインタフェース（ＳＣＳＩ）ホストアダプタインタフェースは、例えばハードディスクドライブ１１２６、テープドライブ１１２８及びＣＤ−ＲＯＭドライブ１１３０のための接続を提供している。一般的なＰＣＩローカルバスの実装は、３又は４のＰＣＩ拡張スロットあるいはアドインコネクタをサポートする。
【００８６】
オペレーティングシステムがプロセッサ１１０２上で実行され、図１１中のデータ処理システム１１００内の様々な要素の制御を調整し提供するのに用いられる。各クライアントは異なるオペレーティングシステムを実行できる。オペレーティングシステムはＷｉｎｄｏｗｓＸＰ（登録商標）のような、商業上利用可能なオペレーティングシステムにでき、マイクロソフト社から入手可能である。ＯＲＡＣＬＥ（登録商標）のようなデータベースプログラムはオペレーティングシステムと協働して実行でき、データ処理システム１１００上で実行するＪＡＶＡ（登録商標）プログラム又はアプリケーションからオペレーティングシステムへの呼び出しを提供する。オペレーティングシステム、オブジェクト指向オペレーティングシステム、及びアプリケーションあるいはプログラムの命令は、ハードディスクドライブ１１２６のような記憶デバイスに配置され、プロセッサ１１０２による実行のために主メモリ１１０４内にロードできる。
【００８７】
当該技術分野の当業者は、図１１のハードウェアがその実装によって変化しうることは分かるであろう。フラッシュＲＯＭ（あるいは、等価の不揮発性メモリ）又は光学ディスクドライブ等のような、他の内部ハードウェアあるいは周辺装置は、図１１に示されたハードウェアに加えて、あるいは代えて用いることができる。更に、本発明のプロセスはマルチプロセッサデータ処理システムに適用できる。
【００８８】
別の例として、データ処理システム１１００がネットワーク通信インタフェースのいくつかの型を含むか否かにかかわらず、データ処理システム１１００は、ネットワーク通信インタフェースの型に依存することなく、ブートできるように構成されるスタンドアロンシステムにできる。更なる例として、データ処理システム１１００は携帯型情報端末（ＰＤＡ）装置にでき、オペレーティングシステムファイル及び／又はユーザ生成データを記憶するための不揮発性メモリを提供するために、ＲＯＭ及び／又はフラッシュＲＯＭで構成されている。
【００８９】
図１１で示された例及び上述の例は、人為的な制限を意味することを意図していない。例えば、データ処理システム１１００は更にＰＤＡの形式を取るのに加えて、ノートブックコンピュータやハンドヘルドコンピュータにできる。データ処理システム１１００は更にキオスク又はウェブアプライアンスにできる。
【００９０】
ミューチュアルファンド
【００９１】
図１２−１６は、本発明のための限定されない使用例を示している。図１２−１６に示された特定例は、ミューチュアルファンドと関連する。図１２は本発明での対話のためのページ本体レイアウト１２００の一例を例示している。ページレイアウト１２００はいくつかのセクションに分割され、第１番目に検索判断基準入力／選択セクション１２０２があり、第２番目に結果領域１２１２があり、第３セクション１２４２はユーザ自身あるいは可能性のあるミューチュアルファンド又はファンドファミリが、最良のファンド又はファンドファミリを選択された範囲上のどこにランク付けするかをユーザが知るのを許容している。図に示された選択が単なる例示であり、総ての網羅可能な検索判断基準とは限らないことに留意すべきである。示された特定の例においては、ユーザはフィールド１２０３内にその位置を規定することによって検索を開始できる。この規定は例えば、国、州、郡、都市を含む選択肢の階層集合にすることができ、又は、このデータがこのプロダクトのためか、その他の前のセッションにおける、いずれかの理由のために、事前にサブミットされた場合、位置は事前格納できる。これがサイトとの第１の対話であり、他の位置データが存在しない場合、ＩＰアドレスの位置決めが可能な限り低いレベルに位置を制限するのに用いられる。
【００９２】
フィールド１２０４及び１２０５は、所望型のファンドの固定変数のリストを示している。フィールド１２０４はカテゴリであり、フィールド１２０５はファミリ及びファンドのサブカテゴリである。一実施例においては、カテゴリ１２０４用のドロップダウン選択肢は、公債ファンド、複合型ファンド、国際在庫ファンド、米国在庫ファンドからなる。ドロップダウンボックス１２０５内のサブカテゴリは、例えば、高融合及び高成長ファンドを含むことができる。
【００９３】
フィールド１２０６はユーザに投資を希望する額を特定するのを可能にする。このフィールドが要求された初期投資額によってファンドに検索条件を追加するのに用いられるか、ファンドに関連した因子用の判断基準として投資額を用いることができる。
【００９４】
本発明のランク付け方法を選択するクリック可能なリンクがフィールド１２０８内で提供される。選択がなされない場合、本発明の方法は、標準の３ステップのプロセスでプロダクトをランク付けする。第１に、評点を各ファンドの各属性に割り当てて（あるいは、プロダクトが検索の主題であろうとなかろうと）、同一カテゴリのファンド内で他のファンドとの比較でランク付けする。第２に、評点は、各属性が個々のユーザとどれくらい関連しているかに基づいて重みづけを割り当てられ、次いで評点は再評価される。最後に、各属性の評点が記録され、本例においては、ファンドは互いに評価され、総合での最高評点が＃１でランク付けされる。
【００９５】
システムが各属性の重要度評点を得るために、システムデフォルト評点、プリセット測定評点、詳細なカスタム評点という、３レベルの複雑度が存在する。このランク付けシステムは総てのプロダクトに適用される。図１３は一旦ユーザがリンク１２０８上をクリックすると現われるグラフィカルユーザインタフェース画面１３００を示す。クレジットカードの例と同様に、この画面はどのように本発明が考慮してファンドに評点をつけるかを指示する。
【００９６】
図１３の第１の選択可能なフィールドは、フィールド１３０２であり、考慮する期間を規定する。本発明は、選択して利益あるいはその他の属性を決定する期間にわたるファンド又はファンドファミリを追跡する。以下の３つのフィールド、１３０４、１３０６及び１３０８は２又はそれ以上のファンドと比較した場合に有用となりうるミューチュアルファンド例示的な属性である。第１のフィールド１３０４は評価の属性用の重要度評点を選択するスライダを有する。第２のフィールド１３０６は、利益の属性用の重要度評点を選択するスライダを有する。第３のフィールド１３０８は、総利回りの属性用の重要度評点を選択するスライダを有する。フィールドのうちの１又はそれ以上の重要度評点を設定後、これらの値は画面１３００の底部の「評点更新」ボタンをクリックすることによって、システムに入力される。
【００９７】
図１２に戻り、フィールド１２１０はクリック可能なリンクであり、どのように本発明がファンドに検索条件を追加するかを決定する。ユーザがリンク１２１０をクリックした後に現われる例示的なグラフィカルユーザインタフェース１４００は、図１４に示されている。この画面１４００は、例えば投資組織によって確立された契約ごとに投資しなければならない投資家によって用いられうる。画面１４００はシステムにユーザがファミリの総合的な純資産価値によってファミリに検索条件を追加するのを望むことを示すチェックボックス１４０２を有している。このチェックボックス１４０２がチェックされた場合、システムはユーザがフィールド１４０４へ入力した値を用いて、ファンドに検索条件を追加すべく純資産価値をシステムに示す。第２のチェックボックス１４０６はシステムにユーザがどの程度のファンドを各ファンドファミリが所有しているかによってファンドファミリに検索条件を追加するのを望むことを示す。このチェックボックス１４０６がチェックされた場合、システムはボックス１４０８中で示されたファンドの数に基づいて検索条件を追加される。ボタン１４１０はクリックされるとすぐに、検索条件を更新し、評点を更新する。
【００９８】
図１２の次の主セクション１２１２はナンバー１のファンドファミリ１２１４とナンバー１のファンド１２１６とを示している。フィールド１２１４と１２１６に示された結果は、検索が作動し結果を返すとすぐに、表示される。フィールド１２１４と１２１６の各々はそれぞれ、適した状況において、どのプロダクトが特定の位置で最良に与えられるかを示すテキストフィールド１２１８と１２２０を有している。
【００９９】
次のフィールド１２２２と１２２４においては、ある期間にわたるファンドファミリのパフォーマンスとファンドのパフォーマンスがそれぞれ示されている。ファンドファミリ及び複数ファンドのファミリの識別名がそれぞれフィールド１２３０と１２３２に示されている。フィールド１２３４と１２３６はそれぞれナンバー１にランク付けされたファンドファミリ及びファンドの重要側面の概略を提供している。これらのナンバー１にランク付けされたプロダクトは好ましくはフィールド１２０３へ入力される位置情報に従うことができる。本発明の１の利点は専門用語が低減することである。ユーザはシステムと対話して、ユーザが所望する場合に更なるプロダクト属性を更に得ることができる。
【０１００】
本発明の一実施例においては、アナリストの星でのランク付けシステムが実装されている。アナリストの星でのランク付け１２３８は、アナリストから収集された、及び／又は、情報源から検索された顧客満足度の評点である。ランク付けシステムはプロダクトの属性を評価する。ランク付けシステムはランク付けを生成するために、定性データと同様に量的データを組み合わせる能力を有している。本発明のシステムがプロダクト用のデータを収集することができない際においては、機関の総合的な評点がプロダクト評点に因子分析されうる。評点はプロダクトに対する総合的な平均評点によって決定されるが、重み付けは様々なデータソース間で変化しうる。例えば、本発明を通じて収集される評点は、１の重み付けを有することができる一方で、低評価のサイトは０．８の評点を有するであろう。アナリストの評点は別個に表示されるが、属性としてランク付け機能の一部分としても用いられる。アナリストの評点はランク付け間のタイブレーカとして特徴付けられることは更に可能である。
【０１０１】
結果画面１２１２は「情報」ボタン１２４０を更に特徴とする。情報ボタン１２４０をクリックすることによって、ユーザはパネルにページ上で選択された総ての他のファンドと比較されるように、個々のファンド属性を列挙する表示をさせることができる。
【０１０２】
ランク付けフィールド１２４２は２つのタブを提供する。第１のタブ１２４４が選択された場合は、ユーザがフィールド１２４６中のコードを同定するのにファンドファミリに入力できる。このセクションはユーザが投資するユーザのファミリをランク付けする。これらのランキングはユーザが検索条件や範囲要求を変更する場合、連続更新される。これは変更する判断基準内に生じた際に、ユーザは自身のファンドランク付けの観点を有するからである。ボタン１２４８を押すとすぐに、図１５に示したものに似た画面がユーザに示される。
【０１０３】
第２のタブ１２５０は図１６に示された画面１６００に似た画面を提示する。画面１６００はユーザが個別のファンドパフォーマンスを見るのを許容する。このセクションでの更なる対話はユーザが設定間隔の時間にわたるファンドのパフォーマンスを追跡するのを許容する。パフォーマンスは割合変化と同様にランク付けで提示されうる。
【０１０４】
預金証書
【０１０５】
図７は本発明の別の例示的な使用を示し、預金証書（ＣＤ）を分析できる。画面１７００は上述の、図に示された例と似ている。図１７は投資額１７０４及び投資期間のようなＣＤ判断基準を入力するための第１のフィールド１７０２を有している。画面１７００はナンバー１のＣＤを提示するための結果セクション１７０８と、ランク付け及び比較セクション１７１６とを有している。ランク付け及び比較セクション１７１６は選択された場合に、ユーザが比較群中の他のもの総てに対し特定のＣＤをランク付けするのを許容する第１のタブ１７１０を有している。第２のタブ１７１２はユーザに何らかの状況を仮定したシナリオに関与するのを許容する。最後に、第３のタブ１７１４はユーザが互いに複数のＣＤを比較するのを許容する。
【０１０６】
図１７に示したグラフィカルユーザインタフェース１７００は限定することを意図していない。本発明は示した特徴の総てを有することを必ずしも要求せず、更なる特徴を
有することもできる。
【０１０７】
まとめ
【０１０８】
本発明はプロダクトを知的に特定するための公平かつ客観的なウェブアプリケーションであり、プロダクト用の検索が、パーソナルコンピュータ、ラップトップ、携帯電話、その他を含むインターネットアクセスデバイスを通じてユーザにアクセス可能になるコンピュータネットワークで実行されている。本発明は所定の、及び／又はオープンエンドの検索判断基準とユーザプロフィールデータとを受け入れ、ユーザの指示に応じて、所定の問題用に構成された可能な限りの候補の有限集合内の最適な検索候補を同定するために、１又は多くのデータソースにアクセスする。特定されたプロダクトは、検索者との関係によって、特に、検索者と関連する属性との相関によって選択される。本発明の実施例は所望のプロダクトを参照、リンクあるいは提供するウェブページを特定するだけではなく、どれだけ良くそのプロダクトが検索者のニーズや検索者の状況に合致しているかによってランク付けされた結果リストを返している。
【０１０９】
一実施例によると、本発明はユーザからの検索トピックと、ユーザと関連する１又はそれ以上の属性とを受け取ることによって関連するプロダクトのランク付けを生成している。属性は人口統計あるいはユーザに特有の状況データのような因子である。本発明はその後検索トピック用の複数の情報位置を検索し、更に各情報位置と接続され、トピックと関連する少なくとも１の情報フィールドを検索する。本発明は次いで情報フィールドのうちの少なくとも１のコンテンツを属性のうちの少なくとも１つに関連付ける。「関連付けすること」によって、本発明は情報フィールドのうちの１つのコンテンツと、ユーザによって入力された属性のうちの１つとの間に論理的な相関を生成している。この相関は直接的ではないかもしれない。例えば、ユーザは、自身の全負債と収入の「属性」を入力できる。本発明はこれらの属性をローンの最大限度を含む情報フィールドに、及び最小クレジット評点に「関連付ける」ことができる。ユーザのクレジット評点は、負債対収入に基づき、本発明によって計算できる。情報フィールドは次いで優先順位をつけられ、これによって重要度又は関連度に基づく因子の階層を生成する。例えば、ユーザが高いクレジット制限でのクレジットカードを探すのを望むことができ、ユーザは金利について心配するよりも負債を移動できる。優先順位に基づいて、プロダクトは互いにランク付けされる。
【０１１０】
本発明の実施例は、ユーザのクリックを通じたイベントや推奨される受け入れをモニタリングすることによってユーザの総合的なプロフィールを構築できる。この採掘可能なデータの総合的な集合は、適したプロダクトを推奨する本発明の能力を向上し、持続可能な収入源に導くことができる。
【０１１１】
システムは定量化可能な利益を提供することによって、プロバイダにプロダクトが顧客にとってより競争的かつ魅力的になるようにさせる能力を有している。プロダクトの質的態様は無視されない（ユーザはこれを個別にランク付けできる）が、どのプロダックとがユーザプロフィール及び検索要求と最良に合致するかの推奨が提供される。このことは、平均的な顧客の最初の心に認知を更に超えて、推奨するプロダクトを提供する能力と結合して、顧客の決定に大きな利点を提供する大きな平等な土俵となる。
【０１１２】
本発明は複数の産業に影響を与えることができ、投資、借用、保険、旅行、ヘルスケア、電気通信、教育、その他が含まれる。
【０１１３】
本発明は既存の検索エンジンに多くの利点を提供する。１つには、結果（ランク付け）は検索を行うユーザに特定であり、他のシステムのユーザに関連しない。特に多くの検索エンジンがページにナビゲートする多数の他のユーザを考慮する場合、本発明は各検索を、検索を行うユーザのみに合わせられる。本発明は属性上のプロダクト及びサービスと、検索するユーザプロフィールに対する各属性の関連度を評価することができる。
【０１１４】
本発明は公表された産業特有のデータに基づくため、公平かつ客観的である。システムによって所有されるクエリは、定量可能な結果を探すために特定の産業に向けられているものである。これは財政評点比較、最初に評点したサービスプロバイダあるいはユーザのニーズに最良に合致するプロダクトにすることができる。クエリの結果は本発明のサービスを提供する主体が、推奨することによる財政報酬がないので公平である。
【０１１５】
更に、本発明の知識ベースとデータ記憶は、公共の情報（例えば、ウェブデータ）及び／又は信頼でき公平なサードパーティによりコンパイルされたデータで構築される。本発明のオペレータは、サービスプロバイダからの寄付金を得ることも、財政上の誘因に基づく結果を優先することを必要としない。都合よく、本発明の実施例は市場での変化を連続的に最新に、かつ能動的にモニタリングし、新しいプロバイダ及びプロダクトを検索する自動化した「生の」データ記憶を生成している。
【０１１６】
ウェブユーザは可能な限りの答えのリストを受け取るために自然言語のクエリを構築することで一般的に知り、次いで、多くの関連する答えを特定するために結果に手動で検索条件を追加する。しかしながら、有効な自然言語のクエリを構築する能力は、ユーザが特定のフィールド内に有している複雑さのレベルに依存している。
【０１１７】
本発明の使用を通じてユーザは、クエリを制限し結果を検索条件追加して、標的産業内の最も関連し有益な単一結果を探す、ユーザを補助する質問／答えベースのエキスパートシステムを通じて誘導される。エキスパートシステムは産業特有であり、特定フィールドで操作するエキスパートと協働して開発される。このことにより、本発明は洗練及び非洗練の双方のユーザに同様にサービスを提供でき、両方が最良の可能な限りの結果を得ることができる。
【０１１８】
更なる利点は本発明が最も関連する結果のみを提供できることである。このような実施例においては、究極の目標はユーザのクエリ判断基準及び要求に基づき、単一の最適な結果を提供する、すなわち、１のクエリが１の結果と等しいことである。
【０１１９】
更に、可能及び／又は適用可能な場合に、本発明のシステムはユーザとサービスプロバイダとの間のトランザクションを促進する。これは、オンライントランザクションか単に詳細な連絡先の表示の形態内にできる。
【０１２０】
本発明は都合よく、最も情報を有する決定がなされ、規定の期間にわたってその決定の有効性をモニタリングする点で、ユーザを補助する多様なアプリケーションプラットフォームを提供している。
【０１２１】
本発明の特定の実施例が開示されたが、当該技術分野の当業者は、変更が本発明の精神及び範囲を離れることなく特定の実施例に対しすることができることを理解するであろう。したがって本発明の範囲は特定の実施例に限定されない。更に、添付の請求項が本発明の範囲内にあるいずれかの及び総てのこのようなアプリケーション、変更及び実施例をカバーすることは意図されている。
【図１】
2010152774.tif 000003
【図２】
2010152774.tif 000004
【図３】
2010152774.tif 000005
【図４】
2010152774.tif 000006
【図５】
2010152774.tif 000007
【図６】
2010152774.tif 000008
【図７】
2010152774.tif 000009
【図８】
2010152774.tif 000010
【図９】
2010152774.tif 000011
【図１０】
2010152774.tif 000012
【図１１】
2010152774.tif 000013
【図１２】
2010152774.tif 000014
【図１３】
2010152774.tif 000015
【図１４】
2010152774.tif 000016
【図１５】
2010152774.tif 000017
【図１６】
2010152774.tif 000018
【図１７】
2010152774.tif 000019
【外国語明細書】
2010152774000001.pdf
2010152774000002.pdf
2010152774000003.pdf
2010152774000004.pdf