(57)【要約】      （修正有）【課題】ネットワークを介して接続されたコンピュータにおけるウェブサイト追跡（トラッキング）プログラムをウェブサーバに設定し、それにより、ウェブページ又は対象のために選択されたウェブサイト追跡基準と同時に発生して、ウェブページ又は追跡対象が表示装置のブラウザウィンドウ内に表示される方法。【解決手段】ウェブブラウザは、ウェブサイトサーバからウェブページ又は対象を検索し、それを設定ウィンドウ枠又はサブウィンドウ内のブラウザウィンドウ及び追跡基準に表示する設定プログラムを持つコンピュータで操作される。オペレータは、設定ウィンドウ枠又はサブウィンドウ内から設定されるウェブ追跡基準を選択する。適切なＵＲＬ、ＦＴＰ又はその基準への他のリンクは、自動的に生成され、ウェブページ又は表示物に関連付けられる。【選択図】  図１
2004164572.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してウェブサーバに接続されたコンピュータ上でウェブサイトトラヒック追跡プログラムを設定する方法であって、
ネットワークを介して追跡される第１のウェブオブジェクトをブラウズするために、ウェブブラウザソフトウェアプログラムと設定プログラムとをコンピュータ上で操作するステップであって、前記追跡される第１のウェブオブジェクトは、ウェブサーバに格納されるとともに、関連する第１のウェブオブジェクトリンクを有する、操作ステップと、
前記コンピュータに接続される表示装置上に、前記ウェブブラウザソフトウェアプログラムに関連するウェブページブラウザウィンドウを表示するステップと、
前記ウェブページブラウザウィンドウをウェブページプレビューウィンドウ枠と設定ウィンドウ枠とに分割するステップと、
前記ウェブページプレビューウィンドウ枠内に前記追跡される第１のウェブオブジェクトを表示するステップと、
前記設定プログラムに応答して、前記追跡される第１のウェブオブジェクトのウェブオブジェクト追跡基準を前記設定ウィンドウ枠に表示するステップと、
を有することを特徴とする方法。
【請求項２】
前記ネットワークを介して、追跡される第２のウェブオブジェクトをブラウズするステップと、
前記追跡される第１のウェブオブジェクトの代わりに、前記ウェブページプレビューウィンドウ枠に前記追跡される第２のウェブオブジェクトを表示するステップと、
前記追跡される第２のウェブオブジェクトのウェブオブジェクト追跡基準を前記設定ウィンドウ枠内に表示するステップと、
を更に有する請求項１に記載の方法。
【請求項３】
前記設定ウィンドウ枠内に前記設定されたウェブ追跡基準を選択するステップと、
前記選択されたウェブ追跡基準を設定するステップと、
前記ウェブ追跡基準が関連付けられるウェブオブジェクトと同時に、前記ブラウザウィンドウ内に新しく設定されたウェブ追跡基準を表示するステップと、
を更に有する請求項１に記載の方法。
【請求項４】
前記追跡される第１のウェブオブジェクトはウェブページであり、前記第１のウェブオブジェクトリンクはＵＲＬであり、前記方法は、
前記ブラウザウィンドウ内に表示される前記第１のウェブオブジェクトのＵＲＬを前記設定された追跡基準に自動的に関連付けるステップと、
前記設定ステップ及び前記第１のウェブオブジェクトＵＲＬに応答して、規則的な表現を生成するステップと、
を更に有する請求項３に記載の方法。
【請求項５】
前記ウェブ追跡基準はウェブページ追跡グループであり、前記方法は、
追跡グループの包括的なリストから選択された追跡グループを選択し、その選択において、前記選択された追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと、
前記表示された追跡される第１のウェブオブジェクトに関連付けられた前記選択された追跡グループを前記設定ウィンドウ枠内に表示するステップと、
を更に有する請求項３に記載の方法。
【請求項６】
前記選択された追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと同時に、追跡される第２のウェブオブジェクトを自動的に関連付けるステップであって、該第２のウェブオブジェクトが同一のディレクトリ階層を有する、関連付けステップを更に有する請求項５に記載の方法。
【請求項７】
前記ウェブ追跡基準はウェブページ追跡グループであり、前記方法は、
新しい追跡グループを作り、その作成において、該新しい追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと、
前記表示された追跡される第１のウェブオブジェクトに関連付けられた前記新しい追跡グループを前記設定ウィンドウ枠内に表示するステップと、
を更に有する請求項３に記載の方法。
【請求項８】
前記新しい追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと同時に、追跡される第２のウェブオブジェクトを自動的に関連付けるステップであって、該第２のウェブオブジェクトが同一のディレクトリ階層を有する、関連付けステップを更に有する請求項７に記載の方法。
【請求項９】
前記ウェブ追跡基準はパス解析であり、前記方法は、前記表示された追跡される第１のウェブオブジェクトからの追跡のレベル数を指定する入力を前記コンピュータのオペレータから受信するステップを更に有する請求項４に記載の方法。
【請求項１０】
前記ウェブ追跡基準はパス解析であり、前記方法は、前記表示された追跡される第１のウェブオブジェクトへの追跡のレベル数を指定する入力を前記コンピュータのオペレータから受信するステップを更に有する請求項４に記載の方法。
【請求項１１】
前記追跡される第１のウェブオブジェクトは、ウェブページであり、前記第１のウェブオブジェクトリンクはＵＲＬである請求項１に記載の方法。
【請求項１２】
ネットワークを介してウェブサーバに接続されるコンピュータ上にウェブサイトトラヒック追跡プログラムを設定する方法であって、
ネットワークを介して追跡される第１のウェブオブジェクトをブラウズするために、ウェブブラウザソフトウェアプログラムと設定プログラムとをコンピュータ上で操作するステップであって、前記追跡される第１のウェブオブジェクトは、ウェブサーバに格納されるとともに、関連する第１のウェブオブジェクトリンクを有する、操作ステップと、
前記コンピュータに接続される表示装置上に、前記ウェブブラウザソフトウェアプログラムに関連するウェブページブラウザウィンドウ及び設定サブウィンドウを表示するステップと、
前記ウェブページブラウザウィンドウ内に前記追跡される第１のウェブオブジェクトを表示するステップと、
前記設定プログラムに応答して、前記追跡される第１のウェブオブジェクトのウェブオブジェクト追跡基準を前記設定サブウィンドウに表示するステップと、前記設定サブウィンドウ内に前記設定されたウェブ追跡基準を選択するステップと、
前記選択されたウェブ追跡基準を設定するステップと、
前記ブラウザウィンドウ内に表示された前記第１のウェブページのウェブオブジェクトリンクを前記設定された追跡基準に自動的に関連付けるステップと、
を有することを特徴とする方法。
【請求項１３】
前記追跡される第１のウェブオブジェクトはウェブページであり、前記第１のウェブオブジェクトリンクはＵＲＬである請求項１２に記載の方法。
【請求項１４】
前記設定サブウィンドウは、前記ブラウザウィンドウのウィンドウ枠を構成する請求項１２に記載の方法。
【請求項１５】
前記設定サブウィンドウは、前記ブラウザウィンドウから独立したポップアップウィンドウを構成する請求項１２に記載の方法。
【請求項１６】
前記ネットワークを介して追跡サーバから前記コンピュータに前記ウェブ追跡基準をダウンロードするステップと、
前記設定された追跡基準が前記ブラウザウィンドウ内に表示された前記第１のウェブオブジェクトのウェブオブジェクトリンクと自動的に関連付けられると、前記追跡サーバ上の記憶のために、前記設定された追跡基準をアップロードするステップと、
を更に有する請求項１２に記載の方法。
【請求項１７】
複数のウェブページを追跡グループに配列する方法であって、
表示装置に設定ウィンドウを表示すると同時に、ブラウザウィンドウに前記複数のウェブページの第１のウェブページを表示するステップであって、前記設定ウィンドウは、前記表示された複数のウェブページの第１のウェブページに関連付けられた追跡グループのリストを含む、表示ステップと、
追跡グループの包括的なリストから追跡グループを選択し、あるいは、新しい追跡グループを作成して、この選択又は作成において、選択された、あるいは新しい追跡グループを前記表示された複数のウェブページの第１のウェブページと自動的に関連付けるステップと、
前記表示された複数のウェブページの第１のウェブページと関連付けられた前記選択された、あるいは新しい追跡グループを前記設定ウィンドウ内に表示するステップと、
を有することを特徴とする方法。
【請求項１８】
前記選択された、あるいは新しい追跡グループを前記表示された複数のウェブページの第１のウェブページに自動的に関連付けるステップと同時に、前記複数のウェブページの第２のウェブページを自動的に関連付けるステップであって、該第２のウェブページが同一のディレクトリ階層を有する、関連付けステップを更に有する請求項１７に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークサーバ上の活動（営業）に関連付けられたデータをコンパイルし、伝達することに関し、より詳細には、例えば、ウェブページの分類をトラヒック報告グループに向上することによって、ウェブサイトのトラヒック解析プログラムを設定する方法及び装置に関する。
【０００２】
【従来の技術】
ＷＷＷ（Worldwide Web）サーバなどのネットワークサーバにおけるトラヒックを解析するプログラムは公知である。そのような先行技術の一プログラムは、「ウェブサーバへの訪問者を評価する方法及び装置」として、１９９９年１月２９日に出願された米国特許出願第０９／２４０，２０８号に記述されている。この出願内容は、あらゆる目的のために参照によりこの出願に含まれる。ＮｅｔＩＱ（ネットアイキュー）コーポレイションは、上記出願を所有するとともに、本出願も所有する。これらの先行技術のシステムでは、典型的に、プログラムは、モニターされるウェブサーバ上で実行される。訪問者数によって最も人気が高いページや、ウェブサイト活動のピーク時間、最も人気の高い入口ページなどのようなウェブサーバ活動についての情報を表示するために、データはコンパイルされ、報告は、要求次第で生成され、あるいは、電子メール（email）を介して時折届けられる。
【０００３】
また、グローバルコンピュータネットワーク（「インターネット」）における異なる位置からのＷＷＷサーバの解析活動も公知である。従来の手段では、遠隔（リモート）ウェブサイト活動解析のプロバイダ（「サービスプロバイダ」）が、そのサービスへの各加入者に分配するジャバスクリプト（JavaScript（「Java」は登録商標））コードを生成する。加入者は、モニターされる各ウェブサイトページにそのコードをコピーする。加入者のウェブサイトへの訪問者がウェブサイトページの一つを彼（彼女）のコンピュータにロードすると、ジャバスクリプトコードは、その日時、訪問者ドメイン、訪問されたページなどを含む情報を収集する。そして、そのコードは、サービスプロバイダによって操作され、またインターネット上に位置するサーバを呼び出し、ＵＲＬパラメータ値としてそのサーバに収集された情報を送信する。また、その情報は、クッキーを介して周知の方法で送信される。各加入者は、サービスプロバイダのサーバ上にあるページにアクセスするためのパスワードを有する。このページは、リアルタイムでカスタマ（消費者）のウェブサイトにおける活動を要約するテーブルセットを含む。
【０００４】
そのようなサービスの基本メカニズムは、各追跡ウェブサイトページがサービスプロバイダのサーバから１×１のイメージを要求するそのページ中にジャバスクリプトを含むことである。その訪問者を独自に識別するクッキーを含む他の情報が、その要求（リクエスト）とともに送信される。リクエストを受けると、申込者のサービスは、ヒットを記録し、完全な決算のためにそれを行う。これは、ウェブサイトの使用量（ヒット件数）を追跡するための証明方法である。
【０００５】
ウェブサーバ自身のプログラムを操作し、あるいは、インターネットを介してサービスプロバイダによって、ウェブサーバの活動をモニターする上述の構成は、一般に公知である。解析された情報の例は、最も人気のあるページ、参照ＵＲＬ、訪問者の総数、使用されるブラウザアプリケーション、訪問者のＩＰアドレス、ウェブページへの訪問日時、再度訪問する訪問者などのような技術的データ（technical data）を含む。
【０００６】
大部分ではないが多くの企業や組織（団体）は、情報と商目的でＷＷＷ上にサイトを維持している。各サイトは、変化する機能や内容を持つ多くのページから構成される。
【０００７】
各サイトのオペレータは、そこを訪問する人々がそのサイトをどのように用いているかに興味がある。誰が来るか、彼らはどこから来たか、彼らは何を見ているか、彼らはどれくらい滞在したか、のすべては、オペレータが訪ねたい質問である。この好奇心は、上述のウェブサーバログ解析装置として知られるツール（道具）の種類を生じさせた。
【０００８】
これらの解析装置の従来のバージョンは、各特定のＵＲＬがダウンロードされた回数を与える生データについてのみ報告する。ウェブサイトがより洗練されるにつれて、より洗練された解析が必要になる。特に、ただページの名前よりもむしろ、ダウンロードされたページの意味を解釈し、それについて報告することが重要になる。
【０００９】
例えば、すべてが異なるＵＲＬを持つ１００枚のページがあり、すべてのページがカスタマサービス機能に関連する。各構成ページよりもむしろ、そのサイトのカスタマサービスエリアへのトラヒックパターンを報告することが望ましいであろう。訪問者がそのサイトのカタログエリアよりもカスタマサービスエリアでより多くの時間を過ごしているという情報が得られると、組織が自らのサイトをリデザインするのを助けることができたであろう。
【００１０】
どのページがそのサイトの「ショッピングカート」を構成するか、どのページが解析における「ノイズ」として除外されるべきか、どのページがそのサイトに訪問者を連れてくる（導く）特定の広告キャンペーンを示すか、などの他の種類のページ分類が可能である。
【００１１】
ホストされたウェブページのデータトラヒック解析、特に、ログ解析装置ソフトウェアプロダクトにおける本発明の譲受人によって販売されるものを実行する周知のシステムは、ユーザが「特別な意味」を持つような特定のページ又はページ群を認識するプログラムを設定することを可能にする。この一例は、「シュープロダクト（shoe product）」の観察を表す」として、あるいは、「このページセットが我々のテクニカルサポートエリアにある」として１つのページを分類することであろう。従来のウェブデータ解析システムによって典型的に用いられる方法は、ＵＲＬの原文パターン認識に基づいている。例えば、「サブストリング‘サービス’を含むすべてのＵＲＬがカスタマサービスカテゴリーにグループ化されるべきである。」ユーザのニーズが複雑に成長するにつれて、ＵＲＬを認識する手段はそのようになる。
【００１２】
この複雑さは、本質的に、規則的な表現の使用に至っていた。それは、実質的に、パターンマッチングの小さなアルゴリズムである。ユーザがこれらのプロダクトと申込者のログ解析プロダクトにおける内容グループパターンを設定する方法は、ログファイルに見られる各ＵＲＬ（Uniform Resource Locator）に対して一致するストリングをタイプして加える（タイプ入力する）ことである。例えば、ある人は、「‘/catalog/shoes/*.htm’という表現と一致するあらゆるＵＲＬがシュープロダクトである」と言うかも知れない。もう一つの例では、カスタマサービスカテゴリーにおけるＵＲＬの上記条件のための規則的な表現は、「.*service.*\.html」であろう。あるＵＲＬは、追跡された要求のただ一つの型（タイプ）であり、ビデオファイル、ＰＤＦファイル、フラッシュベースのプレゼンテーションのようなアプリケーションなどの要求などのその他のものが、考慮され得る。
【００１３】
【発明が解決しようとする課題】
パターンマッチングによる規則的表現の創造は、特定のＵＲＬがウェブサイトに含まれている多くの知識を必要とする。定義されたパターンセットにＵＲＬをマッチングする方法は、所定の解析結果をもたらす。しかしながら、これらの結果の正確さは、設定されたパターンの正確性に依存する。このプロセスがＩＴエンジニアやウェブ担当者にとって合理的であるけれども、それは謎めいており（暗号を使っており）、管理者又はマーケッティングパーソンの能力を越えて最も可能性が高い。あいにく、そのパターンは謎めいているとともに複雑であるので、正確な設定は困難であり得る。正確な設定の必要性及びそれ本来の複雑さは、設定を指定し、証明するより簡単な方法が歓迎されるであろうことを示唆する。
【００１４】
したがって、その必要性は、先行技術に教示される方法の複雑さを克服するウェブサイトトラヒック追跡プログラムをより容易に設定する方法のために未だに残されている。
【００１５】
【課題を解決するための手段】
本発明は、ウェブサイトトラヒック追跡プログラムを設定する新規な方法を規定する。本発明の好適実施形態によれば、その方法は、ネットワークを介して追跡する第１のウェブページをブラウズするために、コンピュータのウェブブラウザソフトウェアプログラムと設定プログラムとを操作するステップを含む。追跡される第１のウェブページは、ウェブサーバに格納されるとともに、関連する第１のウェブページURLを有する。コンピュータに接続される表示装置は、ウェブブラウザソフトウェアプログラムからの指示に応答して、ブラウザウィンドウを表示する。本発明の好適な実施では、ブラウザウィンドウは、追跡されるウェブページが表示されるウェブページプレビューウィンドウ枠と、表示されたウェブページプレビューウィンドウ枠のウェブサイトトラヒック追跡基準を表示する設定ウィンドウ枠とに分割される。ウェブページ追跡基準の例として、パス解析、ウェブサイトページ及び内容グループへの他のマテリアルのグルーピング、フィルタ、シナリオ解析、キャンペーン、URLパラメータ解析、プロダクト、カート、広告、及びｅコマース設定構成が含まれる。
【００１６】
本発明の代わりの実施形態によれば、ウェブサイトトラヒック追跡基準は、プレビューウィンドウに現在表示されるウェブページにリンクされるデータを持つ別のウィンドウに表示される。
【００１７】
本発明の一実施形態において、本発明は、ネットワークを介してウェブサーバに接続されたコンピュータ上でウェブサイトトラヒック追跡プログラムを設定する方法であって、
ネットワークを介して追跡される第１のウェブオブジェクトをブラウズするために、ウェブブラウザソフトウェアプログラムと設定プログラムとをコンピュータ上で操作するステップであって、前記追跡される第１のウェブオブジェクトは、ウェブサーバに格納されるとともに、関連する第１のウェブオブジェクトリンクを有する、操作ステップと、
前記コンピュータに接続される表示装置上に、前記ウェブブラウザソフトウェアプログラムに関連するウェブページブラウザウィンドウを表示するステップと、
前記ウェブページブラウザウィンドウをウェブページプレビューウィンドウ枠と設定ウィンドウ枠とに分割するステップと、
前記ウェブページプレビューウィンドウ枠内に前記追跡される第１のウェブオブジェクトを表示するステップと、
前記設定プログラムに応答して、前記追跡される第１のウェブオブジェクトのウェブオブジェクト追跡基準を前記設定ウィンドウ枠に表示するステップと、
を有することを特徴とする。
【００１８】
本発明の方法は、好ましくは、前記ネットワークを介して、追跡される第２のウェブオブジェクトをブラウズするステップと、
前記追跡される第１のウェブオブジェクトの代わりに、前記ウェブページプレビューウィンドウ枠に前記追跡される第２のウェブオブジェクトを表示するステップと、
前記追跡される第２のウェブオブジェクトのウェブオブジェクト追跡基準を前記設定ウィンドウ枠内に表示するステップと、
を更に有する。
【００１９】
また、本発明の方法は、好ましくは、前記設定ウィンドウ枠内に前記設定されたウェブ追跡基準を選択するステップと、
前記選択されたウェブ追跡基準を設定するステップと、
前記ウェブ追跡基準が関連付けられるウェブオブジェクトと同時に、前記ブラウザウィンドウ内に新しく設定されたウェブ追跡基準を表示するステップと、
を更に有する。
【００２０】
ここで、前記追跡される第１のウェブオブジェクトはウェブページであり、前記第１のウェブオブジェクトリンクはＵＲＬであり、前記方法は、好ましくは、前記ブラウザウィンドウ内に表示される前記第１のウェブオブジェクトのＵＲＬを前記設定された追跡基準に自動的に関連付けるステップと、
前記設定ステップ及び前記第１のウェブオブジェクトＵＲＬに応答して、規則的な表現を生成するステップと、
を更に有する。
【００２１】
また、前記ウェブ追跡基準はウェブページ追跡グループであり、前記方法は、好ましくは、
追跡グループの包括的なリストから選択された追跡グループを選択し、その選択において、前記選択された追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと、
前記表示された追跡される第１のウェブオブジェクトに関連付けられた前記選択された追跡グループを前記設定ウィンドウ枠内に表示するステップと、
を更に有する。
【００２２】
また、本発明の方法は、好ましくは、前記選択された追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと同時に、追跡される第２のウェブオブジェクトを自動的に関連付けるステップであって、該第２のウェブオブジェクトが同一のディレクトリ階層を有する、関連付けステップを更に有する。
【００２３】
ここで、前記ウェブ追跡基準はウェブページ追跡グループであり、前記方法は、好ましくは、
新しい追跡グループを作り、その作成において、該新しい追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと、
前記表示された追跡される第１のウェブオブジェクトに関連付けられた前記新しい追跡グループを前記設定ウィンドウ枠内に表示するステップと、
を更に有する。
【００２４】
本発明の方法は、好ましくは、前記新しい追跡グループを前記表示された追跡される第１のウェブオブジェクトに自動的に関連付けるステップと同時に、追跡される第２のウェブオブジェクトを自動的に関連付けるステップであって、該第２のウェブオブジェクトが同一のディレクトリ階層を有する、関連付けステップを更に有する。
【００２５】
ここで、前記ウェブ追跡基準はパス解析であり、前記方法は、好ましくは、前記表示された追跡される第１のウェブオブジェクトからの追跡のレベル数を指定する入力を前記コンピュータのオペレータから受信するステップを更に有する。
【００２６】
また、前記ウェブ追跡基準はパス解析であり、前記方法は、好ましくは、前記表示された追跡される第１のウェブオブジェクトへの追跡のレベル数を指定する入力を前記コンピュータのオペレータから受信するステップを更に有する。
【００２７】
また、好ましくは、前記追跡される第１のウェブオブジェクトは、ウェブページであり、前記第１のウェブオブジェクトリンクはＵＲＬである。
【００２８】
また、本発明のもう一つの実施形態において、本発明は、ネットワークを介してウェブサーバに接続されるコンピュータ上にウェブサイトトラヒック追跡プログラムを設定する方法であって、
ネットワークを介して追跡される第１のウェブオブジェクトをブラウズするために、ウェブブラウザソフトウェアプログラムと設定プログラムとをコンピュータ上で操作するステップであって、前記追跡される第１のウェブオブジェクトは、ウェブサーバに格納されるとともに、関連する第１のウェブオブジェクトリンクを有する、操作ステップと、
前記コンピュータに接続される表示装置上に、前記ウェブブラウザソフトウェアプログラムに関連するウェブページブラウザウィンドウ及び設定サブウィンドウを表示するステップと、
前記ウェブページブラウザウィンドウ内に前記追跡される第１のウェブオブジェクトを表示するステップと、
前記設定プログラムに応答して、前記追跡される第１のウェブオブジェクトのウェブオブジェクト追跡基準を前記設定サブウィンドウに表示するステップと、前記設定サブウィンドウ内に前記設定されたウェブ追跡基準を選択するステップと、
前記選択されたウェブ追跡基準を設定するステップと、
前記ブラウザウィンドウ内に表示された前記第１のウェブページのウェブオブジェクトリンクを前記設定された追跡基準に自動的に関連付けるステップと、
を有することを特徴とする。
【００２９】
ここで、好ましくは、前記追跡される第１のウェブオブジェクトはウェブページであり、前記第１のウェブオブジェクトリンクはＵＲＬである。
【００３０】
また、好ましくは、前記設定サブウィンドウは、前記ブラウザウィンドウのウィンドウ枠を構成する。
【００３１】
さらに、好ましくは、前記設定サブウィンドウは、前記ブラウザウィンドウから独立したポップアップウィンドウを構成する。
【００３２】
本発明の方法は、好ましくは、前記ネットワークを介して追跡サーバから前記コンピュータに前記ウェブ追跡基準をダウンロードするステップと、
前記設定された追跡基準が前記ブラウザウィンドウ内に表示された前記第１のウェブオブジェクトのウェブオブジェクトリンクと自動的に関連付けられると、前記追跡サーバ上の記憶のために、前記設定された追跡基準をアップロードするステップと、
を更に有する。
【００３３】
さらに、本発明の別の実施形態において、本発明は、複数のウェブページを追跡グループに配列する方法であって、
表示装置に設定ウィンドウを表示すると同時に、ブラウザウィンドウに前記複数のウェブページの第１のウェブページを表示するステップであって、前記設定ウィンドウは、前記表示された複数のウェブページの第１のウェブページに関連付けられた追跡グループのリストを含む、表示ステップと、
追跡グループの包括的なリストから追跡グループを選択し、あるいは、新しい追跡グループを作成して、この選択又は作成において、選択された、あるいは新しい追跡グループを前記表示された複数のウェブページの第１のウェブページと自動的に関連付けるステップと、
前記表示された複数のウェブページの第１のウェブページと関連付けられた前記選択された、あるいは新しい追跡グループを前記設定ウィンドウ内に表示するステップと、
を有することを特徴とする。
【００３４】
ここで、本発明の方法は、好ましくは、前記選択された、あるいは新しい追跡グループを前記表示された複数のウェブページの第１のウェブページに自動的に関連付けるステップと同時に、前記複数のウェブページの第２のウェブページを自動的に関連付けるステップであって、該第２のウェブページが同一のディレクトリ階層を有する、関連付けステップを更に有する。
【００３５】
本発明の前述の並びに他の目的、特徴及び利点は、添付図面を参照して進められる本発明の好適実施形態の以下の詳細な記述から、より容易に明らかになるであろう。
【００３６】
【発明の実施の形態】
図１において、本発明を実施するために機能するインターネット又は他のネットワークの一部の高度な概略図１０を一般的に示す。ワールドワイドウェブ（WWW：worldwide web、以下、「ＷＷＷ」と略す。）サーバ１２が図１の概略図に含まれる。同じ実施がサーバを介してサービスの販売に用いられるけれども、この例では、サーバ１２は、サーバ１２を介して製品を販売するビジネスによって機能される。サーバは、サイト訪問者がコンピュータ１４のような自分のコンピュータで実行している従来のブラウザプログラムを用いて、そのコンピュータにダウンロードできる販売申し込み用のビジネス及び製品を記述するウェブページのような複数のウェブオブジェクトを含む。ダウンロード可能なウェブオブジェクトは、ウェブページに限定されるよう意図されず、ビデオファイル、ＰＤＦファイルのようなアプリケーション、及びこの技術分野で周知のその他のものも含み得る。各ウェブオブジェクトは、ネットワーク上のどこにウェブオブジェクトが格納され、それによりそれがどこから検索され得るかを識別するために用いられる関連ウェブオブジェクトリンクを有する。ウェブページのためのウェブオブジェクトリンクの共通例は、ＵＲＬ（Uniform Resource Locator）である。それは、ＷＷＷを介して情報にアクセスするハイパーテキスト転送プロトコル（ＨＴＴＰ：Hypertext Transport Protocol、以下、「ＨＴＴＰ」と略す。）を用いる。ＨＴＴＰは、ＨＴＭＬで書かれたドキュメントだけでなく、ＦＴＰ又はＧｏｐｈｅｒを介して検索可能なファイルへのアクセスをサポートする。
【００３７】
上述のように、消費者又は潜在的な消費者がサーバ１２を用いる方法についての理解を売り手が持つことは有利である。また、上述のように、販売ウェブサイトをサポートするサーバでウェブサーバログファイルを解析することによって、この理解を得ることが知られている。また、インターネットを介して情報を収集し、リモートサーバで活動報告を生成することは、この技術分野で公知である。
【００３８】
まず、サーバ１２のオーナー（所有者）がそのような報告を生成するリモートサービスプロバイダを利用するよう決定すると、その所有者は、ウェブブラウザプログラム２６を備えるコンピュータ１６を用いて、サービスプロバイダによって操作されるウェブサーバ１８に訪問する。サーバ１８では、加入者がアカウントを開き、サーバ１２上にその活動をリアルタイムで報告するためのフォーマットを作る。
【００３９】
そのような報告を作り出すために、サーバ１８は、コードの小片、典型的には、ジャバスクリプトコード（データマイニングコード）をコンピュータ１６に提供する。加入者は、モニタリングが切望されるサーバ１２に維持される各ウェブページ上にこのコードを簡単にコピーペーストする。コンピュータ１４（訪問者ノード）からの訪問者がその中に組み込みコードを有するウェブページの一つをロードすると、そのコードは、インターネットを介してコンピュータ１４からサーバ２０（同じくサービスプロバイダによって操作される）に所定の情報を渡す（転送する）。この情報は、例えば、見られたページ、見た時刻、そのページの滞在長さ、訪問者の識別（ＩＤ）などを含む。サーバ２０は、解析サーバ２２にこの情報を順次伝送する。この解析サーバ２２もサービスプロバイダによって維持されている。このサーバ２２は、サーバ２０で収集された生データを解析し、サービスプロバイダが操作するデータベースサーバ２４にそれを転送する。あるウェブサイトへの訪問者を追跡するもう一つの方法は、その操作が周知であるので、ここではこれ以上詳細を記述しないクッキー（cookies）と呼ばれるオブジェクトの使用を介している。
【００４０】
加入者がリアルタイム統計を見て、印刷（プリント）するようなとき、その加入者は、コンピュータ１６を用いて、サーバ１８にアクセスする。そのサーバ１８は、サービスプロバイダの位置でデータベースサーバ２４に順次接続される。そして、オーナーは、サーバ１２での活動についてリアルタイムの情報を提供する、この出願の譲受人によって操作されるwebtrendslive.com報告サービスを通して利用可能なもののようなレポート（報告）を見たり、印刷したりすることができる。
【００４１】
ウェブページスクリプト内に埋め込まれたデータマイニングコードは、訪問者のコンピュータについてのデータを集める操作をする。また、そのソースはサーバ２０である１×１ピクセルのイメージの要求（リクエスト）がウェブページスクリプト内に含まれる。１×１ピクセルのイメージは、あまりにも小さく、訪問者のコンピュータスクリーン上で見ることができず、単に、サーバ２２による処理を記録するサーバ２０に情報、すなわち、すべてのウェブトラヒック情報を送信する方法である。
【００４２】
データマイニングコードによって訪問者コンピュータから抽出されたデータは、サーバ２０に送信されるイメージリクエストの終わりにコードストリングとして添付される。スクリプト（例えば、www.webtrendslive.com/button3.asp？ id39786c45629t120l45）によって構築された変数にイメージのソースを設定することによって、すべての集められた情報が、ロギング（logging）するウェブサーバに渡され得る。この場合、例えば、変数スクリプト「id39786c45629t120l45」は、webtrendslive.comウェブサイトに送信され、データ解析サーバ内に構築されたデコーダプログラムによって解釈され、ＩＤ番号「３９７８６」を持つユーザが４．５秒でカスタマ（消費者）ウェブサイト番号「４５６２９」をロードし、別のウェブサイトに移動する前にそこで１分２０秒（1:20 minutes）間過ごしたことを意味する。
【００４３】
サーバ１２に格納されたカスタマウェブサイトは、ウェブページのようなウェブオブジェクトを含む。ノード１４のような訪問者ノードからカスタマウェブサイトへのトラヒックは、そのサイトのトラヒックを構成する。消費者は、どのウェブページ又は他のオブジェクトがアクセスされ、それがどの程度の頻度であるかを理解することを望むので、トラヒック情報を報告にまとめ上げるのが望ましい。消費者は、そのウェブサイトトラヒック報告からパターンを見てもよく、結果的に、そのウェブサイト又は在庫を調整してもよい。
【００４４】
この発明は、ユーザが問題のＵＲＬのコンテキスト内で直接ＵＲＬパターンマッチングの設定を指定し、証明することを可能にする。特に、ユーザ（例えば、サービスカスタマ）は、業界標準ブラウザ（この場合、Microsoft（登録商標）社のInternet Explorer（登録商標））を使用して、興味のあるサイトをブラウズ（閲覧）する。本発明は、本発明の好適実施形態では、表示されるスクリーンに設定ウィンドウ枠を追加するこのブラウザへのプラグインとして実行され得る。そして、ユーザは、一致するパターンを作るか編集することができ、現在見られているページが定義されたパターンと一致するか一致しないことを直ちに視覚的に証明することができる。
【００４５】
図２において、サイトオーナーのコンピュータ１６は、ウェブブラウザソフトウェアプログラム２６及び設定プログラム２８を操作するためにその中に格納した。サイトオーナーは、ブラウザプログラムを操作し、ネットワーク１０を介してコンピュータ１６から、ウェブサーバ１２に格納されるそのオーナーのウェブサイト上の特定のウェブページのような追跡される第１のウェブオブジェクトにブラウズする。そのウェブオブジェクトは、ＵＲＬのような関連ウェブオブジェクトを有する。ブラウザは、その関連オブジェクトを持つ適切なオブジェクトを検索することができる。ウェブオブジェクトがコンピュータ１６自体に格納され得るので、本発明がインターネットを介し、あるいは全くネットワークを介さずにブラウズ（閲覧）することに制限されないことが理解される。
【００４６】
図３は、本発明の好ましいインターフェースプリメンテーション（実施）を示す。ここでは、ウェブサーバ１２から検索されたウェブオブジェクトは、コンピュータ１６に接続される（図５のコンピュータスクリーンのような）表示装置（ディスプレイ）上のウェブブラウザソフトウェアプログラム２８に関連付けられたウェブページブラウザウィンドウ３２に表示される。ウェブページブラウザウィンドウ３２は、ウェブページプレビューウィンドウ枠３４と設定ウィンドウ枠３６に分割される。ここで、ウェブページがウェブオブジェクトリンクアドレスウィンドウ３６内にリストされるようなＵＲＬ「http://www.netiq.com/products/wrc/default.asp」を有するが、追跡される第１のウェブオブジェクトは、ウェブページプレビューウィンドウ枠３４内に表示される。ブラウザウィンドウ３２の底部ウィンドウ枠３６は、５つのタイプのＵＲＬ分類、すなわち、パス解析（Path Analysis）、内容グループ（Content Groups）、キャンペーン（Campaigns）、シナリオ解析（Scenario Analysis）、及びフィルタ（Filters）の設定を表示するダッシュボードを含む。ＵＲＬパラメータ解析、プロダクト、カード、広告、ｅコマース設定などのような他のタイプの基準が考慮され得る。各カテゴリタイプでは、それは、上部ウィンドウ枠のＵＲＬによってマッチされるパターンのカテゴリを示す。図２のダッシュボードは、消費者が以下に記述されるカテゴリによる追跡のためのウェブページを設定する設定プログラムを使っていなかったので、ブランクで示される。しかしながら、設定プログラムに応答して、プレビューウィンドウ枠３４に表示される第１のウェブオブジェクトのウェブオブジェクト追跡基準は、図９で完全に設定されて示される設定ウィンドウ枠３６でリストされる。
【００４７】
第１のウェブオブジェクトが設定されると、サイトオペレーターは、ネットワーク１０を介して、追跡される第２のウェブオブジェクト（例えば、異なるウェブページ）にブラウズすることができる。前のとおりに、第２のウェブオブジェクトは、第１のウェブオブジェクトの代わりに、ウェブページプレビューウィンドウ枠３４内に表示される。図２に示される５つのタイプのＵＲＬ分類に分類されるもののようなウェブオブジェクト追跡基準は、現在表示される第２のオブジェクトのために、設定ウィンドウ枠３４内にリストされる。そのＵＲＬは、設定された追跡基準を持つブラウザウィンドウ内に表示される第１のウェブオブジェクトに自動的に関連付けられる。ブラウザプログラム２６からＵＲＬ情報を引き出し、それを設定プログラム２８に自動的に関連付けるようコンピュータ１６で操作されるコードの一例は、別表（APPENDIX）に示される。そして、関連するＵＲＬは、ＵＲＬの設定にマッチすることを可能にするよう処理される。その処理は、単に、完全なＵＲＬ又はＵＲＬの一部を用いてもよく、あるいは、ＵＲＬに基づいて規則的な表現を生成してもよい。
【００４８】
本発明のユーザは、設定ウィンドウ枠３４に示されるものから設定されるウェブ追跡基準を選択する。選択されたウェブ追跡基準は、さらに以下に記述されるように設定され、そして、新しく設定された基準は、その基準と関連付けられたウェブオブジェクトと同時にブラウザウィンドウ３２内に表示される。
【００４９】
例示的な追跡基準「内容グループ（Content Groups）」を示す設定ウィンドウ枠３６の一部は、図４に示される。内容グループ追跡基準は、例えば、オペレータがトラヒック報告内に、消費者のウェブサイト上で見出される多くのカスタマサービスサイトのいずれか一つを訪問するよう選択する人が何人いるか、あるいは、ストリーミングビデオイメージをダウンロードし、もしくはそのサイトからＭＰ３ファイルを聴くよう選択する訪問者が何人いるかを見ることができるように、ウェブサイトのオペレータが種々のウェブオブジェクトを複数のグループにグループ化することを可能にするよう意図される。内容グループサブウィンドウは、図４にエレメント３８として示され、複数の機能アイコン４０を含む。図示の機能アイコンは、拡大アイコン４２と、新しい内容グループアイコン４４と、追加内容グループアイコン４６と、削除設定アイコン４８とを含む。
【００５０】
これらのアイコンのいずれかをクリックすると、設定プログラム２８がコンピュータ１６を操作して、特定の機能を実行する。例えば、新しい内容グループアイコン４４をクリックすると、設定プログラムが図７に示すウィンドウを提起させる。図７のウィンドウは、内容グループ名（例えば、「プロダクト（Products）」）を入力するスペース５０を含む。新しい内容グループポップアップウィンドウ内の他のクリックボタンは、ブラウザウィンドウ３２内に表示される第１のウェブオブジェクトだけがスペース５０で指定される内容グループに加えられるか否か（ボタン５２）、あるいは、そのページ、ディレクトリ階層内のすべて他のもの及びサブディレクトリ階層が内容グループに加えられるか否か（ボタン５４）について、ユーザに選択された基準に関連する。
【００５１】
追加内容グループアイコン４６（図４）をクリックすると、設定プログラムが図８に示すような既存の内容グループの包括的なリストを表示するようコンピュータ１６を操作する。そして、ユーザは、サブウィンドウ５６内をスクロールして、ウェブサイトオペレータが第１のウェブオブジェクトに関連付けさせたい内容追跡グループ（例えば、「Ｓ−１００」）用のチェックボックス５８をチェックすることができる。再び、オペレータは、内容グループをブラウザウィンドウ３２内に表示されるウェブオブジェクトだけに加えられるか（ボタン６０）、あるいは、同一のディレクトリ及びサブディレクトリ階層を有するすべてのオブジェクトに加えられるか（ボタン６２）のオプション（選択権）を持つ。包括的な又はウェブオブジェクトに関連付けられた新しい内容追跡グループの選択において、選択された内容グループは、サブウィンドウ６４（図４）に加えられ、例えば図９のように、そのグループが関連するウェブオブジェクトと同時に表示される。
【００５２】
ウェブオブジェクトのためのもう一つの例示的追跡基準は、パス解析である。そのサブウィンドウ６６は、ブラウザウィンドウ３２の設定ウィンドウ枠３６内に表示される。パス解析機能は、ウェブオブジェクトからブラウズするために用いられるパスと同様に、ウェブオブジェクトへブラウズするためにユーザに用いられるパスを追跡するために用いられ得る。このように、ウェブサイトオペレータは、訪問者が問題のウェブページにリンクするためにどのウェブサイトを用いているか、あるいは、訪問者がそのウェブオブジェクトにブラウズした後に、どのウェブページをブラウズしているかを追跡することができる。パス解析サブウィンドウ６６内のアイコンをクリックすることにより、設定プログラムは、ユーザがパス名（スペース６８内）、ドロップダウンボックス７０にウェブオブジェクトからのレベル数、及びドロップダウンボックス７２にウェブオブジェクトへのレベル数を指定するのを可能にする新しいパス解析ウィンドウをポップアップする。図６に示す数では、ユーザは、ユーザがウェブページにどのようにして到達したかを追跡しないことを選択したが、ユーザが訪問する次の５つのページは追跡される。図９に示す完全に設定されたページでは、用いられるパス解析は、「報告センタープロダクトページ（Reporting Center Product Page）」と呼ばれる。
【００５３】
パス解析の一例は、人々がブラウジング処理の終わりに着くか否かを追跡する「興味のステップ（steps of interest）」を追跡することにある。興味のステップのｅコマースの例では、パス解析は、ｅコマースウェブサイトにいる購入者（買い手）が、仮想のショッピングカートをロードすることによってそのサイトで購入アイテムを選択する処理と、クレジットカード情報とともにオーダーを実際に確認する処理との間で脱落するか（落ちるか）否かを決定することができた。ショッピングカートページとオーダー確認ページの間にいくつかのステップがあるので、訪問者の行動のパス解析は、ウェブサイトオーナーが、将来の購入者の興味をつかみ、取引を結ぶために、そのウェブサイトの成功を評価する（判断する）のを可能にする。
【００５４】
図５は、ウェブページプレビューウィンドウ枠及び設定ウィンドウ枠がウェブページブラウザウィンドウ７４及び設定ウィンドウ７６としてコンピュータスクリーン３０上に別々に存在することによって本発明を実行するための第２の方法を示す。図３及び図９に示す第１の実施形態と同様に、追跡されるウェブオブジェクトは、追跡基準と同時に表示される。
【００５５】
本発明の主要な利益は、設定処理がそれほどエラーしない傾向にあるということである。なぜならば、（１）ユーザは、謎めいているであろうＵＲＬを思い出すよりもむしろブラウザを通してその自然の流行における興味のウェブサイトをナビゲートすることによって、興味のページを選択するからであり、（２）ユーザは、設定が変更されると、その結果が直ちにコンテキスト（文脈）として示されるように、ユーザのアクションの効果として直接、即時のフィードバックを有するからである。
【００５６】
追跡基準は、データ解析サーバ２２（図１参照）に格納される。特定のウェブサイトに関連付けられた追跡基準を指定する設定プログラムの操作において、データ解析サーバ２２に格納されたウェブ追跡基準は、設定コンピュータ１６からダウンロードされる。別表に示されるコードを用いて、設定された追跡基準がウェブオブジェクト及びそれぞれのウェブオブジェクトリンクに自動的に関連付けられると、設定された追跡基準は、追跡サーバ（データ解析サーバ）２２の記憶手段からアップロードされる。
【００５７】
本発明の好適実施形態において本発明の原理を記述及び示したが、本発明は、そのような原理から逸脱することなく、配列（配置）及び詳細を変更することができることは明らかである。本出願人は、添付の特許請求の範囲の精神及び範囲内で行われるすべての修正及び変更を要求する。
【００５８】
別表は、ブラウザプログラムから直接設定されたウェブページのＵＲＬを検索するよう設定された設定プログラムの一部のソースコードを含む。この別表は以下に示す。
【００５９】
【別表】
2004164572.tif 000003
2004164572.tif 000004
2004164572.tif 000005
2004164572.tif 000006
2004164572.tif 000007
2004164572.tif 000008
2004164572.tif 000009
【図面の簡単な説明】
【図１】本発明が操作されるインターネットの一部の概略図である。
【図２】本発明の好適な実施におけるブラウザソフトウェアプログラムと設定プログラムとの間の相互作用を示すブロック図である。
【図３】本発明の好適実施形態におけるソフトウェアプログラムを設定するために用いられるグラフィックインターフェースを示すスクリーンショットウィンドウの図である。
【図４】定時的なウェブ追跡基準として内容グループを示す図３のスクリーンショットウィンドウの一部の図である。
【図５】本発明の代わりの実施形態におけるソフトウェアプログラムを設定するために用いられるグラフィックインターフェースを示すグラフィック表示内の多数のウィンドウのブロック図である。
【図６】新しいパス解析ウェブ追跡基準のためにユーザにより設定可能な基準の選択を可能にするスクリーンショットウィンドウの図である。
【図７】新しい内容グループウェブ追跡基準のためにユーザにより設定可能な基準の選択を可能にするスクリーンショットウィンドウの図である。
【図８】新しい内容グループウェブ追跡基準のためにユーザにより設定可能な追加の基準の選択を可能にするスクリーンショットウィンドウの図である。
【図９】本発明の好適実施形態毎の同じウィンドウ内に表示されるウェブページに関連する設定されたウェブ追跡基準を示す図３のスクリーンショットウィンドウの図である。
【符号の説明】
１０          ネットワーク
１２          カスタマサイトウェブサーバ
１４          訪問者ノード
１６          サイトオーナー
１８          アカウントサーバ
２０          データ収集サーバ
２２          データ解析サーバ「
２４          データベース／レポートサーバ
２６          ブラウザプログラム
２８          設定プログラム
３０          コンピュータスクリーン
７４          ウェブページブラウザウィンドウ
７６          設定ウィンドウ
【図１】
2004164572.tif 000010
【図２】
2004164572.tif 000011
【図３】
2004164572.tif 000012
【図４】
2004164572.tif 000013
【図５】
2004164572.tif 000014
【図６】
2004164572.tif 000015
【図７】
2004164572.tif 000016
【図８】
2004164572.tif 000017
【図９】
2004164572.tif 000018
【外国語明細書】
2004164572.tif 000019
2004164572.tif 000020
2004164572.tif 000021
2004164572.tif 000022
2004164572.tif 000023
2004164572.tif 000024
2004164572.tif 000025
2004164572.tif 000026
2004164572.tif 000027
2004164572.tif 000028
2004164572.tif 000029
2004164572.tif 000030
2004164572.tif 000031
2004164572.tif 000032
2004164572.tif 000033
2004164572.tif 000034
2004164572.tif 000035
2004164572.tif 000036
2004164572.tif 000037
2004164572.tif 000038
2004164572.tif 000039
2004164572.tif 000040
2004164572.tif 000041
2004164572.tif 000042
2004164572.tif 000043
2004164572.tif 000044
2004164572.tif 000045
2004164572.tif 000046
2004164572.tif 000047
2004164572.tif 000048
2004164572.tif 000049
2004164572.tif 000050
2004164572.tif 000051
2004164572.tif 000052
2004164572.tif 000053
2004164572.tif 000054
2004164572.tif 000055
2004164572.tif 000056
2004164572.tif 000057
2004164572.tif 000058