(57)【要約】ウェブサイト（３２０）または別のタイプの対話型システムとして実施可能なオンラインストアシステムが顧客に、商品の電子カタログがブラウズされている間に以前の注文についてのコンテキスト更新情報（１１２、２１２）を表示する。一実施形態では、顧客が、特定の商品の詳細ページ（１１０）にアクセスすると、詳細ページ（１１０）には、その顧客が行った関連注文についての、状況情報のような情報（１１２）が追加される（ブロック６２０〜６８０）。関連注文は、詳細ページ（１１０）に示された商品の注文とすることができるか、または関連商品の注文とすることができる。関連注文についての情報が、さらにまたは代わりに、追加他のタイプのページ、例えば商品カテゴリーページ（２２０）およびショッピングカートページに可能である。一実施形態では、顧客の関連注文情報は、顧客がブラウズセッションをしている間にキャッシュ（３２７）内において管理され、キャッシュ（３２７）は、リアルタイムで更新されて（４４０〜４６０）、顧客が行ったアクションを反映する。
2004535015.tif 000002
【特許請求の範囲】
【請求項１】
オンラインストアの顧客ごとに商品の電子カタログをカスタマイズする方法であって、該方法は、
購入に利用可能な商品の電子カタログへのオンラインアクセスを提供するステップと、
オンライン顧客から、電子カタログの一部分、すなわち電子カタログ内に表示された商品のサブセットに対応する部分への要求を受信するステップと、
顧客により以前に注文され商品のサブセットに関連する関連注文を特定するステップと、
前記関連注文についての情報を有する電子カタログの一部分を追加するステップと、
顧客への表示のための前記関連注文についての情報が追加された、前記一部分に戻るステップと、を含み、
以前の注文についての情報が、電子カタログのブラウズ中に顧客へコンテキスト表示される、前記商品の電子カタログのカスタマイズ方法。
【請求項２】
電子カタログの一部分を追加するステップは、前記関連注文の現在の状況についての情報を有する部分を追加することを含む請求項１に記載の方法。
【請求項３】
前記一部分は、第１の商品の商品詳細ページである請求項１に記載の方法。
【請求項４】
前記関連注文は、顧客が以前に行った前記第１の商品の注文である請求項３に記載の方法。
【請求項５】
前記関連注文は、顧客が以前に行い前記第１の商品に関連する第２の商品の注文である請求項３に記載の方法。
【請求項６】
電子カタログ部分を追加するステップは、内部に表示された商品と、その顧客が以前に購入した関連商品とが不適合であるという表示を前記一部分の中に含めることを含む請求項１に記載の方法。
【請求項７】
前記一部分は、商品カテゴリーに相当する請求項１に記載の方法。
【請求項８】
前記関連注文を特定するステップは、前記カテゴリーの範囲内に入る商品の注文を特定することを含む請求項７に記載の方法。
【請求項９】
前記一部分は、商品の注文を開始する選択肢を提供する請求項１に記載の方法。
【請求項１０】
前記一部分は、ウェブページである請求項１に記載の方法。
【請求項１１】
前記一部分は、顧客への音響出力に適合させた音声ＸＭＬページである請求項１に記載の方法。
【請求項１２】
前記商品のサブセットに関連した前記少なくとも１つの追加注文についての情報を有する一部分を追加するステップをさらに含む請求項１に記載の方法。
【請求項１３】
オンラインストアの顧客に以前の注文についての情報を提供するコンピュータ実行方法であって、該方法は、
購入に利用可能な商品の電子カタログへのオンラインアクセスを提供するステップと、
内部に表示された商品のサブセットと関連付けられた電子カタログからの情報に対する要求をオンライン顧客から受け取るステップと、
顧客により以前に注文され前記商品のサブセットに関連した関連注文を特定するステップと、
前記関連注文についての情報とともに前記商品のサブセットと関連付けられた情報を、電子カタログから前記オンライン顧客へ送信することによって前記要求に応答するステップと、を含み、
電子カタログをブラウズしている間に以前の注文についてのコンテキスト更新情報が顧客に表示される方法。
【請求項１４】
前記関連注文についての情報は、前記関連注文の現在の状況についての情報を含む請求項１３に記載の方法。
【請求項１５】
前記要求は、第１の商品についての情報に対するものであって、前記要求へ応答するステップは、前記関連注文についての情報が追加された、前記第１の商品の商品詳細ページに戻ることを含む請求項１３に記載の方法。
【請求項１６】
前記関連注文は、前記第１の商品に対する以前の注文である請求項１５に記載の方法。
【請求項１７】
前記関連注文は、前記第１の商品に関連した第２の商品に対する以前の注文である請求項１５に記載の方法。
【請求項１８】
前記要求は、前記オンラインユーザーにより送信された検索クエリーを含み、前記要求に応答するステップは、顧客がある適合商品を以前に注文しているという表示を伴って、適合商品を列挙する検索結果ページを生成することを含む請求項１３に記載の方法。
【請求項１９】
前記要求は、商品カテゴリーに対応するページに対するものであり、前記要求に応答するステップは、前記関連注文についての情報を前記ページに追加することを含む請求項１３に記載の方法。
【請求項２０】
前記ページは、商品がカテゴリーごとに配置されたブラウズツリーのブラウズノードページである請求項１９に記載の方法。
【請求項２１】
前記要求は、顧客のショッピングカートの内容を表示するショッピングカートページに対するものであり、前記要求に応答するステップは、前記ショッピングカート内に表示された商品に関連する注文についての情報を前記ショッピングカートページに追加することを含む請求項１３に記載の方法。
【請求項２２】
顧客に表示された、前記関連注文についての情報は、表示された商品と、顧客が以前に購入した関連商品との間に不適合が存在するという通知を含む請求項１３に記載の方法。
【請求項２３】
前記要求は、顧客が以前に行った注文とは無関係である請求項１３に記載の方法。
【請求項２４】
前記方法は、ウェブサイトシステムにより実行される請求項１３に記載の方法。
【請求項２５】
本方法が、電子カタログへの音声ベースのアクセスを提供するシステムにより実行される請求項１３に記載の方法。
【請求項２６】
前記方法が、対話型テレビシステムにより実行される請求項１３に記載の方法。
【請求項２７】
商品の電子カタログと、
該商品の電子カタログへのオンラインアクセスを提供し、前記電子カタログから商品を購入する機能を顧客へ提供するサーバーシステムと、
を備え、
前記サーバーシステムは、電子カタログのページに、顧客が行った関連注文についての情報を追加することによって、顧客による前記ページへの要求に応答し、それによって、顧客に、電子カタログをブラウズしている間に関連注文についてのコンテキスト更新情報が表示されるオンラインストアシステム。
【請求項２８】
前記サーバーシステムは、顧客が以前に行った商品注文についての情報を商品詳細ページに追加することによって、顧客による前記詳細ページへの要求に応答する請求項２７に記載のオンラインストアシステム。
【請求項２９】
前記サーバーシステムは、顧客により以前に注文され第１の商品に関連する第２の商品の注文についての情報を前記第１の商品の詳細ページに追加することによって、顧客による第１の商品の詳細ページへの要求に応答する請求項２７に記載のオンラインストアシステム。
【請求項３０】
前記サーバーシステムは、特定の商品カテゴリーと関連付けられたカテゴリーページに、前記商品カテゴリーの範囲内に入る以前の商品注文についての情報を追加することによって、顧客によるカテゴリーページへの要求に応答する請求項２７に記載のオンラインストアシステム。
【請求項３１】
前記サーバーシステムは、顧客のショッピングカート内にある商品を顧客が以前に注文しているという通知を前記ショッピングカートページに追加することによって、顧客によるショッピングカートページへの要求に応答する請求項２７に記載のオンラインストアシステム。
【請求項３２】
オンラインストアのユーザーにアカウント特有情報を提供するコンピュータ実行方法であって、該方法は、
ユーザーが特定商品の商品詳細ページへナビゲートして詳細情報を得て注文を開始することが可能な、商品の電子カタログへのオンラインアクセスを提供するステップと、
ユーザーが電子カタログ内の商品を注文したことを示すユーザー特有の注文履歴を管理するステップと、
ユーザーが以前に注文した第１の商品の商品詳細ページにアクセスすると、前記第１の商品は前記ユーザーが以前に注文しているという少なくとも１つの表示を前記商品詳細ページに追加するステップと、
を含むコンピュータ実行方法。
【請求項３３】
前記商品詳細ページに追加するステップは、前記第１の商品の注文の現在の状況についての情報を前記商品詳細ページ内に表示することを含む請求項３２に記載の方法。
【請求項３４】
前記商品詳細ページに追加するステップは、前記注文の配送状況を確認する選択肢をユーザーに表示することをさらに含む請求項３３に記載の方法。
【請求項３５】
前記商品詳細ページに追加するステップは、前記注文をキャンセルまたは変更する選択肢をユーザーに表示することをさらに含む請求項３３に記載の方法。
【請求項３６】
顧客による、前記第１の商品に関連した商品の注文についての情報を前記商品詳細ページに追加することをさらに含む請求項３２に記載の方法。
【請求項３７】
ユーザーが電子カタログ内において商品カテゴリーと関連付けられたカテゴリーページにアクセスすると、前記ユーザーによる、前記カテゴリーの範囲内に入る商品の注文についての情報を前記カテゴリーページに追加することをさらに含む請求項３２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報フィルタリングおよび検索システムに関する。さらに詳細には、本発明は、電子カタログ中の商品に関連付けられたアカウント特有情報にアクセスする際にユーザーの支援を行うデータ処理方法に関する。
【背景技術】
【０００２】
コンピュータネットワークの普及が進んで、商品を市場に出し販売するオンラインストアをマーチャントが設立することが一般的になってきた。これらのストアは、一般的に、電子カタログを含み、この電子カタログには、潜在的顧客が、インターネット、オンラインサービスネットワーク、または対話式ブラウズをサポートする別のタイプのシステムを介して対話式にブラウズすることができる。
【０００３】
多くのオンラインストアは、未決定のトランザクションおよび過去のトランザクションについての情報にアクセスするサービスを顧客に提供する。トランザクション情報は、例えば、注文の説明、このような注文の履行状況、および下層にあるトランザクション（支払い方法、配送方法など）の他の詳細を含み得る。一般的には、オンラインストアではまた、各顧客が、個人プロフィールを作成および変更することができ、これらの個人プロフィールは、お届け先、Eメールアドレス、電子ウィッシュリスト、および顧客のお好み選択についての情報のような情報を含み得る。
【０００４】
顧客は、一般的には、（例えば、「マイアカウント」または「マイプロフィール」リンクを選択することにより）オンラインストアの「アカウント」セクションに入ることを選ぶことによって、アカウント情報にアクセス可能であって、そこで、顧客は、注文状況の確認、連絡先情報の変更、お好み選択の変更、新たな売り込み品に対する購入契約等を行うことができる。アカウントセクションは、顧客にアカウントについての詳細情報を提供するが、オンラインストアを利用している間にアカウントセクションにアクセスすることは、オンラインショッピングに不便で邪魔になる場合がある。さらには、特定のトランザクションの場所を捜し当てるタスクは、顧客のトランザクション履歴が大きければ、冗長で時間の浪費となり得る。
【発明の開示】
【課題を解決するための手段】
【０００５】
発明の概要
本発明は、オンラインで商品の電子カタログをブラウズ中に顧客の以前の注文についてのコンテキスト更新情報を顧客に表示することを含む。本発明の一態様によれば、顧客が特定の商品のサブセット（例えば、特定の商品または商品カテゴリー）に関連する電子カタログの一部分にアクセスすると、もしある場合にはその顧客が以前注文した関連注文についての情報が、自動的に検索されて、（例えば、ウェブページ内において）その顧客に表示される。（「アカウント」エリアも提供可能であるが）顧客がこのようなエリアにアクセスする必要なしに、かつユーザーが以前の注文についての情報を個別に要求する必要なしに、この情報は表示される。したがって、電子カタログへの通常のブラウズが行われている間に、顧客に、以前の注文についての情報が表示される。さらに、この情報は、その情報が関連するカタログの商品と関連付けられて表示される。商品のサブセットと関連付けられた種々の他のタイプのアカウント特有情報のどれでも、その上にまたはその代わりに表示させることができる。例えば、顧客に、注文履行情報を表示可能であるので、その顧客は、注文された商品が発送されたかどうかを知るために顧客サービスと連絡を取る必要がなくなる。
【０００６】
一実施形態では、顧客が、特定の商品に関連付けられた商品詳細ページを訪れると、詳細ページは、その顧客がその商品に対して行った注文についての情報、および／またはこのような情報へのリンクでカスタマイズされる。この情報は、例えば、購入個数、注文日、このような各注文の履行状況を含み得る。詳細ページにはまた、ユーザーが注文の配送状況を確認し、注文をキャンセルまたは変更し、あるいは別の適切なアクションを行うことができるようにするリンクまたはコントロールを追加可能である。商品と関連付けられた他のタイプのアカウント特有情報もまた、含ませることができる。例えば、商品詳細ページには、表示された商品が、（ａ）顧客のウィッシュリストにあるか、（ｂ）その顧客が最近ギフトとして購入したか、（ｃ）「アフィリエイト」顧客、例えば、顧客が以前にギフトを購入した相手のウィッシュリストにあるか、（ｄ）その顧客が以前に購入した商品と適合するか、相互運用可能か、または代替品であるか、（ｅ）オンラインマーチャントとアフィリエイションを有する、顧客のお気に入りでローカルな実際の店に在庫があるかという情報を追加可能である。
【０００７】
前出の他のタイプのアカウント特有情報もまた、特定の商品についての情報を表示する他のタイプのページ内に組み込み可能である。例えば、ユーザーがオンラインサーチを行い、サーチ結果商品の１つが、その顧客が以前に注文した商品である時は、サーチ結果ページに、その商品が以前に注文されていることを示すメッセージを追加可能である。このメッセージはまた、上に示す、選択されたトランザクションの詳細、またはこのような詳細へのリンクを含み得る。さらには、商品詳細ページ内に以前の関連注文についての情報を表示することに加えて、またはその代わりに、このような情報は、現在選択されている購入商品を列挙するショッピングカートページまたはチェックアウトページ内に表示可能である。種々のウェブページ内にアカウント特有情報を組み込み可能である。さらには、情報は、「ご注意頂きたい注文があります」のような一般的情報から、「コンパックiPAQ-1オーディオプレイヤーは２００１年８月２７日に発送致しました」のようなさらに詳しい情報までの範囲にすることができる。
【０００８】
さらには、上述のタイプのアカウント特有情報のいくつかまたは全てが、商品の特定のカテゴリーまたはグループ専用のページに表示可能である。例えば、ユーザーがオンラインストアの「エレクトロニクス」エリアに入ると、エレクトロニクスカテゴリー内に入る商品の注文の一覧表が、表示され得る。さらに、カテゴリーによって商品提供をナビゲートするブラウズツリーを、オンラインストアが提供する実施形態では、各ブラウズノードページには、適用可能な場合には、選択されたブラウズノードの範囲内のまたはそれより下の商品の注文についての情報が追加され得る。
【０００９】
本発明は、対話式ブラウズを行うことができる、実質的に種々のタイプのオンラインストア内において実施可能である。例えば、本発明は、ウェブサイト（またはアフィリエイトウェブサイトのグループ）、オンラインサービスネットワーク、対話型テレビシステム、または音声による対話式ブラウズをサポートするシステム（例えば、音声ＸＭＬベースシステム）内において実施可能である。さらに、本発明は、購入が、実際の店においてＰＯＳ端末で行われるシステム内において実施可能である。
【００１０】
よって、本発明の一態様は、オンラインストアの顧客ごとに商品の電子カタログをカスタマイズする方法である。本方法は、購入に利用可能な商品の電子カタログへのオンラインアクセスを提供するステップと、オンライン顧客から、電子カタログの一部分、すなわち電子カタログ内に表示された商品のサブセットに対応する部分への要求を受信するステップと、顧客が以前に注文した、商品のサブセットに関連する関連注文を特定するステップと、関連注文についての情報を有する電子カタログの一部分を追加するステップと、顧客への表示のための関連注文についての情報が追加された、一部分に戻るステップとを含む。それによって、以前の注文についての情報が、電子カタログのブラウズ中に顧客へコンテキスト表示される。
【００１１】
本発明の別の態様は、オンラインストアの顧客へ以前の注文についての情報を提供するコンピュータ実行方法である。本方法は、購入に利用可能な商品の電子カタログへのオンラインアクセスを提供するステップと、内部に表示された商品のサブセットと関連付けられた電子カタログからの情報に対する要求をオンライン顧客から受信するステップと、顧客により以前に注文が行われ商品のサブセットに関連した関連注文を特定するステップと、関連注文についての情報とともに商品のサブセットと関連付けられた情報を、電子カタログからオンライン顧客へ送信することによって、要求に応答するステップとを含む。それによって、電子カタログをブラウズしている間に以前の注文についてのコンテキスト更新情報が顧客に表示される。
【００１２】
本発明は、オンラインストアシステムをさらに含み、商品の電子カタログと、商品の電子カタログへのオンラインアクセスを提供し、電子カタログから商品を購入する機能を顧客へ提供するサーバーシステムとを備える。本サーバーシステムは、電子カタログのページに、顧客が行った関連注文についての情報を追加することによって、顧客によるページへの要求に応答し、それによって、顧客に、電子カタログをブラウズしている間に関連注文についてのコンテキスト更新情報が表示される。
【００１３】
本発明は、さらに、オンラインストアのユーザーにアカウント特有情報を提供するコンピュータ実行方法を含む。本方法は、ユーザーが特定商品の商品詳細ページへナビゲートして特定商品についての詳細情報を得て特定商品の注文を開始することが可能な、商品の電子カタログへのオンラインアクセスを提供するステップと、ユーザーが電子カタログ内の商品を注文したことを示すユーザー特有の注文履歴を管理するステップと、ユーザーが以前に注文した第１の商品の商品詳細ページにアクセスすると、第１の商品はユーザーが以前に注文しているという少なくとも１つの表示を商品詳細ページに追加するステップとを含む。
【００１４】
本発明の概要を示すために、本発明のいくつかの態様、利点、および新規な特徴をここに説明する。本発明の種々の特定の実施形態によって必ずしも全てのこのような利点を達成可能とは限らないことが、理解される。したがって、例えば、ここに教示または示唆され得る他の利点を必ずしも達成せずに、ここに教示した１つの利点または利点群を達成するように本発明を実施または実行可能であることを、当業者は理解するだろう。
【発明を実施するための最良の形態】
【００１５】
ここで、図面を参照して、本発明の種々の特徴を実施する全般的なアーキテクチャを説明する。図面および関連の説明は、本発明の実施形態を例示するために提供するものであって、本発明の範囲を限定するために提供するものではない。図面を通じて、参照番号は、参照する要素同士の間の対応を示すために再使用する。さらに、各参照番号の第１の桁は、その要素が最初に現れた図面を示す。
【００１６】
Ｉ．概要
本発明は、顧客がオンラインマーチャントまたはストアの商品カタログにアクセスすると、顧客に、コンテキスト更新アカウントまたはアカウント特有の情報を提供する。商品は、顧客に配送される、形のある商品の場合もあるし、顧客のコンピュータへダウンロードまたは送信されるデジタル商品（例えば、音楽ファイルまたは観賞可能なコンテンツ）、旅行やイベントのチケット、顧客に提供されるサービス、あるいはそれらの組み合わせである場合もある。顧客へ表示されるコンテキスト更新情報を総称して、ここでは「インラインアカウント情報」という。
【００１７】
図面に示した実施形態では、本発明は、通常のウェブブラウザプログラムを用いてアクセス可能なマーチャントウェブサイトシステム内において実施される。通常、マーチャントウェブサイトは、商品のオンラインカタログから商品をブラウズ、サーチおよび購入するツールを含む。他の実施形態では、本発明は、対話型テレビシステム、オンラインサービスネットワーク、音声インターフェース、ストア内のＰＯＳ端末、無線システム、または対話式ブラウズをサポートする別のタイプのシステムを介して、顧客がカタログにアクセスするシステム内において実施可能である。さらには、本発明は、「電子モール」システム内において実施可能であり、この「電子モール」システム内において、電子カタログは、多くの異なったオンラインマーチャントの商品の提供を含む。
【００１８】
ここに示した実施形態では、顧客が商品の詳細ページ（本来特定の商品専用のページ）をブラウズするかまたはナビゲートすると、詳細ページには、その商品について、その顧客が注文したどんな注文についてのインラインアカウント情報も動的に追加される。この情報は、このような各注文に関連し選択されたトランザクションの詳細（例えば、注文個数、注文日および履行状況）、および／またはこのような情報へのリンクを含み得る。表示された詳細のタイプは、必ずしもそうでなくてもよいが、注文の状況および／または時期により異なるものにすることができる。未決定の注文については、当該ページにはまた、ユーザーが、注文のキャンセルまたは配送状況の確認のようなアクションをとることができるコントロールも追加されることが好ましい。
【００１９】
さらには、詳細ページには、任意選択的に、表示された商品に関連したまたは「類似した」商品の注文についての情報、および注文に注意を要する場合「警告」についての情報を追加可能である。例えば、一実施形態では、ユーザーが商品の詳細ページにアクセスすると、関連商品のテーブルにアクセスが行われて種々の関連商品が特定され、その顧客が関連商品のどれかを注文しているかどうかの判断が行われる。次いで、関連商品のこれらの注文についての情報が、表示される。
【００２０】
注文情報が関係するカタログページ内に注文情報を表示することの重要な利点は、顧客に以前の購入が通知されることであり、この以前の購入は、表示された商品を注文する顧客の必要性または要望に影響を与える可能性がある。それによって不必要な注文が避けられる。別の利点は、注文した商品の詳細ページのサーチを行うかまたはその代わりにその詳細ページをナビゲートすることによって、顧客が、効率よく注文状況を判断でき、（「アカウント」エリアも提供可能であるが）アカウントエリアにアクセスしそこをナビゲートする必要がないことである。
【００２１】
以前の注文についての情報を表示することに加えて、商品の詳細ページには、１つまたはそれ以上の追加タイプのインラインアカウント情報を追加可能である。この情報は、例えば、表示された商品が、（ａ）顧客のウィッシュリストにあるか、（ｂ）顧客がギフトとして最近購入したものか、（ｃ）「アフィリエイト」顧客、例えば、顧客が以前にギフトを購入した相手のウィッシュリストにあるか、（ｄ）オンラインマーチャントとのアフィリエイションを有する、顧客のお気に入りでローカルな実際の店に在庫があるかについての情報を含み得る。さらに、商品の詳細ページには、表示された商品が、その顧客が以前に購入した商品と適合しているか、相互運用可能か、または代用品であるかについての情報を追加可能である。例えば、以下に説明するように、商品の詳細ページには、「このラップトップ型バッテリーは、最近購入されたＸＪ７ラップトップでは作動しません」、または「ＡＢＣ薬を以前に購入されており、このＡＢＣ薬は、この薬剤と組み合わせて服用すべきではありません」というような通知メッセージを追加可能である。
【００２２】
インラインアカウント情報の前出のタイプのいくつかまたは全てはまた、特定商品についての情報を表示する他のタイプのページに動的に組み込み可能である。例えば、ユーザーが、オンラインサーチを行い、そのサーチ結果商品の１つが、その顧客に以前購入された商品である時は、サーチ結果ページには、その商品が以前に注文されたことを示すメッセージを追加可能である。このメッセージはまた、上に示したように、選択されたトランザクションの詳細、またはこのような詳細へのリンクを含み得る。さらには、関連注文についての情報が、ショッピングカートのページ（ショッピングカートの中身を表示するページ）、ならびに商品の詳細ページのこのような情報を表示する代わりにまたはそれに加えてチェックアウトページへ組み込み可能である。例えば、顧客のショッピングカート内に示された商品の１つをその顧客が以前に購入している時は、ショッピングカートページには、その顧客がその商品を以前に購入しているという表示を追加可能である。
【００２３】
さらには、上述のタイプの情報のいくつかまたは全ては、特定の商品カテゴリーに対応するかまたはそれ専用のページに表示することができる。例えば、ユーザーがオンラインストアの「エレクトロニクス」エリアに入る時は、エレクトロニクスのカテゴリーに入る商品への注文対象リストを表示することができる。さらに、オンラインストアがカテゴリーにより商品の提供をナビゲートするブラウズツリーを提供する実施形態では、各ブラウズノードページには、選択したブラウズノードの範囲内のまたはそれより下の商品に対する注文についての情報を追加可能である。したがって、顧客が、ブラウズツリーをナビゲートすることによって、見ようとするアカウント情報を対話式にフィルタリングまたは分類することができる。
【００２４】
一実施形態では、マーチャントのウェブサイトは、顧客データベース内に顧客情報を格納し、テンポラリ顧客キャッシュを用いて、顧客データベース部分、例えば顧客がウェブサイトと現在対話中の顧客注文データを格納することができる。顧客が、まずインラインアカウント情報を含むウェブページを要求した後、マーチャントウェブサイトは、顧客データベースからインラインアカウント情報を検索し、要求されたウェブページ内にその情報の関連部分を組み込み、インラインアカウント情報のコピーを顧客キャッシュ内に格納することができる。その後、このキャッシュを用いて、同じブラウズセッション中に顧客がアクセスした他のページについてのインラインアカウント情報を供給することができる。顧客のインラインアカウント情報はまた、顧客がマーチャントウェブサイトとのセッションを開始するとすぐに、キャッシュ内に格納可能である。さらに、他の実施形態では、インラインアカウント情報は、キャッシュを用いずに、各ページが要求されるとデータベースから直接検索され得る。
【００２５】
顧客アカウント情報が更新される場合、マーチャントウェブサイトは、顧客データベースおよびに顧客キャッシュも同様に更新可能である。インラインアカウント情報を含むウェブページを顧客が次に要求すると、マーチャントウェブサイトは、顧客キャッシュからインラインアカウント情報を検索し、顧客データベースに負担をかけ過ぎずに、要求されたデータへの迅速なアクセスを提供することが好ましい。顧客が、（例えば、ログアウト、あるいは時間Ｔの間データにアクセスしないこと、すなわちタイムアウトによって）マーチャントウェブサイトとのセッションを終了した後、その顧客のデータは、顧客キャッシュからどっと流出し得る。したがって、マーチャントウェブサイトは、システムリソースを一杯にすることなく、顧客がマーチャントウェブサイトと対話している間にリアルタイムの（最新の）インラインアカウント情報および即時レスポンスを顧客に提供する。
【００２６】
１つの実際の応用を理解しやすくするために、インラインアカウント情報サービスを提供するシステムおよび方法を、主として、電子カタログ内の商品の場所を捜し当て評価する際にマーチャントウェブサイトの顧客を支援する例示的システムに関連して説明する。その商品には、例えば、書籍タイトル、音楽タイトル、デジタルビデオディスク（「ＤＶＤ」）タイトル、エレクトロニクス、およびビデオタイトルが含まれ得る。しかしながら、他のタイプの商品を市場に出し販売するような他の環境で本システムを利用可能であることが理解される。例えば、他の実施形態では、その商品は、オンライン車販売業者が販売する車、オンラインビデオストアが貸し出す映画タイトル、顧客のコンピュータに電子的にダウンロードされるコンピュータプログラムまたは情報コンテンツ、あるいはオンライン投資家へ販売される株およびミューチュアルファンドであってもよい。さらに、ここでいう「購入」が、必ずしも所有権の実際の移転を含むものではなく、リース、ライセンス、レンタル、定期購読、および他のタイプのビジネストランザクションを含み得ることを理解すべきである。
【００２７】
マーチャントウェブサイトは、顧客がオンラインカタログをブラウズ、検索し、そこから購入することができる種々のサービスを提供可能である。さらには、そのウェブサイトの既存の顧客についての情報は、顧客データベース内に格納可能であるとともに、プロフィールおよびトランザクション情報、例えば、顧客の氏名、お届け先、Ｅメールアドレス、支払い情報、お好み選択、およびブラウズ行為の履歴を含み得る。マーチャントウェブサイトはまた、顧客が以下の行為の１つまたはそれ以上を行うことができる機能またはサービスを含み得る。（ａ）個人のウィッシュリストを作成しそのウィッシュリストから商品を購入すること、（ｂ）他の顧客へのギフトとして商品を購入すること、（ｃ）（例えば購入履歴または他のアカウント情報を共有する目的で）他の顧客とアフィリエイションを明示的に確立すること、（ｄ）オンラインマーチャントとのアフィリエイションを有するローカルストアから商品を購入し、または商品の配送を手配する行為。さらには、マーチャントウェブサイトは、顧客の行為に基づいて顧客アフィリエイションを作り出す機能を含み得る。例えば、顧客Ａが、顧客Bへのギフトを購入すると、インラインアカウント情報を表示する目的で、顧客ＡとBとの間のつながりが、自動的に形成され得る。
【００２８】
ここで、インラインアカウント情報を提供する種々の実施形態をさらに詳細に説明する。開示した機能を実施するために用いる、図示したスクリーン表示、データ構造、アーキテクチャ、および処理方法は、主として設計の選択の問題であり、本発明の範囲を逸脱せずに変更可能である。したがって、本発明の範囲は、添付の特許請求の範囲によってのみ定められる。
【００２９】
ＩＩ．サンプルウェブページ
以下に、サンプル商品詳細ページおよびストアウェブページの簡単な説明を行う。インラインアカウント情報が種々の他のタイプのページに含まれ得ることが、理解され、これらの他のページには、サーチ結果ページ、ブラウズノードページ、おすすめ商品の個人リストのページ、ショッピングカートおよびチェックアウトページ、ヘルプページ、ホームページ、ゲートウェイホームページがある。さらには、インラインアカウント情報サービスは、オンラインストアの他のサービスにより利用され得る。このオンラインストアの他のサービスには、例えば、パーソナライゼーション、おすすめ商品、顧客サービス、注文フォーム、および顧客注文情報を用いて顧客に決定させたり顧客への提案をしたりする他のサービスがある。さらには、上述したように、ウェブサイトはまた、アカウント情報にアクセスするための通常の「アカウント」エリアも提供可能である。幅広い種々のウェブページおよび／または他の電子ドキュメントを利用可能であり、したがって、サンプルウェブページは、本発明の特定の実施形態を図示するに過ぎない。
【００３０】
Ａ．商品詳細ページ
図１に、マーチャントウェブサイトのサンプル商品詳細ページ１１０を示す。商品詳細ページ１１０は、特定の商品についての詳細情報を提供する。一実施形態では、各商品詳細ページ１１０は、一般的に、説明、写真、価格、カスタマーレビュー、関連商品のリスト、およびその商品の発送可能時期についての情報を含む。そのページが提供された時に商品データベースからこの情報のいくつかまたは全ての検索が行われることが好ましく、ただし、この情報のいくつかまたは全ては、ウェブページ内において静的符号化可能である。詳細ページ１１０はまた、ユーザーが商品の注文を開始するオプションを提供する。図示した実施形態では、ユーザーは、商品をショッピングカートに追加するか、またはシングルアクション（1-Click）サービスを用いて購入するかいずれかによって、注文を開始することができる。
【００３１】
マーチャントウェブサイトは、商品の商品詳細ページ１１０にアクセスするために、顧客が、（例えば、ブラウズノードページまたはサーチ結果ページから）その商品と関連付けられたリンクを選択するか、あるいはその商品を一意に特定する検索クエリーを送信するかのいずれかを行うように構成されることが好ましい。したがって、顧客が商品詳細ページ１１０にアクセスすることは、通常、その商品についての情報を顧客が肯定要求したことを示す。いくつかの場合において、商品詳細ページが、ある商品のいくつかのバリエーションまたはフォーマットを含み得る。例えば、特定の書籍タイトルが種々のメディアフォーマット（例えば、ハードカバー、ペーパーバック、録音テープ、電子)で販売されている場合であっても、その書籍タイトルに単一の商品詳細ページを与えることができる。一実施形態では、ユーザーが、商品を注文するためにその商品の詳細ページにアクセスする必要がある。
【００３２】
典型的な商品詳細ページ１１０は、注目商品、コンパックのiPAQパーソナルオーディオプレーヤーの写真、並びに販売価格、割引価格、および発送可能時期の情報を含む。商品詳細ページ１１０はまた、そのマーチャントウェブサイトの顧客である「アンジェラ」向けのインラインアカウント情報１１２の例示的セットを含む。インラインアカウント情報１１２から、アンジェラは、自分が２００１年８月に商品を注文したこと、その商品の配送予定日が２００１年９月３日と２００１年９月５日との間であることが分かる。インラインアカウント情報１１２によって、アンジェラは、他の注文の状況をチェックし、かつコンパックのiPAQパーソナルオーディオプレーヤーの配送状況および返品を確認することもできる。
【００３３】
一実施形態（図示せず）では、詳細ページはまた、顧客が行った関連商品の注文についての情報を表示する。例えば、図１の例では、アンジェラが別のパーソナルオーディオプレーヤー商品を注文していた場合、ウェブページには、その注文についての情報がさらに追加される。さらに別の実施形態では、関連商品の注文についての情報が、目にした商品の注文が行われていない場合のみ表示される。
【００３４】
図示した実施形態の商品詳細ページは、ブラウザと互換性のあるウェブページであるが、他のタイプのページ表示を用いることができる。例えば、オンラインサービスネットワークまたは対話型テレビ手段において、商品詳細ページは、固有のフォーマットのスクリーンまたはページの形態とすることができる。
【００３５】
Ｂ．ストアページ
図２に、サンプルのストアホームウェブページ（「ストアページ」）２１０を示す。典型的なストアページ２１０は、「ブックストア」に関連しブラウズ可能なジャンルを含む、ストアの注目商品および宣伝、並びに種々の他のサービスを含む。そのページの上部にあるタブを選択することによって、マーチャントウェブサイトの他の主な商品カテゴリーに対応する他のストアにアクセス可能である。ストアページ２１０はまた、顧客「アンジェラ」向けのインラインアカウント情報２１２のセットを含む。インラインアカウント情報２１２から、アンジェラは、自分がブックストアから３冊の書籍を注文したこと、およびそれらの商品が２００１年８月２７日に発送されたことが分かる。このリストは、他の商品カテゴリー（例えば、音楽、エレクトロニクスなど）の範囲内に入る商品の全注文である、アンジェラの注文履歴からフィルタリングすることによって、作成可能である。アンジェラは、「友人」のテイラーが、書籍「ドリームキャッチャー」を自分のウィッシュリストに入れたことも分かる。インラインアカウント情報２１２によって、アンジェラは、自分が注文した書籍についてのより多くの情報にアクセスし、自分の書籍注文についての配送の詳細を確認し、商品の１つまたはそれ以上の商品を返品し、商品の配送状況を確認し、テイラーの薦めに従いウィッシュリストの書籍を購入し、他の注文状況をチェックすることができる。
【００３６】
ストアページは、本発明に係るインラインアカウント情報を表示可能な商品カテゴリーページの１つのタイプである。カテゴリーページの他のタイプが、ブラウズノードページ、特定の著者による書籍が列挙される著者ページ、特定のアーティストによる音楽タイトルが列挙されるアーティストのページ、および商品のサブカテゴリー（例えば、「MP3プレーヤー」）に関連するページを含む。
【００３７】
図１及び図２は、インラインアカウント情報１１２、２１２のサンプルセットを示し、他のタイプの情報も含まれる場合があることが理解される。例えば、インラインアカウント情報は、特定の顧客（または顧客集団）に利用可能な割引と、その商品を購入している「友人」とのコンタクト情報とを示し得る。他の顧客が同じまたは類似商品を購入していることを、特定の商品に関心を持つ顧客に通知する種々のシステムおよび方法が、１９９９年８月１９日付け出願の米国特許出願第０９／３７７，３２２号明細書に開示されており、その開示は、参照によってここに組み込まれる。以下の「インラインアカウント情報のタイプ」というタイトルのセクションに、いくつかの追加のタイプのインラインアカウント情報を説明する。
【００３８】
インラインアカウント情報１１２、２１２は、種々のユーザーインターフェースツール、例えば、テーブル、埋込フレーム、静止フレーム、ポップアップウィンドウ、スクロール可能なフレームなどを用いて、ウェブページ内に組み込み可能である。インラインアカウント情報を含むウェブページおよび付属のインターフェースオブジェクトは、マーチャントウェブサイトから顧客のウェブブラウザへ移動する。
【００３９】
ＩＩＩ．システムアーキテクチャ
図３に、インラインアカウント情報を提供する電子商取引システムの全般的なアーキテクチャの一実施形態を示す。本システムは、通信媒体３３０、例えばインターネット３３２を介して通信する顧客のコンピュータ３１０およびマーチャントウェブサイト３２０を含んでいる。
【００４０】
Ａ．顧客のコンピュータ
顧客のコンピュータ３１０は、種々のタイプのコンピュータを用いて実行可能であり、このコンピュータによって、顧客は、リモートウェブサイトまたはオンラインカタログを対話式にブラウズすることができ、ブラウズは、通信媒体３３０を通じて、例えば、ネットスケープ（登録商標）ナビゲータまたはマイクロソフト（登録商標）インターネットエクスプローラのようなウェブブラウザ３１２を用いて行う。顧客のコンピュータ３１０は、例えば、対話型テレビ、携帯電話、ＰＤＡ、対話型無線通信装置、自動音声認識（「ＡＶＲ」）システムと接続している電話、ハンドヘルドコンピュータまたは同様のものにすることができ、それらは、通信媒体３３０と対話する。
【００４１】
Ｂ．マーチャントウェブサイト
マーチャントウェブサイト３２０は、電子商取引ウェブサイトであり、この電子商取引ウェブサイトは、顧客による商品の購入を可能にする種々の機能を提供する。典型的には、マーチャントウェブサイト３２０は、種々の注文処理、発送、集金、および商品の販売と関連した顧客サービスタスクを取り扱う企業体（「マーチャント」）により作動させられる。マーチャントウェブサイト３２０では、種々の適切な方法、例えばクッキー検索またはログイン処理を用いて、顧客を特定可能である。いくつかの実施形態では、オンラインストアは、アフィリエイトしたマーチャントグループと関連付けられた複数の別個のウェブサイトまたはシステムを含み得る。
【００４２】
図３に、上述の特徴を実現するために用いることができる構成要素を含むサンプルマーチャントウェブサイト３２０の一実施形態を示す。例示的なマーチャントウェブサイト３２０は、ウェブドキュメントおよび関連コンテンツのデータベース３２２にアクセスするウェブサーバー３２１を含む。ウェブドキュメント３２２は、標準ＨＴＭＬドキュメントおよび他のタイプのドキュメントを含み得る。ウェブサーバー３２１は、ドキュメント３２３への要求を処理し、ドキュメント３２３を検索し、種々の必要な処理を実行し、通信媒体３３０を介してドキュメント３２３を要求中のコンピュータへ送信する。ドキュメントを用いて、図１および図２に示したようなマーチャントウェブページ、並びに種々のドキュメント、例えば、アカウントページ、サーチページ、プログラムサインアップページなどを作ることができる。
【００４３】
マーチャントウェブサイト３２０はまた、データベースコレクション３２３を含み、このデータベースコレクション３２３は、顧客データベース３２４、インライン情報データベース３２５、および商品データからなる商品データベース３２６を含む。さらには、マーチャントウェブサイト３３０は、マーチャントウェブサイト３２０と対話する顧客に対応する情報を一時的に格納する顧客キャッシュ３２７を含み得る。ただし、顧客キャッシュ３２７の使用は任意である。例示的ウェブサイト３２０は、ウェブサイトコード３２８のセットを含み、このウェブサイトコード３２８のセットは、ウェブサーバー３２１、データベースコレクション３２３、および顧客キャッシュ３２７と対話する。
【００４４】
１．データベースコレクション
ａ．顧客データベース
顧客データベース３２４またはユーザーデータベースは、マーチャントウェブサイト３２０の既存の顧客についての情報を格納している。顧客の「ユーザープロフィール」と呼ばれることがあるこの情報は、顧客の氏名、お届け先、Ｅメールアドレス、支払い情報、ログイン識別子、パスワード、1-Click設定を含み得る。その情報にはまた、顧客のアカウントについての情報、例えば注文情報、お届け先情報、支払い情報、返品情報、ウィッシュリストの内容、ショッピングカートの中身、確立された他の顧客とのアフィリエイションについての情報、および他の情報を含み得る。
【００４５】
ｂ．インライン情報データベース
インライン情報データベース３２５は、ウェブドキュメント内に含まれることになるインラインアカウント情報についての情報を格納する。インライン情報データベース３２５は、例えば、ウェブページが、インライン情報と、インライン情報セクション内に含ませることができるタイプの情報とを含むことを示し得る。他の実施形態では、このような情報は、ウェブページのコーディング内において、またはディレクトリ構造中のウェブページの場所を捜し当てることによって、明示的または暗黙的に特定可能であることが理解される。
【００４６】
インライン情報データベース３２５はまた、顧客へ情報を表示する前に必要とされる信頼水準の基準となるルールを含み得る。例えば、１つのルールは、顧客のオペレーティングシステムが、顧客のプロフィール内において明記された「デフォルト」オペレーティングシステムに適合することを要求する場合がある。別のルールは、顧客からのログイン／パスワードのペアを要求する場合がある。他のルールは、クッキー内の顧客のIDを見ることを含み得、クッキー内の顧客ＩＤは、その顧客が過去のある時にそのウェブサイトにログインしたことがあるということを示し、顧客が認証セッションを有すること、すなわち顧客が最近Ｘ分間（ここでＸは整数）そのサイトにログインしていたことを確かめる。他の実施形態では、一度、顧客が認証されると、全てのタイプのインラインアカウント情報が、信頼水準に拘わらず、表示され得る。さらには、顧客には、インラインアカウント情報の表示を禁止する選択肢、および／または表示されるインラインアカウント情報のタイプを特定する選択肢が与えられ得る。
【００４７】
他の実施形態では、インライン情報データベース３２５内のデータの一部分または全てが、他の場所に格納可能であることが理解される。例えば、ウェブページがインライン情報を含み得ることについての情報が、ウェブドキュメント３２２のデータベースの一部分として格納可能であり、信頼水準に関するルールが、顧客データベース３２４内に格納可能である。
【００４８】
Ｃ．商品データベース
商品データベース３２６は、顧客がマーチャントウェブサイト３２０から購入する可能性のある種々の商品情報を格納している。この情報には、例えば、書籍タイトル、著者、出版社、ジャンル、およびＩＳＢＮ（国際標準図書番号）、ならびに音楽タイトル、アーティスト、レーベル、および音楽分類が含まれ得る。各商品の情報は、フィールド、例えば「著者」のフィールド、「タイトル」のフィールド、「書籍全般」のフィールド内に配置されて、フィールドを限定して商品データベース３２６を検索可能である。商品データベース３２６は、２つまたはそれ以上の別個のデータベースからなり得る。
【００４９】
種々の商品提供は、ブラウズツリー内に配置可能であって、このブラウズツリー内において、各ノードが、商品のカテゴリー／グループまたはサブカテゴリー／サブグループを示す。ツリーの同じレベルのブラウズノードは、相互に排他的である必要はない。
【００５０】
ｄ．代替インプリメンテーション
データベースコレクション３２３に関して、一実施形態では、いくつかのプロセス（図示せず）、例えば、データベースコレクション３２３とともに作動するＩＤジェネレータ、番号ジェネレータ、統計ジェネレータ、セッションジェネレータ、および一時記憶装置があり得る。
【００５１】
さらには、データベースコレクションが、種々の異なるデータベース、例えば、リレーショナルデータベース、フラットファイルデータベース、またはオブジェクト指向データベースを用いてインプリメント可能であることが理解される。さらには、図３に示したデータベースコレクション３２３は、いくつかの別個のデータベースからなるが、他の実施形態では、データベースコレクション３２３が、他のデータベースを含み得ること、および／またはデータベースの２つまたはそれ以上が結合され得ることが理解される。さらに、データベースコレクション３２３は、別個のテーブルを有する単独データベースとして、または当該技術においてよく知られる他のデータ構造、例えばリンクされたリスト、スタック、バイナリーツリーなどとしてインプルメント可能である。
【００５２】
２．顧客キャッシュ
図３に示した顧客キャッシュ３２７は、マーチャントウェブサイト３２０と対話中の顧客についての情報を格納する。一実施形態では、顧客キャッシュ３２７は、注文に関するデータまたは顧客に関する生データ、例えば、購入商品、配送情報、割引、支払い方法、お届け先、ギフトラッピングサービス、メッセージサービス、配送料、および行われた注文に関する他の情報を格納する。
【００５３】
顧客キャッシュ３２７は、種々の技術、例えば、ポーリング技術、または発行−引用技術でインプルメント可能である。発行−引用技術を用いることによって、１台のサーバーが、サーバーおよび／または顧客キャッシュ３２７にデータを「発行」し、次いで、そのデータが発行されたことを、引用を行うサーバーおよび／または顧客キャッシュ３２７に通知する。発行−引用技術を用いて、イベント駆動型キャッシュを更新可能であり、かつ複数のサーバー同士の間における通信が可能となる。例えば、発行−引用技術を用いて、一名の顧客のデータの、キャッシュへのロードを開始することができ、その結果、１台のサーバーは、その顧客にウェブページを表示しながら、ロード要求を別のサーバーへ発行することができる。
【００５４】
顧客キャッシュ３２７は、高速記憶機構、例えば、スタティックＲＡＭ装置、ダイナミックＲＡＭ装置、内部キャッシュ、ディスクキャッシュ、ならびに種々の他のタイプの記憶装置を用いてインプルメント可能である。大容量記憶システム内に格納されているデータベースにアクセスするのにかかる時間よりも速く、キャッシュからデータへのアクセスが行われることが典型的である。マーチャントウェブサイト３２０が、顧客データベース３２４から顧客データにアクセスする必要がある場合に、まず顧客キャッシュ３２７をチェックしてデータが利用可能かどうかを知ることができるように、顧客キャッシュ３２７は、データを格納している。したがって、顧客キャッシュ３２７を用いることによって、インラインアカウント情報を顧客に提供する際のマーチャントウェブサイトのパフォーマンスが改善され得る。
【００５５】
一実施形態では、顧客がマーチャントウェブサイト３２０に入ると、セッションが開始される。その顧客が承認されれば、ウェブサーバー３２１は、顧客データベース３２４から顧客に対応したデータを検索し、Ｎ分間またはＮ秒間（Ｎは数字）で顧客キャッシュ３２７内にコピーする。Nは、調整またはリセット可能であって、このNの調整またはリセットは、その顧客がマーチャントウェブサイト３２０にそれよりも長くいる場合に、あるいはマーチャントウェブサイト３２０の他のアプリケーションが、顧客キャッシュ３２７内に格納されているデータへのアクセスを要求した場合に行われる。例えば、Ｎは、Ｐに設定可能であり、ここで、Ｐは、Ｐを容易に変更可能である定数Xを掛けた（リアルタイムに分かる）、顧客がマーチャントウェブサイト３２０内にいた時間の長さと等しい。
【００５６】
他の実施形態では、Pは、種々の長さ、例えば所定の時間（例えば、１／２時間、１時間、２時間など）にすることができるか、あるいは特定の顧客、ウェブサイトトラフィック、日時などのような種々の要因により異なる時間に変動させ得ることが理解される。
【００５７】
承認されないかまたは登録されていない顧客には、仮IDを割り当て可能であって、その結果、マーチャントウェブサイト３２０は、その顧客の活動状況を確認することができる。
【００５８】
３．ウェブサイトコード
図３に示すウェブサイトコード３２８は、格納顧客データプロセス、検索顧客データプロセス、および表示プロセスを含んでいる。それらのプロセスについてさらに情報を得るには、以下のマーチャントウェブサイトプロセスというタイトルのセクションを参照のこと。
【００５９】
Ｄ．通信媒体
現在好ましい通信媒体３３０には、インターネット３３２が含まれるが、広範囲の通信媒体を用いることもできる。
【００６０】
ＩＶ．マーチャントウェブサイトプロセス
Ａ．格納データプロセス
格納顧客データプロセス（「格納データプロセス」）の一実施形態を図４に示す。マーチャントウェブサイトは、顧客のアカウントにおけるデータの変更または新規顧客のアカウントの作成に応答してリアルタイムで格納データプロセスを実行することが典型的である。
【００６１】
格納データプロセスは、更新情報を受信する（ブロック４２０）。更新情報は、顧客データベースへ追加される新規顧客、ならびに既存の顧客情報に対する更新、例えば配送情報、支払い情報、クレジットカード情報、Ｅメールアドレスなどを含み得る。次の段階へ進むと、格納データプロセスは、顧客データベースに更新情報を格納し（ブロック４３０）、更新メッセージを顧客キャッシュ３２７へ送信する（ブロック４４０）。更新メッセージは、顧客データベース３２４が修正されたこと、および顧客キャッシュ３２７を同様に更新する必要があることを顧客キャッシュ３２７へ通知する。一実施形態では、更新メッセージは、更新情報を含み得、また、他の実施形態では、更新メッセージは、顧客データベース３２４から読み出しをする命令を顧客キャッシュ３２７に行うコードを含み得る。
【００６２】
次の段階に進むと、格納データプロセスでは、顧客キャッシュ３２７内において更新メッセージを受信し（ブロック４５０）、更新情報を顧客キャッシュ３２７内に格納する（ブロック４６０）。前述のように、顧客キャッシュ３２７は、顧客データベース３２４から読み出しを行って更新情報を検索可能か、あるいは更新情報は、更新メッセージ内に含まれ得る。
【００６３】
格納データプロセスの一実施形態を図４に示すが、他の実施形態を利用可能であることが理解される。例えば、更新メッセージは、顧客データベース３２４と顧客キャッシュ３２７とに同時に送信可能である。さらに、顧客データベース３２４および／または顧客キャッシュ３２７は、更新メッセージを格納する前に更新メッセージを待ち行列化することができる。
【００６４】
Ｂ．検索顧客データプロセス
図５に検索顧客データプロセス（「検索データプロセス」）の一実施形態を示す。マーチャントウェブサイト３２０は、一般的に、顧客アカウント情報の要求に応答してリアルタイムで検索データプロセスを実行する。検索データプロセスは、顧客データに対する要求を受信する（ブロック５２０）。次の段階に進むと、検索データプロセスは、顧客キャッシュ３２７から顧客データを検索する（ブロック５３０）。顧客データが顧客キャッシュ３２７内にない場合は（ブロック５４０）、検索データプロセスは、顧客データベース３２４から顧客データを検索し（ブロック５５０）、顧客キャッシュ３２７内に顧客データのコピーを格納する（ブロック５６０）。他の実施形態では、顧客データベース３２４から顧客データを検索した後、検索データプロセスは、顧客データまたは命令とともに、更新メッセージを顧客キャッシュ３２７へ送信して、顧客キャッシュ３２７に顧客データを検索させる。次に、検索データプロセスは、顧客データに戻る（ブロック５７０）。顧客データが顧客キャッシュ３２７内に見つかった場合、検索データプロセスは、顧客データに戻る（ブロック５７０）。
【００６５】
検索データプロセスの一実施形態を図５に示すが、他の実施形態を利用可能であることが理解される。例えば、顧客データは、顧客キャッシュ３２７に送信し後で更新するために格納することができる。さらに、顧客データは、戻される前に処理しかつ／またはフォーマットすることができる。さらに、データは、顧客キャッシュ３２７に照会せずに、顧客データベース３２４から検索可能である。
【００６６】
Ｃ．表示プロセス
ウェブページ内にインラインアカウント情報を提供する表示プロセスの一実施形態を図６に示す。表示プロセスは、一般に、ウェブページに対する要求に応答してリアルタイムにマーチャントウェブサイト３２０により実行される。表示プロセスは、ウェブページに対する要求を受信する（ブロック６２０）。次の段階に進むと、表示プロセスは、例えばウェブドキュメント３２２のデータベースから、要求されたウェブページを検索する（ブロック６３０）。種々のタイプのウェブページまたは電子ドキュメント、例えば、Ｅメール、ビデオメッセージなどを使用可能であることが、理解される。
【００６７】
次の段階に進むと、表示プロセスは、ウェブページが、インラインアカウント情報を含むかどうかを確認する（ブロック６４０）。一実施形態では、要求されたウェブページのタイプおよび／または要求が行われたマーチャントウェブサイトのセクションには、インラインアカウント情報が含まれるかどうかと、ウェブページ内に含まれる情報のタイプとの確認が行われる。含まれるインラインアカウント情報のタイプは、顧客および最近の注文情報（例えば、承認されなかった顧客、最近注文し未発送である承認された顧客、最近注文し発送保留中である承認された顧客など）に基づくようにできる。インラインアカウント情報を含ませるべきか、およびどんな情報を含ませるべきかを指定するルールが、ウェブページを作り出すウェブサイトコード３２８内に、かつ／またはウェブページ自体のコーディング内に組み込み可能である。
【００６８】
インラインアカウント情報が含まれている場合には、表示プロセスは、顧客データベース３２４および／または顧客キャッシュ３２７から対応の顧客データを検索する（ブロック６５０）。顧客データを検索するプロセスの一実施形態は、図５に示し、上に説明している。次の段階に進むと、表示プロセスは、顧客データを処理する（ブロック６５０）。その処理には、ウェブページ内にどのデータを表示すべきかを決定すること、データをフォーマットすること、要求者がこのようなデータにアクセスする許可を有する信頼水準が十分高いかどうかを確認することなどが含まれ得る。一実施形態では、要求されたウェブページのタイプ、および／または要求が行われたマーチャントウェブサイトのセクションでは、データがどのようにフォーマットされるべきかの確認が行われる。
【００６９】
いくつかの実施形態では、商品説明を有するインラインアカウント情報を表示せずに、例えば「この商品の注文状況の確認するには、ここをクリック」のような関連のアカウント情報の表示にリンクを提供可能であることもまた理解される。さらに、他のタイプのウェブページ表示方法を用いることができること、および情報を種々のフォーマットで表示可能であることが、理解される。さらに、音声インタフェースを提供するシステムでは、合成されたまたは予め録音された音声を用いてインラインアカウント情報を音声表示することができる。
【００７０】
次の段階に進むと、表示プロセスは、インラインアカウント情報として処理された顧客データをウェブページ内に組み込み（ブロック６７０）、ウェブページに戻る（ブロック６８０）。ウェブページが、インラインアカウント情報を含んでいない場合、表示プロセスは、ウェブページに戻るだけである（ブロック６８０）。
【００７１】
表示プロセスの一実施形態を図６に示すが、他の実施形態を利用可能であることが理解される。例えば、ウェブページは、顧客データの検索が終わるまで検索できない場合がある。さらに、ウェブページに対する要求は、顧客データの検索要否について表示プロセスにアラートを出すコードを含み得る。その上、インラインアカウント情報は、ウェブページと関連付けられた別個の電子ドキュメント、例えばポップアップウィンドウ内に組み込み可能である。
【００７２】
Ｖ．インラインアカウント情報のタイプ
前の記載から明らかなように、上述の方法を用いて、種々のタイプのコンテキスト更新型でありアカウント特有の情報もまた、商品詳細ページ（および他のタイプのページ）に組み込み可能である。
【００７３】
例えば、上に示したように、商品詳細ページにはまた、顧客が以前に注文した「関連」商品の注文についての情報を追加可能である。一実施形態では、これは、関連する商品のテーブルを管理することにより実行される。顧客が商品詳細ページにアクセスすると、顧客の注文履歴及び関連商品テーブルにアクセスが行われて、その顧客がこれまでに１つまたはそれ以上の関連商品を購入したことがあるかどうかの確認が行われる。このような購入が過去にあった場合、詳細ページには、このような各注文（および任意にその状況）を顧客に通知する適切なメッセージが追加される。上述のように、関連商品の注文の表示は、表示された商品自体に注文があったかどうかにより異なり得る。
【００７４】
一実施形態では、関連商品テーブルは、周期的に顧客のブラウズ履歴を分析して、顧客が同じブラウズセッションをしている間によく目にする商品を特定することによって、自動的に作り出される。例えば、商品Ａを見たユーザーが同じセッション中に商品Ｂも見ている割合が高いという理由で、ＡとＢとは、関連するものと考えられる。この方法の重要な特質は、テーブル内に反映された関連商品が、（顧客が個々のブラウズセッション中に同様のまたはそれに代わる商品を見る可能性が高いために）代用品になりやすいことである。したがって、顧客には、不必要な購入をしてしまう前に通知が行われる。商品を見た履歴を用いて関連商品を特定する例示的方法が、２００１年３月２９日付で出願され「関連商品の特定のための、商品を見た履歴の利用」というタイトルの米国特許出願第０９／８２１，７１２号明細書に記載されており、その開示は、参照によってここに組み込まれる。その代わりに、関連商品を特定するタスクは、他の情報ソース、例えば、商品説明および／または商品分類を用いて実行可能である。
【００７５】
表示可能な別のタイプのインラインアカウント情報が、その顧客がこれまでに購入している関連商品と目にした商品とが適合しているかどうかについての情報である。例えば、顧客が、コンパクトフラッシュメモリーカードを用いるコダックのデジタルカメラを購入し、その後に、コンパクトフラッシュメモリーカード以外の詳細ページを見た場合、「このメモリーカードは、最近購入されたコダックのカメラとは作動しません。ご注意下さい」のような警告メッセージを表示可能である。本システムは、このようなメッセージを表示する前に、まず、表示されたメモリーカードを本当に使用する別の装置を顧客が購入していないかどうかを確認することができる。適合性についての情報が、商品データベース、商品適合性テーブル、商品詳細ページのコーディング、別のタイプのデータレポジトリ内に維持可能である。
【００７６】
さらに、表示されたインラインアカウント情報は、アフィリエイトされた顧客のアカウントと関連した情報を含み得る。例えば、商品詳細ページは、表示された商品がアフィリエイトされた顧客のウィッシュリストにあることを示すようにカスタマイズすることができる。上に示したように、アフィリエイションは、明示的（例えば、顧客Ａが明示的に顧客Ｂを「友人」リストに追加する）、または暗黙的（例えば、顧客Ａが顧客Ｂにギフトまたはギフト券を購入する）とすることができる。
【００７７】
その上、オンラインマーチャントが実際の店とパートナーシップを確立した実施形態では、表示された情報は、このような店に関する情報を含み得る。例えば、オンラインマーチャントが、ローカルな実際の店から購入した商品を手に入れる選択肢を顧客に提供する場合、このような商品の配送または入手状況を、このような商品と関連付けられたオンラインマーチャントウェブページ内に組み込み可能である。以下に示すのは、このような実施形態において表示可能な、パーソナライズされたメッセージのタイプの例である。「先週金曜日にこの商品をご注文頂きましたが、現在エルムストリートのＡＢＣストアで入手可能です」、「この商品は、現在、お住まいの市内のエルムストリートにあるＡＢＣストアに在庫があります。ご予約を希望されますか？」。この特徴を実現するためには、当該技術において周知の方法を用いて、種々のマーチャントの在庫および注文データベースにリンクを貼ることができる。
【００７８】
インラインアカウント情報はまた、注文に注意を要することを顧客に通知するアラートを含み得る。アラートは、例えば、顧客のクレジットカードの支払いが滞っている場合に、注文された商品が、取り消されるかまたは中断され、発送予定日が繰り延べられるなどする。これらのアラートは、顧客がブラウズセッションを行う種々のウェブページにおいて顧客に表示可能である。
【００７９】
ＶＩ．結論
いくつかの実施形態および応用について本発明を説明してきたが、当業者に明らかな他の実施形態および応用もまた、ここに述べた特徴および利点の必ずしも全てを提供するとは限らない実施形態を含めて、本発明の範囲内にある。したがって、本発明は、添付の特許請求の範囲を参照することによってのみ定められる。
【図面の簡単な説明】
【００８０】
【図１】マーチャントウェブサイトの見本商品詳細ウェブページの一実施形態を示す図である。
【図２】マーチャントウェブサイトの見本ストアウェブページの一実施形態を示す図である。
【図３】インラインアカウント情報システムの一実施形態の一般的なアーキテクチャを示す図である。
【図４】ストア顧客アカウント情報処理の一実施形態のフローチャートである。
【図５】検索顧客アカウント情報処理の一実施形態のフローチャートである。
【図６】インラインアカウント表示処理の一実施形態のフローチャートである。
【図１】
2004535015.tif 000003
【図２】
2004535015.tif 000004
【図３】
2004535015.tif 000005
【図４】
2004535015.tif 000006
【図５】
2004535015.tif 000007
【図６】
2004535015.tif 000008
【国際公開パンフレット】
2004535015.tif 000009
2004535015.tif 000010
2004535015.tif 000011
2004535015.tif 000012
2004535015.tif 000013
2004535015.tif 000014
2004535015.tif 000015
2004535015.tif 000016
2004535015.tif 000017
2004535015.tif 000018
2004535015.tif 000019
2004535015.tif 000020
2004535015.tif 000021
2004535015.tif 000022
2004535015.tif 000023
2004535015.tif 000024
2004535015.tif 000025
2004535015.tif 000026
2004535015.tif 000027
2004535015.tif 000028
2004535015.tif 000029
2004535015.tif 000030
2004535015.tif 000031
2004535015.tif 000032
2004535015.tif 000033
2004535015.tif 000034
2004535015.tif 000035
2004535015.tif 000036
2004535015.tif 000037
2004535015.tif 000038
2004535015.tif 000039
2004535015.tif 000040
2004535015.tif 000041
2004535015.tif 000042
【国際公開パンフレット（コレクトバージョン）】
2004535015.tif 000043
2004535015.tif 000044
【国際調査報告】
2004535015.tif 000045
2004535015.tif 000046