(57)【要約】【解決手段】グローバルコンピュータネットワークを通じてフレキシブルにデータを受信、処理及び分配するシステム（１０）が開示される。システム内で第１パーティー識別子が捕捉され（２０８）米国郵便業務配達地点コード（１１桁郵便番号）のような連係キーに変換される（２１０）。連係キーはその後仮想連係キーインデックスデータベース（２５）の要素を収容するさまざまなネットワークノードから連係キーインデックスデータ（２１６）を検索する（２１４）のに使用される。第１パーティー識別子に関連する検索情報はその後システムによって第１パーティー（１４ｃ）及び他のネットワークノードに利益を与えるためにひとつ若しくはそれ以上のネットワークノードに分配される（２２０）。
2004503874.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて消費者データを検索するためのコンピュータ化された情報システムであって、
消費者ネットワークインターフェースデバイスと、
消費者識別子を受信するための第１情報サーバーと、
前記消費者識別子を連係キーに変換するための命令からなる連係キー変換モジュールと、
前記連係キーによってインデックスされた消費者データから成る連係キーデータベースと、
前記連係キーデータベースから消費者データを検索するために前記連係キーを前記連係キーデータベースと比較するための命令と、
から成る情報システム。
【請求項２】
請求項１に記載の情報システムであって、前記消費者ネットワークインターフェースデバイスは、ワイヤレス電話、対話式音声応答システム、パーソナルコンピュータ、テレビ、パーソナルデジタルアシスタント及びデータベースサーバーから成るグループから選択される、ところの情報システム。
【請求項３】
請求項１に記載の情報システムであって、前記連係キーは地理的位置を定義する空間キーである、ところの情報システム。
【請求項４】
請求項３に記載の情報システムであって、空間キーは郵便番号である、ところの情報システム。
【請求項５】
請求項１に記載の情報システムであって、前記消費者識別子は１０桁の電話番号、米国郵便業務アドレス、郵便業務アドレス＋消費者名、１０桁電話番号＋消費者名、緯度及び経度、ＩＰアドレス及びｅ−ｍａｉｌアドレスから成るグループから選択される、ところの情報システム。
【請求項６】
請求項１に記載の情報システムであって、前記連係キーは米国郵便業務配達位置コード（ＤＰＣ）、ＺＩＰ＋４、州郡／国勢調査区／国勢調査ブロック、座標インターリーブペア（カッドツリー）、１０桁電話番号、標準化ストリートアドレス、標準化ストリートアドレス＋標準化名、１０桁電話番号＋標準化名、連続的に割り当てられた番号から成るグループから選択される、ところの情報システム。
【請求項７】
請求項１に記載の情報システムであって、前記連係キー変換モジュールは消費者アドレスを米国郵便業務配達位置コードに変換するための命令から成る、ところの情報システム。
【請求項８】
請求項１に記載の情報システムであって、前記情報サーバーはインターネットサーバーから成る、ところの情報システム。
【請求項９】
請求項８に記載の情報システムであって、前記インターネットサーバーは前記消費者識別子を消費者のコンピュータに書き込むための命令から成る、ところの情報システム。
【請求項１０】
請求項９に記載の情報システムであって、前記インターネットサーバーはクッキーコードファイルを前記消費者のコンピュータに書き込むための命令から成る、ところの情報システム。
【請求項１１】
請求項１に記載の情報システムであって、前記消費者データは、世帯データ、個人データ、国勢調査データ、会社位置データ若しくは官公庁位置データ、企業財務データ、消費者製品／サービス消費スコア、マップ、運転方向、ＵＳＰＳアドレスデータ、資産データ、環境データ及び地理関連データから成る、ところの情報システム。
【請求項１２】
消費者データを捕捉するためのワイドエリアネットワークであって、インターネットページ要素のリクエストに応答して実行される第１コマンドから成る第１サーバーであって、前記第１コマンドの実行は固有の消費者識別子を消費者コンピュータに保存することを生じさせるところの第１サーバーと、
商業者サーバーにアクセスする消費者に応答して実行される第２コマンドから成る第２サーバーであって、前記第２コマンドは、
前記商業者サーバーから固有の消費者識別子を受信する工程と、
前記消費者コンピュータから前記固有の消費者識別子を読み込む工程と、
前記固有の消費者識別子に基づいて消費者データにアクセスする工程と、
前記消費者データ及び前記固有の商業者識別子を前記商業者サーバーへ送信する工程と、から成る方法を実行するところの第２サーバーと、
から成るシステム。
【請求項１３】
請求項１２に記載のシステムであって、前記第２コマンドは前記固有の消費者識別子を連係キーに変換する工程から成る方法を実行する、ところのシステム。
【請求項１４】
請求項１３に記載のシステムであって、前記消費者データは前記連係キーを前記連係キーによってインデックスされる消費者データから成る連係キーデータベースと比較することによってアクセスされる、ところのシステム。
【請求項１５】
請求項１２に記載のシステムであって、前記固有の消費者識別子は、１０桁電話番号、米国郵便業務アドレス、米国郵便業務アドレス＋消費者名、１０桁電話番号＋消費者名、緯度及び経度、ＩＰアドレス及びｅ−ｍａｉｌアドレスから成るグループから選択される、ところのシステム。
【請求項１６】
請求項１２に記載のシステムであって、前記インターネットページ要素は画像若しくは画素である、ところのシステム。
【請求項１７】
請求項１２に記載のシステムであって、前記第１サーバー及び前記第２サーバーは同じサーバーであり、前記第２コマンドは前記消費者コンピュータからクッキーデータファイルを読み込むための命令から成る、ところのシステム。
【請求項１８】
請求項１２に記載のシステムであって、前記第１サーバー及び前記第２サーバーは同じサーバーであり、前記第１コマンドはクッキーデータファイルを前記消費者コンピュータに保存するための命令から成る、ところのシステム。
【請求項１９】
消費者データを商業者へ与えるためのワイドエリアネットワークシステムであって、
第１商業者サーバーと通信する第１情報サーバーであって、消費者コンピュータが前記第１商業者サーバーにアクセスした後、消費者識別子から成るクッキーデータファイルを消費者コンピュータに保存するよう構成されるところの第１情報サーバーであり、前記第１情報サーバーは第２商業者サーバーと通信し、前記第１情報サーバーは、消費者識別子及び対応する商業者識別子から成る第１メモリと、前記消費者識別子によってインデックスされる消費者データのデータベースから成り、前記第１情報サーバーは前記第２商業者サーバーにアクセスする前記消費者コンピュータに応答して前記クッキーデータファイルが読み込まれかつ前記消費者データ及び対応する商業者識別子が前記データベースから前記第２商業者サーバーへ送信されるように構成される、ところの第１情報サーバーから成るシステム。
【請求項２０】
請求項１９に記載のシステムであって、前記消費者識別子は連係キーであり、前記消費者データは連係キーによってインデックスされる、ところのシステム。
【請求項２１】
請求項１９に記載のシステムであって、前記消費者識別子は、１０桁電話番号、米国郵便業務アドレス、米国郵便業務アドレス＋消費者名、１０桁電話番号＋消費者名、緯度及び経度、ＩＰアドレス及びｅ−ｍａｉｌアドレスから成るグループから選択される、ところのシステム。
【請求項２２】
請求項１９に記載のシステムであって、前記消費者データは人口統計学データ、消費者メールアドレス、メジアン家価格若しくは会社位置から成る、ところのシステム。
【請求項２３】
請求項１９に記載のシステムであって、前記第２コマンドは前記第２商業者サーバーからページをリクエストする前記消費者コンピュータに応答して実行される、ところのシステム。
【請求項２４】
消費者データをネットワークノードに与えるためのシステムであって、
音声コマンドを受信しかつ音声コマンドを入力変数に変換するための対話式音声応答インターフェースと、
前記入力変数を連係キーに変換するための命令から成る変換モジュールと、
前記入力変数に関連する前記消費者データを検索するために前記連係キーを連係キーデータベースと比較するための命令と、
前記消費者データを前記ネットワークノードに送信するための命令から成る第２モジュールと、
から成るシステム。
【請求項２５】
請求項２４に記載のシステムであって、前記ネットワークノードは消費者コンピュータ、第三者サーバー、商業者サーバー及び商業者店舗コンピュータから成るグループから選択される、ところのシステム。
【請求項２６】
請求項２４に記載のシステムであって、前記連係キーは空間キーである、ところのシステム。
【請求項２７】
請求項２４に記載のシステムであって、前記対話式音声応答インターフェースはワイヤレス電話にリンクされる、ところのシステム。
【請求項２８】
請求項２４に記載のシステムであって、前記入力変数は電話番号、郵便アドレス、電話番号及び対応する消費者名、並びに米国郵便アドレス及び対応する消費者名である、ところのシステム。
【請求項２９】
商業者に消費者情報を与えるための方法であって、
消費者コンピュータから第１商業者サーバーへ送信されている消費者データを捕捉する工程と、
前記消費者データに基づいた固有の消費者識別子を前記消費者コンピュータに書き込む工程と、
第２商業者サーバーにインターネットページ要素を与える工程であって、前記ページ要素を前記消費者コンピュータに送信することにより情報サーバーが前記固有の消費者識別子を読み込むことができる、ところの工程と、
前記固有の識別子に基づいて消費者情報を前記第２商業者サーバーに与える工程と、
から成る方法。
【請求項３０】
請求項２９に記載の方法であって、前記消費者識別子は連係キーである、ところの方法。
【請求項３１】
請求項３０に記載の方法であって、前記連係キーは米国郵便業務配達地点コード（ＤＰＣ）である、ところの方法。
【請求項３２】
請求項３０に記載の方法であって、前記連係キーは地理区域を定義する空間キーである、ところの方法。
【請求項３３】
請求項３２に記載の方法であって、前記空間キーは郵便番号である、ところの方法。
【請求項３４】
請求項２９に記載の方法であって、前記消費者データは米国郵便アドレスである、ところの方法。
【請求項３５】
請求項２９に記載の方法であって、前記消費者識別子は１０桁電話番号、米国郵便業務アドレス、米国郵便業務アドレス＋消費者名、緯度及び経度、ＩＰアドレス及びｅ−ｍａｉｌアドレスから成るグループから選択される、ところの方法。
【請求項３６】
請求項２９に記載の方法であって、前記消費者識別子は連係キー入力パラメータ値であり、前記方法は前記連係キー入力パラメータ値を連係キーに変換する工程から成る、ところの方法。
【請求項３７】
請求項２９に記載の方法であって、固有の消費者識別子を書き込む工程はクッキーデータファイルを前記消費者コンピュータへ書き込む工程から成る、ところの方法。
【請求項３８】
請求項２９に記載の方法であって、前記消費者情報はメジアン所得データ、資産値データ、国勢調査データ、会社位置データ若しくは官公庁位置データから成る、ところの方法。
【請求項３９】
請求項２９に記載の方法であって、前記インターネットページ要素は画像ファイルである、ところの方法。
【請求項４０】
消費者の郵便アドレスを決定するための情報サーバーにおける方法であって、
第１商業者サーバーに送られている際に前記消費者から固有の消費者識別子を捕捉する工程と、
消費者コンピュータに前記固有の消費者識別子を書き込む工程と、
第２商業者サーバー上で参照されたインターネットページ要素を送信するべく前記消費者コンピュータからのリクエストを受信する工程と、
前記リクエストに応答して、前記消費者コンピュータから前記固有の消費者識別子を読み込む工程と、
前記消費者識別子を使って消費者アドレス情報のデータベースにアクセスする工程と、
前記消費者コンピュータの郵便アドレスを前記第２商業者サーバーに送信する工程と、
から成る方法。
【請求項４１】
請求項４０に記載の方法であって、前記固有の消費者識別子は連係キーである、ところの方法。
【請求項４２】
請求項４１に記載の方法であって、前記連係キーは米国郵便業務配達地点コード（ＤＰＣ）である、ところの方法。
【請求項４３】
請求項４０に記載の方法であって、前記固有の消費者識別子は、１０桁電話番号、米国郵便業務アドレス、米国郵便アドレス＋消費者名、１０桁電話番号＋消費者名、緯度及び経度、ＩＰアドレス及びｅ−ｍａｉｌアドレスから成るグループから選択される、ところの方法。
【請求項４４】
請求項４０に記載の方法であって、前記消費者識別子は連係キー入力パラメータ値であり、前記方法は前記連係キー入力パラメータ値を連係キーに変換する工程から成る、ところの方法。
【請求項４５】
請求項４０に記載の方法であって、固有の消費者識別子を書き込む工程はクッキーデータファイルを前記消費者コンピュータに書き込む工程から成る、ところの方法。
【請求項４６】
請求項４０に記載の方法であって、前記インターネットページ要素は画像ファイルである、ところの方法。
【発明の詳細な説明】
【０００１】
発明の分野
本発明はグローバルコンピュータネットワーク内の異なるパーティ／ノード間で情報をリンクさせる方法及び装置に関する。特に、本発明はインターネットを通じて顧客情報を保存、検索及びリンクさせるための方法及び装置に関する。
【０００２】
関連技術の説明
いくつかの会社は顧客情報を収集しかつさまざまな会社に提供するのにインターネットの力を利用している。例えば、Ｍｅｒｒｉｍａｎによる米国特許第５９４８０６１号はインターネットのページ上にカスタム広告を表示するための装置を開示している。開示された装置はインターネットプロトコル（ＩＰ）ネットワークハイパーテキスト転送プロトコル（ＨＴＴＰ）で作成されたリダイレクト若しくは隠れ接続を利用する。そこでは、商業者サイトは、広告サーバーに保存されている広告を商業者ページ上に配置することによって消費者ブラウザを広告サーバーへ向け直す。消費者ブラウザが商業者ページにアクセスすると、ブラウザは向け直されるか若しくは広告サーバーへの隠れた一時的な接続を確立しその結果広告が検索される。ブラウザが広告サーバーに接続されると、広告サーバーは予め消費者コンピュータに保存されたあらゆるインターネットクッキーを読み込む。もしクッキーが見つかれば、広告サーバーはその後ひとつ若しくはそれ以上の以下のタスクを実行する。
・広告サーバーの商業者サイト消費者履歴データベースによってクッキー内に保存された消費者識別ストリングを捜す。
・消費者のウエブブラウジングプリファレンスを決定する。
・広告サーバーが置くのを許可されたいずれのａｄバナーが最もカレントの消費者にアピールしやすいかを決定する。
・新しい情報でもって消費者のクッキーを更新する。
・消費者ブラウザを商業者サーバーへ向け直すか若しくは接続する。
・消費者によって好まれるように決定された広告バナーのインターネットアドレスを商業者アドレスに与える。
・消費者履歴データベース上の新しい情報でもって広告サーバーを更新する。
・広告が商業者のインターネットページ上に表示されたことを指示するよう広告バナー読み込み若しくは配置されたデータベースを更新する。
【０００３】
残念なことに、商業者サーバーで使用可能に作られている情報のタイプは非常に制限されている。例えば、これらの装置において、使用可能な情報は商業者の消費者ファイル内に保存されていたもの及び第三者広告サーバーから得られるクロスセッションの広告消費者プリファレンス情報のみである。
【０００４】
このため、商業者及び広告者にとってこの制限された世界の外側の情報を与える装置及び方法を具備する必要性が存在する。この要求は、インターネットが家庭及びビジネスにおいてより広く使用されるようになるに従いより広がるであろう。
【０００５】
発明の要旨
発明のひとつの実施例はネットワークを通じて消費者データを検索するためのコンピュータ化された情報システムであって、それは、消費者ネットワークインターフェース装置、消費者識別子を受信するための第１情報サーバー、前記消費者識別子を連係キーに変換するための命令から成る連係キー変換モジュール、前記連係キーによってインデックスされた消費者データから成る連係キーデータベース、及び前記連係キーデータベースから消費者データを検索するために前記連係キーを前記連係キーデータベースと比較するための命令を含む。
【０００６】
発明の他の実施例は消費者データを捕捉するための広域ネットワークシステムである。この実施例は、インターネットページ構成要素への要求に応答して実行される第１コマンドから成る第１サーバーであって、前記第１コマンドの実行が消費者コンピュータ上へ固有の消費者識別子を保存させるところの第１サーバーと、商業者サーバーへアクセスする消費者に応答して実行される第２コマンドから成る第２サーバーであって、前記第２コマンドは、前記商業者サーバーから固有の商業者識別子を受信する工程と、前記消費者コンピュータから前記固有の消費者識別子を読み込む工程と、前記固有の消費者識別子に基づいて消費者データにアクセスする工程と、前記消費者データ及び前記固有の商業者識別子を前記商業者サーバーへ移送する工程とから成る方法を実行するところの第２サーバーを与える。
【０００７】
さらに他の実施例は消費者データを商業者に与えるための広域ネットワークシステムであって、それは、第１商業者サーバーと通信する第１情報サーバーを含み、前記第１情報サーバーは消費者コンピュータが前記第１商業者サーバーにアクセスした後に消費者識別子から成るクッキーデータファイルを消費者コンピュータに保存するよう構成され、また前記第１情報サーバーは第２商業者サーバーと通信し、前記第１情報サーバーは消費者識別子及び対応する対応する商業者識別子から成る第１メモリと前記消費者識別子によってインデックスされた消費者データのデータベースから成り、前記第１情報サーバーは前記第２商業者サーバーにアクセスする前記消費者コンピュータに応答して、前記クッキーデータファイルが読み込まれかつ前記消費者データ及び対応する商業者識別子が前記データベースから前記第２商業者サーバーへ送信されるように構成される。
【０００８】
本発明のさらに他の実施例は消費者データをネットワークノードに与えるためのシステムであり、それは、ボイスコマンドを受信しかつ該ボイスコマンドを入力変数に変換するための対話式音声応答インターフェースと、前記入力変数を連係キーに変換するための命令から成る変換モジュールと、前記変数に関連する前記消費者データを検索するために前記連係キーを連係キーデータベースと比較するための命令と、前記消費者データを前記ネットワークノードに送信するための命令から成る第２モジュールと、から成る。
【０００９】
付加的な実施例は、商業者に消費者情報を与えるための方法である。この方法は、消費者コンピュータから第１商業者サーバーへ送信されている消費者データを捕捉する工程と、前記消費者データに基づいた固有の消費者識別子を前記消費者コンピュータに書き込む工程と、第２商業者サーバーにインターネットページ構成要素を与える工程であって、前記ページ構成要素を前記消費者コンピュータへ送信することによって前記情報サーバーは前記固有の消費者識別子を読み込むことができるところの工程と、前記固有の識別子に基づいて消費者情報を前記第２商業者サーバーへ与える工程とから成る。
【００１０】
他の実施例は情報サーバー内で消費者の郵便アドレスを決定するための方法であり、それは、第１商業者サーバーへ送信されているとき前記消費者から固有の消費者識別子を捕捉する工程と、前記固有の消費者識別子を前記消費者コンピュータに書き込む工程と、第２商業者サーバーで参照されたインターネットページ構成要素を送信するためのリクエストを前記消費者コンピュータから受信する工程と、前記リクエストに応答して、前記消費者コンピュータから前記固有の消費者識別子を読み込む工程と、前記消費者識別子を使って消費者アドレス情報のデータベースにアクセスする工程と、前記消費者コンピュータの郵便アドレスを前記第２商業者サーバーへ送信する工程とを含む。
【００１１】
好適実施例の詳細な説明
Ｉ．定義
Ａ．データ列
データ列はあらゆる数の数値記号、英数字、及び句読記号を含む。データ列は、必ずしもそうではないが、通常はランダム・アクセス・メモリ（ＲＡＭ）若しくはハードディスクドライブのようなメモリに保存される。
【００１２】
Ｂ．入力装置
入力装置は例えば、キーボード、ローラーボール、マウス、音声認識システム、手書き認識ソフトウエアを有する手書きパッド若しくはユーザーからコンピュータへ情報を送信することができる他の装置である。入力装置はディスプレイに付随するタッチスクリーンであってもよく、その場合ユーザーはスクリーンに触れることによってディスプレイ上の指示メッセージに応答する。ユーザーはキーボード若しくはタッチスクリーンのような入力装置を通じて文章情報を入力する。
【００１３】
Ｃ．命令
命令は装置内で情報を処理するためにコンピュータにより実行される工程を指している。命令はソフトウエア、ファームウエア若しくはハードウエア内で実行され、システムの構成要素によって受け持たれたあらゆるタイプのプログラムされた工程を含む。
【００１４】
Ｄ．ＬＡＮ
ローカル・エリア・ネットワークのひとつの例は、システムを構成するコンピュータ及び計算機が接続されるところのインターネットへのアクセスを含む共同通信ネットワークである。ひとつの実施例において、ＬＡＮは送信制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）工業規格に一致する。変形例において、ＬＡＮは、これに限定されないが、国際標準化機構のオープン・システム・インターコネクション、ＩＢＭのＳＮＡ、Ｎｏｖｅｌｌのネットウエア及びＢａｎｙａｎのＶＩＮＥＳを含む他のネットワーク標準に一致してもよい。
【００１５】
Ｅ．マイクロプロセッサ
マイクロプロセッサは、ペンチアム・プロセッサ、ペンチアムプロ・プロセッサ、ペンチアムＩＩ、ペンチアムＩＩＩ、ＡＭＤプロセッサ、８０５１プロセッサ、ＭＩＰＳプロセッサ、パワーＰＣプロセッサ、ＳＰＡＲＣ、ＵＬＴＬＡ ＳＰＡＲＣ若しくはＡＬＰＨＡプロセッサのようなあらゆる従来の多目的単一若しくは多重チップマイクロプロセッサである。加えて、該マイクロプロセッサはデジタル信号プロセッサ若しくはグラフィックプロセッサのようなあらゆる従来の特殊目的マイクロプロセッサであってもよい。典型的に、マイクロプロセッサは在来のアドレスライン、在来のデータライン、及びひとつ若しくはそれ以上の在来の制御ラインを有する。
【００１６】
Ｆ．モジュール
システムは以下で詳細に議論されるようなさまざまなモジュールから成る。当業者によって認識されるように、各モジュールはさまざまなサブルーチン、手順、定義的記載及びマクロから成る。典型的に各モジュールは別々にコンパイルされかつ単一の実行可能なプログラム内でリンクされる。したがって、各モジュールの以下の説明は好適システムの機能を説明するのに便利なように使用される。したがって、各モジュールによって実行される処理は、他のモジュールのひとつに任意に再分配され、単一モジュール内でひとつに組み合わされ若しくは共有可能なダイナミックリンクライブラリ内で利用可能にされる。
【００１７】
Ｇ．ネットワーク
システムは、例えばインターネット、イントラネット、ローカルエリアネットワーク（ＬＡＮ）、電話信号システム７（ＳＳ７）若しくはワイドエリアネットワーク（ＷＡＮ）のようなネットワークを含むあらゆるタイプの電気的に接続されたコンピュータの集合体を含む。さらに、ネットワークへの接続は例えば、遠隔モデム、ワイヤレス、イーサーネット（ＩＥＥＥ ８０２．３）、トークンリング（ＩＥＥＥ ８０２．５）、ファイバー・ディストリビューテッド・データリンク・インターフェース（ＦＤＤＩ）若しくは非同期転送モデム（ＡＴＭ）が使用される。計算機は、デスクトップ、サーバー、ポータブル、ハンドヘルド、セットトップ若しくはあらゆる他の所望のタイプの構成を有する点に注意すべきである。ここで使用されるインターネットは、パブリックインターネット、プライベートインターネット、安全保護インターネット、プライベートネットワーク、パブリックネットワーク、付加価値ネットワーク、イントラネット等のようなネットワークバリエーションを含む。
【００１８】
Ｈ．オペレーティング・システム
システムは、ＵＮＩＸ、ディスク・オペレーティング・システム（ＤＯＳ）、ＯＳ／２、Ｓｏｌａｒｉｓ、Ｗｉｎｄｏｗｓ３．Ｘ、Ｗｉｎｄｏｗｓ９５、Ｗｉｎｄｏｗｓ９８、Ｗｉｎｄｏｗｓ２０００及びＷｉｎｄｏｗｓＮＴのようなさまざまなオペレーティング・システムと関連して使用される。
【００１９】
Ｉ．プログラム言語
システムは、Ｃ、Ｃ＋＋、ＢＡＳＩＣ、Ｐａｓｃａｌ、Ｊａｖａ及びＦＯＲＴＲＡＮのようなあらゆるプログラム言語で書かれ、既知のオペレーティング・システムの下で実行される。Ｃ、Ｃ＋＋、ＢＡＳＩＣ、Ｐａｓｃａｌ、Ｊａｖａ及びＦＯＲＴＲＡＮは多くの商業的コンパイラーが実行可能なコードを作成するのに使用される工業標準プラグラム言語である。
【００２０】
Ｊ．送信制御プロトコル
送信制御プロトコル（ＴＣＰ）は、コンピュータシステム内に信頼できる、接続指向転送レイヤーリンクを与えるのに使用される転送レイヤープロトコルである。ネットワークレイヤーは転送レイヤーへサービスを与える。２通りの初期接続手順を使って、ＴＣＰはコンピュータ内に論理的結合を確立し、維持し及び終了させるためのメカニズムを与える。ＴＣＰ転送レイヤーはそのネットワークレイヤープロトコルとしてＩＰを使用する。付加的に、ＴＣＰは各メッセージに宛先及びソースポート番号を含めることによって単一装置上で実行する複数のプログラムを区別するようプロトコルポートを与える。ＴＣＰはバイトストリームの送信、データフロー定義、データ受取通知、失われ若しくは害われたデータの再送信及び単一のネットワーク接続を通じた複数の接続の多重化のような機能を実行する。最後に、ＴＣＰは確実にデータグラム構造内に情報を封じ込める。
【００２１】
Ｋ．公衆ネットワーク
公衆ネットワークは、第三者がネットワークの少なくともひとつの構成要素を制御するところの２つ若しくはそれ以上のパーティー若しくはノード間での通信に対して使用されるあらゆるネットワークであるように定義される。現在、３つの最も通常の公衆ネットワークは、ＳＳ７（信号システム７）回路切替電話ネットワーク、ワイヤレスアナログ若しくはデジタル電話ネットワーク及びＩＰを使用するパケットネットワークであるインターネットである。
【００２２】
Ｌ．連係キー入力パラメータ値（ＬＫＩＰＶ）
ＬＫＩＰＶはネットワーク、ネットワークユーザー若しくはネットワークに接続されたユーザー装置によって与えられるデータ項目である。ＬＫＩＰＶはユーザーに関連し他のネットワークノードに保存された情報にリンクするのに使用される連係キーを決定するために使用される。ＬＫＩＰＶの例は、１０桁の電話番号、米国郵便業務アドレス、米国郵便業務アドレス＋消費者名、１０桁の電話番号＋消費者名及び現消費者位置の緯度及び経度である。さらに、インターネットを介した通信に関して、ＩＰアドレス若しくはｅ−ｍａｉｌアドレスもまたＬＫＩＰＶとして使用される。
【００２３】
Ｍ．連係キー（ＬＫ）
連係キー（ＬＫ）は複数のデータベース若しくはネットワークノード内に配置されたリアルタイムの情報に関連するよう使用されるデータ値である。概念的に、それは化学反応の触媒に類似し、それは反応しないか若しくは許容不可能なほどゆっくり反応する２つ若しくはそれ以上の反応薬品のための手段を与える。多くの応用に対するひとつの好適な連係キーはＵＳＰＳ配達場所コード（ＤＰＣ）である。これは１１桁の郵便番号と１桁のチェックデジットから成る１２桁コードである。ＤＰＣは１１桁の郵便番号レベルでひとつの世帯若しくは郵便配達アドレスを表す地理的階層的コードである。連係キーの他の実施例として、ＤＰＣは決定処理を通じてデータバース若しくはファイルに保存されたＬＫＩＰＶ若しくは同等なデータ項目から決定される。最も通常の決定処理は、（１）翻訳テーブル（電話番号若しくはＤＰＣ）、（２）単純なコンピュータデータ処理（カッドツリー（ｑｕａｄ−ｔｒｅｅ）として知られるインターリーブされた緯度及び経度の階層的なキーを作成するために緯度及び経度座標対をインターリーブする）、（３）翻訳テーブルと連絡して使用される単純なコンピュータ処理（一致キーを作成するために５桁の郵便番号、ストリート名の最初の５文字、ストリート番号の最初の５桁、姓の最初の５文字及び名の最初にイニシャルを添付し、その後連係キーである固有の連続番号を検索し若しくはもし見つからなければ割り当てるべく連続番号データベース内で一致キーを捜す）、（４）複数のデータベースを使用する複合多重ステージコンピュータ処理（ビルディング番号、プレディレクション（ｐｒｅ−ｄｉｒｅｃｔｉｏｎ）、ストリート名、ストリートタイプ、ストリートポスト方角、二次単位タイプ、二次単位番号、市名及び州を含むアドレスを標準化し、その後標準化されたアドレスをＤＰＣコードに割り当てる）。連係キーの非排他的リストは、ＤＰＣ、ＺＩＰ＋４、州群／国勢調査地区／国勢調査ブロック、座標インターリーブ対（緯度／経度）若しくはカッドツリー、１０桁電話番号、標準化されたストリートアドレス、標準化されたストリートアドレス＋標準化された名称、１０桁電話番号＋標準化された名称、連続して割り当てられた番号等である。
【００２４】
Ｎ．連係メカニズム
連係メカニズムは複数のソースからの情報がそれによって一緒にリンクされる手段である。最も通常は単純な連係キー一致及び比較されるべき項目の集合を減少させるのに使用される連係キー一致の階層的コンポーネントであり、その後プログラムされたルール若しくはアルゴリズムのより複雑なセットが最終的な連係決定のために使用される。後者の場合の例はクライアントがネットワークに接続されたポータブルコンピュータを使用しており、該コンピュータが地球投影位置決定衛星（ＧＰＳ）受信機を有するところのカレントのクライアント位置に最も近い小売位置を捜す。クライアントコンピュータはＧＰＳ受信機によって決定されたクライアントの現在の緯度及び経度を送る。緯度及び経度座標はカッドツリー連係キーへ変換される。この連係キーは各店の位置に割り当てられたカッドツリー連係キーに一致される。カッドツリー一致の特定の階層レベルにおいて、この例ではクライアントに最も近い４つの可能な候補店が存在すると仮定しよう。現在のクライアントの位置から４つの店の各々までの距離を決定するために、現在のクライアントの緯度及び経度並びに４つの候補店の各々の緯度及び経度を使って距離計算が実行される。短い距離を有する店が最も近い店であると決定され、この店に関する情報はクライアントへ戻される。
【００２５】
Ｏ．連係処理
連係処理は通常４つの工程、すなわち、（１）ＬＫＩＰＶを得る工程、（２）ＬＫＩＰＶに関連する連係キーを決定する工程、（３）局所的に若しくは他のネットワークノードに配置された連係キーインデックスデータベースにアクセスすることによりＬＫＩＰＶに関連するリアルタイム情報を検索及び／または決定するべく連係メカニズムと共に連係キーを使用する工程、及び（４）ひとつ若しくはそれ以上のネットワークノードへリンクされた情報を与える工程から成る。
【００２６】
ＩＩ．概要
本発明の実施例はグローバルコンピュータネットワークを通じてフレキシブルに情報を保存し、検索しかつリンクするためのシステム及び方法に関する。この実施例において、消費者コンピュータは電話番号、アドレス、緯度／経度値、ＩＰアドレス、ｅ−ｍａｉｌアドレス若しくは他の類似する情報のような連係キー入力パラメータ値（ＬＫＩＰＶ）をインターネットを通じて通信する情報システムへ与える。情報システムは消費者コンピュータのリクエストに応答して予め選択されたデータを消費者コンピュータ若しくは他のコンピュータへ戻すようにプログラムされる。この実施例において、ＬＫＩＰＶはまず連係キーに変換され、その後それは複数のインデックスされたデータベースのひとつにアクセスするのに使用される。いくつかの実施例において、連係キーは消費者に関する地理的区域を定義する空間キーのタイプとして作用する。空間キーの議論は“Ｏｎｅ ｎｕｍｂｅｒ， ｉｎｔｅｌｌｉｇｅｎｔ ｃａｌｌ ｐｒｏｃｅｓｓｉｎｇ ｓｙｓｔｅｍ”と題する２０００年５月２日に発行された米国特許第６，０５８，１７９号に見られる。
【００２７】
例えば、ＬＫＩＰＶは指定された電話番号を有する職場若しくは家付近の地理的区域を表す郵便場号のような連係キーに翻訳される電話番号かもしれない。その後郵便番号連係キーは、特定の地理的区域内のサービスに関する情報を消費者に与えるために郵便番号によってインデックスされたサービスのデータベースにアクセスするのに使用される。ＬＫＩＰＶの連係キーへの翻訳は消費者のリクエストの時に為されるため、局所的な交通若しくは天気のような指定された地理的区域内のサービスに関する最新の情報が与えられる。
【００２８】
ひとつの実施例において、消費者に物及びサービスを与えるインターネットサーバー（以下、商業者サーバーという）は消費者のニーズをより特定的に満たすために消費者が商業者サーバーのインターネットウエブサイトのページをブラウズするに従い予め選択された消費者データを収集する。システムのひとつの実施例において、消費者サーバーは消費者のブラウザソフトウエア内で表示されるリクエスト形式を通じて消費者からある情報を収集する。ブラウザソフトウエアの例としてネットスケープナビゲーター及びマイクロソフトインターネットエクスプローラーが含まれる。消費者に送られる形式は好適には、テキストデータを消費者のブラウザから商業者サーバー上に配置されたデータベースへ直接送信する従来のＨＴＭＬ形式である。例えば、形式のひとつのタイプは、商業者サーバーのインターネットサイトのさまざまな安全保護領域にアクセスするためのユーザー名及びパスワードを具備するために消費者が書き込む登録形式でもよい。
【００２９】
形式からのテキストデータが商業者サーバーに送信された後、商業者サーバーは一時的に消費者のブラウザソフトウエアを以下で説明するいくつかの方法のひとつによって識別ストリングを消費者のコンピュータへ保存する情報システムへ向け直す。
【００３０】
情報システム内には、ＬＫＩＰＶ若しくは連係キーのような固有の識別ストリングを消費者コンピュータ上のクッキーデータファイルに書き込むインターネットウエブサーバーが存在する。ひとつの実施例において、クッキーデータファイルは、固有の消費者識別子ストリング、クッキーが保存されたデータ、クッキーが最後に更新されたデータ、及び好適には消費者電話番号のようなＬＫＩＰＶを含む。他の実施例において、保存された識別子は、後に消費者の完全な米国郵便アドレスに変換される消費者のアドレスを表す符号化ＤＰＣの形式の連係キーである。
【００３１】
識別子（例えば、電話番号若しくは符号化アドレス）は情報ウエブサーバーによって消費者コンピュータに書き込まれており、商業者サーバーは識別子を情報のざまざまなデータベースと一致させることによってさまざまなタイプのデータを具備することができる点に注意すべきである。例えば、以下で詳細に説明されるように、商業者はメジアン所得データ、属性値データ、国勢調査データ、会社及び官公庁位置データ及び消費者の特定の位置に関連する他のデータを具備する。
【００３２】
商業者は、ウエブサーバーに渡されるすべての消費者に対するメジアン所得レベルデータを与えるよう情報システムに要求する。消費者コンピュータが保存されたクッキーデータファイルを有すると、同じ商業者サーバーがいつでも一時的に消費者コンピュータを情報システム内のインターネットウエブサーバーに向け直す。消費者情報は商業者からインターネットウエブサーバーに渡される。その後ウエブサーバーは、例えば地理的位置によってインデックスされるメジアン所得レベルのデータベースにアクセスするためにリアルタイムで連係キー若しくは所定の保存された連係キーへ変換されるＬＫＩＰＶのような保存された識別子を使用する。クッキーデータファイルからの保存された識別子を使ってデータベースを探すことによって、メジアン所得レベルが消費者の地理的位置に対して決定される。
【００３３】
このシステムのひとつの利点は、消費者が自分のブラウザを第２の商業者サーバーに向けるときに現れる。ひとつの実施例において、第２商業者サーバーの開始ページは好適には消費者コンピュータを情報システム内のインターネットウエブサーバーへ向け直す。その後インターネットウエブサーバーは、予め保存されていた消費者に対する識別子を見分けるために消費者コンピュータ上に保存されたクッキーデータファイルを読み込む。識別子が読み込まれると、消費者のブラウザは第２商業者の開始ページへ戻るよう向け直される。インターネットウエブサーバーは消費者に関する情報を発見するために複数のデータソースにアクセスするのに検索された識別子を使用する。この情報は、例えば消費者の同一性、消費者の地理的位置、消費者が在住する場所付近のメジアン所得等である。
【００３４】
その後検索された情報は彼らのサイトをブラウジングしている消費者に関する付加的な詳細を第２商業者サーバーに与えるために第２商業者サーバーに送られる。消費者は第２商業者サイト上で新しい情報を全く入力しないことに注意すべきである。クッキーデータファイルは消費者のコンピュータ上で発見されたので、第２商業者はウエブサーバーに一時的に制御を送ることによって消費者に関する情報をうまく決定することができた。このように、このメカニズムによって、消費者が消費者に最もアピールしやすい製品若しくはサービスの選択を有するように、消費者は各消費者のブラウジング体験をカスタマイズすることができる。
【００３５】
本発明の他の実施例は消費者から情報システムへ送信された識別子に基づいて直接消費者へ情報を与えるためのシステムである。例えば、インターネットに接続した消費者はワードプロセッシングプログラムで友人宛の手紙をタイプしている途中である。しかし、消費者は友人のアドレスではなく電話番号しか知らないかもしれない。ひとつの実施例は電話番号のようなＬＫＩＰＶに関連するストリートアドレス決定するための、マイクロソフトワードのようなワードプロセッシングプログラム内でアプレット（ａｐｐｌｅｔ）として実行するソフトウエアアプリケーションである。消費者は友人の電話番号を入力し、その後ソフトウエアプログラム内の調査オプションを選択する。アプレットはインターネットを通じて情報システムのＩＰアドレス及びポート番号へ電話番号を送信し、そこでそれはＬＫＩＰＶとして使用されかつ電話番号及びアドレス連係キーのインデックスされたデータベースと比較される。この実施例において、アドレス連係キーはアドレスに対応するＵＳＰＳ ＤＰＣである。もし電話番号がデータベース内で発見されれば、その後対応するアドレス連係キーがＵＳＰＳ ＺＩＰ＋４及び市／州ファイルのデータベースからアドレスを確立するのに使用される。構築されたアドレスはその後消費者コンピュータへ戻され、ワードプロセッシング書類内に挿入される。この応用において、インターネットはＨＴＴＰプロトコルを使用するか若しくはインターネットサーバーへアクセスすることのない、ワイドエリアネットワークとして使用されている。
【００３６】
他の実施例において、発明はウエブサイトをブラウジングしている消費者に表示されるべき高ポテンシャルな需要の商品を決定するためのシステム及び方法を含む。例えば、消費者はスポーツ用品を売る商業者ウエブサイトへ入るのにインターネットエクスプローラー（マイクロソフトコーポレイション）若しくはネットスケープナビゲータ（ネットスケープコーポレイション）のようなブラウザソフトウエアを使用する。消費者がサーバーに入った後、消費者のブラウザはすぐに情報システム内のウエブサーバーへ向け直される。ウエブサーバーは予め消費者コンピュータ上に保存されたクッキーデータファイルを読み込み、クッキーデータファイル内に保存された識別子を検索する。その後ブラウザは商業者サーバーへ戻すように向け直される。上記処理と平行に、情報システムはＬＫＩＰＶとして検索された識別子を使用する。例えば、クッキーデータファイルは消費者の電話番号を含むかもしれない。この電話番号は消費者が住み若しくは働くところの地理的区域を表す郵便番号連係キーを決定するためのＬＫＩＰＶとして使用される。郵便番号連係キーはその後消費者の連係キーに対応するクラリタスのマイクロビジョン地理人口セグメント番号に対して連係キーサーバーに独立のＩＰを要求するのに使用される。その後連係キーは検索されたマイクロビジョンセグメントに対するさまざまなタイプのスポーツ用品に対するスポーツ用品プロファイルスコアを計算し、検索されたマイクロビジョンセグメントを有する消費者がフットボール、ベースボール及びバスケットボール商品を購入する高い傾向を有することを決定する。その後連係キーサーバーはこの情報を商業者サーバーへ送信する。その後ブラウジングしている消費者に関する検索情報を使用して、商業者サーバーはこれら３つのスポーツについてのスペシャル及び関連詳細を示す消費者用のカスタムウエブページを表示する。
【００３７】
他の実施例において、消費者は車の中にいて晩飯用にピザを注文しようと決める。消費者の車にはＧＰＳ受信機にリンクした移動コンピュータが取り付けられている。消費者は最も近いピザチェーンＡレストランを見つけるためにピザチェーンＡのウエブサイトに入る。消費者のブラウザはＧＰＳ受信機によって受信されかつ処理されている信号に基づいてウエブサイトへ消費者の現在の緯度及び経度を送る。ピザチェーンＡウエブサーバーは消費者ブラウザから緯度／経度座標を受信し、情報システム内のマップサーバーにアクセスするための連係キーに変換されるＬＫＩＰＶとしてそれを使用する。ピザチェーンＡウエブサーバーは車の緯度／経度座標と現在開いている最も近いピザチェーンＡの位置との間の道の地図画像を生成するマップサーバーへ緯度／経度座標を送信する。消費者に緯度／経度座標を与えるためのシステムは“Ａｕｔｏｍａｔｉｃ ｒｏｕｔｉｎｇ ａｎｄ ｉｎｆｏｒｍａｔｉｏｎ ｓｙｓｔｅｍ ｆｏｒ ｔｅｌｅｐｈｏｎｉｃ ｓｅｒｖｉｃｅｓ”と題する１９９８年６月１９日に出願された米国特許出願第０９／１００，５６７号に説明されている。
【００３８】
マップサーバーはまた車の緯度／経度座標から最も近い開いているピザチェーンＡに着くための特定の運転命令を生成する。その後この命令は消費者の移動コンピュータへ送信される。そのようなサービスを与えるために、緯度／経度番号は直接的には連係キーとして使用されない。最初に、サイズ固定の小さい面積を有する緯度／経度ウインドウが作成される。このウインドウは空間データベースのサーチを制限するのに使用される。ウインドウ内で緯度／経度は距離及びマップサーバーデータベース内の他の空間関係を決定するための距離計算用に使用される。
【００３９】
他の実施例において、複数の商業者は消費者に進歩したサービスを与えるよう組合に入る。商業者は彼らのサービス案内所となるべき中央ウエブサーバーを選ぶ。消費者が組合のメンバーから製品を購入すると決めると、消費者は名前、メールアドレス及び電話番号情報のような消費者特定情報を商業者サーバーに与える。消費者特定情報を捕捉した後、商業者サーバーは消費者のブラウザセッションを中央ウエブサーバーに向け直し、いくつかの消費者特定情報を中央ウエブサーバーへ送る。中央ウエブサーバーは、それが消費者コンピュータにクッキーを書き込もうとしており、生のＬＫＩＰＶを書き込むか若しくは対応する連係キーを決定しかつクッキー形式で消費者コンピュータへ連係キーを書き込むことを消費者に通知する。ブラウザセッションはその後注文処理が完了したところの商業者サーバーへ戻るよう向け直される。もし消費者が組合の一部である第２商業者サーバーをブラウズすれば、中央ウエブサーバーによって予め書かれたクッキーデータを検索するために第２商業者サーバーは消費者のブラウザを中央ウエブサーバーに向け直すことができる。このクッキーデータを使用することによって、第２商業者サーバーは、ＬＫＩＰＶを読み込み、それを連係キーに変換するか若しくは保存されたクッキーデータファイル内の連係キーを直接読み込み、消費者の地理的区域の家のメジアン価格、消費者の地理的区域の家庭のメジアン所得レベル及び多くの他のタイプの連係情報を決定するために連係キーを連係サーバーに与えることによって消費者に関するさまざまなタイプの情報を要求することができる。この情報はその後第２商業者サーバーへ送られ、消費者に第２商業者ウエブサイトをブラウズするよりよい体験を与えるのに使用される。よりよい体験は、カスタムページ、特別価格提供、特別用語若しくは決められたタイプの消費者用に開発された他のカスタムサイトを含んでもよい。
【００４０】
他の実施例において、二人の消費者が互いに電話をするためにシステムを使用する。例えば、消費者ＡはウエブサーバーとともにボイスオーバーＩＰ発呼者名ＩＤに加入する。消費者Ｂはブラウザアプリケーションを通じて消費者ＡにＩＰ読み出しをする。消費者Ｂのセッション接続要求を受信するとすぐに、消費者Ａはブラウザセッションをウエブサーバーへ向け直す。その後ウエブサーバーは消費者Ｂに関連する連係キーを与える消費者Ｂクッキーを読み込む。ウエブサーバーは連係キーによってインデックスされた名前のデータベースに対して独立のＩＰネットワーク照会を実行する。ウエブサーバーはその後データベース照会からの消費者Ｂの名前を消費者Ａに戻す。消費者Ａは名前を見て消費者Ｂとのセッションを受け入れるか拒絶するかを決定する。
【００４１】
ＩＩＩ．システム説明
図１を参照すると、消費者情報を一緒にリンクするためのシステム１０が与えられる。システム１０は複数の消費者装置１４を含む。消費者装置の例は、ワイヤレス電話１４Ａ、放送システム１４Ｂ及びパーソナルコンピュータ１４Ｃを含む。各消費者装置１４は他の個人若しくはネットワークサービスノードと通信するためにネットワークを使用する個人用の一次ネットワークインターフェース装置である。消費者装置１４は標準ネットワーク通過メカニズムによってＬＫＩＰＶを与える。このＬＫＩＰＶはネットワークＡＮＩ、ＤＮＩＳ及び緯度／経度によって与えられる。それはセッション中に入力された消費者マルチメディアによって与えられ、消費者オープン・プロファイリング標準データベース（ＯＰＳはユーザーのプライバシーを保護しながらインタネットサービスの個人化を可能にする提案された標準である）から検索され、消費者のコンピュータに保存されたＵＲＬ特定クッキーから検索され、データベースから検索され、メモリアドレスから読み込まれ、若しくは現在のセッションサーバーにアクセス可能なあらゆる他のタイプの消費者ハードウエアによって与えられる。
【００４２】
ハードウエアのひとつのタイプは消費者の現在の緯度及び経度を決定することができるＧＰＳ受信機であり、それは消費者ハードウエア内に組み込まれる。ＬＫＩＰＶは、電話、ＦＡＸ、携帯電話、２方向通信を有するテレビ、ＰＤＡ（パーソナル・デジタル・アシスタント）、パーソナルコンピュータ若しくは携帯コンピュータのようなネットワーク消費者装置によっても与えられる。消費者装置１４は他の消費者装置ばかりでなくあらゆる他のネットワーク装置と直接通信することができる。さらに、消費者装置１４は通信パーティによって許されるあらゆるアクセス可能な情報を送信若しくは受信する。図示されるように、消費者装置１４は公衆ネットワーク１６に接続されている。そのようなネットワークのひとつの例はインターネットであり、そこでは消費者装置はインターネットプロトコル（ＩＰ）標準を通じて通信する。
【００４３】
公衆ネットワーク１６には商業者サーバー２０も接続されている。商業者サーバー２０は消費者装置１４と通信し、消費者装置が標準ネットワーク通過メカニズムによって与えるＬＫＩＰＶを受取る。例えば、ひとつの実施例において、消費者装置はインターネットを通じて送られかつ商業者サーバーで再び組み立てられる複数のＩＰパケットにＬＫＩＰＶを分割する。
【００４４】
商業者サーバー２０は公衆ネットワーク１６に接続される情報システム２５へ消費者装置１４セッションを向け直すか若しくは他の手段を通じて一時的な制御を送る。インターネット上の異なるサイトへ消費者のブラウザの制御を向け直すのに使用可能ないくつかのメカニズムが存在する点に注意すべきである。消費者のブラウザを情報システム２５へ向け直すための方法の例は図２及び３で詳細に説明されている。図１には、店４４〜４８のセットにリンクした第２商業者サーバー４２が示されている。
【００４５】
複数の小売サービス位置を有する商業者にとって、単一のＵＲＬ若しくはすべてのサービス若しくは店舗位置に接触するための他の単一ポイントを有するのが普通である。商業者は、距離、各店舗によって提供されるサービスのタイプ、店舗の開店／閉店状況等に基づいてどの店舗がクライアントに最高のサービスを提供できるかを決定する必要がある。ここで説明されるシステムは、ＬＫＩＰＶに基づいていずれの小売店舗がクライアント位置に最高のサービスを提供するかを決定し、商業者にサービス店舗ＩＤ並びに距離、方向及び／または運転方向等の関連店舗情報を戻す能力を有する。決定された最高のサービス店を知ることで、商業者は店のサーバー若しくはウエブサイトにアクセスすることができかつその後クライアントにメニュー、在庫状況、サービス／配達時間及び店によって変化しかつ個々の店舗レベルでリアルタイムでのみ利用可能である他の価値ある情報項目を与える。
【００４６】
図示されるように、情報システム２５は連係キーアプリケーションサーバー３０、米国郵便業務アドレス翻訳サーバー３２、マップサーバー３４、ウエブサーバー３６、ＡＣＤサーバー３８及び音声認識サーバー４０を含む。
【００４７】
Ａ．連係キーアプリケーションサーバー
連係キーアプリケーションサーバー（ＬＫＡＳ）３０は図１に示される情報システム２５の中心要素である。ＬＫＡＳはアプリケーション、通信及び情報リクエスト積分器として作用する。例えば、ＬＫＡＳ３０はＬＫＩＰＶ若しくは連係キーを受信し、ＬＫＩＰＶに関連する情報を検索するためにこれらの値を局所及び外部データベースと一致させる。通常これらの情報リクエストは消費者装置をＬＫＡＳ３０へ向け直した商業者サーバーから来る。
【００４８】
示されるように、ＬＫＡＳは情報システム２５を構成するいくつかの他のサーバーと通信する。もちろん、他のサーバーは互いに物理的に近く若しくは離れて配置され得る。ひとつの実施例において、ＬＫＡＳ及び他のサーバーは別個の地理的区域内にあって、公衆ネットワークを通じて互いに接続されている。他のサーバーと通信することによって、ＬＫＡＳは検索され若しくは消費者装置クッキーから生成された連係キーを情報システム２５内に保存された他のデータと一致されることができる。
【００４９】
Ｂ．ＵＳＰＳアドレス翻訳サーバー
ＵＳＰＳアドレス翻訳サーバー３２は情報システム２５へ向け直されたストリート若しくはメールアドレス情報を受信する。アドレス情報から、サーバー３２は状態コード、ＵＳＰＳ標準化アドレス及びＵＳＰＳ ＤＰＣ連係キー若しくは替わりに連係キーの階層構成要素を戻す。ＵＳＰＳ ＤＰＣ連係キーはＭａｉｌｅｒ’ｓ Ｓｏｆｔｗａｒｅ（カリフォルニア州、サンクレンテ）他のような商業的に入手可能なソフトウエアを使ってアドレスから生成される。
【００５０】
Ｃ．マップサーバー
マップサーバー３４はマップ及び移動方向のフォーマットされたリクエストを受け入れるＭａｐＱｕｅｓｔ．ｃｏｍのＭａｐＱｕｅｓｔ ＮＴ Ｓｅｒｖｅｒのようなソフトウエアを実行する。通常これらのリクエストはアドレス、地理的ポイントの緯度及び経度、緯度及び経度の極端の対によって閉じられたマップウインドウ、若しくは店舗配達多角形を含むマップされるべきレイヤーのリクエストの形式で入力パラメータ値を要求する。マップサーバーはこのデータを受信し、リクエストしている消費者装置によって表示されるグラフィック・インターチェンジ・フォーマット（ＧＩＦ）のような画像形式でマップを与える。マップサーバー３４はまた２つの地理的ポイントを受け取り、２つのポイント間の運転方向を生成し、その後リクエストしている消費者装置へ複数のフォーマットで命令を与えることができる。
【００５１】
Ｄ．ウエブサーバー
ウエブサーバー３６は消費者によって与えられるＬＫＩＰＶを受取るために消費者装置１４と通信する。ウエブサーバー３６はＬＫＩＰＶ及び／または連係キーを含むユニバーサル・リソース・ロケータ（ＵＲＬ）永続クッキーデータファイルを消費者装置１４に書き込むための命令を含む。
【００５２】
消費者装置１４上に保存されたクッキーデータファイルからＬＫＩＰＶを読み込むことによって、ウエブサーバー３６はリアルタイムで消費者に関連する連係キーを決定することができる。周知のように、カレントの実行において、クッキーデータファイルは最初にそれを消費者装置に書き込んだサーバーによって読み込まれるのみである。したがって、予めウエブサーバーに向け直されたあらゆる消費者装置はウエブサーバーとの後のセッション中に読み込まれるクッキーデータファイルを有する。
【００５３】
上記したように、ウエブサーバー３６は向け直された消費者装置１４によってアクセスされる。向け直しに従いクッキーデータファイルを書き込むために、ＬＫＩＰＶは消費者装置から送信された情報から生成される。例えば、もし消費者がＵＳＰＳアドレスを与えれば、ウエブサーバー３６はウエブサーバー３６によって渡されたアドレスに基づいてＵＳＰＳ ＤＰＣを生成しそれをウエブサーバーに戻すアドレス翻訳サーバー３２にアクセスする。ウエブサーバー３６はその後ＤＰＣ連係キーを含むＵＲＬ永続クッキーを消費者装置１４に書き込む。
【００５４】
ウエブサーバー３６は通信パーティーによって許されたあらゆる他の情報を送信若しくは受信するために他のネットワークノードと直接通信することもできる点に注意すべきである。さらに、ウエブサーバー３６は情報システム２５内で収集されたあらゆる消費者情報を戻すために消費者装置１４を商業者サーバー２０へ戻すよう向け直すこともできる。
【００５５】
所望の情報が情報システム２５内のひとつ若しくはそれ以上のデータベース若しくは第三者サーバー７００から収集された後、ウエブサーバーは消費者装置の制御をリクエストしている商業者サーバーへ戻す。その後情報システムによって検索された情報はリクエストしている商業者サーバーに渡され、消費者装置を使った消費者の分析が準備される。
【００５６】
Ｅ．ＡＣＤサーバー
ＡＤＣサーバー３８の主な機能は、複数の第三者ＩＶＲプール６００と第三者コールセンター５００との間の経路決定制御ポイントとして働くことである。ＡＣＤサーバー３８はさまざまな第三者位置間での呼出し容量及び呼出し扱い能力をリアルタイムでモニターする能力を有する。ノード５００及び６００に関連するＡＣＤに知らされたリアルタイム情報及びシステム２５によって与えられた発呼者について知らされた情報に基づいて、ＡＣＤはコールセンター５００若しくは発呼者に最高のサービスを提供するＩＶＲプール６００のいずれかに呼出しを送るべく商業者呼出し扱いプリファレンスとともにこの情報を使用する。ＡＣＤシステム及びソフトウエアの主な供給者はＧｅｏｔｅｌ及びＧｅｎｅｓｙｓである。好適な供給者はカリフォルニア州サンフランシスコに位置するＧｅｎｅｓｙｓである。
【００５７】
Ｆ．音声認識サーバー
音声認識サーバー４０は話された指令及び命令をＡＳＣＩＩテキストに翻訳する。例えば、好適には音声認識サーバー４０はＮｕａｎｃｅ Ｃｏｒｐｏｒａｔｉｏｎ（カリフォルニア州メンロパーク）から商業的に入手可能な音声認識サーバーソフトウエアを実行する。音声認識サーバーはＮｕａｎｃｅ ＩＶＲクライアントソフトウエアを実行するＩＶＲから音声発語パケットを取る。それはこの発語をアプリケーション特定文法と比較する。この文法は各アプリケーションに対してカスタマイズされる。サーバー４０によってサポートされる３つの主要なアプリケーションは、消費者電話番号、名前及びアドレス認識である。電話番号文法は０〜９桁でありテレコーディア（ｔｅｌｅｃｏｒｄｉａ）ＬＥＲＧファイルから確認され、アドレス文法はＵＳＰＳ Ｚｉｐ＋４及び市州ファイルから形成され、名前文法は米国ナショナルホワイトページからの付加的名称で増やされた米国国勢調査局の姓名ファイルに対して形成される。
【００５８】
この実施例において、音声認識サーバーは、図１に示されるようにＮｕａｎｃｅクライアントソフトウエアを実行する対話式音声応答（ＩＶＲ）システム６００から受信された音声発語と比較される音声ボーカル表現にリアルタイムに翻訳される電話番号、名前及びアドレス文法を与える。
【００５９】
話された発語と音声ボーカル表現との間の比較結果がその後解析される。この処理は話された単語若しくは単語の組み合わせの正しい認識が有効であると分かり確かめられるまで繰り返される。単語の組み合わせが分かると、それは上記したようなシステム内でＬＫＩＰＶ若しくは連係キーとして使用される。
【００６０】
変形的に、もし話された発語がシステムによって理解されなければ、消費者装置はコールセンター５００と通信するように示されているライブオペレータを有するヘルプデスクに向け直される。
【００６１】
さらに、ＬＫＩＰＶ及び連係キーデータは第三者キーＩＤデータベースサーバー７００から受信若しくは送信され、システムに与えられる。したがって、適切なアクセスが与えられれば、第三者データベースプロバイダは消費者データを受信するために情報システム２５にアクセスするか若しくはシステム２５は第三者サーバー７００上の連係キーインデックスデータベース内に保存された情報を疑うことができる。
【００６２】
この処理によって捕捉された電話番号、アドレス及び名前はその後連係キーを生成するためにＬＫＩＰＶとして使用される。有効にされた電話番号は連係キーに翻訳されるか若しくは生の形式で連係キーとして使用される。将来ＳＳ７ネットワークがＩＰインターフェースを有するであろう。周知のように、ＳＳ７ネットワークは電話番号によって現在インデックスされておりその後電話番号請求書作成検証のような選択されたアプリケーションに対してアクセス可能となるライン情報データベース（ＬＩＤＢ）のような大きな電話会社のデータベースへのアクセスを与える。一方、アドレスのテキスト版のようなＬＫＩＰＶは連係キーへの翻訳を要求する。アドレステキストはＵＳＰＳアドレスから連係キーへの翻訳サーバー３２へ渡され、世帯若しくはより高いレベルの連係キーとして働くアドレスからＤＰＣコードへの翻訳が戻される。
【００６３】
ひとつの実施例において、名文法データベースは５桁の番号コードによって表される約２５０００個の名を含む。さらに、約４０００００個の姓が存在するので各々は６桁のＡＳＣＩＩ番号コードによって姓データベース内で表される。名前コードは個人レベルの連係キーを作るためにアドレス連係コード若しくは電話番号のいずれかの後に姓名の順で追加される。
【００６４】
ＩＶ．処理説明
上記したように、システムの実施例はインターネットを通じてデータをリンクさせるためのいくつかの処理を含む。ひとつの実施例において、連係キー入力パラメータ値（ＬＫＩＰＶ）がＬＫＩＰＶを連係キーへ変換する情報システムへ与えられる。その後連係キーは図４を参照して以下で説明されるようなさなざまな情報データベースを検索するのに使用される。ＬＫＩＰＶは消費者によって直接若しくは定義済み処理を通じて情報システムへ与えられる。例えば、ひとつの実施例において、ＬＫＩＰＶは移動コンピュータ若しくはワイヤレス電話にリンクしたＧＰＳ受信機によって受信されたＧＰＳデータから与えられる緯度／経度座標である。
【００６５】
上記したように、ひとつの好適実施例において、ＬＫＩＰＶは保存され消費者コンピュータ上のクッキーデータファイルから検索される。この実施例において、消費者がインターネット上のサーバーに付随するブラウザ内へ名前、アドレス若しくは電話番号のような情報を入力するとき、情報をリンクする処理が始まる。以下の議論は消費者及び商業者に関連するが、このシステムはあらゆる２つ若しくはそれ以上の団体の間での情報のリンクに拡張可能である。例えば、雇用者と従業員、生徒と教育機関等は情報をリンクさせるためのここで説明されるシステム及び処理を使用することができる。
【００６６】
しかし、消費者／商業者の例を使用して、消費者がブラウザソフトウエアによって表示される電子フォームの書き込みを完了したとき、消費者によって入力されたデータは商業者コンピュータへ送られる。その後商業者コンピュータはＨＴＭＬストリームを情報システム（ＩＳ）ウエブサーバー３６へ転送する画像参照を含むＨＴＭＬページを作成し、その結果クッキーがＩＳウエブサーバー３６によって消費者のコンピュータへ書き込まれる。クッキーを書き込む前に、システムは入力されたアドレスに対応するＤＰＣ固有キーを生成するためにフォーム上に入力された例えばアドレスをアドレス翻訳サーバー３２へ送る。その後ＤＰＣキーは固有の消費者識別番号及び現在の日時並びに音声認識サーバーで説明されたような付加的に符号化された名前と共に消費者コンピュータ上の永続クッキーへ保存される。したがって、消費者コンピュータはＩＳウエブサーバー３６によって読み込まれる、符号化されたアドレス連係キーを有するクッキーデータファイルを含む。
【００６７】
変形的に、消費者がフォームを受信するよう要求すると、すぐに商業者コンピュータはフォームが実際にＩＳウエブサーバーから消費者へ送られるように消費者をＩＳウエブサーバー３６へ向け直す。この方法で、消費者によってデータがフォーム内に入力されると、ＩＳウエブサーバー３６は所望のＬＫＩＰＶ及び／または連係キーを消費者のコンピュータに書き込み、その後消費者のブラウザを元の商業者サーバーに戻すよう向け直す。
【００６８】
図２を参照すると、データを商業者サーバー２０へ与えるための処理が示されている。図示されるように、コンピュータ１４Ｃのような消費者装置上に作業している消費者は商業者サーバー２０からインターネットページをリクエストする。このリクエストは商業者のブラウザソフトウエアを商業者サーバー２０のＵＲＬに向けることによって為される。既定ページ５０（通常“ｉｎｄｅｘ．ｈｔｍｌ”）がその後消費者コンピュータ１４Ｃへ送信される。
【００６９】
既定ページ５０内にはＩＳウエブサーバー３６上に保存された画像ファイル５５の参照があり、その結果それは既定ページ５０内に表示される。消費者コンピュータ上のブラウザが表示のために既定ページ５０を受信する際、それは画像ファイルの参照を渡ってくる。ブラウザは、それが画像ファイル内に保存された画像を検索しかつ表示できるように、ウエブサーバー３６への接続を開始する。そのような画像転送を与えるためのＨＴＭＬスクリプトのひとつの例が以下に示される。
【００７０】
【数１】
2004503874.tif 000003
【００７１】
ブラウザが画像のデータベース５８から画像ファイル５５をウエブサーバーへ要求する際、画像リクエスト処理モジュール６０が初期化される。画像リクエスト処理モジュール６０は画像ファイル５５をリクエストした消費者コンピュータへ若しくはそれからクッキーデータファイル書き込み及び／または読み込むための命令のセットを含む。クッキーを交換しかつ画像をダウンロードするためのＣＧＩ／Ｐｅｒｌスクリプトの一例が以下に示される。
【００７２】
【数２】
2004503874.tif 000004
【００７３】
したがって、画像リクエスト処理モジュールは消費者コンピュータからそれ自身の永続クッキーデータファイルのひとつを読み込もうとする。上述したように、サーバーはそれ自身のクッキーデータファイルのひとつを読み込むことができるだけである。他のサーバーはそれが書かなかったクッキーデータファイルを読み込むことができない。
【００７４】
システムの一部である各商業者サーバーはその既定ページ内の画像参照ＵＲＬにおいて異なるパラメータを含むことができる点に注意すべきである。したがって、リクエストされている画像に頼って、ＩＳウエブサーバーはサイトをブラウズした消費者に関する情報を所望する商業者を識別することができる。これは異なるタイプの情報を各商業者に送信するためのメカニズムを与える。
【００７５】
各商業者はサイトをブラウズした消費者に関する異なるタイプの情報を欲しがるかもしれないので、画像リクエスト処理モジュールはまず画像がリクエストされた商業者を識別し、次に要求された消費者データのタイプを決定する。例えば、いくつかの商業者は消費者の家周辺のメジアン所得レベルを知りたいかもしれないが、他の商業者は消費者が水の側に住んでいるか否かを知りたいかもしれない。
【００７６】
クッキーデータファイル内に保存されているのは、商業者サイトにアクセスした消費者に関する情報を決定するのに使用される電話番号若しくは符号化アドレスのようなＬＫＩＰＶである。したがって商業者によって所望される情報は、例えば消費者の符号化されたアドレスに関するＬＫＩＰＶをクッキーデータファイルから収集することによって決定される。その後、このＬＫＩＰＶは直接使用されるか若しくは連係キーに翻訳され、メジアン所得レベル及び地理的位置のデータベースを見つけるために連係キー処理モジュール６５を通じて連係キーアプリケーションサーバー３０へ送られる。
【００７７】
このデータ探索は、ブラウザが第三者ＵＲＬに接続されたこと若しくはユーザーがブラウザ内に出されたクッキー通知を有しなければクッキーはシステムから読み込まれることを消費者が気づかずに為される点に注意すべきである。画像リクエスト処理モジュールは全てのデータをクッキーから読み込むため、それはクッキーデータファイル内に保存されたあらゆるＬＫＩＰＶ若しくは連係キーを検索することができる。
【００７８】
所望のデータが決定された後、消費者のブラウザにはページ内に表示するための画像が送られる。画像は商業者サーバーからの予め決定された画像か若しくは消費者の表示されたページ上で仮想的に検出不可能なひとつのみの画素である。さらに、好適には最新のアクセス日若しくはクッキーデータファイル内の他の情報がウエブサーバーによる最新のアクセスを反映するために更新される。したがって、消費者はブラウザによってリクエストされた画像を見ることができる。
【００７９】
さらに、その後商業者サーバー２０はクッキーデータファイルから引き出された連係キーで連係サーバーを探索することによって消費者に関する情報を与えられる。その後商業者サーバーは高メジアン所得レベル区域に住むと思われる消費者に対しより高い製品用の広告を表示するかもしれない。
【００８０】
商業者サーバー用に同時に複数の消費者に関する情報を決定するために、画像がウエブサーバーからリクエストされるとき、商業者は固有の取引識別ストリングを表す付加的パラメータをリクエストに付加する。この実施例において、ストリングはウエブサーバーによって保存され、その後リクエストデータが決定されたとき商業者サーバーに戻される。これはリクエストを連続して実行することなく数１０万の消費者のリクエストを管理するためのメカニズムを与える。
【００８１】
図３を参照すると、消費者データを商業者サーバーに与えるためのシステム６７の他の実施例が示されている。図示されるように、消費者コンピュータ１４Ｃは商業者サーバー２０に接続されている。消費者コンピュータが商業者サーバー２０に接続されることによって、電話番号、アドレス若しくは緯度／経度ストリングのような識別子ストリングが商業者サーバー２０へ送られる。例えば、識別子ストリングは消費者コンピュータ１４Ｃを使って消費者によって書き込まれるフォームの一部として送られてもよい。商業者サーバー２０が識別子ストリングを受信すると、応答ページ６９が消費者コンピュータ１４Ｃへ送られる。
【００８２】
応答ページ６９内に含まれるのはウエブサーバー３６上の画像若しくはファイルへの参照７１である。参照７１はウエブサーバー３６内の参照７３のセットへのＵＲＬを含む。図示されるように、参照７３はクッキーデータファイル７６を消費者コンピュータ１４Ｃに書き込むための命令を含むクッキー生成モジュール７５とリンクされる。これらの命令は例えば周知のＣＧＩ若しくはＰｅｒｌスクリプトで書かれる。上述したように、クッキー生成モジュール７５は消費者コンピュータ１４Ｃへ書き込まれるべきクッキーデータファイル内に保存されるべきＬＫＩＰＶを決定するための命令を含む。例えば、クッキー生成モジュール７５はアドレスを固有の識別コードに翻訳するためにＵＳＰＳ翻訳サーバー３２にリンクされる。さらに、ＬＫＩＰＶは商業者サーバーに送られる識別子ストリングから収集された電話番号である。
【００８３】
別の処理において、消費者コンピュータ１４Ｃは第２商業者サーバー４２からページをリクエストする。商業者サーバー４２はリクエストされたページ７７を消費者コンピュータ１４Ｃに戻す。図示されるように、ページ７７はＩＳウエブサーバー３６内のクッキー処理モジュール８１を指示する参照７９を含む。商業者サーバー４２は消費者コンピュータに対して生成された消費者識別ストリングをクッキー処理モジュール８１へ送る点に注意するべきである。消費者識別子ストリングは好適にはページ７７をリクエストした消費者コンピュータを識別するために商業者サーバー４２によって使用される固有の識別子である。したがって、商業者サーバー４２にアクセスする各消費者コンピュータは商業者サーバーとのそれぞれの新しいセッション中に新しい消費者識別子を割り当てられる。
【００８４】
参照７９はＩＳウエブサーバー３６から来るため、消費者のブラウザは自動的にＩＳウエブサーバーに向けられる。ＩＳウエブサーバーが消費者コンピュータとのセッションを開始すると、消費者コンピュータ１４Ｃに予め保存されたクッキーデータファイル７６が読み込まれる。クッキー処理モジュール８１内の命令はクッキーデータファイル７６からＬＫＩＰＶのような識別子ストリングを検索し、それをウエブサーバー３６内の空間キー処理モジュール８５へ戻す。空間キー処理モジュール８５内には消費者識別子とクッキー識別子ストリングとを一緒にリンクするための命令が存在する。クッキー識別子ストリング内の情報はクッキーデータファイル７６内に予め保存されたＬＫＩＰＶを含む。その後この値は消費者サーバー４２への消費者データを探索しかつ検索するためにＬＫＡＳ３０への入力として使用される。
【００８５】
消費者データがＬＫＡＳ３０から検索されると、それは消費者識別子とともに連係キー処理モジュール８５から商業者サーバー４２へ送られる。商業者サーバー４２は消費者データを検索する際に使用される消費者識別子を生成したので、商業者サーバー４２は特定の消費者セッションを連係キー処理モジュール８５から検索されたデータとリンクすることができる。この方法で、商業者サーバー４２は消費者コンピュータ１４Ｃに関連する消費者データを解析することができる。
【００８６】
ひとつの実施例において、クッキー識別子ストリングは消費者コンピュータ１４Ｃを所有する消費者の電話番号を含む。その電話番号はＬＫＡＳとリンクしＬＫＡＳと比較することによって電話番号により与えられる近隣の所得レベルを決定する空間キー処理モジュールへ送られる。検索された電話番号に関連する近隣の所得レベルが決定されると、それは消費者識別子ストリングと共に商業者サーバー４２に送られ、商業者サーバー４２は現にサーバーをブラウズしている消費者の所得レベルを査定する。この情報を使用することによって、商業者サーバー４２は消費者が商業者サーバー４２をブラウズする際に消費者に対しより高い若しくはより安い製品を与えることができる。
【００８７】
Ａ．連係キーを使用する仮想データベースの説明
図４はクッキーデータファイル内に保存されたデータがどうようにほとんど無制限の量の消費者データにリンクされるかを示す。伝統的に、インターネット上でビジネスをしているほとんどの商業者にとって、そのウエブサイトをブラウズしている消費者に関する利用可能なデータの量は非常に限られていた。しかし、図４は中間リング１０３内に示される対応する連係キー翻訳インデックスと共に外側データベースリング１０１内の多くの異なるタイプのデータベースを示す。３つのタイプのデータベース（１０６、１０８及び１１０、１１２及び１１４）は、それらが翻訳インデックスを不要とする連係キーによってインデックスされるため、対応する翻訳インデックスを有しない。説明のために、連係キーインデックスデータベースは連係キーを介して直接的に若しくは連係キー翻訳インデックスを通じて間接的にアクセスされるあらゆるデータベースであるように定義される。
【００８８】
図４を参照して、連係キー連係技術を使った機能的フローが説明される。クッキーデータファイルからのＩＰアドレス、ｅ−ｍａｉｌアドレス、１０桁の電話番号若しくはストリートアドレスのような消費者の識別子は更新し、有効にし、分類し、標準化しかつ篩い分けるための処理に送られ、それはひとつの実施例において識別子１００によってインデックスされる消費者識別子データベースのセットを利用する。処理済の識別子は連係キー翻訳テーブルへの識別子にアクセスするか若しくは連係キー１０４を決定するよう処理するのに使用される。その後ＵＳＰＳ ＤＰＣ実施例を使用する連係キー１０４は翻訳インデックスを要求しないデータベース（例えば、１０６、１０８及び１１０、１１２及び１１４）内のデータに直接アクセスするのに使用される。他に、連係キーは翻訳インデックスを要求するデータベース（例えば、１１８、１２２、１２６、１３０、１３４）にアクセスするために二次インデックス（例えば、インデックス１２８からの投票明確ＩＤ）を検索するために翻訳インデックスによって使用される。生成されたデータベース情報及び消費者の識別子はその後商業者若しくは他の第三者に所望の情報を与えるのに使用される。識別子が連係キーである場合、処理１００及び１０２は必要でない。連係キーの他の実施例において、いくつかの図示された翻訳インデックスは必要でなく、いくつかの示されたデータベースは異なる連係キー実施例を使ってアクセスすることができない。
【００８９】
連係キー翻訳処理１０２への消費者識別子は上記した情報のすべてを含む識別子インデックスデータベースを作成するためオフライン組合せ、付加及び／またはリンク処理によって連係キーインデックスデータベースと結合される。
【００９０】
図４は消費者の識別子で始まる一方向連係を示す。図４を参照すると、連係キー技術はクッキーデータファイル内で生じた識別子で始まらないアプリケーションに対して有用であることを当業者は理解するであろう。例えば、内部ＧＰＳ受信機を有するワイヤレス電話はデータベースシステムに識別子及び消費者の緯度／経度位置に関連する連係キーを与える。
【００９１】
データ成分、ソース、連係キー符号化及びメンテナンス問題による各データベースタイプの特性は以下で詳細に説明される。
【００９２】
ａ．識別子によってインデックスされる識別子データベース１００
このカテゴリーに入るいくつかのタイプのデータベースが存在する。ひとつの実施例において、識別子は電話番号である。この実施例において、識別子データベースは電話番号によってインデックスされる電話識別子データベースである。この実施例は、電話番号変更を有するデータベース、検証及び分類データベース、消費者特定消費者データベース並びに負若しくは逆リストを含む。これらのデータベースは好適には毎月更新され、月に与えられるデータと同期される。１５番目の月は好適な日付であるが、あらゆる日が選択され得る。
【００９３】
電話番号変更、検証及び分類に関して、公式ソースはテレコーディア（Ｔｅｌｅｃｏｒｄｉａ）である。それは最も包括的なローカル・エクスチェンジ・ルーティング・ガイド（ＬＥＲＧ）ファイル及びその派生物を有するさまざまな公的に使用可能なファイルを発行する。テレコーディアは毎月ファイルをリリースする。ＮＰＡＮＸＸ変更が付加され若しくは消去されたデータはファイルを具備する。該ファイルは次の月に生じる変更を整合するべく毎月更新されなければならない。
【００９４】
識別子によってインデックスされる識別子データベース１００はいくつかのファイル、リスト若しくはデータベースから成る。電話関連実施例は好適にはＮＰＡＮＸＸスプリットファイル、ＬＥＲＧＧファイル、Ｖ＆Ｈ座標ファイル、電話会社ＬＩＤＢ、ひとつ若しくはそれ以上の消費者データベース及び負データベースを含む。この処理はブロック１００の詳細な拡張と考えられる。他のデータベースが他の識別子実施例において利用されてもよい。
【００９５】
ｂ．識別子から連係キーへの翻訳処理／テーブル１０２
翻訳テーブル／処理の完全さ、最新さ及び正確さはすべてのアプリケーションの効率及び機能性にとって重要である。ＤＰＣ実施例に対する電話番号に可能な最も完全、最新かつ正確な翻訳を形成しかつ維持するために、テーブル／処理は好適には交差検証用の複数のソースを使用する。さらに、ひとつの実施例において、テーブル／処理は規制電話ネットワーク内で規制及び非規制団体の両方によって使用されるよう設計されているので、翻訳データは全く消費者が与えたネットワーク情報ではない。
【００９６】
ＤＰＣマスターテーブルに対する電話番号を形成しかつ維持するために４つの別々の処理が存在する。これらの処理は以下のとおりである。
１．マスターテーブル検証レコードを与えるためのデータプロバイダー用の処理
２．検証レコードから供給されるデータプロバイダーからマスターテーブル更新　　　レコードを形成するための処理
３．マスターテーブル更新予備処理
４．マスターテーブル更新処理
【００９７】
これらのマスターテーブル形成及び維持処理は本願出願人の特許である“Ｏｎｅ Ｎｕｍｂｅｒ Ｉｎｔｅｌｌｉｇｅｎｔ Ｃａｌｌ Ｐｒｏｃｅｓｓｉｎｇ Ｓｙｓｔｅｍ”と題する米国特許第５，９０１，２１４号に記載されている。他の実施例はこの翻訳を実行するのに異なる方法を使用する。例えば、ＵＳＰＳアドレスはアドレス標準化及び符号化処理によってＤＰＣコードに変換される。
【００９８】
ｃ．空間キー１０４
ひとつの好適な空間キーはデータベースを一緒にリンクさせるのに使用されるＵＳＰＳ ＤＰＣである。
【００９９】
ｄ．空間キーによってインデックスされるＵＳＰＳアドレスデータベース１０６
ＤＰＣ連係キーからＵＳＰＳ ＣＡＳＳ認証アドレスを形成するのに要求される２つのＵＳＰＳデータベースが存在する。市州ファイル及びＺＩＰ＋４アドレス符号化ガイドである。各５桁のＺＩＰコードに対してひとつの市州詳細レコードが存在し、各固有のＺＩＰ＋４に対してひとつ若しくはそれ以上のＺＩＰ＋４アドレス符号化ガイドレコードが存在する。ＺＩＰ＋４アドレス符号化ガイドは単一のＺＩＰ＋４に関連する二次アドレス範囲の複数のセットが存在する状況において複数のレコードを含む。
【０１００】
ｅ．ＤＵＮＳ番号を含む空間キーによってインデックスされる会社及び官公庁位置データベース１０８
好適な会社及び官公庁位置ファイル１０８はＤＵＮＳファイルである。１０００万以上のレコードファイルは会社若しくは官公庁名並びに物理的及び郵便アドレスの両方（もし、両者が同じでなければ）を含む。各アドレスはＤＰＣ符号化ソフトウエアを通じて実行され、１１桁のＺＩＰコードは１桁のチェック桁を割り当てられる。これは連係キーとなり、ファイルインデックスがこのキー上で作成される。
【０１０１】
ファイル内の連係キーを探索し、位置のＤＵＮＳ番号及びもしより高いレベルの企業体によって位置が所有されていればその親のＤＵＮＳ番号を含む連係キーに関連する位置レコードデータを検索することはいまや基本的な処理である。
【０１０２】
ｆ．ＤＵＮＳ番号によってインデックスされる企業データベース１１０
上で検索されたＤＵＮＳ番号はその後代表取締役の名前及びクレジット履歴情報を得るべくＤＵＮＳ企業データベース１１０にアクセスするのに使用される。これは多くのタイプのビジネス・ツー・ビジネス取引において非常に価値がある。
【０１０３】
ｇ．個人の名前及びＩＤ（社会保障番号）を含む空間キーによってインデックスされる世帯データベース
好適な世帯データベース１１２はＡＣＸＩＯＭのＯＭＮＩＢＡＳＥデータベースである。この１億以上のレコードデータベースは上述のように符号化されかつインデックスされた連係キーである。各世帯レコードに対して、それは世帯主の名前、世帯主の誕生日、評価された世帯所得等のような多くの世帯特性を含む。それはまたひとつ若しくはそれ以上の世帯に関連すると思われる２億６千５百万人の個人とリンクする。各個人に対して、データベースは名前、誕生日、社会保障番号、免許証番号及び他の類似データを含む。
【０１０４】
ＯＭＮＩＢＡＳＥデータベース内の連係キーを探索すること及び関連する世帯及び個人データを検索することは簡単な処理である。データベースからの階層的な連係キーの検索の助けとなる他のアプリケーションは最近隣アプリケーションである。
【０１０５】
カタログ会社に対するＡｂａｃｕｓ及び同じ方法でアクセスされる保険会社に対するＥｑｕｉｆａｘのような会社によって維持される消費者世帯消費及び詐欺データベースも存在する。
【０１０６】
ｈ．個人ＩＤ（社会保障番号）によってインデックスされる個人データベース１１４
社会保障番号によってインデックスされる３つの主な個人データベース１１４が存在する。ＴＲＷ、Ｅｑｕｉｆａｘ及びＴｒａｎｓＵｎｉｏｎ（ＴＵ）である。好適なデータベースはＴＵデータベースである。個人の社会保障番号が上記データベース１１２から検索されると、ＴＵデータベースから社会保障番号に関連するクレジット及び公衆レコードデータを検索する手段として社会保障番号を使用することは基本的処理である。
【０１０７】
Ｒ．Ｌ．Ｐｏｌｋのような商業ベンチャーは既知の免許証番号に基づいて免許証データ−ベースへのアクセスを与える。これがデータベース１１２から検索されると、このデータにアクセスすることは基本的処理である。このデータは運転履歴及びある場合には車両登録データとの連係を含む。世帯及び個人に関連する自動車の形及びモデルが車両登録データから検索される。
【０１０８】
ｉ．小包番号への連係キー１１６
小包番号への連係キー翻訳インデックス１１６は、不動産アドレス、所有者アドレス及び小包番号をＤＡＴＡＱＵＩＣＫデータベースから抽出することによってＡＣＸＩＯＭによって作成される。しばしば小包番号は不動産に対する所有権及び／または固定資産税を管理する責任がある地方政治団体のＦＩＰＳコードと局所的に割り当てられた小包番号を足したものである。アドレスは先に説明されたように符号化された連係キーであり、小包番号翻訳データベースは以下のフィールドで作成されかつ連係キーによってインデックスされる。
連係キー
小包番号（政治団体コード＋地方小包番号）
空間キータイプコード（Ｏ＝Ｏｗｎｅｒ若しくはＰ＝Ｐａｒｃｅｌ）
空間キーを翻訳データベース内にインデックスしかつ空間キーに関連するすべての小包番号を検索することは簡単な処理である。
【０１０９】
ｊ．小包番号によってインデックスされる資産データベース１１８
ＡＣＸＩＯＭ ＤＡＴＡＱＵＩＣＫデータベースは上記インデックス１１６から検索された小包番号に基づいた小包番号によってインデックスされる。所有者、先取特権、抵当額、抵当貸手、購入日付のような情報は個人の小包若しくは所有者の税金アドレスに関連するすべての小包に対して利用可能である。
【０１１０】
ｋ．緯度及び経度への連係キー１２０
緯度及び経度データベース１２０への好適な連係キーは緯度及び経度ファイルへのＧＤＴ ＺＩＰ＋４である。このデータベースは季ごとに更新される。緯度及び経度は百万分の１度でＮＡＤ８３内に与えられる。各レコードはＵＳＰＳ ＺＩＰ＋４タイプ及び緯度及び経度が割り当てられたＺＩＰ＋４図心、ＺＩＰ＋２図心若しくはＺＩＰ図心の精度を含む。ジオグラフィック・データ・テクノロジー・インコーポレイテッド（ＧＤＴ）から入手可能なＤＹＮＡＭＡＰ．ＲＴＭと呼ばれる高められたＴＩＧＥＲファイルと一致させることによってＺＩＰ＋４図心へ符号化される緯度及び経度となるほぼ２千８百万のストリート、会社及び高層ＺＩＰ＋４が存在する。このファイルはＺＩＰ＋４によってインデックスされ、ファイル上でＺＩＰ＋４を探索しかつＺＩＰ＋４に関連する緯度及び経度を検索することは簡単な処理である。
【０１１１】
ＧＤＴはまたＺＩＰ＋６若しくは緯度及び経度ファイルに対するＤＰＣを与える。これは最も正確な翻訳ファイルであり、キーのサイズを９桁から１１桁へ変更する以外のあらゆる修正無しでシステム内に組み込まれる。
【０１１２】
ｌ．緯度及び経度カッドツリーによってインデックスされる空間データベース１２２
多くの異なるソースから入手可能な多くのタイプの空間データベース１２２が存在する。概して、それらは０−Ｄ、１−Ｄ、２−Ｄデータベース及びネットワークに分類される。０−Ｄ、１−Ｄ及び２−Ｄの用語は次元の数に対応する。ゼロ次元データベースは２つ若しくはそれ以上のストリート区分が交差するところの緯度及び経度のような地点を含み、一次元データベースはひとつの交差点を次の交差点に結合するストリート区分のような直線によって結合された２つの緯度及び経度地点である線区分のデータベースであり、二次元データベースは３つ若しくはそれ以上の地点の緯度及び経度の多角形境界線によって定義される国勢調査ブロックのような多角形若しくは円によって定義される面のデータベースである。ＧＩＳ若しくは空間ネットワークの一般的定義は関連する０−Ｄ、１−Ｄ及び２−Ｄデータベースと一緒にリンクするシステムである。例えば、ＧＩＳネットワークはどんな他のストリートリンクが開始ストリートリンクと結合するか、どんな他のリンク若しくは地点でリンクが交差するか、どんな面でリンクが境をなし若しくは交差するかを知るための手段を与える。空間データベースは他のデータベースと違い、３つの要素を有する。それは、空間データ、空間ネットワーク及び空間データネットワークインターフェース若しくはアプリケーションプログラムインターフェース（ＡＰＩ）である。
【０１１３】
結果として、さまざまな強さ及び弱さを有する多くの異なる専売空間データベースネットワーク設計が存在する。残念なことに、空間データは常に歪みなくひとつのネットワークから他のネットワークへ移動されるとは限らず、すべてのアプリケーションに対して最高の空間データベース及びネットワークは存在しない。
【０１１４】
幸運にも、ＡＰＩの見地から、ほとんどすべての空間データベースシステムはひとつもそれ以上の０−Ｄ、１−Ｄ及び／または２−Ｄ緯度及び経度定義入力を受け取り、かつ呼び出しアプリケーションによって単純に扱われる結果を戻す。例えば、運転可能なストリート方向及びマップの領域内で、好適な空間データベースシステムは自動車ナビゲーションシステムを特殊化したＥＴＡＣからのものである。ほとんどの大きな市場において、ＥＴＡＣは一方通行のストリート及び右折若しくは左折制限のないストリートを識別しながら、タイプごとにストリートを分類することによってＴＩＧＥＲファイルを強化した。ＥＴＡＣのストリート情報、ネットワーク設計及びＡＰＩはテキスト若しくはビットマップとして保存されたさまざまな解像度のストリートマップの形式で運転方向を主に与えるために作成された。このことによりＥＴＡＣは運転可能な方向及びストリートマップを与えることに関連するＧＩＳアプリケーションの明白な供給者になる。
【０１１５】
一方、サポートされる一般空間データベース処理プラットフォーム及び空間データベース処理の観点から、カリフォルニア州レッドランズにあるエンバイロメンタル・システムズ・リサーチ・インスティチュート・インコーポレイテッド（ＥＳＲＩ．ＲＴＭ．）はＡＲＣＩＮＦＯと同じではない製品を有する。ＧＤＴのような多くの空間データベースプロバイダーはＳＭＩ及びＭａｐｉｎｆｏをサポートするフォーマットの他にＡＲＣＩＮＦＯフォーマットでその空間データを与える。
【０１１６】
多くの特殊化された空間データベース供給者が存在する。例えば、Ｖｉｓｔａ Ｅｎｖｉｒｏｍａｎｔａｌは地下の貯蔵タンク位置、危険なごみがこぼれた位置、危険な材料の貯蔵位置及び危険な材料のごみ捨て場領域に対する０−Ｄ及び２−Ｄ環境データを与える。他にショッピングセンター、預金がある金融機関、レストランのタイプ、ＡＴＭ、郵便箱、消火栓、気象台、交通報告エリア、洪水レベル、地震断層ライン、送電線等の空間データベースを有する空間データベースプロバイダーが存在する。
【０１１７】
これらのすべてのデータベースからの情報は緯度及び経度定義、情報リクエスト及び戻された情報フォーマットリクエストをＧＩＳ ＡＰＩへ単純に送ることによってアクセス可能となる。
【０１１８】
ｍ．ＦＩＰＳコードへの連係キー１２４
ＦＩＰＳコード（国勢調査ブロック）データベース１２４への好適な連係キーは１９９０国勢調査ブロックファイルに対するＧＤＴ ＺＩＰ＋４である。このファイルは季ごとに最新に更新される。ＺＩＰ＋４は毎月変更することができるが、国勢調査ブロックは１０年ごとの国勢調査の際にのみ変更される。
【０１１９】
このファイルはＺＩＰ＋４によってインデックスされ、ファイル上でＺＩＰ＋４を探索しかつＺＩＰ＋４に関連する国勢調査ブロックを検索することは簡単な処理である。非常に少ない割合で、ＺＩＰ＋４に関連する２つ若しくはそれ以上の国勢調査ブロックが存在する。
【０１２０】
ｎ．ＦＩＰＳコードによってインデックスされる国勢調査地理データベース１２６
国勢調査地理データベース１２６の観点から、４つの異なるタイプ、すなわち最近の国勢調査データ、更新及び予測、地理人口統計学及び国勢調査地理から報告された他のデータが存在する。
【０１２１】
最新の国勢調査の小さい地理面積データの好適ソースは米国国勢調査局である。それはサマリーテープファイル（ＳＴＦ）と呼ばれる小さい面積のデータファイルの２つのセットを発行する。これらのファイルは２つのグループ、すなわちＳＴＦ１データとして発行される１００％カウントデータ及びＳＴＦ３データとして発行されるサンプルデータに分割される。ＳＴＦ１データは６３０万ブロックの各々に対して使用可能であり、より高レベルの地理である。各地理レコードは、人種及び年齢による人口カウント及び資産値による世帯カウントのような数百の人口統計学変数を含む。ＳＴＦ３ファイルは２２万３千個の国勢調査ブロックグループに対して発行され、より高レベルな地理である。各地理レコードは平均世帯所得及び年齢及び所得による世帯主のカウントのような付加的な数百の人口統計学変数を含む。
【０１２２】
更新及び予測の観点から、ひとしい評判を有する２つの大きな供給者が存在する。Ｃｌａｒｉｔａｓ及びＥｑｕｉｆａｘ Ｎａｔｉｏｎａｌ Ｄｅｃｉｓｉｏｎ Ｓｙｓｔｅｍｓである。これらの供給者は最近合併され、人口、世帯、年齢別人口、所得別世帯、所得別世帯主年齢及びブロックグループ地理用の他のデータに対する現年度見積もり及び５年予測を与える。
【０１２３】
Ｃｌａｒｉｔａｓ及びＥｑｕｉｆａｘ Ｎａｔｉｏｎａｌ Ｄｅｃｉｓｉｏｎ Ｓｙｓｔｅｍｓの両方は地理人口統計学システムを与える。地理人口統計学システムは各地理区域が人口統計学及び地理単位に関連する他の特性に基づいて単一のコードに分類されるところの分類システムである。通常、地理人口統計学システムには４０と１００の間に固有の連続数値コードが存在する。これらのシステムは初期は国勢調査地理に対してのみ利用可能であったが、現在は世帯レベルと同様に国勢調査地理と郵便地理の両方に対して利用可能である。システムの価値は、個人会社消費者データベース及びＳｉｍｍｏｎｓ、Ｎａｔｉｏｎａｌ Ｐａｎｅｌ Ｄａｔａ（ＮＰＤ）及びＭｅｄｉａｍａｒｋ Ｒｅｓｅａｒｃｈ Ｉｎｓｔｉｔｕｔｅ（ＭＲＩ）のような供給者からの５００００パネルメンバーを含むシンジケートに組織されたパネルデータベースが存在するということである。消費者若しくはパネルメンバーアドレスに基づいて、それは地理人口統計学コードを割り当てられる。これらの消費者若しくはパネルメンバーは製品を購入し若しくは製品及びサービスに関するアンケートを書き込んだ。これらのパネルデータベースは、地理人口統計学コード及び地理人口統計学コードによる購入率を有する数千の製品及び／またはサービスの地理人口統計学消費量傾向テーブルを作成する製品によって一覧表化される。このデータは国勢調査地理データベース内でＦＩＰＳコードを探索しかつ地理人口統計学コードを検索することによって簡単にアクセス可能である。その後地理人口統計学消費量傾向テーブル内で地理人口統計学コードを探索することによって、所望の製品若しくはサービスに対する消費傾向が検索され若しくは計算される。
【０１２４】
フェデラル・デポジット・インシュランス・カンパニー（ＦＤＩＣ）のような政府機関によって与えられる特別のデータベースが存在する。ＦＤＩＣはすべてのＦＤＩＣ制御融資機関に年齢、人種、ローン額、ローン状況及び応募者財産の国勢調査区による家抵当ローンに対するすべてのアプリケーションを報告することを要求する。ＦＤＩＣは季ごとにこのデータを電子形式で発行する。このデータは国勢調査区ごとに一覧表化され、Ｃｌａｒｉｔａｓ及びＥｑｕｉｆａｘのような会社によって与えられる。
【０１２５】
すべての上記データは国勢調査地理データベース内でＦＩＰＳコードを探索しかつ所望の従属データを検索することによって簡単にアクセス可能である。
【０１２６】
ｏ．他のＩＤへの連係キー１２８
国勢調査地理コード及び緯度及び経度に加え、ＴＩＧＥＲファイルはまた各ストリートリンクに対して選挙区コード及び学区コードも含む。ＧＤＴ及び国勢調査ブロックファイルに対してＺＩＰ＋４を作成するための他のものによって使用される同じ処理は選挙区ファイルに対するＺＩＰ＋４及び学区ファイルに対するＺＩＰ＋４を作成するのにも使用される。これらのファイルは需要がないため予め作成されなかった。しかし、総選挙の前にＧＤＴから入手可能な選挙区ファイルに対するＺＩＰ＋４が存在するであろう。このファイルをＺＩＰ＋４によってインデックスすることによってファイル上でＺＩＰ＋４を探索しかつＺＩＰ＋４に関連する選挙区を検索することは簡単な処理である。
【０１２７】
ｐ．選挙区ＩＤによってインデックスされる選挙区のような他の地理データベース１３０
政党及び選挙区ごとに登録された有権者の数を与える政府機関からの統計合計ファイルが存在する。例えば、総選挙が近づくにつれ、政党及び報道機関の両方はさまざまな論点及び候補者に関する世論を探す。８００若しくは９００の数を使って発呼者若しくは投票するウエブサイト有権者はリアルタイムに一覧表化され、発呼者の選挙区依存データは国家レベルの見積もり及び政党ごとの得票統計を与えるために探索されかつ統計的にモデル化される。
【０１２８】
ｑ．位置ＩＤへの連係キー（ＤＮＩＳ依存消費者テーブル）１３２
この翻訳テーブルは消費者テーブル１３２と呼ばれ、それを形成する手法は“Ａｕｔｏｍａｔｉｃ Ｒｏｕｔｉｎｇ Ｓｙｓｔｅｍ ｆｏｒ Ｔｅｌｅｐｈｏｎｉｃ Ｓｅｒｖｉｃｅｓ”と題する本願出願人の米国特許第５５０６８９７号に詳細に記載されている。要約すると、消費者テーブルレコードはあらゆるサイズ及び形状の地理区域として定義されたサービス位置のサービス区域内に空間的に配置された各ＺＩＰ＋４に対して作成される。この処理は各サービス区域に対して繰り返され、生成されたファイルは保存されかつ消費者テーブルを作成するＺＩＰ＋４によってインデックスされる。消費者テーブルはサービス位置ＩＤを検索するためにＺＩＰ＋４によってインデックスされる。ＤＮＩＳによって同定される消費者あたりひとつの消費者テーブルが存在する。
【０１２９】
ｒ．位置ＩＤによってインデックスされるＡｎｖサイズ若しくは形状のサービス区域を有する消費者位置データベース１３４
これらは位置ＩＤによってインデックスされる基本的なサービス位置あたりひとつのレコードデータベース１３４である。それは以下のようなあらゆるタイプのサービス位置データ、すなわち名前、アドレス、緯度／経度、サービス区域タイプ及び緯度／経度定義、電話番号、ＦＡＸ番号、Ｅ−ｍａｉｌアドレス、開店日時、細かい方角、店のプロモーション及びイベント、及び店の製品在庫若しくはメニュー及び値段を含む。ＤＮＩＳによって同定される消費者あたりひとつの消費者位置データベース１３４が存在する。
【０１３０】
Ｂ．入力装置からの消費者データの収集
図５を参照すると、入力装置から消費者データを収集する処理２００が示されている。処理２００は開始状態２０２で始まり、その後状態２０４へ進みそこで入力装置が消費者データをリクエストする。上述したように、入力装置は、ワイヤレス電話、テレビ、パーソナルコンピュータ、対話式音声応答システム若しくは第三者データベースサーバーである。さらに、入力装置は３Ｃｏｍ、マイクロソフト他によって製造されるようなパーソナル・デジタル・アシスタントであってもよい。
【０１３１】
入力装置が消費者データを受信するようリクエストすると、処理２００は状態２０８へ進みそこで連係キー入力パラメータ値が情報サーバー２５に送信される。その後処理２００は状態２１０へ進み、そこでＬＫＩＰＶが連係キーへ変換される。
【０１３２】
その後連係キーは状態２１４において連係キーによってインデックスされる消費者データの適当なデータベースにアクセスするのに使用される。そのようなデータベースは図４を参照して上述された。処理２００はその後状態２１６に進み、そこでデータベースからの消費者データが連係キーを使って検索される。処理２００はその後状態２２０に進みそこで消費者データが適当な装置に送信される。
【０１３３】
ひとつの例において、消費者データは始めの入力装置へ送信される。他の例において、送信された消費者データは商業者サーバーに送られる。もちろん、発明の実施例は消費者データを受信する特定のシステムに制限されるものではないことが理解されるべきである。その後処理は終了状態２２４で終了する。
【０１３４】
Ｃ．消費者データの商業者へのリンク
図６を参照すると、消費者データを商業者サーバーとリンクするための処理３００が説明されている。処理３００は開始状態３０２で始まり、その後状態３０４へ進みそこでページリクエストが消費者によって商業者ウエブサイトに対して作成される。処理３００はその後状態３０６へ進みそこで消費者のブラウザは情報システムウエブサーバーへ接続される。ウエブサーバーへ接続するためのいくつかのメカニズムが図２及び３に関して上述された。例えば、リクエストされたページはウエブサーバー上に存在する参照若しくは画像を含む。リクエストされたページが商業者ウエブサーバーから検索されるとき、参照されたファイル若しくは画像をダウンロードするために消費者のブラウザは一時的にＩＳウエブサーバーへ接続される。
【０１３５】
ブラウザが状態３０６でＩＳウエブサーバーに接続されたら、処理３００は状態３０８へ進みそこでＩＳウエブサーバーが消費者のコンピュータからクッキーデータファイルを読み込もうとする。その後状態３１２においてクッキーが消費者のコンピュータ上で発見されたかどうかの決定が為される。
【０１３６】
もしクッキーが消費者のコンピュータ上で発見されたら、処理３００は状態３１４へ進みそこでクッキーデータファイル内に保存された識別子がＩＳウエブサーバーによって読み込まれる。処理３００はその後状態３２０へと続きそこで識別子に基づいた消費者データが外部若しくは内部データベースから検索される。この処理は図７でより完全に説明される。消費者データが処理状態３２０で検索されると、消費者データは状態３２４において商業者ウエブサイトへ転送される。その後処理は終了状態３３０で終了する。
【０１３７】
もし決定状態３１２においてクッキーデータファイルが消費者のコンピュータ上で発見されなかったという決定がなされたら、処理３００は決定状態３３４へ進み、そこで識別子が消費者に知られたかどうかの決定が為される。もし識別子が知られなければ、処理３００は終了状態３３０で終了する。しかし、フォームページから捕捉されるようにしてもし識別子が知られれば、その後処理３００は状態３３６へ進みそこで識別子は消費者コンピュータへ書き込まれるクッキーデータファイル内に組み込まれる。処理３００はその後識別子に基づいて消費者データを検索するために処理状態３２０へ続く。
【０１３８】
図７を参照すると、消費者データを検索する処理３２０がより完全に説明されている。処理３２０は開始状態４００で始まり、その後状態４０２に進み検索された識別子でどのデータベースを探索すべきかを決定する。上述したように、システム１０の一部である各商業者サーバーは商業者ウエブサイトにアクセスしている各消費者に対して異なる消費者データを検索したいかもしれない。したがって、第１の商業者は消費者のメジアン所得レベルを検索したいかもしれないが、他の商業者ウエブサイトはそのウエブサイトを探索している消費者の平均年齢を検索したいかもしれない。
【０１３９】
探索するための適切なデータベースが状態４０２で決定されると、決定状態４０６において検索するためのデータベースが情報システム２５内に存在するかどうかの決定が為される。もしデータベースが情報システム２５内に存在するという決定が為されれば、処理３００は状態４１０へ進みそこで商業者によって要求されるデータのタイプが決定される。例えば、これは商業者のデータベース及び商業者がそのウエブサイトにアクセスしている各消費者に対して要求する所望のデータを維持することによって計算される。状態４１０でひとたび決定がなされれば、処理３２０は状態４１２へ進みそこで要求されたデータがデータベースから検索される。その後決定状態４１６において他のデータが要求されるかどうかの決定が為される。例えば、いくつかの商業者はウエブサイトに付いている各消費者に関していくつかのデータベースからデータを要求するかもしれない。もし他のデータが要求されないことが決定されれば、処理３２０は終了状態４２０で終了する。もし決定状態４０６において探索するのに必要なデータベースが内部に存在しないことが決定されたら、処理３２０は状態４２４に進みそこでＩＳウエブサーバーが適切な外部データベースに接続する。この接続はＴＣＰ／ＩＰ若しくは他の周知の通信プロトコルのような標準プロトコルを使って専用若しくは非専用通信回線を通じて為されることが理解されるべきである。
【０１４０】
発明はここで説明される本質的な特性から離れることなく他の特定な形式で実施され得る。上述された実施例は説明するためにのみ考えられたものでありあらゆる点で限定されるべきものではない。発明の態様は上記説明ではなく請求の範囲によって示される。
【図面の簡単な説明】
【図１Ａ】
図１は、消費者と商業者との間でデータをリンクさせるためのシステムのひとつの実施例を示すブロック図である。
【図１Ｂ】
図１は、消費者と商業者との間でデータをリンクさせるためのシステムのひとつの実施例を示すブロック図である。
【図２】
図２は、データをリンクさせるためのシステム内で消費者を識別するのに組込形画像を使用するための処理のひとつの実施例を示すブロック図である。
【図３】
図３は、データをリンクさせるためのシステム内で消費者を識別するのにインターネットクッキーデータファイルを使用するための処理のひとつの実施例を示すブロック図である。
【図４】
図４は、連係キーを消費者データへリンクするためのデータベースシステムのひとつの実施例を示すブロック図である。
【図５】
図５は、入力装置から消費者データを検索するための処理のひとつの実施例を示すフローチャートである。
【図６】
図６は、インターネットを通じて消費者と商業者との間でデータをリンクさせるためのひとつの処理を示すフローチャートである。
【図７】
図７は、図６のクッキー処理で保存された連係キーに基づく消費者データの検索を示すフローチャートである。
【図１Ａ】
2004503874.tif 000005
【図１Ｂ】
2004503874.tif 000006
【図２】
2004503874.tif 000007
【図３】
2004503874.tif 000008
【図４】
2004503874.tif 000009
【図５】
2004503874.tif 000010
【図６】
2004503874.tif 000011
【図７】
2004503874.tif 000012
【国際公開パンフレット】
2004503874.tif 000013
2004503874.tif 000014
2004503874.tif 000015
2004503874.tif 000016
2004503874.tif 000017
2004503874.tif 000018
2004503874.tif 000019
2004503874.tif 000020
2004503874.tif 000021
2004503874.tif 000022
2004503874.tif 000023
2004503874.tif 000024
2004503874.tif 000025
2004503874.tif 000026
2004503874.tif 000027
2004503874.tif 000028
2004503874.tif 000029
2004503874.tif 000030
2004503874.tif 000031
2004503874.tif 000032
2004503874.tif 000033
2004503874.tif 000034
2004503874.tif 000035
2004503874.tif 000036
2004503874.tif 000037
2004503874.tif 000038
2004503874.tif 000039
2004503874.tif 000040
2004503874.tif 000041
2004503874.tif 000042
2004503874.tif 000043
2004503874.tif 000044
2004503874.tif 000045
2004503874.tif 000046
2004503874.tif 000047
2004503874.tif 000048
2004503874.tif 000049
2004503874.tif 000050
2004503874.tif 000051
2004503874.tif 000052
2004503874.tif 000053
【国際公開パンフレット（コレクトバージョン）】
2004503874.tif 000054
2004503874.tif 000055
2004503874.tif 000056