Nothing Special   »   [go: up one dir, main page]

JP2004523822A - Method and apparatus for tracking a selection on a consumer's computer network - Google Patents

Method and apparatus for tracking a selection on a consumer's computer network Download PDF

Info

Publication number
JP2004523822A
JP2004523822A JP2002547022A JP2002547022A JP2004523822A JP 2004523822 A JP2004523822 A JP 2004523822A JP 2002547022 A JP2002547022 A JP 2002547022A JP 2002547022 A JP2002547022 A JP 2002547022A JP 2004523822 A JP2004523822 A JP 2004523822A
Authority
JP
Japan
Prior art keywords
consumer
web portal
computer network
vendor
industry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002547022A
Other languages
Japanese (ja)
Other versions
JP2004523822A5 (en
Inventor
アール.ズワルト グレン
Original Assignee
ガリレオ インターナショナル インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ガリレオ インターナショナル インコーポレイテッド filed Critical ガリレオ インターナショナル インコーポレイテッド
Publication of JP2004523822A publication Critical patent/JP2004523822A/en
Publication of JP2004523822A5 publication Critical patent/JP2004523822A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

消費者のコンピュータ・ネットワーク上のセレクションを追跡するための方法および装置(10)が本明細書に記述されており、それが、消費者がネットワーク(16)経由でさまざまなベンダー製品およびサービスへのリンクを有する業界中枢のウェブ・ポータル(14)にアクセスできるコンピュータのネットワークに接続された遠隔コンピュータ端末(12)を備える。ユーザ識別トークンがウェブ・ポータルによって生成されて消費者を識別し、その結果、コンピュータ・ネットワーク(16)上を訪れたそれぞれのサイトがまた、消費者を識別しアドバイス・システムに参加できるようになる。アドバイス・システムに従って、コンピュータ・ネットワーク上に位置する関与しているベンダー・サイト(18、20、23)は、その人のユーザ識別トークンにより訪れている消費者を識別し、ベンダーのサイト(14)を訪れている間に消費者が何を選択したかについて業界中枢のウェブ・ポータル(14)にアドバイスする。アドバイス情報は、製品/サービスは何か、コストはいくらか、税金をいくら払ったか、何日間有効かなどを含むことができる。ウェブ・ポータルは、アドバイス情報を受信し、識別された消費者によって行われたセレクションに関する消費者製品レコードCPRを作成する。Described herein is a method and apparatus (10) for tracking a selection on a consumer's computer network that allows a consumer to access various vendor products and services over a network (16). A remote computer terminal (12) connected to a network of computers that can access an industry-centric web portal (14) with links. A user identification token is generated by the web portal to identify the consumer, so that each site visited on the computer network (16) can also identify the consumer and participate in the advice system. . In accordance with the advice system, the participating vendor sites (18, 20, 23) located on the computer network identify the visiting consumer with their user identification token and provide the vendor's site (14). Advise the industry-centric web portal (14) about what the consumer has chosen while visiting. The advice information can include what the product / service is, how much it costs, how much tax was paid, how many days are valid, and so on. The web portal receives the advice information and creates a consumer product record CPR for the selection made by the identified consumer.

Description

【技術分野】
【0001】
本発明は、一般に、消費者のコンピュータ・ネットワーク上での購買およびセレクションを追跡するための方法および装置に関し、より詳細には、関連する業界のコンピュータ・ネットワーク・サイトでなされた消費者の購買およびセレクションに関係する顧客製品レコードを表示し管理することが可能な業界中枢のコンピュータポータル(industry centric computer portal)に関する。
【背景技術】
【0002】
インターネットeコマースなどのコンピュータネットワークコマースが、さまざまな商品およびサービスの小売業者やベンダーにとってますます重要になってきている。実際多くの人々が、このようなサービスを提供しない企業はそのマーケット・シェアのかなりの部分を失うことになり、売上げを無くすことによって恐らく事業を閉じることになるだろうと多くの人が予想してきた。eコマースを可能にするコンピュータのネットワークを開発しようとした場合に直面する最初の問題の1つが、ネットワーク自体が、多くの異なるタイプのソフトウェアおよびオペレーティング・システムを使用する多くの異なる相互接続されたコンピュータから構成されているという事実である。1つのタイプのソフトウェアを使用する1つのコンピュータから異なるタイプのソフトウェアを使用する別のコンピュータにドキュメントを送信することに関連付けられた、より挑戦的なタスクの1つは、データがコンピュータからコンピュータに伝搬する時に、そのドキュメントの構造を維持しようとすることである。たとえば、テキストのタイトル、見出し、本体を含むドキュメントを1つのコンピュータから別のコンピュータに送信できるが、仮にそのドキュメントが、タイトル、見出し、テキストの本体からなるフォーマットを失い、単にすべてをテキストとして送信し表示した場合は、読み取るのがより困難となり、それを読み取る人に訴えることが少ないものとなる。この問題は、送信されている情報が、ベンダーが情報受信者または消費者に売りたいと希望するベンダーの製品/サービスに関する情報である場合に、複雑なものとなる。消費者が情報を読み取ることが困難であるとか、または情報が見た目に心地良いものでない場合は、消費者がそのベンダーの商品またはサービスを購買する可能性は低い。
【0003】
ドキュメントの構造、コンテント、スタイルの整合性(integrity)を維持しながら情報を送信する問題のソリューションとして、多くの人々が、ドキュメントの構造、コンテント、スタイルを異なる方式で扱うマークアップ言語を使用するコンピュータ・プログラミング技術に眼を向けるようになってきた。マークアップ(markup)という用語は元々、どの字体を使用するかなどのタイプの植字工に対して説明する、タイプで打ったテキストに対して行う、手書き表記法を指していた。今日のコンピュータ・ネットワーク・システムおよびインターネットについて知識のあるコンピュータ・プログラマにとって、マークアップとは、コンテントではないドキュメントの中のすべて(すなわち、テキストの目的および/またはテキストのスタイルを記述する用語)を指す。1986年に、国際標準化機構(ISO)が、標準汎用マークアップ言語(Standard Generalized Markup Language;SGML)と呼ぶコンピュータ・ドキュメント・マークアップのための国際標準を刊行した。
【0004】
SGMLは、コンピュータ・ネットワーク経由で送信するために、かつドキュメント構造を失うことなくどのようなコンピュータからも読み取るために、ドキュメント内に記述マークアップを埋め込むための標準フォーマットを規定している。要するに、SGMLにより、特定のハードウェアやソフトウェアに依存しないドキュメントが作成できるようになる。SGMLは、ドキュメントを3つの部分、つまり、構造、コンテントおよびスタイルに分割することによりこのことを実現する。SGMLによれば、ドキュメントの構造を指定し、ドキュメントを構成するさまざまなエレメントまたはパーツのためのフレームワークを提供する、ドキュメント・タイプ・ディフィニション(DTD)が作成される。タグが、「タグ付け」と呼ばれるプロセスを通じてドキュメントのコンテンツに貼り付けられ、DTD内のコンテンツの位置(すなわち、タイトル、見出し、本体などの部分である)を識別する。一般に、ドキュメントのスタイルは、ドキュメントを読み取るために使用されるソフトウェアパッケージ(すなわち、Microsoft Word(登録商標)、Corel WordPerfect(登録商標)など)によって判断される。
【0005】
SGMLは、ディジタル・ドキュメントのコンテンツおよび構造を記述するための有効なツールであるが、かなりの量のマークアップおよびSGML通則(SGML's generalizations)についての知識を必要とする。インターネット上でドキュメントを転送するために現在使用されているその言語またはプロトコルは、マークアップおよびSGMLの通則に関する知識を少ししか必要としないハイパテキストマークアップ言語(HTML)と呼ばれる、SGMLの極端な機能縮小版(extremely pared-down version)であると考えられる。
【0006】
HTMLは、ドキュメントを3つの部分、つまり、タグ、コメント、テキストに分割する。HTMLタグを使用して、書体を定義し、ハイパー・リンキング(ビューワをネットワーク内のどこかに位置する情報の別のページにルーティングするリンクを提供する)を規定する。またHTMLにより、HTML著者またはプログラマが、ドキュメント内にコメントを挿入して、ドキュメント、タグ付け、テキストなどに関する情報を追加できる。タグと同様に、ネットワーク上でドキュメントを見ている人は、HTML符号化を表示しているのでない限り、そのコメントを見ることができない。テキストとは、単にドキュメントのコンテンツを指す。
【0007】
HTMLは、マークアップ言語としてうまく機能してきたが、固有の欠点および弱点がないわけではない。たとえば、HTMLでは、タグ・セマンティクス(タグの意味)とタグ・セットの両方が固定されている。つまり、ワールドワイドウェブ・コンソーシアム(W3C)、インターネット・ブラウザ・ベンダー、およびインターネットを利用しインターネットの運営の仕方について意見がある他の団体は、インターネット・ユーザが望む新しいタグおよび技術をカバーするために、HTMLの定義の拡大に常に取り組んでいなければならない。さらに、HTMLの硬直した規則および複雑さのために、予め定義されたHTMLドキュメント・タイプおよびマークアップ・エレメントを依然満たしつつ、特別な効果を提供する方法を見つけ出していくことが多くのHTML著者に要求される。
【0008】
HTMLの限界を突破するために、固定されたまたは予め定義されたフォーマットを有さないエクステンシブル・マークアップ言語(XML)と呼ばれる新しいマークアップ言語が使用されており、これは、SGMLの柔軟性をより多く使用するよう設計されている。具体的には、XMLは、複数のタグおよびタグ間の構造的関係を定義するための便宜(facility)を提供し、XML著者に自身のマークアップを設計するための柔軟性を与える。したがって、その情報コンテンツはより豊富にかつ使用しやすいものとなり得る。しかしHTMLと同様に、XMLは、SGMLほど多くのマークアップおよび/またはSGML通則の知識を必要とせず、SGMLより実装がはるかに簡単である。SGMLに完全に整合したシステム(fully conformant SGML system)により、XMLドキュメントを読み取り、理解できるようになるが、これはドキュメントを表示するのに必要なものではない。XMLは、DTDとともに機能もし、またはそれなしでも機能するよう設計されている(つまり、それを正式に定義することを必要とせずにマークアップを創案できることを意味する)が、追加ドキュメントの構造化を自動的に制御する能力を維持するために、DTDが推奨されている。
【0009】
マークアップ言語を適用することにより、情報を、その構造、コンテント、スタイルを維持しながら送信する問題が解決されたが、eコマースの人気の上昇に関連する増加傾向にある問題は、どのような商品またはサービスをコンピュータ・ネットワーク上で選択したのか(たとえば、購買した、予約したなど)を消費者自身が識別できるようにする、消費者のトランザクション間に関連性(cohesiveness)がないことである。たとえば、消費者が、さまざまなセレクションまたは購買をしつつ、いくつかの異なるベンダー・ウェブ・サイトを見て回る(shop)ことが、購買したまたは選択したもののレコードを維持しながら、できないことがある。このため消費者は、今までに何を購買したのかかつ/または選択したのかに確信が持てず、その結果消費者は、追加の品目を購入しなかったり、または全く同じ品目を購入してしまったりして、後で返却しなければならない、ということになりかねない。
【0010】
eコマースの開発以前にも、同様の問題が旅行業界で起きていた。つまり、消費者が、しばしば旅行代理店で飛行機の予約をし、レンタルカーやホテルの予約などを組み合わせることがあった。1回の休暇または旅行に多数のセレクションをしなければならないことがしばしばあり、消費者および/または旅行代理店の社員が、購買したまたは予約したもののすべてを追跡して記録するのが困難であった。さまざまなベンダーが、いくつかの点で関連している異なる商品およびサービスを提供するバーティカル・マーケット・システムまたはマーケット・セグメントにおいて、このような問題がしばしば起きる。たとえば、旅行マーケット・セグメントには、航空会社、ホテルおよびリゾート地、レンタルカーの代理店、およびゴルフのティー・タイム、ツアー、食事、花、音楽や芝居などを提供するさまざまな娯楽グループなどの、旅行者が旅行の初めから終わりまで対処する必要のある、あらゆるビジネスが含まれる。このような広範囲なバーティカル・マーケットでは、さまざまな商品およびサービスのすべての中から消費者セレクション・レコードを維持することにより、その後あるいは後日に容易に情報にアクセスできるようにすることが必要である。
【0011】
出願人の譲受人が、グローバル・ディストリビューション・システム(GDS)としても周知のコンピュータ予約システム(CRS)データベースを作成することにより、旅行業界に関係するバーティカル・マーケットにおいて、このような情報を追跡する問題を解決した。CRSデータベースを用いて、乗客名簿(PNR)として周知の単一のエンティティを通じてこのようなセレクションを常に追跡する能力を提供しながら、多様な製品が消費者によって選択できる。PNRにより、消費者は、自分がしたセレクションのいくつかまたはすべてを後で検索し、見ることができる。この見直しには、価格、使用日、購買日、支払った税金などの、消費者自身がした実際のセレクションについての情報を含むことができる。したがって、CRSデータベースによって提供されるサービスは、何を選択したのかを判断するために消費者がアクセスできるすべての消費者のセレクションについての集中したレコードを提示し、それにより、このような情報を追跡し記録する問題(problem of keeping track)が解消される。今日、eコマースにおいて同様の問題が存在する。具体的には、インターネット上で行われた消費者のセレクションが個々に追跡され、個々のエンティティとして管理される。
【0012】
eコマースによる購買および予約に関するいくつかの情報を消費者に提供するための試みがなされたが、その試みは、概して、1つの特定のベンダーまたはサプライヤから購買されようとしているセレクションに関係する情報を表示するのみであった。たとえば、多くのインターネット・サイトが、「ショッピング・カート」を消費者に提供しており、その中に消費者が購買しようとしている製品が入っているので、購買しようとしている品目のリストをそれでもって見直すことができる。残念なことに、これらのタイプのサービスは、どの品目を購買したのかではなく、どの品目を購買しようとして選択したのかに関する情報を提供することに適しているだけである。ショッピング・カートに関連する別の問題は、消費者が単一のサプライヤからすべての商品および/またはサービスをめったに購買しないことである。このことは、単一のeコマース・ベンダーまたはeテーラ(e-tailer)が、消費者が必要としている商品および/またはサービスについての完全なセレクションを提示しないという事実に起因する。このことはまた、最良のまたは最高の価値が得られることを消費者が確信することができるように、購買をする前にさまざまなサプライヤの間で見て回ることを消費者が好むという事実にも起因している。したがって、そのeテーラがいかに大規模であろうとも、そのショッピング・カートが、消費者がコンピュータ・ネットワーク上で行う購買のすべてを収容することはないことになる。
【0013】
他のインターネット・サイトでは、消費者が、どの品目を選択したか、かつ注文がどの段階にあるのか(すなわち、品目は製造されている、出荷されたなど)を示すスクリーンを呼び出すことになる、特定の消費者のセレクションについて識別される、番号またはパスワードをタイプ入力できる。残念なことに、このようなサービスでは、消費者は、何を選択したのかを判断するために、それぞれの個々のベンダーのサイトに戻らなければならない。往々にして、消費者はそれぞれのベンダーのサイトに戻って何を選択したのかをチェックする時間がなく、かつ/または何を選択したのかを見たいと思ったすべての場合に、自分の注文番号が容易に利用できる状況にあるとは限らない。
【0014】
さらに他のインターネット・サイトは、注文が受け取られかつ/または出荷されたことを確認する電子メールでの応答を消費者に出すことにより、販売のレコードを提示する。このタイプのレコード記録の保存の1つの問題は、それぞれのベンダーが自身の確認電子メールを消費者に送信し、(消費者によって)なされた販売/セレクションの数によっては、率直にいって、このような電子メールが何を注文した/選択したかを判断する際の消費者への助けとはならない紙の量を増やすだけになりかねないことである。さらに、電子メールが常に保存されていたり、または直ちに利用可能であったりするとは限らない。たとえば、消費者によっては、自分の家または仕事場以外で自分の電子メールにアクセスできないことがあり、ある時間には電子メールを見直すことが不可能である。
【0015】
消費者のコンピュータ・ネットワーク上でのセレクションを追跡することに関連する別の問題は、時間が経つにつれてセレクションが更新されたり、その状態が変更されたりすることがあることである。たとえば、航空運賃が消費者によって選択された場合、時間の変更、日取りの変更、フライト状態の変更(すなわち、時間通り、遅れている、キャンセルとなったなど)およびその他を含む、フライトに関するいくつかの詳細事項が、時間が経つにつれて変更することがある。これらの更新または状態の変更を消費者が忘れてしまったり、または消費者に届かなかったりすることがある。さらに、消費者は、フライト番号、時間、日取りなどの変更をもたらす自分の旅行日程を変更することもある。さらに、消費者のセレクションに関する情報は、限られた有効期間しかなく、保存しておく必要がないことがある。たとえば、飛行機の切符が消費者によって選択された場合に、このような切符のレコードが、その切符が使用された直後に不要または無用のレコードとなることがある。コンピュータ・ネットワーク上で行われた消費者のセレクションを追跡できず、またはさらにこのような消費者のセレクションおよびその更新を追跡し更新できないならば、eコマースは、多くの消費者にとって依然魅力のない代替形態にとどまることになるであろう。
【発明の開示】
【発明が解決しようとする課題】
【0016】
したがって、消費者のコンピュータ・ネットワーク上のセレクションを追跡するための方法および装置が必要であることは自明である。消費者のコンピュータ・ネットワーク上のセレクションを追跡し更新することが可能な装置も必要である。さらに、コンピュータ・ネットワーク経由でなされた消費者のセレクションに関する使用/満了日データを追跡することが可能なシステム、および使用/満了日データに従ってその追跡情報を更新することが可能なシステムも必要である。
【課題を解決するための手段】
【0017】
本発明を具体化する装置は、消費者のコンピュータ・ネットワーク上でセレクションを追跡し、消費者がネットワーク上のそれぞれの個々のベンダーのサイトに戻って、何を選択したのかを判断する必要がないような方法および装置を提供する。本装置は、コンピュータのネットワークに接続され、消費者が、コンピュータのネットワーク上のさまざまな情報にアクセスして、さまざまな選択をすることができる遠隔コンピュータ端末を提供することによってこのことを達成する。本装置はさらに、コンピュータのネットワーク経由で行われた過去の消費者のセレクションに関する消費者製品レコードを表示し管理することが可能な、コンピュータのネットワーク内に常駐する業界中枢のウェブ・ポータルを備える。業界中枢のウェブ・ポータルは、消費者がより効率的にネットワーク内を操ることができるように、ネットワーク内に位置するベンダー・サイトに対する少なくとも1つのリンクを提供する。ウェブ・ポータルによってユーザ識別トークンが生成され、それにより、消費者を識別して、コンピュータ・ネットワーク上に滞在しているそれぞれのサイトが消費者を識別できるようになる。本装置はさらに、ユーザ識別トークンによって消費者を識別し、識別された消費者によって行われたセレクションを業界中枢のウェブ・ポータルに通知することが可能なアドバイス・システムを備える。業界中枢のウェブ・ポータルは、所謂消費者製品レコード(consumer product record;CPR)内に消費者のセレクション情報を格納する。消費者はCPRにアクセスして、コンピュータ・ネットワーク経由で以前に行われた消費者のセレクションに関する情報を見ることができ、CPRは、それぞれの消費者のセレクションが行われるベンダー・サイトへのリンクなどの追加機能および/またはベンダー・サイトにいる間に選択された製品のピクチャも提供できる。
【0018】
本発明に従った消費者のコンピュータ・ネットワーク上のセレクションを追跡するための方法では、まず、最初に遠隔コンピュータ端末を使用して、業界中枢のウェブ・ポータルにアクセスする。消費者のコンピュータ・ネットワーク上のセレクションを追跡するための本方法は、いったん消費者が業界中枢のウェブ・ポータルにアクセスすると、その消費者を識別する追加ステップを必要とする。ウェブ・ポータルは、コンピュータのネットワーク内でユーザに附随するユーザ識別トークンを生成することにより消費者を識別する。新しい消費者セッションが作成された場合はいつでも、一意の消費者(またはユーザ識別)トークンが生成され、トランザクション内の関与しているすべてのウェブ・サイトが、その消費者を識別できるように、その消費者のためのセッション情報内に格納される。このユーザ識別トークンは、それぞれのベンダー・サイトが消費者を識別することを可能にし、さらにベンダー・サイトが、識別された特定の消費者のためのそのコンテンツおよび/またはプレゼンテーションを各個人に合わせることを可能にする。より詳細には、ユーザ識別トークンが、ハイパー・テキスト転送プロトコルGETまたはPOSTコマンドを使用して、1つのウェブ・サイトから別のウェブ・サイトに渡される。
【0019】
業界中枢のウェブ・ポータルは、過去の消費者のセレクションに関する消費者製品レコードを表示し管理することが可能であるために、そのウェブ・ポータルは、その消費者が消費者製品レコードを有しているのであればそれを明らかにし、見つけたものを表示することになる。ベンダー・サイトは、そのベンダーのサイトを訪れている間に消費者によって行われたセレクションについて、業界中枢のウェブ・ポータルにアドバイスすることにより、消費者のネットワーク上のセレクションを追跡する本方法に関与する。そのアドバイスは、そのウェブ・ポータルによって受信され、消費者製品レコードが作成または更新できるようにするために、正確さがチェックされるかまたは検証される。本方法はまた、ウェブ・ポータルに、アドバイスが受信されたことを示しかつ/またはその情報が完全であり/正確であることを示すベンダー・サイトへの肯定応答を発行させることを含む。
【0020】
以下の詳細な説明を読み図面を参照すれば、本発明の他の目的および利点が自明となろう。
【0021】
本発明を好ましい方法および実施形態と合わせて記述するが、本発明をその方法および実施形態に限定するものではないことを理解されたい。むしろその反対に、頭記の特許請求の範囲により定義される本発明の趣旨および範囲内に含まれるすべての代替形態、修正形態、均等物を包含するものである。
【発明を実施するための最良の形態】
【0022】
消費者のコンピュータ・ネットワーク上のセレクションを追跡するための方法および装置が本明細書に記述され、これは、ネットワーク上のさまざまなベンダー製品およびサービスへのリンクを有する業界中枢のウェブ・ポータルに消費者がアクセスできる、コンピュータのネットワークに接続された、遠隔コンピュータ端末を備える。ユーザ識別トークンがウェブ・ポータルによって生成されて、消費者を識別し、その結果、コンピュータ・ネットワーク上に滞在するそれぞれのサイトがその消費者を識別しアドバイス・システムに参加できる。アドバイス・システムに従って、コンピュータ・ネットワーク上に位置している参加ベンダー・サイトは、その人のユーザ識別トークンにより、訪れている消費者を識別し、消費者がそのベンダーのサイトを訪れている間にどのようなセレクションを行ったのかについて業界中枢のウェブ・ポータルにアドバイスする。そのアドバイス情報は、どのような製品/サービスであるが、コストはいくらか、税金をいくら払ったか、何日間有効であるかなどを含む。ウェブ・ポータルは、そのアドバイス情報を受信し、識別された消費者が行ったセレクションに関する消費者製品レコード(CPR)を作成する。CPRは、消費者がコンピュータ・ネットワーク上で行ったすべてのセレクションについてのよりどころとなるレコード(central record)であり、そのセレクションを見直すために、消費者がアクセスすることができる。CPRはまた、消費者のセレクションが行われた、かつ/または消費者が選択した製品のピクチャを提供する、さまざまなベンダー・サイトへのリンクも有する。
【0023】
次に図面および特に図1を参照すると、そこには本発明を具体化する装置を示すブロック図が全体として示されており、参照番号10によって識別される。装置10は、消費者がコンピュータ・ネットワーク16を介して業界中枢のウェブ・ポータル14にアクセスできる遠隔コンピュータ端末12を備える。コンピュータ・ネットワークの一例がインターネットであり、これは飛び抜けて大きい、世界最大のコンピュータ・ネットワークである。ネットワークの他の例には、ローカルエリア・ネットワーク(LAN)などの地理的に局所的なネットワークまたはワイドエリア・ネットワーク(WAN)などのそれより大規模なネットワークが含まれる。業界中枢のウェブ・ポータル14は、ベンダーAのサイト18、ベンダーBのサイト20、ベンダーnのサイト22とのリンクを有する。それぞれのベンダー・サイト18、20、22が、コンピュータ16のネットワーク内に位置し、一般に、ベンダーとベンダーの製品およびサービスに関する情報を有する。ベンダー「n」は、コンピュータ・ネットワークのキャパシティ内のオペレーションであれば、どのような数のサイトも使用可能であることを示す。
【0024】
業界中枢のウェブ・ポータル14は、コンピュータ・ネットワーク16内で消費者に附随するユーザ識別トークン24を作成することにより、消費者を識別する。ユーザ識別トークン24は、消費者とともにネットワーク全体をサイトからサイトに移動するファイルまたはマークアップ言語ドキュメント26内に格納され、標準マークアップ言語および命名規則に従って「タグ付け」され、その結果、それぞれのベンダー・サイト18、20、22が消費者のユーザ識別トークン24を突き止め、識別できる。ベンダー・サイト18、20、22はまた、ユーザ識別トークン24から読み取った情報に基づいて、その消費者に対するそれらのコンテンツおよび/またはプレゼンテーションを各個人に合わせることが可能である。
【0025】
より詳細には、新しい消費者セッションが作成された場合はいつでも、一意の消費者トークンまたはユーザ識別トークン24が生成される。(消費者セッションには、このようなトランザクションのアウェアネスが追跡できるウェブ・サイトまたはページの範囲全体にわたって単一の消費者から生じる1組の連続トランザクションが含まれる。)ユーザ識別トークン24は、ハイパー・テキスト転送プロトコルGETまたはPOSTコマンドを使用することにより1つのウェブ・サイトから別のウェブ・サイトに通過し、消費者のためのセッション情報内に格納され、その結果、トランザクション内の関与しているすべてのウェブ・サイトがその消費者を識別できる。セッション情報自体は、関与しているウェブ・サイトのすべてによって読み取られることが可能なマークアップ言語ドキュメント内に格納される。消費者セッションおよびその一意のユーザ識別トークン24の両方は、ユーザがさらなるトランザクションを中止しかつ特定の時間フレームが終了した後に、破棄される。
【0026】
マークアップ言語ドキュメント26は、それぞれのベンダー・サイトが、消費者のそのサイトへの訪問中に行われた消費者のセレクションについて業界中枢のウェブ・ポータル14にアドバイスするアドバイス・システムの一部として使用される。より詳細には、ベンダー・サイト18、20または22は、マークアップ言語ドキュメント26を更新し、セレクションは何か、ベンダーは誰であるか、消費者は誰であるかを示し、および、購買確認番号は何か、いくつ購買したか、価格はいくらか、税金はいくらか、サービス料金がかかったかどうか、製品は何日間有効かまたは何日まで使用可能か、その製品画像へのリンク、などのさまざまな追加情報を提供できる。したがって、マークアップ言語ドキュメントをセットアップして、消費者のセレクションに関するいずれかのまたはすべての情報を追跡できる。アドバイス・サービスは、業界標準ポート80の実装形態または不明瞭レベルを一般の人々に提供するための代替形態などの従来の通信プロトコル(すなわち、ハイパー・テキスト転送プロトコル(HTTP))に基づくことができる。セキュア・ソケット・レイヤ(SSL)認証サーバを利用して、より安全な通信を提供できる。
【0027】
次に、業界中枢のウェブ・ポータル14は、受信したマークアップ言語ドキュメント26をチェックするかまたは完全性を期すためにドキュメントを要求し、かつ/またはその中に含まれているある情報の妥当性を確認する。このことが完了した後、ウェブ・ポータル14は、受信された情報を集中リポジトリ(repository)28内に消費者製品レコード(CPR)として格納する。このCPRには業界中枢のウェブ・ポータルを通って消費者からアクセスでき、消費者が、ベンダーから受信された、更新されたマークアップ言語ドキュメント26またはベンダー・アドバイスの情報のすべてまたは一部を見ることができる。この情報に加えて、CPRはベンダーのサイトへのリンクを提供し、その結果、消費者はベンダーのサイトに戻って、セレクションを追加したり以前行ったセレクションを修正したりすることができる。ベンダー提供のアイコンおよび記述を使用して、現行消費者のための集中リポジトリ内に収容されているそれぞれの製品品目を表示できる。このことは、人々をコンピュータ・ネットワーク上で業界中心のウェブ・ポータルのサイトに戻し、そのウェブ・ポータルによって受信されるヒットの数を増加させ、それにより、広告および他のベンダー・サイトの紹介に対してより多く課金することができるという点において、業界中枢のウェブ・ポータルの収入を増やす能力を促進する。
【0028】
中央リポジトリ28は、消費者のセレクションに関係する情報を含み、内部ポータル・アプリケーションのための記憶装置および検索インターフェースを提供し、その結果、消費者が業界中枢のウェブ・ポータル14で消費者製品レコードを見直すことができるようになる。消費者製品レコードは無期限に格納できるか、または所定の期間が経った後(すなわち、製品有効期間または使用期間の最後の日の後x日後)に終了できる。たとえば、上述した航空切符のセレクションの例では、CPRを更新して、切符を使用した3日後にフライトに関するレコードを消すことができる。あるいは、中間レベルの消費者製品レコード管理が使用でき、その消費者製品レコードは所定の期間が経った後には履歴レコードと考えられる。履歴レコードは、消費者がコマンドでプルアップできるが、プルアップしない限り、標準消費者製品レコード上には表示されない。製品レコード満了期間は、ポータル・アドミニストレータによって制御でき、製品タイプおよび消費者サポート要求に関連する条件付きエージング・ロジックを有する。保守ユーティリティ・アプリケーションを使用してCPRレコードを正しく維持し、その結果、所定の使用/期間経過後に満了したものとして印が付けられた品目が、満了したまたはこのような使用/期間経過が生じた後に履歴レコードに移動したものとして正しく印が付けられる。たとえば、消費者が飛行機の切符を購買し、それが土曜日までに使用しなければならないことを示している場合、保守ユーティリティは、その切符を終了したものとして自動的に識別しかつ/またはそれを履歴レコード内にリストすることができる。
【0029】
ウェブ・ポータル14はまた、マークアップ言語ドキュメント26が受信されかつ/またはそれが受入れ可能かどうかを示す肯定応答30を使用して、ベンダー・サイト18、20または22に応答するよう構成できる。業界中枢のウェブ・ポータルの肯定応答30は、トランザクション識別番号または購買確認番号、肯定応答インジケータ(すなわち、マークアップ言語ドキュメントが受け入れられたまたは拒否されたかどうか)、肯定応答記述、または消費者の追跡されたセレクションに関する他の情報を含む追加情報を含むことができる。
【0030】
コンピュータ・ネットワーク経由で行われた過去の消費者のセレクションを表示し管理することが可能であることに加えて、ウェブ・ポータル14はまた、キャンセル、更新、見直しなどの、提供されているベンダー機能に対応する機能ベンダー・アイコンも有することができる。たとえば、ウェブ・ポータル14は、消費者に、特定のベンダーからのセレクションをキャンセルしたり、または消費者製品レコード自体をキャンセルしたりすることを許している。また、特定のベンダーに対する消費者製品レコードを更新することを消費者に許している。または、単に、消費者は、特定のベンダーについて自分の製品レコードを見直すことができる。これらの機能は、消費者またはベンダーのいずれかによって実行できる。別の例では、飛行機の切符のベンダーが、消費者がベンダーのサイトで購買したまたは選択したフライトに関する時間、日、フライト番号、または他の詳細事項を調整できる。同様に、消費者は、時間、日、フライト番号などについて自分の旅行日程を変更できる。ウェブ・ポータル14は、CPRを更新して、このような調整または変更を反映でき、かつ/または元の購買をサポートしているベンダーは、これらの機能のために予め生成している(ユニバーサル・リソース・ロケータ(URL)などの)コンピュータ・ネットワーク・アドレスを任意に提供でき、これらの機能は、消費者セッション・マークアップ言語ドキュメント内にリンクされ、対応する機能アイコンとして提示することになる。
【0031】
次に図2および3を参照すると、本発明に従って使用されるマークアップ・ドキュメントのためのエレメント、構造、規則を定義する文書型定義(DTD)が全体として示されており、参照番号50および60によって識別される。DTD50および60は、データベース・スキーマが、扱う情報のタイプおよびフィールド間の関係を記述するのと非常に良く似た形で、ドキュメントの構造を記述する。マークアップ言語開発者の中には、使用可能なマークアップ言語(たとえば、HTML、XMLなど)について本明細書に記述したマークアップ宣言のシンタックスに不満足な者がおり、ドキュメント・タイプの構造の記述(そのスキーマ)をもマークアップ言語内に含めることを提案している。このことにより、正規ドキュメント操作ツールでスキーマを編集し操作することが容易となり、書き込むべき誤り検出コードが少なくて済む。とにかく、XMLを使用するために、DTD50および60が提供される必要がない。このようなXMLの使用をDTDなし(DTDless)と呼び、完全論理XML(well formed XML)であり得るが、有効XMLではない。完全論理XMLにより、XMLドキュメントの見た目がどのようなものであるかについての概念が得られるが、多少疑いの余地が残る。他方、XMLドキュメントのための厳密な標準または定義を提供することにより、DTDの使用に対する疑いをなくし、有効XMLを使用することに確信を持つことができる。DTD50または60が、マークアップ言語ドキュメントまたはファイル26を構成するエレメントのためのフレームワークを提供でき、どこへでもそれに附随でき、その結果、使用されるソフトウェアまたはハードウェアに依らず読み取ることができる。事実、DTD50または60が、特定のドキュメント・タイプ内でどのような名前および構造を使用できるかについての高等な通知をアプリケーションに提供する。
【0032】
DTD50の第1のラインが、このドキュメントがバージョン1.0を使用するXMLドキュメントであることをアプリケーションに通知する。残りの情報は、ドキュメントのテキストが米国ASCIIフォーマットであることを示す。ASCIIは、American Standard Code for Information Interchangeの略である。これは、文字、数字、句読点、制御コードをディジタル形式に変換するための最も汎用的な符号化方法の1つである。要するに、第1のラインの目的は、そのドキュメントがどのようなフォーマットであるかかつそれをいかに読み取るかをアプリケーションに知らせて、アプリケーションが、XML1.0と同様にそれを認識して使用できるようにすることである。次の6つのラインは、ファイルgiport.dtdがバージョン1.0であることを示し、「商品追跡ポータルのためのDTD(DTD for merchandise tracking portal)」というタイトルのドキュメントを含む。第8のラインは、「商品アドバイスのルートノード」がそれに続くことをアプリケーションに通知する。第9のラインは、DTDの最も基本の部分、「エレメント」を示す。エレメントが、マークアップ・タグの名前および形式を定義する。ここに示すように、エレメントの名前はADVISEMENTであり、このエレメントの中で見つけられるどのような子マークアップ・タグもADVISEと名付けられる。「+」は、ADVISEタグが1回または複数回、現れなければならないことを示す。第10のラインは、「属性」と呼ばれる別のDTDファンダメンタルを示す。属性とは、それをさらに定義するためにエレメントに与えられた記述であり、属性が属性リスト内で宣言される。このラインに従って、属性VENDORIDは、エレメントADVISEMENTに付加され、CDATAによって示される正規テキストである。業界中枢のウェブ・ポータル14によってドキュメントが受け入れられるためには、属性VENDORIDに関する情報が必要となる。第11のラインは、エレメントADVISEの値EMPTYを示す。第12から第28のラインは、属性、GCTOKEN、ACTION、CONF、UNITS、PRICE、TAX、SVCCHG、URL_CANCEL、URL_UPDATE、URL_REVIEW、DATE_1、DATE_2、DESCRIPTION、URL_ICON_IMG、URL_PROD_IMG、LAT、LONGがエレメントADVISEに付加され、正規テキスト(CDATA)であることを示す。業界中枢のウェブ・ポータル14によってドキュメントが受け入れられるためには、URL_UPDATE、DATE_2、LAT、LONG以外のすべてが必要となる。
【0033】
DTD60の第1のラインが、このドキュメントがバージョン1.0を使用するXMLドキュメントであり、そのドキュメントのテキストが米国ASCIIフォーマットであることをアプリケーションに通知する。繰り返すが、第1のラインの目的は、そのドキュメントがどのようなフォーマットであるか、かつそれをいかに読み取るかをアプリケーションに伝え、その結果、アプリケーションがそれを認識してXML1.0と同様に使用できるようになることである。次の6つのラインは、ファイルgiport.dtdがバージョン1.0であることを示し、「商品追跡ポータルのためのDTD(DTD for merchandise tracking portal)」というタイトルのドキュメントを含む。第8のラインは、「商品アドバイスのルートノード」がそれに続くことをアプリケーションに通知する。第9のラインは、DTDの最も基本の部分、「エレメント」を示す。エレメントが、マークアップ・タグの名前(name)および形式(form)を定義する。ここに示すように、エレメントの名前はADVISEMENTであり、このエレメントの中で見つけられるどのような子マークアップ・タグもADVISEと名付けられる。「+」は、ADVISEタグが1回または複数回、現れなければならないことを示す。第10のラインは、「属性」と呼ばれる別のDTDファンダメンタルを示す。属性は、それをさらに定義するためにエレメントに与えられた記述であり、属性は属性リスト内で宣言される。このラインに従って、属性VENDORIDは、エレメントADVISEMENTに付加され、CDATAによって示される正規テキストである。業界中枢のウェブ・ポータル14によってドキュメントが受け入れられるためには、属性VENDORIDに関する情報が必要となる。第11のラインは、エレメントADVISEの値EMPTYを示す。第12から第34のラインは、属性、ACTION、CONFIRMATION_ID、RECLOC、CUST_ID、PROD_TYPE_CODE、UNITS、UNIT_PRICE、TAX、SVC_CHARGE、DESCRIPTION、CURRENCY、START_DATETIME、END_DATETIME、GEO_CODE、ORIGIN_LOCATION、DESTINATION、FREEFORM、TICKET_DATA、CANCEL_URL、UPDATE_URL、MORE_INFO_URL、GRAPHIC_SM_URL、GRAPHIC_MD_URLが、エレメントADVISEに付加し、正規テキスト(CDATA)であることを示す。ドキュメントが業界中枢のウェブ・ポータル14によって受け入れられるためには、最初の12(ACTIONからSTART_DATETIMEまで)が必要となる。これらのフィールドは単に例であり、追加のまたは異なる情報を含んだり要求したりできる。
【0034】
次に図4を参照すると、消費者のコンピュータ・ネットワーク上のセレクションを追跡するための装置および方法を示すプロセス流れ図が全体として示されており、参照番号100によって識別される。プロセス流れ図100のステップ1で、消費者102が、コンピュータ・ネットワークを介して業界中枢のウェブ・ポータル104にアクセスし、それがユーザ識別トークンを生成することにより消費者102を識別する。ステップ2で、ユーザ識別トークンはネットワーク内をユーザに附随し、その結果、消費者102が訪れたそれぞれのベンダー・サイト106が、消費者102を識別できる。ステップ3で、消費者102は、業界中枢のウェブ・ポータル104上で提供されるリンクを介してネットワーク内に位置するベンダー・サイト106にアクセスする。ステップ4で、ベンダー・サイト106は、セレクションに関するさまざまな追加情報を提供するだけでなく、消費者102に附随するマークアップ言語ドキュメントを更新して、どのようなセレクションを消費者102が行ったかを示す。ウェブ・ポータル104は、マークアップ言語ドキュメント内で受信された情報を記録し、受信された情報をリストするCPRを作成し、受信された情報の妥当性を確認し、ステップ5で応答を生成する。ウェブ・ポータル応答は、受信された情報がエラーを含んでいるかまたは不完全であることを示すことがあれば、あるいは受信された情報が完全であり有効であることを示すこともある。ステップ6で、ベンダー・サイト106は、消費者のセレクションが受け取られたという確認を消費者102に発行する。消費者102は、ここでウェブ・ポータル104に戻り、他のどのベンダー・サイトを訪れたいかを判断し、その特定のベンダーのサイトにリンクすることができる。この時点で、全アドバイス・プロセスが繰り返される。
【0035】
したがって、本発明に従って、上記に記載した目的、意図、利点を十分に満足する消費者のコンピュータ・ネットワーク上のセレクションを追跡するための方法および装置が提供されたことが自明である。本発明をその特定の実施形態と合わせて記述してきたが、上記の説明により、多くの代替形態、修正形態、変形形態が当業者には自明である。したがって、特許請求の範囲の趣旨および範囲内に含まれるこのようなすべての代替形態、修正形態、変形形態を包含するものとする。
【図面の簡単な説明】
【0036】
【図1】本発明を具体化する装置を示すブロック図である。
【図2】図1に示された本発明に従って使用されるマークアップ・ドキュメントのための文書種別定義を示す図である。
【図3】図1に示された本発明に従って使用されるマークアップ・ドキュメントのための文書種別定義を示す図である。
【図4】本発明を具体化するプロセス流れ図である。
【Technical field】
[0001]
The present invention relates generally to methods and apparatus for tracking consumer purchases and selections on a computer network, and more particularly to consumer purchases and purchases made at relevant industry computer network sites. An industry-centric computer portal capable of displaying and managing customer product records related to a selection.
[Background Art]
[0002]
Computer network commerce, such as Internet e-commerce, is becoming increasingly important for retailers and vendors of various goods and services. In fact, many have predicted that companies that do not provide such services will lose a significant portion of their market share and that closing sales will likely close their businesses. . One of the first problems faced when trying to develop a network of computers that enable e-commerce is that the network itself may have many different interconnected computers that use many different types of software and operating systems. Is the fact that it is composed of One of the more challenging tasks associated with sending documents from one computer using one type of software to another using different types of software is that data is propagated from computer to computer. When you do, try to maintain the structure of the document. For example, a document containing a text title, heading, and body can be sent from one computer to another computer, but if the document loses the format consisting of the title, heading, and body of text, and simply sends everything as text. When displayed, it becomes more difficult to read and less appeals to the reader. The problem is compounded when the information being sent is information about a vendor's products / services that the vendor wants to sell to information recipients or consumers. If it is difficult for the consumer to read the information, or if the information is not visually pleasing, the consumer is less likely to purchase the vendor's goods or services.
[0003]
As a solution to the problem of transmitting information while maintaining the integrity of the structure, content, and style of the document, many people use computers that use markup languages that treat the structure, content, and style of the document differently.・ I have begun to look at programming technology. The term markup was originally used to describe handwritten notation, which is used for typed text to describe typesetting, such as which font to use. For computer programmers who are knowledgeable about today's computer network systems and the Internet, markup refers to everything in a document that is not content (ie, terms that describe the purpose and / or style of text). . In 1986, the International Organization for Standardization (ISO) published an international standard for computer document markup called Standard Generalized Markup Language (SGML).
[0004]
SGML specifies a standard format for embedding descriptive markup in documents for transmission over computer networks and for reading from any computer without losing the document structure. In short, SGML makes it possible to create documents that do not depend on specific hardware or software. SGML accomplishes this by dividing the document into three parts: structure, content and style. According to SGML, a document type definition (DTD) is created that specifies the structure of the document and provides a framework for the various elements or parts that make up the document. Tags are affixed to the content of the document through a process called "tagging" to identify the location of the content within the DTD (ie, part of the title, headline, body, etc.). In general, the style of a document is determined by the software package used to read the document (i.e., Microsoft Word (R), Corel WordPerfect (R), etc.).
[0005]
Although SGML is an effective tool for describing the content and structure of digital documents, it requires a significant amount of markup and knowledge of SGML's generalizations. The language or protocol currently used to transfer documents over the Internet is an extreme feature of SGML, called Hypertext Markup Language (HTML), which requires little knowledge of markup and SGML conventions. It is considered an extremely pared-down version.
[0006]
HTML divides a document into three parts: tags, comments, and text. HTML tags are used to define typefaces and define hyperlinking, which provides a link that routes the viewer to another page of information located somewhere in the network. HTML also allows an HTML author or programmer to insert comments into a document to add information about the document, tagging, text, and the like. Like tags, anyone viewing the document on the network cannot see the comments unless they are displaying HTML encoding. Text simply refers to the content of the document.
[0007]
While HTML has worked well as a markup language, it is not without its inherent shortcomings and weaknesses. For example, in HTML, both tag semantics (tag meaning) and tag sets are fixed. In other words, the World Wide Web Consortium (W3C), Internet browser vendors, and other organizations that use the Internet and have an opinion on how to operate the Internet, are seeking to cover the new tags and technologies that Internet users desire. , We must always work on expanding the definition of HTML. In addition, because of the rigid rules and complexity of HTML, many HTML authors find it difficult to find ways to provide special effects while still satisfying predefined HTML document types and markup elements. Required.
[0008]
To break through the limitations of HTML, a new markup language called Extensible Markup Language (XML), which has no fixed or pre-defined format, is used, which is the flexibility of SGML. It is designed to use more. Specifically, XML provides facilities for defining tags and the structural relationships between tags, and gives XML authors the flexibility to design their own markup. Thus, the information content may be more abundant and easier to use. However, like HTML, XML does not require as much markup and / or knowledge of SGML rules as SGML, and is much easier to implement than SGML. A fully conformant SGML system allows reading and understanding XML documents, but this is not required to display the documents. XML is designed to work with or without DTDs (meaning that markup can be created without the need to formally define it), but the structure of additional documents In order to maintain the ability to automatically control the DTD, a DTD is recommended.
[0009]
Applying markup languages has solved the problem of transmitting information while preserving its structure, content, and style, but the growing trend associated with the increasing popularity of e-commerce is: There is no cohesiveness between consumer transactions that allows consumers to identify themselves whether a product or service has been selected on a computer network (eg, purchased, subscribed, etc.). For example, a consumer may not be able to shop a number of different vendor web sites while making various selections or purchases, while maintaining a record of purchases or selections. . Because of this, consumers are unsure of what they have purchased and / or selected so far, and as a result consumers may not purchase additional items or purchase the exact same items. You may have to return and return later.
[0010]
A similar problem had arisen in the travel industry before the development of e-commerce. In other words, consumers often book airplanes at travel agencies and combine rental car and hotel reservations. Frequently, multiple selections must be made for a vacation or trip, making it difficult for consumers and / or travel agent employees to track and record all purchases or reservations. Was. Such problems often occur in vertical market systems or market segments where different vendors provide different goods and services that are related in some respects. For example, the Travel Market segment includes airlines, hotels and resorts, car rental agencies, and various entertainment groups that provide golf tee times, tours, dining, flowers, music and plays, and more. Includes any business that travelers need to deal with from start to finish. In such an extensive vertical market, it is necessary to maintain a consumer selection record among all of the various goods and services so that information is easily accessible thereafter or at a later date.
[0011]
Applicant's assignee tracks such information in a vertical market relevant to the travel industry by creating a Computer Reservation System (CRS) database, also known as the Global Distribution System (GDS). Solved the problem. Using the CRS database, a wide variety of products can be selected by consumers, while providing the ability to constantly track such selections through a single entity known as the Passenger Directory (PNR). PNR allows consumers to later search and view some or all of their selections. This review can include information about the actual selections made by the consumer, such as price, date of use, date of purchase, and taxes paid. Thus, the service provided by the CRS database presents a centralized record of a selection of all consumers accessible to the consumer to determine what has been selected, thereby tracking such information. The problem of keeping track is eliminated. Today, a similar problem exists in e-commerce. Specifically, consumer selections made on the Internet are tracked individually and managed as individual entities.
[0012]
Efforts have been made to provide consumers with some information about e-commerce purchases and reservations, but the attempt generally involves providing information related to the selection being purchased from one particular vendor or supplier. It was only displayed. For example, many Internet sites offer consumers a "shopping cart" that contains the products they are trying to purchase, so they can carry a list of the items they are purchasing. Can be reviewed. Unfortunately, these types of services are only suitable for providing information about which item was purchased and selected rather than which item was purchased. Another problem associated with shopping carts is that consumers rarely purchase all goods and / or services from a single supplier. This is due to the fact that a single e-commerce vendor or e-tailer does not offer a complete selection of goods and / or services that consumers need. This is also due to the fact that consumers prefer to look around among different suppliers before making a purchase so that they can be confident that they will get the best or highest value. Is also due. Thus, no matter how large the e-tailer is, the shopping cart will not house all of the purchases a consumer makes on a computer network.
[0013]
At other Internet sites, the consumer will invoke a screen that shows which item was selected and at which stage the order was placed (ie, the item was manufactured, shipped, etc.) You can type in a number or password that is identified for a particular consumer selection. Unfortunately, such services require consumers to return to each individual vendor's site to determine what they have chosen. Often, consumers have no time to return to each vendor's site to check what they have selected, and / or in all cases where they want to see what they have selected, their order number Is not always readily available.
[0014]
Still other Internet sites present sales records by providing consumers with an email response confirming that the order has been received and / or shipped. One problem with this type of record keeping is that each vendor sends its own confirmation email to the consumer, and frankly, depending on the number of sales / selections made (by the consumer). Such emails may simply increase the amount of paper that does not help the consumer in deciding what to order / select. Further, email is not always stored or immediately available. For example, some consumers may not have access to their e-mail outside of their home or workplace, and at some time it is not possible to review their e-mail.
[0015]
Another problem associated with tracking a consumer's selection on a computer network is that the selection may be updated or its state changed over time. For example, if the airfare is selected by the consumer, several things about the flight, including time changes, date changes, flight state changes (ie, on time, late, canceled, etc.) and others These details may change over time. These updates or state changes may be forgotten by the consumer or may not reach the consumer. In addition, consumers may change their travel itinerary resulting in changes in flight numbers, times, dates, and the like. Further, information about a consumer's selection may have a limited shelf life and need not be retained. For example, if a ticket for an airplane is selected by a consumer, the record for such a ticket may become an unnecessary or useless record immediately after the ticket is used. If it is not possible to track consumer selections made on computer networks, or even track and update such consumer selections and their updates, e-commerce is still unattractive to many consumers It will be an alternative.
DISCLOSURE OF THE INVENTION
[Problems to be solved by the invention]
[0016]
Thus, it is apparent that there is a need for a method and apparatus for tracking a consumer's selection on a computer network. There is also a need for a device that can track and update a consumer's selection on a computer network. There is also a need for a system that can track usage / expiration date data for a consumer selection made via a computer network, and that can update that tracking information according to the usage / expiration date data. .
[Means for Solving the Problems]
[0017]
An apparatus embodying the invention tracks a selection on a consumer's computer network without having to return to each individual vendor's site on the network to determine what has been selected. Such a method and apparatus are provided. The apparatus accomplishes this by providing a remote computer terminal that is connected to a network of computers and allows consumers to access various information on the network of computers and make various selections. The apparatus further comprises an industry-centric web portal residing within the network of computers capable of displaying and managing consumer product records regarding past consumer selections made via the network of computers. Industry-centric web portals provide at least one link to a vendor site located within the network so that consumers can navigate the network more efficiently. The web portal generates a user identification token, which identifies the consumer and allows each site staying on the computer network to identify the consumer. The apparatus further comprises an advisory system capable of identifying the consumer with the user identification token and informing an industry-centric web portal of the selection made by the identified consumer. Industry-centric web portals store consumer selection information in a so-called consumer product record (CPR). Consumers can access the CPR to view information about previous consumer selections made over the computer network, including the links to vendor sites where each consumer selection is made. Additional features and / or pictures of products selected while on the vendor site may also be provided.
[0018]
The method for tracking a selection on a consumer's computer network according to the present invention first uses a remote computer terminal to access an industry-centric web portal. This method for tracking a consumer's selection on a computer network requires an additional step of identifying the consumer once the consumer accesses an industry-centric web portal. Web portals identify consumers by generating a user identification token associated with the user within a network of computers. Whenever a new consumer session is created, a unique consumer (or user identification) token is generated and the participating web sites in the transaction are identified by that web site so that they can identify them. Stored in the session information for the consumer. This user identification token allows each vendor site to identify the consumer, and further allows the vendor site to tailor its content and / or presentation for the particular consumer identified. Enable. More specifically, a user identification token is passed from one web site to another using a hypertext transfer protocol GET or POST command.
[0019]
Because the industry-centric web portal is capable of displaying and managing consumer product records for past consumer selections, the web portal is If so, it will reveal it and display what it finds. Vendor sites are involved in this method of tracking consumers' network selections by advising industry-centric web portals about the selections made by consumers while visiting the vendor's site. I do. The advice is received by the web portal and checked or verified for accuracy so that consumer product records can be created or updated. The method also includes causing the web portal to issue an acknowledgment to the vendor site indicating that the advice has been received and / or indicating that the information is complete / accurate.
[0020]
Other objects and advantages of the present invention will become apparent upon reading the following detailed description and upon reference to the drawings.
[0021]
While the invention will be described in conjunction with the preferred methods and embodiments, it will be understood that they are not intended to limit the invention to those methods and embodiments. On the contrary, the intent is to cover all alternatives, modifications, and equivalents included within the spirit and scope of the invention as defined by the appended claims.
BEST MODE FOR CARRYING OUT THE INVENTION
[0022]
Described herein is a method and apparatus for tracking a selection on a consumer's computer network, which is consumed by an industry-centric web portal with links to various vendor products and services on the network. A remote computer terminal connected to a network of computers, accessible to a person. A user identification token is generated by the web portal to identify the consumer so that each site staying on the computer network can identify the consumer and participate in the advice system. In accordance with the advice system, participating vendor sites located on the computer network identify the visiting consumer with their user identification token, and while the consumer is visiting that vendor's site. Advise industry-centric web portals on what selections they have made. The advice information includes what products / services are, how much they cost, how much tax they have paid, how many days they are valid, and so on. The web portal receives the advice information and creates a consumer product record (CPR) for the selection made by the identified consumer. The CPR is a central record for all selections made by the consumer on the computer network and can be accessed by the consumer to review the selection. The CPR also has links to various vendor sites that provide a picture of the product that the consumer has selected and / or selected.
[0023]
Referring now to the drawings and in particular to FIG. 1, a block diagram illustrating an apparatus embodying the present invention is shown generally and is identified by the reference numeral 10. The device 10 comprises a remote computer terminal 12 that allows consumers to access an industry-centric web portal 14 via a computer network 16. One example of a computer network is the Internet, which is by far the largest computer network in the world. Other examples of networks include a geographically local network such as a local area network (LAN) or a larger network such as a wide area network (WAN). The industry-centric web portal 14 has links to vendor A's site 18, vendor B's site 20, and vendor n's site 22. Each vendor site 18, 20, 22 is located within a network of computers 16 and generally has information about the vendor and the vendor's products and services. Vendor "n" indicates that any number of sites are available for operation within the capacity of the computer network.
[0024]
The industry-centric web portal 14 identifies the consumer by creating a user identification token 24 associated with the consumer within the computer network 16. The user identification token 24 is stored in a file or markup language document 26 that travels the entire network with the consumer from site to site and is "tagged" according to standard markup languages and naming conventions, so that the respective vendor The sites 18, 20, 22 can locate and identify the consumer's user identification token 24; Vendor sites 18, 20, 22 can also tailor their content and / or presentation to their consumers based on information read from user identification token 24.
[0025]
More specifically, a unique consumer token or user identification token 24 is generated whenever a new consumer session is created. (Consumer sessions include a set of consecutive transactions originating from a single consumer across a range of web sites or pages for which the awareness of such transactions can be tracked.) Passing from one web site to another by using the text transfer protocol GET or POST commands and stored in the session information for the consumer, so that all involved in the transaction Websites can identify their consumers. The session information itself is stored in a markup language document that can be read by all of the participating web sites. Both the consumer session and its unique user identification token 24 are discarded after the user aborts further transactions and the specified time frame ends.
[0026]
The markup language document 26 is used by each vendor site as part of an advisory system that advises the industry-centric web portal 14 about a consumer's selection made during a visit to the site by the consumer. Is done. More specifically, the vendor site 18, 20, or 22 updates the markup language document 26 to indicate what the selection is, who the vendor is, who the consumer is, and purchase confirmation. What is the number, how many have been purchased, what the price is, what the taxes are, whether there is a service fee, how many days the product is valid or usable until, a link to the product image, etc. Can provide additional information. Thus, a markup language document can be set up to track any or all information about a consumer's selection. The advice service can be based on a conventional communication protocol (ie, Hyper Text Transfer Protocol (HTTP)), such as an industry standard port 80 implementation or an alternative to provide the obscurity level to the general public. . A more secure communication can be provided by using a secure socket layer (SSL) authentication server.
[0027]
Next, the industry-centric web portal 14 checks the received markup language document 26 or requests the document for integrity, and / or validates certain information contained therein. Check. After this is completed, the web portal 14 stores the received information as a consumer product record (CPR) in a central repository 28. This CPR is accessible to consumers through an industry-centric web portal, which allows consumers to view all or part of the updated markup language document 26 or vendor advice information received from the vendor. be able to. In addition to this information, CPR provides a link to the vendor's site so that consumers can return to the vendor's site to add selections or modify previously made selections. Vendor-supplied icons and descriptions can be used to display each product item contained in a central repository for current consumers. This returns people to the industry-centric web portal site on the computer network and increases the number of hits received by the web portal, thereby increasing advertising and referrals to other vendor sites. Facilitates the ability to increase the revenue of industry-centric web portals in that they can be charged more.
[0028]
The central repository 28 contains information related to the consumer's selection and provides a storage and search interface for internal portal applications so that consumers can view consumer product records on the industry-centric web portal 14. Can be reviewed. Consumer product records can be stored indefinitely or expire after a predetermined period of time (ie, x days after the product expiration or last day of use). For example, in the airline ticket selection example above, the CPR could be updated to erase the record for the flight three days after using the ticket. Alternatively, an intermediate level of consumer product record management can be used, and the consumer product record is considered a historical record after a predetermined period of time. History records can be pulled up by the consumer on command, but will not appear on standard consumer product records unless pulled up. The product record expiration period can be controlled by the portal administrator and has conditional aging logic associated with the product type and consumer support request. The maintenance utility application is used to properly maintain the CPR record so that items marked as expired after a predetermined use / time period have expired or such use / time period has occurred. Later it is correctly marked as moved to the history record. For example, if a consumer purchases an airplane ticket and indicates that it must be used by Saturday, the maintenance utility will automatically identify the ticket as closed and / or identify it. Can be listed in history records.
[0029]
The web portal 14 can also be configured to respond to the vendor site 18, 20 or 22 with an acknowledgment 30 indicating whether the markup language document 26 has been received and / or is acceptable. The acknowledgment 30 of the industry-centric web portal may be a transaction identification number or purchase confirmation number, an acknowledgment indicator (ie, whether the markup language document was accepted or rejected), an acknowledgment description, or a consumer tracking. Additional information may be included, including other information about the selected selection.
[0030]
In addition to being able to view and manage past consumer selections made via the computer network, the web portal 14 also provides the provided vendor features, such as cancellation, updates, and reviews. May also have a function vendor icon corresponding to. For example, web portal 14 allows a consumer to cancel a selection from a particular vendor or cancel a consumer product record itself. It also allows consumers to update consumer product records for specific vendors. Or, simply, consumers can review their product records for a particular vendor. These functions can be performed by either consumers or vendors. In another example, an airline ticket vendor may adjust the time, day, flight number, or other details about the flight that the consumer has purchased or selected at the vendor's site. Similarly, consumers can change their travel itinerary for hours, days, flight numbers, and the like. The web portal 14 can update the CPR to reflect such adjustments or changes, and / or vendors that support the original purchase have pre-generated for these features (Universal A computer network address (such as a resource locator (URL)) can optionally be provided, and these features will be linked into the consumer session markup language document and presented as corresponding feature icons.
[0031]
Referring now to FIGS. 2 and 3, a document type definition (DTD) that defines the elements, structure, and rules for a markup document used in accordance with the present invention is shown generally at 50 and 60. Identified by DTDs 50 and 60 describe the structure of a document in much the same way that database schemas describe the types of information and the relationships between fields that they handle. Some markup language developers are dissatisfied with the syntax of the markup declarations described herein for available markup languages (e.g., HTML, XML, etc.); It proposes that descriptions (its schemas) be also included in the markup language. As a result, it becomes easy to edit and operate the schema with the regular document operation tool, and the number of error detection codes to be written can be reduced. Regardless, to use XML, DTDs 50 and 60 need not be provided. Such use of XML is referred to as DTDless and may be fully logical XML (well formed XML), but is not valid XML. Full logical XML provides a concept of what an XML document will look like, but leaves some doubt. On the other hand, by providing a strict standard or definition for an XML document, one can eliminate doubts about the use of DTDs and be confident in using valid XML. The DTD 50 or 60 can provide a framework for the elements that make up the markup language document or file 26 and can be attached to anywhere, so that it can be read regardless of the software or hardware used. In fact, DTD 50 or 60 provides applications with advanced notification of what names and structures can be used within a particular document type.
[0032]
The first line of the DTD 50 informs the application that this document is an XML document using version 1.0. The remaining information indicates that the text of the document is in US ASCII format. ASCII is an abbreviation for American Standard Code for Information Interchange. It is one of the most versatile encoding methods for converting letters, numbers, punctuation, and control codes to digital form. In essence, the purpose of the first line is to inform the application of what format the document is and how to read it so that the application can recognize and use it as well as XML 1.0. It is to be. The next six lines are in the file portor. Indicates that the dtd is version 1.0 and includes a document titled "DTD for merchandise tracking portal". The eighth line notifies the application that the "product advice root node" follows. The ninth line shows the most basic part of the DTD, the "element". Elements define the name and format of the markup tag. As shown here, the name of the element is ADVISEMENT, and any child markup tags found within this element are named ADVISE. A "+" indicates that the ADVISE tag must appear one or more times. The tenth line shows another DTD fundamental called “attribute”. An attribute is a description given to an element to further define it, and the attribute is declared in an attribute list. Following this line, the attribute VENDORID is regular text added to the element ADVISEMENT and indicated by CDATA. In order for a document to be accepted by the industry-centric web portal 14, information about the attribute VENDORID is required. The eleventh line indicates the value EMPTY of the element ADVISE. The twelfth to twenty-eighth lines include attributes, GCTOKEN, ACTION, CONF, UNITS, PRICE, TAX, SVCCHG, URL_CANCEL, URL_UPDATE, URL_REVIEW, DATE_1, DATE_2, DESCRISION, URL_ICONIGLIGNIGLIGNIGRIGNIGRIGNIGRIGNIGRIGNIGRIGNIGRIGNIGRIGNIGLIMICONIGRIGNIGLIGNIGRIGNIGIMIGRIGNIGIMILOGIMGRL, and the following lines. , Regular text (CDATA). All but URL_UPDATE, DATE_2, LAT, LONG are required for the document to be accepted by the industry-centric web portal 14.
[0033]
The first line of the DTD 60 informs the application that this document is an XML document using version 1.0 and that the text of the document is in US ASCII format. Again, the purpose of the first line is to tell the application what format the document is and how to read it, so that the application recognizes it and uses it in the same way as XML 1.0 Is to be able to do it. The next six lines are in the file portor. Indicates that the dtd is version 1.0 and includes a document titled "DTD for merchandise tracking portal". The eighth line notifies the application that the "product advice root node" follows. The ninth line shows the most basic part of the DTD, the "element". Elements define the name and form of the markup tag. As shown here, the name of the element is ADVISEMENT, and any child markup tags found within this element are named ADVISE. A "+" indicates that the ADVISE tag must appear one or more times. The tenth line shows another DTD fundamental called “attribute”. An attribute is a description given to an element to further define it, and attributes are declared in an attribute list. Following this line, the attribute VENDORID is regular text added to the element ADVISEMENT and indicated by CDATA. In order for a document to be accepted by the industry-centric web portal 14, information about the attribute VENDORID is required. The eleventh line indicates the value EMPTY of the element ADVISE. 34th line from the twelfth attribute, ACTION, CONFIRMATION_ID, RECLOC, CUST_ID, PROD_TYPE_CODE, UNITS, UNIT_PRICE, TAX, SVC_CHARGE, DESCRIPTION, CURRENCY, START_DATETIME, END_DATETIME, GEO_CODE, ORIGIN_LOCATION, DESTINATION, FREEFORM, TICKET_DATA, CANCEL_URL, UPDATE_URL , MORE_INFO_URL, GRAPHIC_SM_URL, GRAPHIC_MD_URL are added to the element ADVISE to indicate that it is a regular text (CDATA). The first twelve (from ACTION to START_DATETIME) are required for a document to be accepted by the industry-centric web portal 14. These fields are merely examples and may contain or request additional or different information.
[0034]
Referring now to FIG. 4, a process flow diagram illustrating an apparatus and method for tracking a selection on a consumer's computer network is shown generally and is identified by the reference numeral 100. In step 1 of the process flow diagram 100, a consumer 102 accesses an industry-centric web portal 104 via a computer network, which identifies the consumer 102 by generating a user identification token. In step 2, the user identification token is attached to the user in the network so that each vendor site 106 visited by the consumer 102 can identify the consumer 102. In step 3, the consumer 102 accesses a vendor site 106 located in the network via a link provided on an industry-centric web portal 104. In step 4, the vendor site 106 not only provides various additional information about the selection, but also updates the markup language documentation associated with the consumer 102 to determine what selection the consumer 102 made. Show. Web portal 104 records the information received in the markup language document, creates a CPR listing the received information, validates the received information, and generates a response in step 5 . The web portal response may indicate that the information received is erroneous or incomplete, or it may indicate that the information received is complete and valid. In step 6, the vendor site 106 issues a confirmation to the consumer 102 that the consumer's selection has been received. Consumer 102 can now return to web portal 104 to determine which other vendor sites they want to visit and link to that particular vendor site. At this point, the entire advice process is repeated.
[0035]
Thus, it is apparent that there has been provided, in accordance with the present invention, a method and apparatus for tracking a consumer's selection on a computer network that fully satisfies the objects, intents, and advantages set forth above. Although the present invention has been described in conjunction with its specific embodiments, many alternatives, modifications, and variations will be apparent to those skilled in the art from the foregoing description. It is therefore intended to cover all such alternatives, modifications, and variations that fall within the spirit and scope of the appended claims.
[Brief description of the drawings]
[0036]
FIG. 1 is a block diagram showing an apparatus embodying the present invention.
FIG. 2 illustrates a document type definition for the markup document used in accordance with the present invention shown in FIG.
FIG. 3 illustrates a document type definition for the markup document used in accordance with the present invention shown in FIG.
FIG. 4 is a process flow diagram embodying the present invention.

Claims (7)

消費者のコンピュータ・ネットワーク上でのセレクションを追跡するための装置であって、
コンピュータのネットワークに接続された遠隔コンピュータ端末であって、前記消費者が前記コンピュータのネットワーク上のさまざまな情報にアクセスしてさまざまな選択をすることができる遠隔コンピュータ端末と、
さらに、前記コンピュータ・ネットワーク上で行われた過去の消費者のセレクションに関する消費者製品レコードを表示し管理することが可能で、前記コンピュータのネットワーク内に常駐し、前記コンピュータのネットワーク内に位置するさまざまな情報へのリンクを提供する、業界中枢のウェブ・ポータルと、
さらに、前記コンピュータ・ネットワーク内でユーザに附随するタグ内に格納された、前記消費者を識別するユーザ識別トークンと、
前記ユーザ識別トークンにより前記消費者を識別することが可能で、前記識別された消費者によって行われた如何なるセレクションをも前記業界中枢のウェブ・ポータルに通知することが可能なアドバイス・システムと
を備えることを特徴とする装置。
A device for tracking a consumer's selection on a computer network, comprising:
A remote computer terminal connected to a network of computers, wherein the consumer can access various information on the network of the computer to make various selections;
Further, it is possible to display and manage consumer product records relating to past consumer selections made on the computer network, and to be resident in the computer network and to be located in the computer network. Industry-centric web portals that provide links to important information,
A user identification token identifying the consumer stored in a tag associated with a user in the computer network;
An advisory system capable of identifying the consumer with the user identification token and notifying the industry-centric web portal of any selections made by the identified consumer. An apparatus characterized in that:
前記装置は、前記コンピュータ・ネットワーク上で行われた過去の消費者のセレクションに関する消費者製品レコードを格納するための集中型リポジトリをさらに備えることを特徴とする請求項1に記載の装置。The apparatus of claim 1, wherein the apparatus further comprises a centralized repository for storing consumer product records for past consumer selections made on the computer network. 消費者のインターネット上でのセレクションを追跡する方法であって、
過去の消費者のセレクションに関する消費者製品レコードを表示し管理することが可能な業界中枢ウェブ・ポータルに、遠隔コンピュータ端末を使用して、インターネットを介して、アクセスすること、
インターネット内で前記ユーザに附随するユーザ識別トークンをマークアップ・タグの形式で生成することにより前記消費者を識別すること、
前記業界中枢のウェブ・ポータル上のどこか別のURLに対する少なくとも1つのリンクを提供すること、
前記提供されたURLリンクの1つを選択すること、
インターネットを介して前記選択されたURLにリンクすること、および
XMLアドバイス・サービスを介して前記消費者のインターネット上のアクションについて前記中枢ウェブ・ポータルにアドバイスすること
を備えることを特徴とする方法。
A method of tracking a consumer's selection on the Internet,
Using a remote computer terminal to access an industry-centric web portal capable of displaying and managing consumer product records relating to past consumer selections, using a remote computer terminal;
Identifying the consumer by generating a user identification token associated with the user in the form of a markup tag in the Internet;
Providing at least one link to another URL somewhere on the industry-centric web portal;
Selecting one of the provided URL links;
Linking the selected URL via the Internet and advising the central web portal about the consumer's actions on the Internet via an XML advice service.
前記選択されたURLは、前記ユーザ識別トークンから得られた情報に基づいてそのコンテンツを各個人に合わせることが可能であることを特徴とする請求項3に記載の方法。The method of claim 3, wherein the selected URL is capable of tailoring its content to each individual based on information obtained from the user identification token. 前記業界中枢のウェブ・ポータルは、所定の期間内の、過去の消費者のセレクションに関する消費者製品レコードを表示し、管理することが可能であることを特徴とする請求項3に記載の方法。4. The method of claim 3, wherein the industry-centric web portal is capable of displaying and managing consumer product records for past consumer selections within a predetermined time period. 広告収入をもたらす方法であって、
消費者がウェブ・ポータルにアクセスして、コンピュータ・ネットワーク上で前記消費者が過去に行ったセレクションを見直すことを可能とする前記前記消費者のコンピュータ・ネットワーク上でのセレクションを追跡するための装置を提供すること、
さまざまな商品およびサービスを前記消費者に提示している、前記コンピュータ・ネットワーク上に位置する前記さまざまなベンダー・サイトに対するリンクを前記ウェブ・ポータル上で提供すること、
前記ウェブ・ポータル上にリンクを有する前記ベンダーに広告料金を課金すること
を備えることを特徴とする方法。
A way to generate advertising revenue,
Apparatus for tracking a consumer's selection on a computer network that enables a consumer to access a web portal and review the selections the consumer made on a computer network in the past Providing
Providing links on the web portal to the various vendor sites located on the computer network, presenting various goods and services to the consumer;
Charging the vendor with a link on the web portal for advertising.
広告収入をもたらす方法であって、
消費者がウェブ・ポータルにアクセスして、コンピュータ・ネットワーク上で前記消費者が過去に行ったセレクションを見直すことを可能とする前記消費者の前記コンピュータ・ネットワーク上でのセレクションを追跡するための装置を提供すること、
さまざまな商品およびサービスを前記消費者に提示している、前記コンピュータ・ネットワーク上に位置する前記さまざまなベンダー・サイトに対するリンクを前記ウェブ・ポータル上で提供すること、および
前記ウェブ・ポータルから前記ベンダーのサイトにリンクした前記消費者から前記ベンダーが受け取った金銭に対応するコミッション料金を前記ウェブ・ポータル上にリンクを有する前記ベンダーに課金すること
を備えることを特徴とする方法。
A way to generate advertising revenue,
Apparatus for tracking a consumer's selection on the computer network that allows the consumer to access a web portal and review the past selections the consumer made on the computer network Providing
Providing links on the web portal to the various vendor sites located on the computer network, presenting various goods and services to the consumer; and providing the vendors from the web portal Charging the vendor with a link on the web portal for a commission fee corresponding to the money received by the vendor from the consumer linked to the site.
JP2002547022A 2000-11-03 2001-11-02 Method and apparatus for tracking a selection on a consumer's computer network Pending JP2004523822A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US70636400A 2000-11-03 2000-11-03
PCT/US2001/045776 WO2002044924A1 (en) 2000-11-03 2001-11-02 Method and apparatus for tracking consumer selections over a computer network

Publications (2)

Publication Number Publication Date
JP2004523822A true JP2004523822A (en) 2004-08-05
JP2004523822A5 JP2004523822A5 (en) 2005-09-15

Family

ID=24837228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002547022A Pending JP2004523822A (en) 2000-11-03 2001-11-02 Method and apparatus for tracking a selection on a consumer's computer network

Country Status (7)

Country Link
EP (1) EP1344141A4 (en)
JP (1) JP2004523822A (en)
KR (1) KR20030078863A (en)
CN (1) CN1484794A (en)
AU (2) AU2002241561B2 (en)
CA (1) CA2427682A1 (en)
WO (1) WO2002044924A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1677407A (en) * 2004-03-29 2005-10-05 北京时代之声科技有限公司 Marketing course quantization management system
CA3116778C (en) * 2018-07-18 2024-06-25 The Dun & Bradstreet Corporation Artificial intelligence engine for generating semantic directions for websites for automated entity targeting to mapped identities
CN112784152B (en) * 2019-11-11 2024-07-19 北京沃东天骏信息技术有限公司 Method and device for marking user

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998021679A1 (en) * 1996-11-13 1998-05-22 Microsoft Corporation System and method for conducting commerce over a distributed network
JPH11143953A (en) * 1997-11-13 1999-05-28 Just Syst Corp On-line charging system, server system to be applied to on-line charging system, terminal to be applied to on-line charging system, charging method in on-line charging system and computer readable record medium storing program making computer perform the method
JPH11154176A (en) * 1997-11-19 1999-06-08 Oki Electric Ind Co Ltd Electronic basket system
JP2000020555A (en) * 1997-11-14 2000-01-21 Aptecs Software Inc System and method for optimal adaptive machine of users to most relevant entity and information in real-time
JP2000163479A (en) * 1998-11-30 2000-06-16 Ntt Data Corp Composite reserving system, composite reserving manging method, and record medium
WO2000055774A2 (en) * 1999-03-18 2000-09-21 Bolero International Limited Transaction support system
JP2000322171A (en) * 1999-03-11 2000-11-24 Fujitsu Ltd Inter-agent message visualizing device for multi-agent system
JP2001175761A (en) * 1999-12-21 2001-06-29 Mediaseek Inc Method for providing information, advertisement and service corresponding to customer profile, purchase history and degree of interest in information, and method for managing customer data
JP2001256395A (en) * 2000-03-10 2001-09-21 Aip:Kk System and method for information transmission and reception

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EA199700372A1 (en) * 1996-01-18 1998-06-25 Дзе Сэйбр Груп, Инк. DATA DISTRIBUTION SYSTEM MEANS OF PROCESSING AN AIRLINES INPUT MESSAGES
US5924080A (en) * 1996-05-28 1999-07-13 Incredicard Llc Computerized discount redemption system
US6026370A (en) * 1997-08-28 2000-02-15 Catalina Marketing International, Inc. Method and apparatus for generating purchase incentive mailing based on prior purchase history
JPH1185841A (en) * 1997-09-01 1999-03-30 Hitachi Ltd Information processor provided with electronic mall functionality
WO2000026837A1 (en) * 1998-10-30 2000-05-11 Thetrip.Com, Inc. Obtaining and processing reservation information
JP2002530782A (en) * 1998-11-25 2002-09-17 インフォ・アベニュー株式会社 Universal shopping cart system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998021679A1 (en) * 1996-11-13 1998-05-22 Microsoft Corporation System and method for conducting commerce over a distributed network
JPH11143953A (en) * 1997-11-13 1999-05-28 Just Syst Corp On-line charging system, server system to be applied to on-line charging system, terminal to be applied to on-line charging system, charging method in on-line charging system and computer readable record medium storing program making computer perform the method
JP2000020555A (en) * 1997-11-14 2000-01-21 Aptecs Software Inc System and method for optimal adaptive machine of users to most relevant entity and information in real-time
JPH11154176A (en) * 1997-11-19 1999-06-08 Oki Electric Ind Co Ltd Electronic basket system
JP2000163479A (en) * 1998-11-30 2000-06-16 Ntt Data Corp Composite reserving system, composite reserving manging method, and record medium
JP2000322171A (en) * 1999-03-11 2000-11-24 Fujitsu Ltd Inter-agent message visualizing device for multi-agent system
WO2000055774A2 (en) * 1999-03-18 2000-09-21 Bolero International Limited Transaction support system
JP2001175761A (en) * 1999-12-21 2001-06-29 Mediaseek Inc Method for providing information, advertisement and service corresponding to customer profile, purchase history and degree of interest in information, and method for managing customer data
JP2001256395A (en) * 2000-03-10 2001-09-21 Aip:Kk System and method for information transmission and reception

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
根来 龍之, ネットビジネスの経営戦略ー知識交換とバリューチェーン, vol. 第1版, CSNB200001259001, 4 November 1999 (1999-11-04), JP, pages 178 - 179, ISSN: 0000754819 *

Also Published As

Publication number Publication date
AU4156102A (en) 2002-06-11
EP1344141A1 (en) 2003-09-17
EP1344141A4 (en) 2007-01-24
WO2002044924A1 (en) 2002-06-06
CN1484794A (en) 2004-03-24
AU2002241561B2 (en) 2007-08-02
CA2427682A1 (en) 2002-06-06
KR20030078863A (en) 2003-10-08

Similar Documents

Publication Publication Date Title
JP4422902B2 (en) Method and system for electronic commerce using multiple roles
US6662199B1 (en) Method and apparatus for customized hosted applications
US6973478B1 (en) Autonomous local assistant for managing business processes
Draheim et al. Form-oriented analysis: a new methodology to model form-based applications
US7747469B2 (en) System and method for a made to specification e-commerce quoting and orders processing system on a stand alone or integrated portal
US20080155547A1 (en) Transactional calendar
US20070260591A1 (en) System and method of providing integrated calendaring and concierge services
US20070260495A1 (en) Software Architecture and Database for Integrated Travel Itinerary and Related Reservation System Components
US20100077311A1 (en) Method and apparatus for navigating a graphical representation of a virtual exhibition
WO2000048105A1 (en) Network commercial system using visual link objects
WO2001098986A2 (en) System and method for e-commerce interface with controlled e-commerce interactions
US9076169B2 (en) Digital delivery system and method
US8010605B2 (en) System and method for sharing information among provider systems
US20040249681A1 (en) Software program and method for facilitating a purchase over a global information network
Kong et al. Web services enhanced interoperable construction products catalogue
US7216093B1 (en) Method of, apparatus for, and computer program product for trading goods
US20080040167A1 (en) Booking system and method
JP2004523822A (en) Method and apparatus for tracking a selection on a consumer's computer network
WO2000041520A2 (en) System and method for computer-implemented consolidated mall shopping
AU2002241561A1 (en) Method and apparatus for tracking consumer selections over a computer network
Fernandez et al. Patterns for Internet shops
Werro et al. eSarine-A Struts-based Webshop for Small and Medium-sized Enterprises.
WO2024009916A1 (en) Product information management server, consumer terminal, communication terminal, product information providing method, and program
JP2004192267A (en) Management information production device, management information production method and program making computer execute the method
Cardoso Developing dynamic packaging applications using Semantic Web-based integration

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060711

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20061011

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20061106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071116

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080215

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080313

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080415