(57)【特許請求の範囲】
【請求項１】
コンピュータによって実行される方法であって、
前記コンピュータによって、クライアントデバイスから、検索問い合わせ及び検索結果の一部である品目又は施設の選択の少なくとも１つに関する情報の入力を受信することと、
前記コンピュータによって、少なくとも前記受信した選択に基づいて、施設に関連する販売促進物を提供することを決定することと、
前記コンピュータによって、前記クライアントデバイスから前記販売促進物に関連する施設と競合する施設までの距離に基づいて、前記販売促進物の条件を生成することであって、前記コンピュータは、前記クライアントデバイスが、前記販売促進物に関連する前記施設よりも競合者の施設により近いならば、前記販売促進物に対してより大きい割引額を生成することと、
前記コンピュータによって、前記生成された販売促進物の条件を含む前記販売促進物を前記クライアントデバイスに対して送信することと、
を具備する方法。
【請求項２】
前記販売促進物の決定される条件はさらに、前記ユーザーの性別に基づくものである請求項１に記載の方法。
【請求項３】
前記ユーザーの前記性別は、前記コンピュータによって前記ユーザーから受信される請求項２に記載の方法。
【請求項４】
前記クライアントデバイスは、画像撮影手段を含み、前記ユーザーの前記性別は、前記画像撮影手段によって取得された１つ以上の画像に基づいて推定される請求項２に記載の方法。
【請求項５】
販売促進物の決定される条件はさらに、前記ユーザーの行為に基づくものである請求項１に記載の方法。
【請求項６】
前記ユーザーの前記行為は、検索結果品目に関する追加情報の要求、検索結果品目の選択、ショッピングセッションリストへの前記検索結果品目の追加、ショッピングセッションサマリーの要求、のうちの少なくとも１つを含む請求項５に記載の方法。
【請求項７】
前記クライアントデバイスは、予め決められた所在場所を有する固定された端末である請求項１に記載の方法。
【請求項８】
前記クライアントデバイスは、前記モバイルデバイスの所在場所を決定するためのデバイスを含むモバイルデバイスである請求項１に記載の方法。
【請求項９】
コンピュータによって実行される方法であって、
前記コンピュータによって、クライアントデバイスによって提供される検索問い合わせを受信することと、
前記コンピュータによって、前記検索問い合わせに対応する少なくとも１つの施設と、前記検索問い合わせに対応する少なくとも１つの品目とを具備する少なくとも１つの検索結果を提供することと、
前記コンピュータによって、前記少なくとも１つの検索結果において提供された施設および品目の少なくとも一方の選択を受信することと、
前記コンピュータによって、前記提供された少なくとも１つの検索結果および前記選択に少なくとも基づいて、特定の施設または特定の品目に関連する販売促進物を提供することを決定することと、
前記コンピュータによって、前記提供された少なくとも１つの検索結果と前記選択とに少なくとも基づいて、前記販売促進物に関連する前記特定の施設または前記特定の品目に関する前記販売促進物の条件を生成することであって、前記コンピュータは、前記販売促進物に関連する前記特定の施設または前記特定の品目が前記検索結果において提供され、前記選択において選択された場合と比較して、前記販売促進物に関連する前記特定の施設または前記特定の品目が前記検索結果において提供されたが前記選択において選択されなかったときには、前記販売促進物に対してより大きい割引額を生成することと、
前記コンピュータによって、前記販売促進物の決定された条件を含む前記販売促進物を前記クライアントデバイスに対して送信することと、
を具備する方法。
【請求項１０】
前記販売促進物の決定された条件は、前記ユーザーの性別に基づくものである請求項９に記載の方法。
【請求項１１】
前記ユーザーの前記性別は、前記コンピュータによって前記ユーザーの前記クライアントデバイスから受信される請求項１０に記載の方法。
【請求項１２】
前記クライアントデバイスは、画像撮影手段を含み、前記ユーザーの前記性別は、前記画像撮影手段によって取得された１つ以上の画像に基づいて推定される請求項１０に記載の方法。
【請求項１３】
前記販売促進物の生成された条件はさらに、前記ユーザーの行為に基づいている請求項９に記載の方法。
【請求項１４】
前記ユーザーの行為は、前記ユーザーが、検索結果項目に関する追加情報を要求すること、前記ユーザーが前記検索結果品目をショッピングセッションリストに加えること、前記ユーザーがショッピングセッションサマリーを要求すること、の少なくとも１つを含む請求項１３に記載の方法。
【請求項１５】
前記クライアントデバイスは、予め決められた所在場所を有する固定された端末である請求項９に記載の方法。
【請求項１６】
前記クライアントデバイスは、モバイルデバイスであり、前記モバイルデバイスの所在場所を決定するための手段を含む請求項９に記載の方法。
【請求項１７】
装置であって、
少なくとも１つのプロセッサと、
プロセッサによって実行可能な命令を記憶する少なくとも１つの記憶デバイスであって、前記命令は、前記少なくとも１つのプロセッサによって実行されたときに、
検索問い合わせを受信することと、
前記検索問い合わせに応答して、少なくとも１つの施設を具備する少なくとも１つの検索結果を提供することと、
前記提供された少なくとも１つの施設の少なくとも１つの選択を受信することと、
各選択された施設に対する経路を生成することと、
目標の施設に対する販売促進物を提供することを決定することと、
前記目標の施設が前記決定された経路に近接しているかどうかを決定することと、
前記販売促進物の条件を生成することであって、前記目標施設が、前記目標施設が前記生成された経路から所定の距離内にある場合と比較して、前記生成された経路に対して所定の距離外にある場合に、前記販売促進物に対して、より大きい割引額が生成されることと、
前記生成された条件を備える前記販売促進物を提示することと、
を具備する方法を実行する装置。
【請求項１８】
前記販売促進物を、前記販売促進物に関連する前記施設に通信することをさらに具備し、前記販売促進物は、前記販売促進物に対するユーザーを識別する情報を具備する請求項１に記載の方法。
【請求項１９】
前記販売促進物の前記生成された条件はさらに、（Ａ）前記販売促進物に関連する前記施設における、前記販売促進物に関連する前記品目の在庫、（Ｂ）前記販売促進物に関連する前記施設における、前記販売促進物が関与するサービスを提供する能力、（Ｃ）前記販売促進物に関連する前記施設における、前記販売促進物が関与するサービスを提供するための余剰能力のレベル、（Ｄ）前記販売促進物に関連する前記品目の腐敗性、（Ｅ）前記販売促進物に関連する前記品目の残りの有効期限、の少なくとも１つに基づいている請求項９に記載の方法。
【請求項２０】
前記販売促進物の前記生成された条件はさらに、（Ａ）前記目標の施設における、前記販売促進物が関与する物品の在庫、（Ｂ）前記目標の施設における、前記販売促進物が関与するサービスを提供する能力、（Ｃ）前記目標の施設における、前記販売促進物が関与するサービスを提供するための余剰能力のレベル、（Ｄ）前記販売促進物が関与する前記物品の腐りやすさ、（Ｅ）前記販売促進物が関与する前記物品の残余貯蔵寿命、の少なくとも１つに基づいている請求項１７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商取引に関するものである。本発明は、より具体的には、買い物客が店、ショッピングモール、輸送機関のターミナル、リゾート地、ショッピング街、等を訪れているときに援助するための手段に関するものである。
【背景技術】
【０００２】
インターネットは、オンライン商取引の急成長を可能にしている。例えば、ウェブサイトのＡｍａｚｏｎ．ｃｏｍでは、コンピュータユーザー（以下単純に「ユーザー」として言及され、携帯電話、パーソナルデジタルアシスタント、等のその他のデバイスのユーザーを含むことが意図されている）が書籍、及びより最近ではその他の種類の商品を購入するための方法を提供している。インターネットは、物品関連の商取引に加えて、サービス関連の商取引も可能にしている。例えば、ソフトウェアアプリケーションプロバイダは、インターネットを通じてソフトウェア及びアップデートを顧客にダウンロードすることができる。他の例として、圧縮されたデジタル化音楽を顧客の個人的な音楽プレーヤー（例えば、いわゆるＭＰ３プレーヤー）上にダウンロードすることができる。
【０００３】
インターネットは、商品及びサービスを調査して見つけ出すための新しい方法も可能にしている。前記調査は、オンラインでの販売業者及びサービス提供者（仮想店舗）に関するものであることができるが、物理的な所在場所を有する伝統的な販売業者及びサービス提供者を対象にすることも可能である。商品調査サービスの一例は、カリフォルニア州マウンテンビューのＧｏｏｇｌｅ（登録商標）ＣｏｒｐｏｒａｔｉｏｎによるＦｒｏｏｇｌｅ（登録商標）である。Ｆｒｏｏｇｌｅ（登録商標）は、ユーザーが購入する関心を有する品目を販売する（又は、１つの品目カテゴリーに属する品目を販売する）店の所在場所を見つけ出すことを可能にする強力な検索技術を用いる。他の例として、Ｇｏｏｇｌｅ  Ｃａｔａｌｏｇｓ（登録商標）は、ユーザーが印刷されたカタログのデジタル化版を通じて検索することを可能にする。さらに他の例として、Ｇｏｏｇｌｅ  Ｌｏｃａｌ（登録商標）は、ユーザーが地元の販売業者及びサービス供給者を検索するのを可能にする。前記検索の結果は、品目の価格、品目の入手可能性、等を含むことができる。
【０００４】
残念なことに、大型店、ショッピングモール、等の買い物客は、自分が探している商品又はサービスを見つけ出すのに又は商品又はサービスに関する質問に答えてもらうのに苦労することがしばしばある。店内又はモール内の顧客サービス代表者は、見つけ出すことができること、豊富な知識を有していこと、礼儀正しいこと、及び優れたコミュニケーション技能を有することを条件としてこの点に関して役立つことが可能である。残念なことに、販売業者は、自己の人間の顧客サービス代表者が外見がこぎれいであり、礼儀正しく、豊富な知識を有するように注意しなければならない。販売業者がこのレベルのサービスを保証できる場合でも、前記サービスを提供するのは高いコストを要することがあり、さらに、需要の変動に応じて十分に利用されないか又は過剰労働になる可能性がある。不適切な顧客サービスは、売上の逸失及び顧客の失望に至る可能性がある。
【０００５】
買い物客は、自分が探している物を見つけ出すために物理的な地図及び住所録を用いることができるが、これらの地図及び住所録は維持及び更新することが困難であり、さらには一般的な情報のみを提供する。いくつかのモールは、階層的なメニューとスクロール可能なコンテンツを備えたキオスクを有しているが、多くの買い物客は、自宅又は職場で用いることができる強力かつ精巧な検索技術と比較してこれらのキオスクは古臭いとみなす可能性がある。
【０００６】
上記に鑑み、特にこれらの人々が店、ショッピングモール、輸送機関のターミナル、リゾート地、ショッピング街、等の中にいる場合に物品及びサービスを得るのを援助するための単純であるが強力な手段を提供することが有用になる。
【発明の概要】
【０００７】
本発明と一致する少なくとも幾つかの実施形態は、（ｉ）（Ａ）クライアントデバイスにおいてユーザーによって入力された検索問い合わせ、（Ｂ）クライアントデバイスを用いるユーザーによって選択された検索結果の主題である品目又は施設、及び（Ｃ）クライアントデバイスを通じてユーザーに提供されるショッピングセッションサマリーの要素である１つ以上の品目又は施設のうちの少なくとも１つに関する情報を受け入れ、（ｉｉ）少なくとも前記受け入れられた検索問い合わせ情報を用いて提供する販売促進物を決定し、及び（ｉｉｉ）（Ａ）前記クライアントデバイスの所在場所、（Ｂ）前記クライアントデバイスから前記販売促進物と関連する施設までの距離、及び（Ｃ）前記クライアントデバイスから前記販売促進物と関連する前記施設と競合する施設までの距離のうちの少なくとも１つを用いて前記販売促進物の条件を決定することによって、前記販売促進物を生成することができる。
【０００８】
本発明と一致する少なくとも幾つかの実施形態は、（ｉ）（Ａ）クライアントデバイスにおいてユーザーによって入力された検索問い合わせ、（Ｂ）クライアントデバイスを用いるユーザーによって選択される検索結果の主題である品目又は施設、及び（Ｃ）クライアントデバイスを通じてユーザーに提供されるショッピングセッションサマリーの要素である１つ以上の品目又は施設のうちの少なくとも１つに関する情報を受け入れ、（ｉｉ）少なくとも前記受け入れられた検索問い合わせ情報を用いて提供する販売促進物を決定し、及び（ｉｉｉ）（Ａ）前記販売促進物と関連する施設における、前記販売促進物に関係する物品の在庫、（Ｂ）前記販売促進物と関連する施設における、前記販売促進物に関係するサービスを提供する能力、（Ｃ）前記販売促進物と関連する施設における、前記販売促進物に関係するサービスを提供する余剰能力レベル、（Ｄ）前記販売促進物に関係する物品の腐りやすさ、及び（Ｅ）前記販売促進物に関係する物品の残余貯蔵寿命のうちの少なくとも１つを用いて前記販売促進物の条件を決定することによって前記販売促進物を生成することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明と一致する典型的実施形態において実行することができる動作、及び使用及び／又は生成することができる情報の泡図である。
【図２】異なる所在場所の異なるクライアントデバイスが本発明と一致する形で検索機能を共有することができる方法を示したブロック図である。
【図３】本発明と一致する形で様々なショッピングセッション動作を制御するために用いることができる典型的方法の流れ図である。
【図４】本発明と一致する形で商品及び／又はサービスの検索動作を行うために用いることができる典型的方法の流れ図である。
【図５】本発明と一致する形でショッピングセッションサマリーを生成するために用いることができる典型的方法の流れ図である。
【図６】本発明と一致する形で販売促進物（広告、割引クーポン、等）を動的に生成するために用いることができる典型的方法の流れ図である。
【図７】本発明と一致する典型的実施形態において動作を行う及び／又は情報を格納するために用いることができる典型的装置のブロック図である。
【図８】本発明と一致する店内検索機器を用いることができる典型的環境を示した図である。
【図９】本発明と一致する形で店内品目（例えば、商品及び／又はサービス）検索動作を提供するために用いることができる典型的方法の流れ図である。
【図１０】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１１】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１２】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１３】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１４】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１５】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１６】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１７】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１８】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図１９】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図２０】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図２１】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図２２】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【図２３】本発明と一致する典型的ユーザーインタフェースの典型的ドキュメント（例えば、ウェブページ）を示す画面である。
【発明を実施するための形態】
【００１０】
本発明は、ユーザーが購入する物品及び／又はサービスを見つけ出すのを援助するための斬新な方法、装置、メッセージフォーマット及び／又はデータ構造を含むことができる。以下の説明は、当業者が本発明を製造及び使用するのを可能にすることを目的とするものであり、特定の用途及びその要件を対象にして示されている。従って、本発明と一致する実施形態に関する以下の説明は、例及び説明を提供するものであり、余すところがないこと及び本発明を開示される正確な形態に限定することを意図するものでない。開示される実施形態に対する様々な修正は、当業者にとって明らかであり、さらに、下記の一般原理は、その他の実施形態及び用途に対しても応用可能である。例えば、一連の行為は、流れ図を参照して説明されるが、その他の実施形態においては、１つの行為の実行が他の行為の完了に依存しないときには行為の順序が異なることができる。さらに、互いに依存していない行為は、並行して行うことができる。説明の中で用いられるいずれの要素、行為及び指図も、その旨明示されていない限り、本発明にとって極めて重要であるか又は不可欠であるとは解釈すべきでない。さらに、本明細書において用いられる「単数形」は、１つ以上の項目又は品目を含むことが意図されている。１つの項目又は品目のみであることが意図されている場合は、「１つの」又は同様の表現が用いられる。以上のように、本発明は、示されている実施形態に限定することを意図するものではなく、さらに、本発明の発明者は、本発明が特許権を取得可能な主題であるとみなしている。
【００１１】
以下では、本明細書において用いることができる定義が第４．１項において説明される。本発明と一致する典型的実施形態が第４．２項において説明される。本発明と一致する典型的実施形態における動作を示す例が第４．３項において説明される。最後に、本発明に関する幾つかの結論が第４．４項に示される。
【００１２】
以下の例の多くは、物品に関するものであるが、本発明と一致する実施形態は、物品に限定する必要はなく、物品に代わる又は物品の追加としてのサービスを対象にすることもできる。
【００１３】
４．１  定義
「品目」は、物品又はサービスを含むことができる。
【００１４】
「ファシリティ」は、様々な動作を行うための装置を含む。ファシリティは、例えば、コンピュータサーバー及び該当するプログラム命令を含むことができる。
【００１５】
「施設」は、店、レストラン、販売業者、サービス提供者、等であることができる。「店」又は「販売業者」は、物品を販売又はレンタルする施設であり、例えば品目が購入される物理的所在場所を有する店を含む。店は、オンライン店舗、カタログ販売業者、及び個人も含むことができる。同様に、「サービス提供者」は、サービスを販売する施設である。サービス提供者は、物理的及び／又は仮想的所在場所を有することができる。
【００１６】
ショッピング「トリップ」又は「セッション」は、個人が購入目的で品目を探す定義された時間を含む。前記時間は、状況別に定義すること又は状況から推測することができる。例えば、モールの状況においては、ショッピングセッションは、所定の時間から個人が前記モールを立ち去るまで又は前記モールが閉まるまでの買い物であることができる。他の例として、空港の状況においては、ショッピングセッションは、所定の時間から個人が飛行機に搭乗するまでの買い物であることができる。さらに他の例においては、リゾート地又は島の状況においては、ショッピングトリップは、所定の時間から個人が前記リゾート地又は島を離れることを予定している時間までの買い物であることができる。本明細書においては、「ショッピングトリップ」及び「ショッピングセッション」はしばしば互換可能な形で用いることができる。
【００１７】
「販売促進物」は、クーポン等の割引物、広告、等であることができる。
【００１８】
「ユーザー情報」は、ユーザーの行動に関する情報及び／又はユーザーのプロフィールに関する情報を含むことができる。
【００１９】
「ユーザーデバイス」は、ユーザーが対話するか又はインタフェースするデバイスであることができる。ユーザーデバイスは、前記ユーザーによって所有されることができ、又は第三者によって所有されることができる。ユーザーデバイス例は、キオスク、無線情報機器、等を含む。
【００２０】
４．２  本発明と一致する典型的実施形態
図１は、本発明と一致する典型的実施形態において、実行することができる動作、及び使用及び／又は生成することができる情報の泡図である。ショッピングセッション動作１１０は、サービス情報データベース１７０及び商品データベース１８０のうちの１つ又は両方を用いることができる。データベース管理動作１９０は、データベース１７０及び１８０のうちの１つ又は両方において情報を維持することができる。
【００２１】
ショッピングセッション動作１１０は、制御動作１６０と、ユーザーインタフェース動作１２０と、品目検索動作１３０、セッションサマリー動作１４０、及び動的販売促進動作１５０のうちの１つ以上と、を含む。様々な動作１２０、１３０、１４０、１５０は、制御動作１６０を介して互いに作用することができる。
【００２２】
品目検索動作１３０は、ユーザーがサービスデータベース１７０及び／又は商品データベース１８０において情報を検索するのを可能にするために用いることができる。より具体的には、これらの動作１３０は、ユーザーが所定の所在場所（例えば、店、モール、リゾート地、島、輸送機関のターミナル、ショッピング街、等）において入手可能な商品及び／又はサービスを探すのを可能にするために用いることができる。本発明と一致する少なくとも幾つかの実施形態においては、前記ユーザーは、購入することに関心を有する商品及び／又はサービスを選択することができる。本発明と一致する少なくとも幾つかのその他の実施形態においては、前記ユーザーは、訪れることに関心を有する施設を選択することができる。以下の第４．２項においてさらに詳細に説明されるように、データベース１７０／１８０は、個々の所在場所（店、モール、リゾート地、島、輸送機関のターミナル、ショッピング街、等）ごとに情報を格納することができ、又は数カ所の異なる所在場所に関する情報を格納することができる。さらに、以下の第４．２．１項においてさらに詳細に説明されるように、データベース１７０／１８０は、様々な所在場所の各々において維持することができ、及び／又は複数の所在場所を対象にするファシリティ又は複数のファシリティにおいて維持することができる。
【００２３】
本発明と一致する少なくとも幾つかの実施形態は、ユーザーが商品及び／又はサービスを選択するのを可能にすること、及び／又はユーザーが訪れることに関心を有する施設を選択するのを可能にすることを思い出すこと。セッション要約（又はトリップ）動作１４０は、ユーザーが選択した商品、サービス、及び／又は施設のサマリーを前記ユーザーに提供するために用いることができる。本発明と一致する少なくとも幾つかの実施形態においては、前記ユーザーは、前記セッションサマリーを編集することができる。本発明と一致する少なくとも幾つかの実施形態においては、セッション要約動作１４０は、１つ以上の追加動作、例えば、買い物客にとっての最適な買い物ルートを決定すること、買い物客のための指示又は地図を決定すること、等、を行うことができる。
【００２４】
動的販売促進動作１５０は、販売促進物を生成するために用いることができる。以下の第４．２．３項においてさらに詳細に説明されるように、本発明と一致する少なくとも幾つかの実施形態においては、前記販売促進物は、様々な情報、例えば、ユーザーによる商品、サービス、及び／又は施設の選択、検索問い合わせ情報、検索結果情報、セッション情報、ユーザー情報、商品又はサービスの関係（ハンドマッピング、共同フィルタリング、概念的クラスタリング、等によって確立）、等、を用いて生成することができる。
【００２５】
ユーザーインタフェース動作１２０は、買い物客が、直接又は制御動作１６０を通じて、上記の動作１３０、１４０、１５０のうちの１つ以上と対話するのを可能にするために用いることができる。
【００２６】
４．２．１  典型的データ構造
依然として図１において、サービスデータベース１７０は、幾つかのエントリを含むことができ、これらのエントリの各々は、施設名、施設所在場所、施設時間。施設の格付け又は批評、サービスカテゴリー、サービス待ち時間、追加情報へのリンク、等のうちの１つ以上を含むことができる。例えば、食事サービスに関しては、サービスデータベース内のエントリは、料理の種類、レストラン名、メニュー上の特定の品目、前記品目に関する情報（材料、調理方法、値段、等）、所在場所、格付け及び／又は批評、典型的な着座待ち時間又は持ち帰り注文品受け取り待ち時間、等、を含むことができる。前記情報は、より多くの最新情報、例えば、毎日のスペシャル料理、現時点の着座待ち時間、現時点の持ち帰り注文品受け取り待ち時間、現在の販売促進物、等を用いて補強することができる。検索は、エントリの前記分野のうちの１つ以上を分析することができる。
【００２７】
商品データベース１７０は、幾つかのエントリを含むことができ、これらのエントリの各々は、該当商品を扱っている施設名、施設所在場所、施設時間、施設格付け、商品格付け、商品コスト、カタログ記入項目又は説明、等のうちの１つ以上を含むことができる。前記情報は、より多くの最新情報、例えば、毎日のスペシャル料理、現在入手可能な（品目別、サイズ別、色別又は仕上がり別、等の）在庫、現在の販売促進物、等を用いて補強することができる。
【００２８】
４．２．２  典型的システムアーキテクチャ
図２は、異なる所在場所２１０、２２０、２３０、２４０における異なるユーザー（例えば、クライアント）デバイス（図示されていない）が本発明と一致する形で検索ファシリティ２５０を共有することができる典型的アーキテクチャ２００を示すブロック図である。より具体的には、検索ファシリティ２５０は、バックエンド商品／サービス検索動作２５２を含むことができる。これらの動作２５２は、サービスデータベース２５４及び／又は商品データベース２５６と対話することができる。１つ以上の店２１０、１つ以上のモール（屋内、屋外、ストリップモール、等）、１つ以上の輸送機関ターミナル（駅、バスターミナル、空港、港）２３０、及び／又は１つ以上のその他のショッピングエリア（島、リゾート地、直販店ショッピングセンター、ショッピング街、市場、等）は、１つ以上のネットワーク２６０、例えばインターネット、を介してバックエンド商品／サービス検索動作２５２と対話するクライアントデバイスを含むことができる。より具体的には、キオスク、固定ターミナル、無線デバイス、アクセスポイント（例えば、無線アクセスポイント）、等のユーザーデバイスは、店、屋内モール、屋外モール、ストリップモール、空港、駅、港、バスターミナル、島、リゾート地、ショッピング街、市場、等において備えることができる。当然のことであるが、店、モール、輸送機関ターミナル、等のあらゆる組合せがサービス及び／又は商品情報を共有することが可能である。
【００２９】
代替として、少なくとも幾つかの店、モール、等は、（サイト上で又はサイト外で提供することができる）自己のサービス及び／又は商品情報を管理することができる。本発明と一致する少なくとも幾つかの実施形態においては、商品及び／又はサービス情報は分散させることができ、一部の情報は、中央において格納して管理すること、その他の情報は、ローカルで格納及び／又は管理することができる。例えば、タワー・レコード等のチェーンストアは、自社の店が提供する様々なコンパクトディスクに関する情報を中央において格納及び管理することができ、在庫、及び特定の店における特別品に関する情報をローカルで格納及び管理することができる。他の例として、ＰＦチャンのチャイナ・ビストロ等のチェーンレストランは、主なメニュー品目に関する情報を中央において格納及び管理し、待ち時間及びシーフード特別品に関する情報をローカルで格納及び管理することができる。さらに他の例として、第三者が一定の商品情報又はサービス情報（商品仕様、批評、等）を中央において格納することができ、特定の施設が一定のその他の情報（在庫、値段、独占情報、等）をローカルで格納することができる。
【００３０】
島例は、グランドケイマン諸島、カウアイ島、等を含む。リゾート地例は、ディズニーオーランドの全リゾート地、ディズニーエプコットのリゾート地、バハマのアトランティスリゾート地、ノースカロライナ州ヒルトンヘッドのマーサズパインヤード、タホ湖、等を含む。ショッピング地区又はショッピング街の例は、ニューヨークの5番街、カリフォルニアのナパバレー、ワシントンＤＣのジョージタウン地区、海岸の板敷き道、等を含む。市場例は、のみの市、祭り（音楽祭、演劇祭、映画祭、等）、フェア、遊園地、テーマパーク、等を含む。
【００３１】
４．２．３  典型的方法
図３は、様々なショッピングセッション（又はトリップ）動作を本発明と一致する形で制御するために用いることができる典型的方法３００の流れ図である。イベントブロック３１０によって示されるように、方法３００の様々な分枝は、様々なイベントの発生に応じて実行することができる。例えば、検索問い合わせが（例えばユーザーインタフェース動作から）受け取られた場合は、方法３００は、イベントブロック３００に戻る前に、前記検索問い合わせを検索動作（ブロック３２０）に渡すことができる。さらに、方法３００は、検索問い合わせ情報を動的販売促進動作に渡すことができる（ブロック３２２）。
【００３２】
再度イベントブロック３１０において、（例えば、商品／サービス検索動作から）検索結果が受け取られた場合は、方法３００は、イベントブロック３１０に戻る前に、前記検索結果に関する情報を格納し（ブロック３３０）、前記検索結果をユーザーインタフェース動作に渡す（ブロック３３２）ことができる。さらに、方法３００は、前記検索結果に関する情報（格納されている情報と同じであること、及び／又は異なることができる）を動的販売促進動作に渡すことができる。（ブロック３３４）再度イベントブロック３１０において、ユーザーによる検索結果（例えば、何らかの要素）の選択が行われた場合は、方法３００は、イベント３１０に戻る前に、前記選択を格納し（ブロック３４０）、前記選択をユーザーインタフェース動作に知らせる（ブロック３４２）ことができる。さらに、方法３００は、前記選択に関する情報（格納されている情報と同じであること、及び／又は異なることができる）を動的販売促進動作に渡すことができる。（ブロック３４４）
再度イベントブロック３１０において、ユーザーによるセッションサマリー要求が行われた場合は、方法３００は、イベントブロック３１０に戻る前に、（おそらく前記格納された選択を含む）前記要求をセッション要約動作に渡すことができる（ブロック３５０）。さらに、方法３００は、前記セッションサマリー要求に関する情報を動的販売促進動作に渡すことができる。（ブロック３５２）再度イベントブロック３１０において、セッションサマリーが受け取られた場合は、方法３００は、イベントブロック３１０に戻る前に、セッションサマリー情報をユーザーインタフェース動作に渡すことができる（ブロック３６０）。さらに、方法３００は、セッションサマリー情報を動的販売促進動作に渡すことができる。（ブロック３６２）
再度イベントブロック３１０において、ユーザーによる以前の選択の削除が行われた場合は、方法３００は、イベントブロック３１０に戻る前に、前記格納された情報を更新することができる（ブロック３７０。例えばブロック３３０を思い出すこと）。さらに、方法３００は、前記削除に関する情報を動的販売促進動作に渡すことができる。（ブロック３７２）
最後に、再度ブロック３１０において、クーポン又は広告等の販売促進物が受け取られた場合は、方法３００は、イベントブロック３１０に戻る前に、前記販売促進物をユーザーインタフェース動作に渡すことができる（ブロック３８０）。
【００３３】
図４は、商品及び／又はサービス検索動作を本発明と一致する形で行うために用いることができる典型的方法４００の流れ図である。イベントブロック４１０によって示されるように、方法４００の様々な分枝は、様々なイベントの発生に応じて実行することができる。例えば、検索問い合わせが受け取られた場合は、方法４００は、イベントブロック４１０に戻る前に、前記検索要求を検索エンジン又は検索ファシリティに提出することができる（ブロック４２０）。再度イベントブロック４１０において、検索結果が受け取られた場合は、方法４００は、イベントブロック４１０に戻る前に、前記検索結果をフィルタリングして該当する所在場所に関連しない検索結果を除去することができ（ブロック４３０）、前記（フィルタリングされた）検索結果は、（例えば、制御動作およびユーザーインタフェース動作を介して）ユーザーに転送することができる（ブロック４４０）。再度イベントブロック４３０において、バックエンド商品及び／又はサービス検索動作が既に前記検索結果をフィルタリングして対象となる所在場所に関連する検索結果のみを含めておくこと、又は各所在場所ごとの商品及び／又はサービスデータベースが既に検索されているようにすることが可能である。その場合は、ブロック４３０内の行為は省くことができる。
【００３４】
図５は、発明と一致する形でショッピングセッションサマリーを生成するために用いることができる典型的方法５００の流れ図である。イベントブロック５１０によって示されるように、方法５００の主な行為は、セッションサマリーが要求されたときに実行することができる。例えば、方法５００は、方法５００から去る（ノード５８０）前に、格納されたユーザーの選択を入手し（ブロック５２０）、前記格納されたユーザーの選択からの情報を含むサマリーをユーザーに提示することができる（ブロック５６０）。
【００３５】
依然として図５に関して、本発明と一致する少なくとも幾つかの実施形態においては、方法５００は、各々の得られた施設を含むルート、例えば最良のルート、を決定することも可能である。（ブロック５３０）本発明と一致する少なくとも幾つかの実施形態は、前記最良のルートを決定するために既知の「外交営業マン」アルゴリズムを用いることができる。前記最良のルートを決定時には、ユーザーの現在位置（クライアントデバイス、例えばキオスク等の固定端末、又はポータブルクライアント、例えば全地球測位衛星（ＧＰＳ）によってイネーブル状態にされる無線デバイス、の所在位置であると決定することができる）を用いることができる。代替として、又は追加で、前記最良のルートを決定時には最終的な行先（例えば、特定の出口、駐車場の所在場所、駐車係の所在場所、地下鉄の所在場所、等）を用いることができる。最良のルートが決定された場合は、（地図として明示で及び／又は施設の順序設定の中で暗黙に）ユーザーに提示することができる。代替として、又は追加で、最良のルートを決定時にはその他の制限事項（例えば、店の営業時間、販売促進物の期限、昼食時間、夕食時間、施設による有料ルートを含める、有料ルートの同業他社を除外する、等）を考慮することができる。
【００３６】
本発明と一致する少なくとも幾つかの実施形態においては、販売促進物をユーザーに提示することができる。（ブロック５７０）  これらの販売促進物は、セッション情報に基づいて決定しておくことができる。代替として、又は追加で、これらの販売促進物は、ルート情報を用いて決定しておくことができる。（ブロック５４０）
図６は、本発明と一致する形で販売促進物を動的に生成するために用いることができる典型的方法６００の流れ図である。イベントブロック６１０によって示されるように、様々なイベントの発生に応じて方法６００の様々な分枝を実行することができる。例えば、検索問い合わせが入力された場合は、方法６００は、イベントブロック６１０に戻る前に、問い合わせ情報を用いて１つ以上の販売促進物を生成する（又は点数を付ける又は順序を付ける）ことができる（前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができる）（ブロック６２０）。
【００３７】
販売促進物は、検索結果情報、ユーザーの性別（及び／又はその他の何らかのユーザー情報）、検索システム（例えばキオスク）の所在場所、キオスクから販売促進物を提供する施設までの距離、キオスクから競合施設までの距離、在庫、サービス能力、余剰サービス能力、腐りやすさ、時刻、曜日、等のうちの１つ以上を用いて生成する（又は点数を付ける又は順序を設定する）ことができる。例えば、前記販売促進物を提供する施設がキオスクにより近い場合は、前記販売促進物は、前記販売促進物を提供する施設がキオスクからより遠い場合よりも積極性を低くする（例えば、割引率を小さくする）ことができる。さらに、競合施設がキオスクの近くに存在する（又は、キオスクにより近い、又は予め決められた絶対値又は相対値だけより近い）場合は、前記販売促進物は、その他の場合よりも積極的にすることができる。さらに他の例として、商品在庫が多い場合、又は希望される回転率よりも低い状態である場合、又は床スペースが必要である場合は、前記販売促進物は、その他の場合よりも積極的にする（例えば、割引率を大きくする、期間を拡大する、等）ことができる。さらに他の例として、サービス能力が高い（手が空いているコック、手が空いているヘアドレッサー、手が空いている営業員、等）場合は、前記販売促進物をその他の場合よりも積極的にすることができる。さらに他の例として、腐りやすい品目（例えば、焼いた物品、調理品、等）の貯蔵寿命が近い場合は、前記販売促進物は、その他の場合よりも積極的にすることができる。
【００３８】
イベントブロック６１０に関して、ユーザーが特定の検索結果を「さらに掘り下げる」（すなわち、ユーザーが特定の品目をショッピングリストに加えるかどうかを決定する前に前記特定の品目に関するより詳細な情報を要求する）場合は、方法６００は、イベントブロック６１０に戻る前に、前記特定の検索結果又は検索結果要素からの情報を用いて１つ以上の販売促進物を生成する（又は点数を付ける、又は順序を設定する）ことができる（前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができる）（ブロック６３０）。前記販売促進物は、ブロック６２０を参照して上述される要因のうちの１つ以上を用いて生成する（又は点数を付ける、又は順序を付ける）ことも可能である。さらに、前記販売促進物は、ユーザーの行為（すなわち、さらに掘り下げる）を考慮して生成する（又は点数を付ける、又は順序を設定する）ことも可能である。例えば、施設は、販売促進物（例えば、割引額を大きくする）を用いることによって、物品又はサービスに対してある程度の関心を示しているユーザーをさらに勧誘したほうが良いことになる。反対例として、施設は、ユーザーが品目に対してある程度の関心を既に示している場合は該品目のあまり積極的な割引をしないようにすることができる。
【００３９】
イベントブロック６１０に関して、ユーザーが特定の検索結果又は検索結果の要素を選択した場合は、方法６００は、イベントブロック６１０に戻る前に、前記特定の検索結果からの情報を用いて１つ以上の販売促進物を生成する（又は点数を付ける、又は順序を設定する）ことができる（前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができる）（ブロック６４０）。前記販売促進物は、ブロック６２０を参照して上述される要因のうちの１つ以上を用いて生成する（又は点数を付ける、又は順序を設定する）ことも可能である。さらに、前記販売促進物は、ユーザーの行為（すなわち、検索結果の選択又は検索結果の要素の選択）を考慮して生成する（又は点数を付ける、又は順序を設定する）ことも可能である。例えば、施設は、物品又はサービスに対して非常に大きな関心を示しているユーザーを、販売促進物（例えば、割引額を大きくする）によってさらに勧誘したほうが良いことになる。反対例として、施設は、ユーザーが品目に対して強い関心を既に示している場合は該品目のあまり積極的な割引をしないようにすることができる。上記から理解することができるように、施設は、既に選択されている品目よりも「さらに掘り下げられている」品目をより積極的に割り引くことが望ましいと思われる。
【００４０】
最後に、イベントブロック６１０に関して、（例えばルート付きの）セッションサマリーが生成された場合は、方法６００は、イベントブロック６１０に戻る前に、前記セッションサマリー内の特定の品目及び／又は施設に関する情報を用いて１つ以上の販売促進物を生成する（又は点数を付ける、又は順序を設定する）ことができる（前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができる）（ブロック６５０）。前記販売促進物は、ブロック６２０を参照して上述される要因のうちの１つ以上を用いて生成する（又は点数を付ける、又は順序を設定する）ことができる。さらに、前記販売促進物は、ユーザーの行為（すなわち、セッションサマリーが選択される）を考慮して生成する（又は点数を付ける、又は順序を設定する）ことも可能である。例えば、施設は、物品又はサービスに対してある程度の関心を示しているユーザーが該品目に関して「さらに掘り下げた」が該品目を選ばなかった場合は、販売促進物（例えば、割引額を大きくする）を用いることによって前記ユーザーをさらに勧誘したほうがよいことになる。他の例として、施設は、ユーザーが前記品目を選ぶことによって前記品目に対して強い関心を既に示している場合は前記品目に関して同じように積極的な割引をしないようにすることができる。前記販売促進用物は、前記施設が決定されている最良ルート上にあるか（又は見通し線内にあるか）どうか、競合する施設が前記決定されている最良ルート上にあるか（又は見通し線内にあるか）どうか、等の決定を用いて生成する（又は点数を付ける、又は順序を設定する）ことも可能である。
【００４１】
クーポン又は販売促進物は、コンバージョン追跡（例えば、買い物客がクーポンを用いるかどうか）を可能にする「コード」を含めることができる。店は、コンバージョン、又はコンバージョンの何らかの派生物を用いてショッピングセッション動作の第三者オペーレータに対して支払うことが可能である。
【００４２】
上記の説明から理解されるはずであるように、（ａ）販売促進物（例えば、割引用クーポン）を提供すべきかどうか、及び（ｂ）販売促進物を提供する場合は、前記販売促進物の条件（割引金額又は割合、提供期間、等）のうちのいずれか又は両方を決定するために様々な情報を用いることができる。
【００４３】
販売促進物の条件、又は前記条件を決定する際の基礎は、ある程度無作為化することができる。このように無作為化することは、より良い条件を得るためにシステムを「賭博化」するのを防止することができる。このように無作為化することは、施設が条件を用いて実験するために用いることもできる。
【００４４】
４．２．４  装置
図７は、上述される動作のうちの１つ以上を実行することができる機械７００の高位ブロック図である。機械７００は、１つ以上のプロセッサ７１０と、１つ以上の入力／出力インタフェース装置７３０と，１つ以上の記憶装置７２０と、結合された素子間における情報通信を容易にするための１つ以上のシステムバス及び／又はネットワーク７４０と、を含む。ネットワーク７４０は、イントラネット及び／又はインターネットとの通信のための１つ以上のネットワークインタフェースを含むことができる。代替として、又は追加で、入力／出力インタフェース装置７３０は、前記ネットワークインタフェースを含むことができる。１つ以上の入力装置７３２及び１つ以上の出力装置７３４は、１つ以上の入力／出力インタフェース７３０と結合させることができる。
【００４５】
１つ以上のプロセッサ７１０は、本発明の１つ以上の側面を実施するための、機械によって実行可能な命令（例えば、カリフォルニア州パロ・アルトに所在するサン・マイクロシステムズ・インクから入手可能なＳｏｌａｒｉｓオペレーティングシステム上又はノースカロライナ州ダラムに所在するレッド・ハット・インク、等のいくつかの販売業者から幅広く入手可能なLinux（登録商標）オペレーティングシステム上で走るＣ又はＣ＋＋、Ｊａｖａ（登録商標）、アセンブリ、Ｐｅｒｌ、等）を実行することができる。これらの機械で実行可能な命令の少なくとも一部は、１つ以上の記憶装置７２０に（一時的に又はそれよりも永続的に）格納することができ、及び／又は、１つ以上の入力インタフェース装置７３０を通じて外部源から受け取ることができる。
【００４６】
一実施形態においては、機械７００は、（例えば、キオスクのフォームファクタの）１つ以上の従来のパソコン、携帯電話、ＰＤＡ、等であることができる。前記機械が携帯電話又はＰＤＡである場合は、ＧＰＳによってイネーブルにすること又は絶対位置又は相対位置を決定するためのその他の何らかの手段を含むことができる。従来のパソコンである場合は、処理装置７１０は、１つ以上のマイクロプロセッサであることができる。バス７４０は、システムバスを含むことができる。記憶装置７２０は、読取専用メモリ（ＲＯＭ）及び／又はランダムアクセスメモリ（ＲＡＭ）、等のシステムメモリを含む。さらに、記憶装置７２０は、ハードディスクからの読み取り及びハードディスクへの書き込みを行うためのハードディスクドライブと、（例えば取り外し可能な）磁気ディスクからの読み取り又は（例えば取り外し可能な）磁気ディスクへの書き込みを行うための磁気ディスクドライブと、取り外し可能な（磁気）光学ディスク（コンパクトディスク、等）又はその他の（磁気）光学媒体からの読み取り又は該光学ディスク又は光学媒体への書き込みを行うための光学ディスクドライブと、を含むこともできる。
【００４７】
ユーザーは、例えばキーボード及びポインティング装置（例えばマウス）、等の入力装置７３２を通じてコマンド及び情報を入力することができる。その他の入力装置、例えば、タッチ画面、マイク、ジョイスティック、ゲームパッド、衛星放送アンテナ、スキャナ、等）も追加で（又は代替として）含むことができる。これらの入力装置及びその他の入力装置は、システムバス７４０に結合された適切なインタフェース７３０を通じて処理装置７１０にしばしば接続される。出力装置７３４は、同じく適切なインタフェースを通じてシステムバス７４０に接続することができるモニター又はその他の型の表示装置を含む。前記機械は、該モニターに加えて（又は該モニターの代わりに）、スピーカー及びプリンタ等のその他の（周辺）出力装置（図示されていない）を含むことができる。
【００４８】
再度図１において、１つ以上の機械７００は、ショッピングセッション動作１１０のうちの１つ以上を実行するために用いることができる。
【００４９】
４．２．５  改良点及び代替
上記では、ルートに基づく販売促進物が、店内、又はその他の市場内でのルートに関して説明されたが、前記販売促進物は、あらゆるルート情報を用いて決定することができる。例えば、運転方向に関するウェブサイトは、現在は運転ルートを生成する。前記ウェブサイトは、ルートの終点に基づいて販売促進物を提供することができる。本発明と一致する実施形態は、終点以外の地点を含む前記運転ルートに基づいて（例えば、モーテル、ホテル、レストラン、ガソリンスタンド、等に関する）販売促進物を生成するために用いることができる。
【００５０】
前記ルートは、幾つかの方針上の最終目標を最良の形で満たすルートであることができる。１つの方針上の最終目標は、最短経路を決定することである。他の方針上の最終目標は、買い物客が一定の施設を通るようにする最短経路を決定することである。その他の方針上の最終目標も可能である。前記方針が買い物客に過度の不便さを与えないようにするのが有用である。例えば、最良のルートが最短経路に関して一定の距離限度内にあるようにするのが望ましい（例えば、最良のルートは、最短経路の距離の１１０％以内にあるようにすることができる）。幾つの例においては、前記ルートは、すべての方針上の最終目標を最良の形で厳格に満たすことができない場合がある。従って、前記ルートは、推奨ルートであるとみなすことができる。
【００５１】
４．２．５．１  店内検索機器実施形態
図８は、本発明と一致する店内検索機器を用いることができる典型的環境８００を示す。環境８００は、店品目（商品及び／又はサービス、等）検索動作８１０と、店内品目情報８２０と、検索ファシリティ８３０と、を含むことができる。店品目検索動作８１０は、キオスク又は無線デバイス等のデバイスからの品目検索問い合わせを受け入れることができる。次に、店品目検索動作８１０は、店内品目情報８２０を用いて、１つ以上の関連品目、及び関連情報を見つけ出すことができる。次に、店品目検索動作８１０は、検索ファシリティ８３０を用いて１つ以上の戻された品目に関する追加の品目情報を入手することができる。検索ファシリティ８３０は、検索動作８３２と、品目情報８３４と、を含むことができる。
【００５２】
本発明と一致する少なくとも１つの実施形態においては、店内品目情報８２０は、幾つかのエントリを含む典型的なテーブルデータ構造８４０内に格納することができる。前記エントリの各々は、品名８４２、品目カテゴリー８４４，価格８４６、商品在庫又はサービス能力（店内）８４８、販売促進物（クーポン、リベート、等）８５０及び店内所在場所８５２のうちの１つ以上を含むことができる。本発明と一致する少なくとも１つの実施形態においては、店内所在場所情報８５２は、前記品目が置かれている部門、前記品目が置かれている通路、商品が置かれている棚、等を含むことができる。前記デバイスに関する、店内における前記品目の所在場所に関するグラフィック説明を提供することができる。
【００５３】
品目情報８３４は、店内品目情報８２０とは異なることがある。例えば、商品情報は、店内品目情報８２０よりも多い品目又は少ない品目を含むことがある。従って、店は、第三者サービス提供者によって提供される品目情報８３４を、販売品目に関する情報を補足するために用いることができる。このようにして、店は、品目仕様、品目批評、等の追加情報を入力及び維持する必要なしに、顧客が店内の品目の所在場所を見つけ出すのを手助けすることができる。本発明と一致する少なくとも幾つかの実施形態においては、品目情報８３４は、価格を含めないようにすることが可能であり、又は検索動作８３２（又は図示されていないその他の何らかの動作）が前記価格情報をフィルタリングして除外することができる。本発明と一致する少なくとも幾つかの実施形態においては、前記品目情報は、同じく品目を販売する競合施設に関する情報を含めないようにすることができ、又は検索動作８３２（又は図示されていないその他の何らかの動作）が前記情報をフィルタリングして除外することができる。
【００５４】
ダッシュ線で描かれたブロック８６０によって示されるように、店品目検索動作８１０及び／又は店内品目情報８２０は、店によって維持すること及び／又は店において提供することができる。このことは、店が、第三者（例えば、検索ファシリティ）によるアクセスを可能にすることなしに専有情報及び／又は秘密情報を維持するのを可能にする。
【００５５】
図９は、本発明と一致する形で店内品目検索動作を提供するために用いることができる典型的方法９００の流れ図である。典型的方法９００の様々な分枝は、発生する様々なイベントに応じて実行することができる。（ブロック９１０）。例えば、検索問い合わせが（例えば、店内のデバイスから）受け取られた場合は、方法９００がイベントブロック９１０に戻る前に、前記検索問い合わせを用いて関連品目及び関係する品目情報を店内品目情報から見つけ出すことができる（ブロック９２０）。前記店内品目情報が受け取られた場合は、方法９００がイベントブロック９１０に戻る前に、前記受け取られた品目情報を用いて検索問い合わせを構成することができ（ブロック９３０）、前記検索問い合わせを検索ファシリティに提出することができる（ブロック９４０）。最後に、（例えば、検索ファシリティから）店品目以外の品目情報が受け取られた場合は、方法９００が引き続きイベントブロック９１０に戻る前に、一組の１つ以上の品目結果を有する応答が生成される（ブロック９５０）。前記品目結果の各々は、店内品目情報（例えば、図８の８２０を思い出すこと）と、店品目以外の品目情報（例えば、図８の８３４を思い出すこと）と、を含むことができる。
【００５６】
４．３  本発明と一致する典型的実施形態における動作例
図１０乃至２３は、本発明と一致する典型的ユーザーインタフェースの動作に対応する典型的画面を示す。具体的には、これらの図は、例えばショッピングモール内のキオスクにおいて備えることができるユーザーインタフェースの様々な状態に対応する典型的ドキュメント（例えば、ウェブページ）の画面を示す。モール内には、好ましいことに前記モールの入口に、１つ以上のキオスクを配置することができる。
【００５７】
図１０は、典型的な紹介ウェブページの画面１０００を示す。典型的画面１０００は、Ｇｏｏｇｌｅのキオスクロゴ１０１０及び（選択可能及び実行可能な）歓迎ボタン１００５を含む。
【００５８】
前記典型的ユーザーインタフェースにおいて、ユーザーが歓迎ボタン１００５を選択した（例えば、クリックした）場合は、図１１に示される画面１１００が提供される。（例えば、ドキュメント又はページの）画面１１００は、１つ以上のショッピングモール及びショッピング街１１０５を有するリスト１１０５を、これらのモール及びショッピング街１１１０の（選択可能及び実行可能な）名前とともに提示する。例えば、画面１１００は、スタンフォードショッピングセンターを（ユーザーが現在キオスクを使用中であるモールでもある）モールとして及びユニオン・スクウェア・サンフランシスコをショッピング街として表示する。その他のモール及びショッピング街もリストに掲載可能である。ユーザーは、前記掲載されたモール及びショッピング街のうちの１つを選択することができる。
【００５９】
図１２は、ユーザーがスタンフォードショッピングセンターを該当するモールとして画面１１００のリスト１１１０から選択したことに応答して表示された画面１２００（例えば、ドキュメントページ）を示す。この画面１２００は、前記ショッピングモールへの前記ユーザーを歓迎し、食べ物検索１２０５、又は商品検索１２１０に関する選択肢を提供する。これらの選択肢の代わりに又はこれらの選択肢の追加でその他の選択肢を利用可能である。提示される選択肢は、買い物場所及びその他の要因に依存することができる。
【００６０】
ユーザーが「物品検索」の選択可能・実行可能画像１２１０を選択したと仮定する。（例えば、新しいドキュメント又はページの）新しい画面１３００が図１３によって示される。この画面１３００は、問い合わせボックス１３１０と、所在場所を用いて結果をフィルタリングするボックス１３２０と、検索を開始するための選択可能・実行可能ボタン１３３０と、を含む。ユーザーは、単に検索問い合わせボックス１３１０に自己の検索を入力して「モール内における所在場所を探す」ボタン１３３０を選択することができる。（異なる所在場所をボックス１３２０に入力することによってその他の所在場所を検索することが可能である点に注目すること。）この例においては、前記ユーザーは、「シャツ」という単語をボックス１３１０内に入力している。
【００６１】
図１４は、（例えば、新しいドキュメント又はページの）典型的な検索結果画面１４００である。この例においては、検索結果が表内に掲載され、テキスト要素は選択可能・実行可能なテキスト要素と呼ばれ、異なる行に対応する様々な異なる結果を有する。この例においては、各エントリは、店舗情報及び選択可能・実行可能（テキスト）要素（以下では単に「ツール」要素と呼ばれる）１４０５と、品目説明情報及びツール要素１４１０と、価格範囲情報及びツール要素１４１５と、所在場所情報１４２０と、クーポンとしての販売促進物１４２５と、カタログ情報１４３０と、を含むことができる。当然のことであるが、本発明は、これらの特定分野に限定されるものではなく、これらの情報の少なくとも一部の代わりに、又は少なくとも一部に加えて、リストに掲載されたその他の情報を表示することも可能である。
【００６２】
前記表の第１の列１４０５は、店情報とツール要素を含む。前記店情報は、品目検索動作が店に関して決定した店名及び（前記検索問い合わせ「シャツ」との）商品又はサービスの一致数を含むことができる。前記ユーザーは、「店追加」テキストツール要素を選択して前記店を自己のショッピングセッションに追加することができる。ハイパーテキスト店名を選択することによって前記店に関する追加情報（営業時間、所在場所、等）を決定することができる。従って、この例においては、列１４０５は、スタンフォードショッピングセンター内の店のうちでシャツを扱う全店、及び各店が有する「シャツ」の枚数を掲載する。
【００６３】
前記表の第２の列１４１０は、第１の列１４０５からの各店に対応する品目の説明を含む。この列から、前記ユーザーは、前記品目に関する詳細な説明を価格とともに得ることができる。さらに、前記ユーザーが問い合わせと一致するより多くの詳細情報を得ること又は前記店によって販売されるより多くの品目を見ることを可能にするためのリンクも各品目説明１４１０において利用可能である。例えば上述されるような少なくとも幾つかの実施形態においては、１店当たり１つの品目のみが示される。この品目は、最高の点数を有する一致品目であることができ、前記点数は、（ｉ）前記検索結果問い合わせとの関連性、（ｉｉ）人気度、（ｉｉｉ）利用可能な販売促進、等のうちの１つ以上の関数であることができる。
【００６４】
前記表の第３の列１４１５は、第１の列１４０５の店の各々において提供される一致商品に対応する価格範囲リストを含む。すなわち、店が、４５．００ドルのシャツ、４９．００ドルのシャツ、５０．００ドルのシャツ、及び６０．００ドルのシャツの４種類のシャツを有する場合は、前記価格範囲は、最低価格＝４５．００ドル乃至最高価格＝６０．００ドルになる。さらに、選択可能・実行可能な「全結果」テキストリンクは、ユーザーが前記結果内に含まれる個々の商品の価格を閲覧することを可能にする。
【００６５】
前記表の第４の列１４２０は、モール内の店舗所在場所のグラフィック表示を含む。前記説明される実施形態においては、前記グラフィック表示は、ユーザーが訪れるために選択した店までの経路を示する強調されたルートを含む小さい地図である。前記ユーザーは、キオスクから前記店に到達するために前記強調されたルートをたどることができる。さらに、前記地図は対話形式であることができ、ユーザーが（より小さい地図のうちの１つを選択することによって）ズーム機能を備えたより大きくより詳細な地図の表示を得るのを可能にする。図１５は、前記典型的なより大きくより詳細な地図を含む表示画面１５００を示す。
【００６６】
再度図１４において、前記表の第５の列１４２５は、１つ以上の販売促進物（例えば、この例の場合はクーポン）を含むことができる。前記販売促進物は、一般人に提供することができ、又はキオスクの利用者のみが入手できるようにすることが可能である。図示されるように、販売促進物は、常にすべての店において毎日入手可能でないようにすることができる。販売促進物を提供するかどうか、及び／又は前記販売促進物の条件は、図６を参照して上述されるように動的に決定することができる。本発明と一致する少なくとも１つの実施形態においては、前記クーポンは、リンクを含む。前記実施形態においては、ユーザーがリンクされたクーポンを選択した場合は、実際のクーポンを描いた他のウェブページをローディングすることができる。例えば、前記ユーザーがアン・テーラークーポンを選択していると仮定する。図１６は、ユーザーによる前記選択に対応するクーポン１６１０を含む典型的表示１６００を示す。このクーポン１６１０は、前記販売促進物を、店名及び関連情報、例えばその他の正規のクーポン、とともに示す。本発明と一致する少なくとも幾つかの実施形態においては、キオスク（又はその他の何らかのクライアントデバイス）は、印刷能力を有する。このことは、ユーザーが前記クーポンを印刷して対応する店に提示して割引を求めることを可能にする。（前記プリンタは、ルートを有する地図を印刷するために用いることができる点に注目すること。）本発明と一致する代替実施形態においては、前記クーポンは、おそらくユーザーの氏名、ＩＤ番号、及び／又は画像とともに前記店に電子メールするか又はその他の方法で送信することができる。前記代替実施形態においては、前記キオスク（又はその他のクライアントデバイス）は、プリンタを必要とせず、デジタル画像撮影手段を含むことができる。
【００６７】
前記表の第６の列１４３０は、カタログ情報を含む。店は、より多くの選択肢及び様々な商品を顧客に提供するためにカタログを検索ファシリティに提供することができる。検索ファシリティは、（例えば、検索された特定の品目、又は前記品目が属するカテゴリーに対応する）１つ以上のページを前記カタログから決定すること又は（例えば前記店に対応する）カタログ全体を決定することができる。カタログ画像は、追加情報へのリンクを含むことができる。ユーザーは、列１４３０からカタログ画像を選択することができる。これに応答して、カタログの内容を有する他のドキュメント（例えば、ウェブページ）をユーザーに提供することができる。
【００６８】
さらに、図１４に示されるウェブページ表示は、単純なブラウジングを目的として訪れたドキュメント間をナビゲートするための指向ボタン１４３５及び１４４０を含むことにも注目すること。
【００６９】
再度列１４０５において、ユーザーがアン・テーラー店テキストリンクを選択していると仮定する。前記に選択に応じて、図１４によって描かれるウェブページを、図１７において描かれるようにリフレッシュすることができる。図１７は、図１４と類似するが、追加の「訪れる店」セクション１７４０をページ最下部に有しており、１つ以上のエントリを含むリストが表示される。各エントリは、選択された店の選択１７４５の一連番号と、店名と、検索問い合わせと、地図番号と、クーポン番号１７５０と、を含むことができる。選択可能テキストツール１７５５は、ユーザーが「削除」テキストを選択することによって「訪れる店」リストから前記店を削除できるようにするための削除選択肢を提供する。
【００７０】
次に、ユーザーが小規模なモールから靴を購入することを希望していると仮定する。前記ユーザーは、図１３に示されるドキュメント画面に戻り、「靴」という語をボックス１３１０に入力し、「モール内の所在場所を探す」ボタン１３３０を選択して新しい検索を開始することができる。基本的には、シャツの検索に関して上述されている同じプロセスを異なる品目に関して繰り返すことができる。図１８は、スタンフォードショッピングセンターでの検索問い合わせ「靴」に応じて提供される検索結果を含む（例えば、ドキュメント又はページの）典型的画面１８００である。列１８０５、１８１０，１８１５、１８２０、１８２５、及び１８３０において提供される情報は、列１４０５、１４１０、１４１５、１４２０、１４２５、及び１４３０においてそれぞれ提供される情報と類似する性質を有する。ウェブページの最下部の訪れる店に関するセクション１８４０は、シャツを購入するためのアン・テーラー店を依然として描いていることに注目すること。
【００７１】
前記ユーザーが全情報を検討後において、前記ユーザーが列１８０５のナイマン・マーカス店を靴購入店として選択することに決定したと仮定する。図１９の（例えば、ドキュメント又はページの）画面１９００において示されるように、ウェブページがリフレッシュされ、現在は「訪れる店」セクション１９４０内にナイマン・マーカス店を含む。列１９４５は、訪れる店を順に示しており、列１９５０は、現在は、ナイマン・マーカス店名を、検索問い合わせ語「靴」、地図番号、及びクーポンプレゼントなし表示とともに含む。列１９５５は、ユーザーが希望する店をリストから削除する選択肢を提供する。
【００７２】
次に、前記ユーザーが買い物後に昼食を食べに行くことを希望していると仮定する。再度図１２において、前記ユーザーは、ショッピングモールにおいて前記ユーザーを歓迎して食べ物を検索する１２０５か又は物を検索する１２１０かの選択肢を提供する画面１２００に戻ることができる。前記ユーザーが「食べ物検索」選択可能・実行可能画像１２０５を選択したと仮定する。この場合は、新しいウェブページの新しい画面２０００が図２０によって示される。この画面２０００は、問い合わせボックス２０１０と、所在場所を用いて結果をフィルタリングするためのボックス２０２０と、検索を開始するためのボタン２０３０と、を含む。理解できるように、図２０に示される画面２０００は、図１３に示される画面１３００と類似する。この例においては、前記ユーザーは、「ピザ」をテキストボックス２０１０に入力しており、さらに「パロアルト」を対象となる所在場所として入力又は選択している。これで、前記ユーザーは、「レストランの所在場所を探す」ボタン２０３０を選択することができる。
【００７３】
図２１は、検索結果表を含む（例えば、ドキュメント又はページの）典型的表示２１００である。前記表は、前記表内の幾つかの行に対応する幾つかの検索結果を含む。前記検索結果の各々は、料理の種類（アメリカ料理、中国料理、ハンバーガー、インド料理、イタリア料理、等）２１０５と、レストラン情報２１１０と、メニュー情報２１１５と、所在場所情報２１２０と、格付け情報２１２５と、待ち時間情報２１３０と、を含むことができる。当然のことであるが、本発明は、これらの特定のカテゴリーに限定されず、示されている品目の代わりに又は追加でその他の掲載情報を表示することが可能である。
【００７４】
再度列２１１０において、前記レストラン情報は、レストラン名を含むことができる。この例においては、各レストランは、２つの選択可能・実行可能テキストリンク（「より多くの結果」リンク及び「レストランを追加」リンク）を有することができる。「より多くの結果」リンクは、より多くのメニュー品目を前記レストランから提供するためにユーザーによって選択することができる。「レストラン追加」リンクは、図２２を参照して後述されるように、「訪れる店」セクション２１４０内にレストランを追加するためにユーザーによって選択することができる。
【００７５】
再度列２１１５において、メニュー情報は、レストランによって提供される料理を含むことができる。図２１に示される典型的実施形態においては、１つの検索結果ごとに１つのメニュー品目が存在する。前記メニュー品目は、点数に基づいて選択することができる。前記点数は、検索問い合わせとの類似度、前記メニュー品目の人気度、等のうちの１つ以上の関数であることができる。掲載されている料理は、ピザに関連するものであって一般的に人気があることに注目すること。「提供料理」列２１１５内の各メニュー品目は、料理名、簡単な説明、及び前記品目の値段を含むことができる。
【００７６】
再度列２１２０において、所在場所情報は、レストランの住所を含むことができる。この例には示されていないが、レストランまでの距離も示すことができる。
【００７７】
再度列２１２５において、格付け情報は、例えばレストランの１乃至１０の段階（又はその他の何らかの格付け段階）に基づく格付けを含むことができる。格付けは、顧客による格付け、独立した料理批評家による格付け、又は何らかの組合せであることができる。示されていないが、格付けは、レストランの料理、サービス、装飾、又はその他の特長別に細分することができる。さらに、該当するレストランの総合的な格付けが行われていないが特定のメニュー品目が表示されている場合は、メニュー品目に関する格付けを代わりに又は追加で提供することができる。
【００７８】
再度列２１３０において、待ち時間情報は、レストランの待ち時間（例えば、着座するまでの又は持ち帰り注文品を受け取るまでの待ち時間）と、ユーザーが予約を行うことができるようにするための選択可能・実行可能テキストリンクと、を含むことができる。本発明と一致する幾つかの実施形態は、ユーザーが持ち帰りの注文をするのを可能にすることができる。本発明と一致する少なくとも幾つかの実施形態は、ユーザーがテーブルを予約すること及び料理を事前に注文するのを可能にすることができる。
【００７９】
再度列２１１０において、ユーザーがカリフォルニア・ピッツァ・キッチンレストランエントリにおいて「レストラン追加」テキストを選択したと仮定する。図２２の（例えば、ドキュメント又はページの）表示２１００に関して、カリフォルニア・ピッツァ・キッチンレストランは既に「訪れる店」セクション２２４０に追加されていることに注目すること。列２２５０は、それまでに選択されているすべての店を前記レストランとともに示す。第３のエントリは、レストラン名と、検索問い合わせ「ピザ」と、レストランの住所と、を含む。列２２５５は、いずれかの店又はレストランをリストから削除するための選択可能・実行可能テキストを提供する。
【００８０】
同じく図２２において、前記表示内の表は、提供料理欄内の追記のメニュー品目を含むことに注目すること。前記表内に表示されているメニュー品目は、点数に基づいて選択することができる。前記点数は、検索問い合わせとの類似性、前記メニュー品目の人気度、等のうちの１つ以上の項目の関数であることができる。この例においては、前記表示は、カリフォルニア・ピッツァ・キッチンによって提供されるピザの種類（及び説明と値段）を含むことに注目すること。
【００８１】
ユーザーが（例えば、「ショッピングセッション」中に購入するか又は調べる意図である品目の検索を完遂させていることを理由に）情報検索を終了させていると仮定する。同じく図２２において、前記ユーザーは、選択可能・実行「セッション終了」ボタン２２９０を選択することができる。（図１４及び２１の１４００及び２１００の表示内には「セッション終了」ボタンもそれぞれ提供されていたこと（及びその他のドキュメントにおいて提供できるが、幾つかの図では画面外に表示されていること）に注目すること）。ユーザーが「セッション終了」ボタン２２９０を選択した場合は、セッションサマリードキュメント（例えば、ページ）をローディングすることができる。前記セッションサマリードキュメント（例えば、ページ）の表示２３００の例は、図２３に示されている。
【００８２】
図２３の（例えば、ドキュメント又はページの）典型的表示画面２３００は、選択順に、選択された店又はレストランの名前を、地図、住所、クーポン、及び検索問い合わせとともに含む。第１のセッションサマリーエントリ２３１０は、アン・テーラー店名と、検索問い合わせ語「シャツ」と、対話型地図と、クーポンと、を含む。本発明と一致する少なくとも幾つかの実施形態においては、ユーザーは、より詳細に表示するために、及び／又は印刷して使用できるようにするために、前記対話型地図又はクーポンを選択することができる。第２のセッションサマリーエントリ２３２０は、ナイマン・マーカス店名と、検索問い合わせ語「靴」と、対話型地図と、を含む。第３のセッションサマリーエントリ２３３０は、「カリフォルニア・ピッツァ・キッチン」レストラン名と、検索問い合わせ「ピザ」と、前記レストランの住所と、を含む。この例においては、前記レストランはモール外に所在するため地図は提供されなかった。当然のことであるが、街路図は提供することができる。前記セッションサマリーは、生産性がありさらに楽しむことができる買い物巡り及び食事巡りを可能にするために必要な全関連情報を含むことができる役に立つサマリーをユーザーに提供する。図示されていないが、ユーザーが追加品目の検索を続けること、又は自己の「訪れる店」リストを修正することを可能にする「戻る」ナビゲーションボタンを用いることが可能である。さらに、ユーザーが新しいショッピングセッションを計画することを欲する場合は、「新セッション開始」ボタン２３４０を選択することができる。
【００８３】
上記は主に商品に関する例であったが、本発明は、サービス及び前記サービスを提供する施設に関しても用いることができる。
【００８４】
４．４  結論
上記から理解することができるように、本発明と一致する幾つかの実施形態は、施設がそもそも販売促進物（例えば、クーポン）を提供すべきかどうかを決定すること、及び／又は前記販売促進物の条件（割引額）を決定することを援助するために用いることができる。この決定は、検索問い合わせ、検索結果、ユーザーの性別（取得画像によって推測）、店の会員資格（例えば、セーフウェイのクラブカード）、その他のユーザー情報、絶対的（例えば、ＧＰＳ）又は相対的所在場所情報、デバイス（例えば、キオスク）から施設までの距離、キオスクから競合施設までの距離、店の在庫、サービス能力または余剰能力、腐りやすい物かどうか、及びその残余貯蔵寿命（例えば、ドーナツは、１日の終わりまでに販売されないと古くなってしまう）、ユーザー／商品／サービス関係アルゴリズム（例えば、自分に似た人がＡとＢを好きで、自分はＡを好きである。従って、自分もＢが好きである）、等のうちの１つ以上の関数であることができる。
【００８５】
ユーザーが品目に対して関心を示しておりさらに相対的に簡単に購入を行うことができる所在場所に既にいるため、前記のような動的な販売促進物は、店がユーザーによる衝動買いを増加させるのを援助することができる。
【００８６】
関連する、有用な販売促進物を決定しやすくするために、キーワードによるターゲット特定、コンセプトによるターゲット特定、及び／又は共同フィルタリング、等を用いることができる。
【図１】
0005502780.tif 000002
【図２】
0005502780.tif 000003
【図３】
0005502780.tif 000004
【図４】
0005502780.tif 000005
【図５】
0005502780.tif 000006
【図６】
0005502780.tif 000007
【図７】
0005502780.tif 000008
【図８】
0005502780.tif 000009
【図９】
0005502780.tif 000010
【図１０】
0005502780.tif 000011
【図１１】
0005502780.tif 000012
【図１２】
0005502780.tif 000013
【図１３】
0005502780.tif 000014
【図１４】
0005502780.tif 000015
【図１５】
0005502780.tif 000016
【図１６】
0005502780.tif 000017
【図１７】
0005502780.tif 000018
【図１８】
0005502780.tif 000019
【図１９】
0005502780.tif 000020
【図２０】
0005502780.tif 000021
【図２１】
0005502780.tif 000022
【図２２】
0005502780.tif 000023
【図２３】
0005502780.tif 000024