"コンピュータによって実装される方法であって、aAクライアントデバイスにおいてユーザーによって入力された検索問い合わせ、Bクライアントデバイスを用いてユーザーによって選択された検索結果の主題である品目又は施設、Cクライアントデバイスを通じてユーザーに提供されたショッピングセッションサマリーの要素である1つ以上の品目又は施設、のうちの少なくとも1つに関する情報を受け入れることと、b少なくとも前記受け入れられた検索問い合わせ情報を用いて提供する販売促進物を決定することと、cA前記クライアントデバイスの所在場所、B前記クライアントデバイスから前記販売促進物と関連する施設までの距離、及びC前記クライアントデバイスから前記販売促進物と関連する前記施設と競合する施設までの距離のうちの少なくとも1つを用いて前記販売促進物の条件を決定すること、とを具備する方法。前記販売促進物の条件を決定する前記行為は、前記ユーザーの性別をさらに用いる請求項1に記載の方法。前記ユーザーの前記性別は、前記ユーザーによって前記デバイスに提供される請求項2に記載の方法。前記デバイスは、画像撮影手段を含み、前記ユーザーの前記性別は、前記画像撮影手段によって取得された1つ以上の画像に基づいて推定される請求項2に記載の方法。販売促進物の条件を決定する前記行為は、前記ユーザーの行為をさらに用いる請求項1に記載の方法。前記ユーザーの前記行為は、A前記ユーザーが検索結果品目に関する追加情報を要求することと、B前記ユーザーが検索結果品目を選択することと、C前記ユーザーが前記検索結果品目をショッピングセッションリストに加えることと、D前記ユーザーがショッピングセッションサマリーを要求すること、とを含む請求項5に記載の方法。前記クライアントデバイスは、予め決められた所在場所を有する固定された端末である請求項1に記載の方法。前記クライアントデバイスは、モバイルデバイスであり、前記モバイルデバイスの所在場所を決定するための手段を含む請求項1に記載の方法。コンピュータによって実装可能な方法であって、aAクライアントデバイスにおいてユーザーによって入力された検索問い合わせ、Bクライアントデバイスを用いてユーザーによって選択された検索結果の主題である品目又は施設、Cクライアントデバイスを通じてユーザーに提供されたショッピングセッションサマリーの要素である1つ以上の品目又は施設、のうちの少なくとも1つに関する情報を受け入れることと、b物品又はサービスに関して、少なくとも前記受け入れられた検索問い合わせ情報を用いて提供する販売促進物を決定することと、cA前記販売促進物と関連する施設における、前記販売促進物と関係する物品の在庫、B前記販売促進物と関連する施設における、前記販売促進物と関係するサービスを提供する能力、C前記販売促進物と関連する施設における、前記販売促進物と関係する前記サービスを提供する余剰能力レベル、D前記販売促進物と関係する物品の腐りやすさ、及びE前記販売促進物と関係する物品の残余貯蔵寿命、のうちの少なくとも1つを用いて前記販売促進物の条件を決定すること、とを具備する、方法。前記販売促進物の条件を決定する前記行為は、前記ユーザーの性別をさらに用いる請求項9に記載の方法。前記ユーザーの前記性別は、前記ユーザーによって前記デバイスに提供される請求項10に記載の方法。前記デバイスは、画像撮影手段を含み、前記ユーザーの前記性別は、前記画像撮影手段によって取得された1つ以上の画像に基づいて推定される請求項10に記載の方法。販売促進物の条件を決定する前記行為は、前記ユーザーの行為をさらに用いる請求項9に記載の方法。前記ユーザーの前記行為は、A前記ユーザーが検索結果品目に関する追加情報を要求することと、B前記ユーザーが検索結果品目を選択することと、C前記ユーザーが前記検索結果品目をショッピングセッションリストに加えることと、D前記ユーザーがショッピングセッションサマリーを要求すること、とを含む請求項13に記載の方法。前記クライアントデバイスは、予め決められた所在場所を有する固定された端末である請求項9に記載の方法。前記クライアントデバイスは、モバイルデバイスであり、前記モバイルデバイスの所在場所を決定するための手段を含む請求項9に記載の方法。aAクライアントデバイスにおいてユーザーによって入力された検索問い合わせ、Bクライアントデバイスを用いてユーザーによって選択された検索結果の主題である品目又は施設、Cクライアントデバイスを通じてユーザーに提供されたショッピングセッションサマリーの要素である1つ以上の品目又は施設、のうちの少なくとも1つに関する情報を受け入れるための手段と、b少なくとも前記受け入れられた検索問い合わせ情報を用いて提供する販売促進物を決定するための手段と、cA前記クライアントデバイスの所在場所、B前記クライアントデバイスから前記販売促進物と関連する施設までの距離、及びC前記クライアントデバイスから前記販売促進物と関連する前記施設と競合する施設までの距離、D前記販売促進物と関連する施設における、前記販売促進物と関係する物品の在庫、E前記販売促進物と関連する施設における、前記販売促進物と関係するサービスを提供する能力、F前記販売促進物と関連する施設における、前記販売促進物と関連する前記サービスを提供する余剰能力レベル、G前記販売促進物と関係する物品の腐りやすさ、及びH前記販売促進物と関係する物品の残余貯蔵寿命、のうちの少なくとも1つを用いて前記販売促進物の条件を決定するための手段と、を具備する、装置。本発明は、ユーザーが購入する物品及び/又はサービスを見つけ出すのを援助するための斬新な方法、装置、メッセージフォーマット及び/又はデータ構造を含むことができる。以下の説明は、当業者が本発明を製造及び使用するのを可能にすることを目的とするものであり、特定の用途及びその要件を対象にして示されている。従って、本発明と一致する実施形態に関する以下の説明は、例及び説明を提供するものであり、余すところがないこと及び本発明を開示される正確な形態に限定することを意図するものでない。開示される実施形態に対する様々な修正は、当業者にとって明らかであり、さらに、下記の一般原理は、その他の実施形態及び用途に対しても応用可能である。例えば、一連の行為は、流れ図を参照して説明されるが、その他の実施形態においては、1つの行為の実行が他の行為の完了に依存しないときには行為の順序が異なることができる。さらに、互いに依存していない行為は、並行して行うことができる。説明の中で用いられるいずれの要素、行為及び指図も、その旨明示されていない限り、本発明にとって極めて重要であるか又は不可欠であるとは解釈すべきでない。さらに、本明細書において用いられる単数形は、1つ以上の項目又は品目を含むことが意図されている。1つの項目又は品目のみであることが意図されている場合は、1つの又は同様の表現が用いられる。以上のように、本発明は、示されている実施形態に限定することを意図するものではなく、さらに、本発明の発明者は、本発明が特許権を取得可能な主題であるとみなしている。以下では、本明細書において用いることができる定義が第4.1項において説明される。本発明と一致する典型的実施形態が第4.2項において説明される。本発明と一致する典型的実施形態における動作を示す例が第4.3項において説明される。最後に、本発明に関する幾つかの結論が第4.4項に示される。以下の例の多くは、物品に関するものであるが、本発明と一致する実施形態は、物品に限定する必要はなく、物品に代わる又は物品の追加としてのサービスを対象にすることもできる。4.1定義品目は、物品又はサービスを含むことができる。ファシリティは、様々な動作を行うための装置を含む。ファシリティは、例えば、コンピュータサーバー及び該当するプログラム命令を含むことができる。施設は、店、レストラン、販売業者、サービス提供者、等であることができる。店又は販売業者は、物品を販売又はレンタルする施設であり、例えば品目が購入される物理的所在場所を有する店を含む。店は、オンライン店舗、カタログ販売業者、及び個人も含むことができる。同様に、サービス提供者は、サービスを販売する施設である。サービス提供者は、物理的及び/又は仮想的所在場所を有することができる。ショッピングトリップ又はセッションは、個人が購入目的で品目を探す定義された時間を含む。前記時間は、状況別に定義すること又は状況から推測することができる。例えば、モールの状況においては、ショッピングセッションは、所定の時間から個人が前記モールを立ち去るまで又は前記モールが閉まるまでの買い物であることができる。他の例として、空港の状況においては、ショッピングセッションは、所定の時間から個人が飛行機に搭乗するまでの買い物であることができる。さらに他の例においては、リゾート地又は島の状況においては、ショッピングトリップは、所定の時間から個人が前記リゾート地又は島を離れることを予定している時間までの買い物であることができる。本明細書においては、ショッピングトリップ及びショッピングセッションはしばしば互換可能な形で用いることができる。販売促進物は、クーポン等の割引物、広告、等であることができる。ユーザー情報は、ユーザーの行動に関する情報及び/又はユーザーのプロフィールに関する情報を含むことができる。ユーザーデバイスは、ユーザーが対話するか又はインタフェースするデバイスであることができる。ユーザーデバイスは、前記ユーザーによって所有されることができ、又は第三者によって所有されることができる。ユーザーデバイス例は、キオスク、無線情報機器、等を含む。4.2本発明と一致する典型的実施形態図1は、本発明と一致する典型的実施形態において、実行することができる動作、及び使用及び/又は生成することができる情報の泡図である。ショッピングセッション動作110は、サービス情報データベース170及び商品データベース180のうちの1つ又は両方を用いることができる。データベース管理動作190は、データベース170及び180のうちの1つ又は両方において情報を維持することができる。ショッピングセッション動作110は、制御動作160と、ユーザーインタフェース動作120と、品目検索動作130、セッションサマリー動作140、及び動的販売促進動作150のうちの1つ以上と、を含む。様々な動作120、130、140、150は、制御動作160を介して互いに作用することができる。品目検索動作130は、ユーザーがサービスデータベース170及び/又は商品データベース180において情報を検索するのを可能にするために用いることができる。より具体的には、これらの動作130は、ユーザーが所定の所在場所例えば、店、モール、リゾート地、島、輸送機関のターミナル、ショッピング街、等において入手可能な商品及び/又はサービスを探すのを可能にするために用いることができる。本発明と一致する少なくとも幾つかの実施形態においては、前記ユーザーは、購入することに関心を有する商品及び/又はサービスを選択することができる。本発明と一致する少なくとも幾つかのその他の実施形態においては、前記ユーザーは、訪れることに関心を有する施設を選択することができる。以下の第4.2項においてさらに詳細に説明されるように、データベース170/180は、個々の所在場所店、モール、リゾート地、島、輸送機関のターミナル、ショッピング街、等ごとに情報を格納することができ、又は数カ所の異なる所在場所に関する情報を格納することができる。さらに、以下の第4.2.1項においてさらに詳細に説明されるように、データベース170/180は、様々な所在場所の各々において維持することができ、及び/又は複数の所在場所を対象にするファシリティ又は複数のファシリティにおいて維持することができる。本発明と一致する少なくとも幾つかの実施形態は、ユーザーが商品及び/又はサービスを選択するのを可能にすること、及び/又はユーザーが訪れることに関心を有する施設を選択するのを可能にすることを思い出すこと。セッション要約又はトリップ動作140は、ユーザーが選択した商品、サービス、及び/又は施設のサマリーを前記ユーザーに提供するために用いることができる。本発明と一致する少なくとも幾つかの実施形態においては、前記ユーザーは、前記セッションサマリーを編集することができる。本発明と一致する少なくとも幾つかの実施形態においては、セッション要約動作140は、1つ以上の追加動作、例えば、買い物客にとっての最適な買い物ルートを決定すること、買い物客のための指示又は地図を決定すること、等、を行うことができる。動的販売促進動作150は、販売促進物を生成するために用いることができる。以下の第4.2.3項においてさらに詳細に説明されるように、本発明と一致する少なくとも幾つかの実施形態においては、前記販売促進物は、様々な情報、例えば、ユーザーによる商品、サービス、及び/又は施設の選択、検索問い合わせ情報、検索結果情報、セッション情報、ユーザー情報、商品又はサービスの関係ハンドマッピング、共同フィルタリング、概念的クラスタリング、等によって確立、等、を用いて生成することができる。ユーザーインタフェース動作120は、買い物客が、直接又は制御動作160を通じて、上記の動作130、140、150のうちの1つ以上と対話するのを可能にするために用いることができる。4.2.1典型的データ構造依然として図1において、サービスデータベース170は、幾つかのエントリを含むことができ、これらのエントリの各々は、施設名、施設所在場所、施設時間。施設の格付け又は批評、サービスカテゴリー、サービス待ち時間、追加情報へのリンク、等のうちの1つ以上を含むことができる。例えば、食事サービスに関しては、サービスデータベース内のエントリは、料理の種類、レストラン名、メニュー上の特定の品目、前記品目に関する情報材料、調理方法、値段、等、所在場所、格付け及び/又は批評、典型的な着座待ち時間又は持ち帰り注文品受け取り待ち時間、等、を含むことができる。前記情報は、より多くの最新情報、例えば、毎日のスペシャル料理、現時点の着座待ち時間、現時点の持ち帰り注文品受け取り待ち時間、現在の販売促進物、等を用いて補強することができる。検索は、エントリの前記分野のうちの1つ以上を分析することができる。商品データベース170は、幾つかのエントリを含むことができ、これらのエントリの各々は、該当商品を扱っている施設名、施設所在場所、施設時間、施設格付け、商品格付け、商品コスト、カタログ記入項目又は説明、等のうちの1つ以上を含むことができる。前記情報は、より多くの最新情報、例えば、毎日のスペシャル料理、現在入手可能な品目別、サイズ別、色別又は仕上がり別、等の在庫、現在の販売促進物、等を用いて補強することができる。4.2.2典型的システムアーキテクチャ図2は、異なる所在場所210、220、230、240における異なるユーザー例えば、クライアントデバイス図示されていないが本発明と一致する形で検索ファシリティ250を共有することができる典型的アーキテクチャ200を示すブロック図である。より具体的には、検索ファシリティ250は、バックエンド商品/サービス検索動作252を含むことができる。これらの動作252は、サービスデータベース254及び/又は商品データベース256と対話することができる。1つ以上の店210、1つ以上のモール屋内、屋外、ストリップモール、等、1つ以上の輸送機関ターミナル駅、バスターミナル、空港、港230、及び/又は1つ以上のその他のショッピングエリア島、リゾート地、直販店ショッピングセンター、ショッピング街、市場、等は、1つ以上のネットワーク260、例えばインターネット、を介してバックエンド商品/サービス検索動作252と対話するクライアントデバイスを含むことができる。より具体的には、キオスク、固定ターミナル、無線デバイス、アクセスポイント例えば、無線アクセスポイント、等のユーザーデバイスは、店、屋内モール、屋外モール、ストリップモール、空港、駅、港、バスターミナル、島、リゾート地、ショッピング街、市場、等において備えることができる。当然のことであるが、店、モール、輸送機関ターミナル、等のあらゆる組合せがサービス及び/又は商品情報を共有することが可能である。代替として、少なくとも幾つかの店、モール、等は、サイト上で又はサイト外で提供することができる自己のサービス及び/又は商品情報を管理することができる。本発明と一致する少なくとも幾つかの実施形態においては、商品及び/又はサービス情報は分散させることができ、一部の情報は、中央において格納して管理すること、その他の情報は、ローカルで格納及び/又は管理することができる。例えば、タワーレコード等のチェーンストアは、自社の店が提供する様々なコンパクトディスクに関する情報を中央において格納及び管理することができ、在庫、及び特定の店における特別品に関する情報をローカルで格納及び管理することができる。他の例として、PFチャンのチャイナビストロ等のチェーンレストランは、主なメニュー品目に関する情報を中央において格納及び管理し、待ち時間及びシーフード特別品に関する情報をローカルで格納及び管理することができる。さらに他の例として、第三者が一定の商品情報又はサービス情報商品仕様、批評、等を中央において格納することができ、特定の施設が一定のその他の情報在庫、値段、独占情報、等をローカルで格納することができる。島例は、グランドケイマン諸島、カウアイ島、等を含む。リゾート地例は、ディズニーオーランドの全リゾート地、ディズニーエプコットのリゾート地、バハマのアトランティスリゾート地、ノースカロライナ州ヒルトンヘッドのマーサズパインヤード、タホ湖、等を含む。ショッピング地区又はショッピング街の例は、ニューヨークの5番街、カリフォルニアのナパバレー、ワシントンDCのジョージタウン地区、海岸の板敷き道、等を含む。市場例は、のみの市、祭り音楽祭、演劇祭、映画祭、等、フェア、遊園地、テーマパーク、等を含む。4.2.3典型的方法図3は、様々なショッピングセッション又はトリップ動作を本発明と一致する形で制御するために用いることができる典型的方法300の流れ図である。イベントブロック310によって示されるように、方法300の様々な分枝は、様々なイベントの発生に応じて実行することができる。例えば、検索問い合わせが例えばユーザーインタフェース動作から受け取られた場合は、方法300は、イベントブロック300に戻る前に、前記検索問い合わせを検索動作ブロック320に渡すことができる。さらに、方法300は、検索問い合わせ情報を動的販売促進動作に渡すことができるブロック322。再度イベントブロック310において、例えば、商品/サービス検索動作から検索結果が受け取られた場合は、方法300は、イベントブロック310に戻る前に、前記検索結果に関する情報を格納しブロック330、前記検索結果をユーザーインタフェース動作に渡すブロック332ことができる。さらに、方法300は、前記検索結果に関する情報格納されている情報と同じであること、及び/又は異なることができるを動的販売促進動作に渡すことができる。ブロック334再度イベントブロック310において、ユーザーによる検索結果例えば、何らかの要素の選択が行われた場合は、方法300は、イベント310に戻る前に、前記選択を格納しブロック340、前記選択をユーザーインタフェース動作に知らせるブロック342ことができる。さらに、方法300は、前記選択に関する情報格納されている情報と同じであること、及び/又は異なることができるを動的販売促進動作に渡すことができる。ブロック344再度イベントブロック310において、ユーザーによるセッションサマリー要求が行われた場合は、方法300は、イベントブロック310に戻る前に、おそらく前記格納された選択を含む前記要求をセッション要約動作に渡すことができるブロック350。さらに、方法300は、前記セッションサマリー要求に関する情報を動的販売促進動作に渡すことができる。ブロック352再度イベントブロック310において、セッションサマリーが受け取られた場合は、方法300は、イベントブロック310に戻る前に、セッションサマリー情報をユーザーインタフェース動作に渡すことができるブロック360。さらに、方法300は、セッションサマリー情報を動的販売促進動作に渡すことができる。ブロック362再度イベントブロック310において、ユーザーによる以前の選択の削除が行われた場合は、方法300は、イベントブロック310に戻る前に、前記格納された情報を更新することができるブロック370。例えばブロック330を思い出すこと。さらに、方法300は、前記削除に関する情報を動的販売促進動作に渡すことができる。ブロック372最後に、再度ブロック310において、クーポン又は広告等の販売促進物が受け取られた場合は、方法300は、イベントブロック310に戻る前に、前記販売促進物をユーザーインタフェース動作に渡すことができるブロック380。図4は、商品及び/又はサービス検索動作を本発明と一致する形で行うために用いることができる典型的方法400の流れ図である。イベントブロック410によって示されるように、方法400の様々な分枝は、様々なイベントの発生に応じて実行することができる。例えば、検索問い合わせが受け取られた場合は、方法400は、イベントブロック410に戻る前に、前記検索要求を検索エンジン又は検索ファシリティに提出することができるブロック420。再度イベントブロック410において、検索結果が受け取られた場合は、方法400は、イベントブロック410に戻る前に、前記検索結果をフィルタリングして該当する所在場所に関連しない検索結果を除去することができブロック430、前記フィルタリングされた検索結果は、例えば、制御動作およびユーザーインタフェース動作を介してユーザーに転送することができるブロック440。再度イベントブロック430において、バックエンド商品及び/又はサービス検索動作が既に前記検索結果をフィルタリングして対象となる所在場所に関連する検索結果のみを含めておくこと、又は各所在場所ごとの商品及び/又はサービスデータベースが既に検索されているようにすることが可能である。その場合は、ブロック430内の行為は省くことができる。図5は、発明と一致する形でショッピングセッションサマリーを生成するために用いることができる典型的方法500の流れ図である。イベントブロック510によって示されるように、方法500の主な行為は、セッションサマリーが要求されたときに実行することができる。例えば、方法500は、方法500から去るノード580前に、格納されたユーザーの選択を入手しブロック520、前記格納されたユーザーの選択からの情報を含むサマリーをユーザーに提示することができるブロック560。依然として図5に関して、本発明と一致する少なくとも幾つかの実施形態においては、方法500は、各々の得られた施設を含むルート、例えば最良のルート、を決定することも可能である。ブロック530本発明と一致する少なくとも幾つかの実施形態は、前記最良のルートを決定するために既知の外交営業マンアルゴリズムを用いることができる。前記最良のルートを決定時には、ユーザーの現在位置クライアントデバイス、例えばキオスク等の固定端末、又はポータブルクライアント、例えば全地球測位衛星GPSによってイネーブル状態にされる無線デバイス、の所在位置であると決定することができるを用いることができる。代替として、又は追加で、前記最良のルートを決定時には最終的な行先例えば、特定の出口、駐車場の所在場所、駐車係の所在場所、地下鉄の所在場所、等を用いることができる。最良のルートが決定された場合は、地図として明示で及び/又は施設の順序設定の中で暗黙にユーザーに提示することができる。代替として、又は追加で、最良のルートを決定時にはその他の制限事項例えば、店の営業時間、販売促進物の期限、昼食時間、夕食時間、施設による有料ルートを含める、有料ルートの同業他社を除外する、等を考慮することができる。本発明と一致する少なくとも幾つかの実施形態においては、販売促進物をユーザーに提示することができる。ブロック570これらの販売促進物は、セッション情報に基づいて決定しておくことができる。代替として、又は追加で、これらの販売促進物は、ルート情報を用いて決定しておくことができる。ブロック540図6は、本発明と一致する形で販売促進物を動的に生成するために用いることができる典型的方法600の流れ図である。イベントブロック610によって示されるように、様々なイベントの発生に応じて方法600の様々な分枝を実行することができる。例えば、検索問い合わせが入力された場合は、方法600は、イベントブロック610に戻る前に、問い合わせ情報を用いて1つ以上の販売促進物を生成する又は点数を付ける又は順序を付けることができる前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができるブロック620。販売促進物は、検索結果情報、ユーザーの性別及び/又はその他の何らかのユーザー情報、検索システム例えばキオスクの所在場所、キオスクから販売促進物を提供する施設までの距離、キオスクから競合施設までの距離、在庫、サービス能力、余剰サービス能力、腐りやすさ、時刻、曜日、等のうちの1つ以上を用いて生成する又は点数を付ける又は順序を設定することができる。例えば、前記販売促進物を提供する施設がキオスクにより近い場合は、前記販売促進物は、前記販売促進物を提供する施設がキオスクからより遠い場合よりも積極性を低くする例えば、割引率を小さくすることができる。さらに、競合施設がキオスクの近くに存在する又は、キオスクにより近い、又は予め決められた絶対値又は相対値だけより近い場合は、前記販売促進物は、その他の場合よりも積極的にすることができる。さらに他の例として、商品在庫が多い場合、又は希望される回転率よりも低い状態である場合、又は床スペースが必要である場合は、前記販売促進物は、その他の場合よりも積極的にする例えば、割引率を大きくする、期間を拡大する、等ことができる。さらに他の例として、サービス能力が高い手が空いているコック、手が空いているヘアドレッサー、手が空いている営業員、等場合は、前記販売促進物をその他の場合よりも積極的にすることができる。さらに他の例として、腐りやすい品目例えば、焼いた物品、調理品、等の貯蔵寿命が近い場合は、前記販売促進物は、その他の場合よりも積極的にすることができる。イベントブロック610に関して、ユーザーが特定の検索結果をさらに掘り下げるすなわち、ユーザーが特定の品目をショッピングリストに加えるかどうかを決定する前に前記特定の品目に関するより詳細な情報を要求する場合は、方法600は、イベントブロック610に戻る前に、前記特定の検索結果又は検索結果要素からの情報を用いて1つ以上の販売促進物を生成する又は点数を付ける、又は順序を設定することができる前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができるブロック630。前記販売促進物は、ブロック620を参照して上述される要因のうちの1つ以上を用いて生成する又は点数を付ける、又は順序を付けることも可能である。さらに、前記販売促進物は、ユーザーの行為すなわち、さらに掘り下げるを考慮して生成する又は点数を付ける、又は順序を設定することも可能である。例えば、施設は、販売促進物例えば、割引額を大きくするを用いることによって、物品又はサービスに対してある程度の関心を示しているユーザーをさらに勧誘したほうが良いことになる。反対例として、施設は、ユーザーが品目に対してある程度の関心を既に示している場合は該品目のあまり積極的な割引をしないようにすることができる。イベントブロック610に関して、ユーザーが特定の検索結果又は検索結果の要素を選択した場合は、方法600は、イベントブロック610に戻る前に、前記特定の検索結果からの情報を用いて1つ以上の販売促進物を生成する又は点数を付ける、又は順序を設定することができる前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができるブロック640。前記販売促進物は、ブロック620を参照して上述される要因のうちの1つ以上を用いて生成する又は点数を付ける、又は順序を設定することも可能である。さらに、前記販売促進物は、ユーザーの行為すなわち、検索結果の選択又は検索結果の要素の選択を考慮して生成する又は点数を付ける、又は順序を設定することも可能である。例えば、施設は、物品又はサービスに対して非常に大きな関心を示しているユーザーを、販売促進物例えば、割引額を大きくするによってさらに勧誘したほうが良いことになる。反対例として、施設は、ユーザーが品目に対して強い関心を既に示している場合は該品目のあまり積極的な割引をしないようにすることができる。上記から理解することができるように、施設は、既に選択されている品目よりもさらに掘り下げられている品目をより積極的に割り引くことが望ましいと思われる。最後に、イベントブロック610に関して、例えばルート付きのセッションサマリーが生成された場合は、方法600は、イベントブロック610に戻る前に、前記セッションサマリー内の特定の品目及び/又は施設に関する情報を用いて1つ以上の販売促進物を生成する又は点数を付ける、又は順序を設定することができる前記販売促進物は、ユーザーインタフェース動作を通じてユーザーに提示することができるブロック650。前記販売促進物は、ブロック620を参照して上述される要因のうちの1つ以上を用いて生成する又は点数を付ける、又は順序を設定することができる。さらに、前記販売促進物は、ユーザーの行為すなわち、セッションサマリーが選択されるを考慮して生成する又は点数を付ける、又は順序を設定することも可能である。例えば、施設は、物品又はサービスに対してある程度の関心を示しているユーザーが該品目に関してさらに掘り下げたが該品目を選ばなかった場合は、販売促進物例えば、割引額を大きくするを用いることによって前記ユーザーをさらに勧誘したほうがよいことになる。他の例として、施設は、ユーザーが前記品目を選ぶことによって前記品目に対して強い関心を既に示している場合は前記品目に関して同じように積極的な割引をしないようにすることができる。前記販売促進用物は、前記施設が決定されている最良ルート上にあるか又は見通し線内にあるかどうか、競合する施設が前記決定されている最良ルート上にあるか又は見通し線内にあるかどうか、等の決定を用いて生成する又は点数を付ける、又は順序を設定することも可能である。クーポン又は販売促進物は、コンバージョン追跡例えば、買い物客がクーポンを用いるかどうかを可能にするコードを含めることができる。店は、コンバージョン、又はコンバージョンの何らかの派生物を用いてショッピングセッション動作の第三者オペーレータに対して支払うことが可能である。上記の説明から理解されるはずであるように、a販売促進物例えば、割引用クーポンを提供すべきかどうか、及びb販売促進物を提供する場合は、前記販売促進物の条件割引金額又は割合、提供期間、等のうちのいずれか又は両方を決定するために様々な情報を用いることができる。販売促進物の条件、又は前記条件を決定する際の基礎は、ある程度無作為化することができる。このように無作為化することは、より良い条件を得るためにシステムを賭博化するのを防止することができる。このように無作為化することは、施設が条件を用いて実験するために用いることもできる。4.2.4装置図7は、上述される動作のうちの1つ以上を実行することができる機械700の高位ブロック図である。機械700は、1つ以上のプロセッサ710と、1つ以上の入力/出力インタフェース装置730と,1つ以上の記憶装置720と、結合された素子間における情報通信を容易にするための1つ以上のシステムバス及び/又はネットワーク740と、を含む。ネットワーク740は、イントラネット及び/又はインターネットとの通信のための1つ以上のネットワークインタフェースを含むことができる。代替として、又は追加で、入力/出力インタフェース装置730は、前記ネットワークインタフェースを含むことができる。1つ以上の入力装置732及び1つ以上の出力装置734は、1つ以上の入力/出力インタフェース730と結合させることができる。1つ以上のプロセッサ710は、本発明の1つ以上の側面を実施するための、機械によって実行可能な命令例えば、カリフォルニア州パロアルトに所在するサンマイクロシステムズインクから入手可能なSolarisオペレーティングシステム上又はノースカロライナ州ダラムに所在するレッドハットインク、等のいくつかの販売業者から幅広く入手可能なLinux登録商標オペレーティングシステム上で走るC又はC、Java登録商標、アセンブリ、Perl、等を実行することができる。これらの機械で実行可能な命令の少なくとも一部は、1つ以上の記憶装置720に一時的に又はそれよりも永続的に格納することができ、及び/又は、1つ以上の入力インタフェース装置730を通じて外部源から受け取ることができる。一実施形態においては、機械700は、例えば、キオスクのフォームファクタの1つ以上の従来のパソコン、携帯電話、PDA、等であることができる。前記機械が携帯電話又はPDAである場合は、GPSによってイネーブルにすること又は絶対位置又は相対位置を決定するためのその他の何らかの手段を含むことができる。従来のパソコンである場合は、処理装置710は、1つ以上のマイクロプロセッサであることができる。バス740は、システムバスを含むことができる。記憶装置720は、読取専用メモリROM及び/又はランダムアクセスメモリRAM、等のシステムメモリを含む。さらに、記憶装置720は、ハードディスクからの読み取り及びハードディスクへの書き込みを行うためのハードディスクドライブと、例えば取り外し可能な磁気ディスクからの読み取り又は例えば取り外し可能な磁気ディスクへの書き込みを行うための磁気ディスクドライブと、取り外し可能な磁気光学ディスクコンパクトディスク、等又はその他の磁気光学媒体からの読み取り又は該光学ディスク又は光学媒体への書き込みを行うための光学ディスクドライブと、を含むこともできる。ユーザーは、例えばキーボード及びポインティング装置例えばマウス、等の入力装置732を通じてコマンド及び情報を入力することができる。その他の入力装置、例えば、タッチ画面、マイク、ジョイスティック、ゲームパッド、衛星放送アンテナ、スキャナ、等も追加で又は代替として含むことができる。これらの入力装置及びその他の入力装置は、システムバス740に結合された適切なインタフェース730を通じて処理装置710にしばしば接続される。出力装置734は、同じく適切なインタフェースを通じてシステムバス740に接続することができるモニター又はその他の型の表示装置を含む。前記機械は、該モニターに加えて又は該モニターの代わりに、スピーカー及びプリンタ等のその他の周辺出力装置図示されていないを含むことができる。再度図1において、1つ以上の機械700は、ショッピングセッション動作110のうちの1つ以上を実行するために用いることができる。4.2.5改良点及び代替上記では、ルートに基づく販売促進物が、店内、又はその他の市場内でのルートに関して説明されたが、前記販売促進物は、あらゆるルート情報を用いて決定することができる。例えば、運転方向に関するウェブサイトは、現在は運転ルートを生成する。前記ウェブサイトは、ルートの終点に基づいて販売促進物を提供することができる。本発明と一致する実施形態は、終点以外の地点を含む前記運転ルートに基づいて例えば、モーテル、ホテル、レストラン、ガソリンスタンド、等に関する販売促進物を生成するために用いることができる。前記ルートは、幾つかの方針上の最終目標を最良の形で満たすルートであることができる。1つの方針上の最終目標は、最短経路を決定することである。他の方針上の最終目標は、買い物客が一定の施設を通るようにする最短経路を決定することである。その他の方針上の最終目標も可能である。前記方針が買い物客に過度の不便さを与えないようにするのが有用である。例えば、最良のルートが最短経路に関して一定の距離限度内にあるようにするのが望ましい例えば、最良のルートは、最短経路の距離の110以内にあるようにすることができる。幾つの例においては、前記ルートは、すべての方針上の最終目標を最良の形で厳格に満たすことができない場合がある。従って、前記ルートは、推奨ルートであるとみなすことができる。4.2.5.1店内検索機器実施形態図8は、本発明と一致する店内検索機器を用いることができる典型的環境800を示す。環境800は、店品目商品及び/又はサービス、等検索動作810と、店内品目情報820と、検索ファシリティ830と、を含むことができる。店品目検索動作810は、キオスク又は無線デバイス等のデバイスからの品目検索問い合わせを受け入れることができる。次に、店品目検索動作810は、店内品目情報820を用いて、1つ以上の関連品目、及び関連情報を見つけ出すことができる。次に、店品目検索動作810は、検索ファシリティ830を用いて1つ以上の戻された品目に関する追加の品目情報を入手することができる。検索ファシリティ830は、検索動作832と、品目情報834と、を含むことができる。本発明と一致する少なくとも1つの実施形態においては、店内品目情報820は、幾つかのエントリを含む典型的なテーブルデータ構造840内に格納することができる。前記エントリの各々は、品名842、品目カテゴリー844,価格846、商品在庫又はサービス能力店内848、販売促進物クーポン、リベート、等850及び店内所在場所852のうちの1つ以上を含むことができる。本発明と一致する少なくとも1つの実施形態においては、店内所在場所情報852は、前記品目が置かれている部門、前記品目が置かれている通路、商品が置かれている棚、等を含むことができる。前記デバイスに関する、店内における前記品目の所在場所に関するグラフィック説明を提供することができる。品目情報834は、店内品目情報820とは異なることがある。例えば、商品情報は、店内品目情報820よりも多い品目又は少ない品目を含むことがある。従って、店は、第三者サービス提供者によって提供される品目情報834を、販売品目に関する情報を補足するために用いることができる。このようにして、店は、品目仕様、品目批評、等の追加情報を入力及び維持する必要なしに、顧客が店内の品目の所在場所を見つけ出すのを手助けすることができる。本発明と一致する少なくとも幾つかの実施形態においては、品目情報834は、価格を含めないようにすることが可能であり、又は検索動作832又は図示されていないその他の何らかの動作が前記価格情報をフィルタリングして除外することができる。本発明と一致する少なくとも幾つかの実施形態においては、前記品目情報は、同じく品目を販売する競合施設に関する情報を含めないようにすることができ、又は検索動作832又は図示されていないその他の何らかの動作が前記情報をフィルタリングして除外することができる。ダッシュ線で描かれたブロック860によって示されるように、店品目検索動作810及び/又は店内品目情報820は、店によって維持すること及び/又は店において提供することができる。このことは、店が、第三者例えば、検索ファシリティによるアクセスを可能にすることなしに専有情報及び/又は秘密情報を維持するのを可能にする。図9は、本発明と一致する形で店内品目検索動作を提供するために用いることができる典型的方法900の流れ図である。典型的方法900の様々な分枝は、発生する様々なイベントに応じて実行することができる。ブロック910。例えば、検索問い合わせが例えば、店内のデバイスから受け取られた場合は、方法900がイベントブロック910に戻る前に、前記検索問い合わせを用いて関連品目及び関係する品目情報を店内品目情報から見つけ出すことができるブロック920。前記店内品目情報が受け取られた場合は、方法900がイベントブロック910に戻る前に、前記受け取られた品目情報を用いて検索問い合わせを構成することができブロック930、前記検索問い合わせを検索ファシリティに提出することができるブロック940。最後に、例えば、検索ファシリティから店品目以外の品目情報が受け取られた場合は、方法900が引き続きイベントブロック910に戻る前に、一組の1つ以上の品目結果を有する応答が生成されるブロック950。前記品目結果の各々は、店内品目情報例えば、図8の820を思い出すことと、店品目以外の品目情報例えば、図8の834を思い出すことと、を含むことができる。4.3本発明と一致する典型的実施形態における動作例図10乃至23は、本発明と一致する典型的ユーザーインタフェースの動作に対応する典型的画面を示す。具体的には、これらの図は、例えばショッピングモール内のキオスクにおいて備えることができるユーザーインタフェースの様々な状態に対応する典型的ドキュメント例えば、ウェブページの画面を示す。モール内には、好ましいことに前記モールの入口に、1つ以上のキオスクを配置することができる。図10は、典型的な紹介ウェブページの画面1000を示す。典型的画面1000は、Googleのキオスクロゴ1010及び選択可能及び実行可能な歓迎ボタン1005を含む。前記典型的ユーザーインタフェースにおいて、ユーザーが歓迎ボタン1005を選択した例えば、クリックした場合は、図11に示される画面1100が提供される。例えば、ドキュメント又はページの画面1100は、1つ以上のショッピングモール及びショッピング街1105を有するリスト1105を、これらのモール及びショッピング街1110の選択可能及び実行可能な名前とともに提示する。例えば、画面1100は、スタンフォードショッピングセンターをユーザーが現在キオスクを使用中であるモールでもあるモールとして及びユニオンスクウェアサンフランシスコをショッピング街として表示する。その他のモール及びショッピング街もリストに掲載可能である。ユーザーは、前記掲載されたモール及びショッピング街のうちの1つを選択することができる。図12は、ユーザーがスタンフォードショッピングセンターを該当するモールとして画面1100のリスト1110から選択したことに応答して表示された画面1200例えば、ドキュメントページを示す。この画面1200は、前記ショッピングモールへの前記ユーザーを歓迎し、食べ物検索1205、又は商品検索1210に関する選択肢を提供する。これらの選択肢の代わりに又はこれらの選択肢の追加でその他の選択肢を利用可能である。提示される選択肢は、買い物場所及びその他の要因に依存することができる。ユーザーが物品検索の選択可能実行可能画像1210を選択したと仮定する。例えば、新しいドキュメント又はページの新しい画面1300が図13によって示される。この画面1300は、問い合わせボックス1310と、所在場所を用いて結果をフィルタリングするボックス1320と、検索を開始するための選択可能実行可能ボタン1330と、を含む。ユーザーは、単に検索問い合わせボックス1310に自己の検索を入力してモール内における所在場所を探すボタン1330を選択することができる。異なる所在場所をボックス1320に入力することによってその他の所在場所を検索することが可能である点に注目すること。この例においては、前記ユーザーは、シャツという単語をボックス1310内に入力している。図14は、例えば、新しいドキュメント又はページの典型的な検索結果画面1400である。この例においては、検索結果が表内に掲載され、テキスト要素は選択可能実行可能なテキスト要素と呼ばれ、異なる行に対応する様々な異なる結果を有する。この例においては、各エントリは、店舗情報及び選択可能実行可能テキスト要素以下では単にツール要素と呼ばれる1405と、品目説明情報及びツール要素1410と、価格範囲情報及びツール要素1415と、所在場所情報1420と、クーポンとしての販売促進物1425と、カタログ情報1430と、を含むことができる。当然のことであるが、本発明は、これらの特定分野に限定されるものではなく、これらの情報の少なくとも一部の代わりに、又は少なくとも一部に加えて、リストに掲載されたその他の情報を表示することも可能である。前記表の第1の列1405は、店情報とツール要素を含む。前記店情報は、品目検索動作が店に関して決定した店名及び前記検索問い合わせシャツとの商品又はサービスの一致数を含むことができる。前記ユーザーは、店追加テキストツール要素を選択して前記店を自己のショッピングセッションに追加することができる。ハイパーテキスト店名を選択することによって前記店に関する追加情報営業時間、所在場所、等を決定することができる。従って、この例においては、列1405は、スタンフォードショッピングセンター内の店のうちでシャツを扱う全店、及び各店が有するシャツの枚数を掲載する。前記表の第2の列1410は、第1の列1405からの各店に対応する品目の説明を含む。この列から、前記ユーザーは、前記品目に関する詳細な説明を価格とともに得ることができる。さらに、前記ユーザーが問い合わせと一致するより多くの詳細情報を得ること又は前記店によって販売されるより多くの品目を見ることを可能にするためのリンクも各品目説明1410において利用可能である。例えば上述されるような少なくとも幾つかの実施形態においては、1店当たり1つの品目のみが示される。この品目は、最高の点数を有する一致品目であることができ、前記点数は、i前記検索結果問い合わせとの関連性、ii人気度、iii利用可能な販売促進、等のうちの1つ以上の関数であることができる。前記表の第3の列1415は、第1の列1405の店の各々において提供される一致商品に対応する価格範囲リストを含む。すなわち、店が、45.00ドルのシャツ、49.00ドルのシャツ、50.00ドルのシャツ、及び60.00ドルのシャツの4種類のシャツを有する場合は、前記価格範囲は、最低価格=45.00ドル乃至最高価格=60.00ドルになる。さらに、選択可能実行可能な全結果テキストリンクは、ユーザーが前記結果内に含まれる個々の商品の価格を閲覧することを可能にする。前記表の第4の列1420は、モール内の店舗所在場所のグラフィック表示を含む。前記説明される実施形態においては、前記グラフィック表示は、ユーザーが訪れるために選択した店までの経路を示する強調されたルートを含む小さい地図である。前記ユーザーは、キオスクから前記店に到達するために前記強調されたルートをたどることができる。さらに、前記地図は対話形式であることができ、ユーザーがより小さい地図のうちの1つを選択することによってズーム機能を備えたより大きくより詳細な地図の表示を得るのを可能にする。図15は、前記典型的なより大きくより詳細な地図を含む表示画面1500を示す。再度図14において、前記表の第5の列1425は、1つ以上の販売促進物例えば、この例の場合はクーポンを含むことができる。前記販売促進物は、一般人に提供することができ、又はキオスクの利用者のみが入手できるようにすることが可能である。図示されるように、販売促進物は、常にすべての店において毎日入手可能でないようにすることができる。販売促進物を提供するかどうか、及び/又は前記販売促進物の条件は、図6を参照して上述されるように動的に決定することができる。本発明と一致する少なくとも1つの実施形態においては、前記クーポンは、リンクを含む。前記実施形態においては、ユーザーがリンクされたクーポンを選択した場合は、実際のクーポンを描いた他のウェブページをローディングすることができる。例えば、前記ユーザーがアンテーラークーポンを選択していると仮定する。図16は、ユーザーによる前記選択に対応するクーポン1610を含む典型的表示1600を示す。このクーポン1610は、前記販売促進物を、店名及び関連情報、例えばその他の正規のクーポン、とともに示す。本発明と一致する少なくとも幾つかの実施形態においては、キオスク又はその他の何らかのクライアントデバイスは、印刷能力を有する。このことは、ユーザーが前記クーポンを印刷して対応する店に提示して割引を求めることを可能にする。前記プリンタは、ルートを有する地図を印刷するために用いることができる点に注目すること。本発明と一致する代替実施形態においては、前記クーポンは、おそらくユーザーの氏名、ID番号、及び/又は画像とともに前記店に電子メールするか又はその他の方法で送信することができる。前記代替実施形態においては、前記キオスク又はその他のクライアントデバイスは、プリンタを必要とせず、デジタル画像撮影手段を含むことができる。前記表の第6の列1430は、カタログ情報を含む。店は、より多くの選択肢及び様々な商品を顧客に提供するためにカタログを検索ファシリティに提供することができる。検索ファシリティは、例えば、検索された特定の品目、又は前記品目が属するカテゴリーに対応する1つ以上のページを前記カタログから決定すること又は例えば前記店に対応するカタログ全体を決定することができる。カタログ画像は、追加情報へのリンクを含むことができる。ユーザーは、列1430からカタログ画像を選択することができる。これに応答して、カタログの内容を有する他のドキュメント例えば、ウェブページをユーザーに提供することができる。さらに、図14に示されるウェブページ表示は、単純なブラウジングを目的として訪れたドキュメント間をナビゲートするための指向ボタン1435及び1440を含むことにも注目すること。再度列1405において、ユーザーがアンテーラー店テキストリンクを選択していると仮定する。前記に選択に応じて、図14によって描かれるウェブページを、図17において描かれるようにリフレッシュすることができる。図17は、図14と類似するが、追加の訪れる店セクション1740をページ最下部に有しており、1つ以上のエントリを含むリストが表示される。各エントリは、選択された店の選択1745の一連番号と、店名と、検索問い合わせと、地図番号と、クーポン番号1750と、を含むことができる。選択可能テキストツール1755は、ユーザーが削除テキストを選択することによって訪れる店リストから前記店を削除できるようにするための削除選択肢を提供する。次に、ユーザーが小規模なモールから靴を購入することを希望していると仮定する。前記ユーザーは、図13に示されるドキュメント画面に戻り、靴という語をボックス1310に入力し、モール内の所在場所を探すボタン1330を選択して新しい検索を開始することができる。基本的には、シャツの検索に関して上述されている同じプロセスを異なる品目に関して繰り返すことができる。図18は、スタンフォードショッピングセンターでの検索問い合わせ靴に応じて提供される検索結果を含む例えば、ドキュメント又はページの典型的画面1800である。列1805、1810,1815、1820、1825、及び1830において提供される情報は、列1405、1410、1415、1420、1425、及び1430においてそれぞれ提供される情報と類似する性質を有する。ウェブページの最下部の訪れる店に関するセクション1840は、シャツを購入するためのアンテーラー店を依然として描いていることに注目すること。前記ユーザーが全情報を検討後において、前記ユーザーが列1805のナイマンマーカス店を靴購入店として選択することに決定したと仮定する。図19の例えば、ドキュメント又はページの画面1900において示されるように、ウェブページがリフレッシュされ、現在は訪れる店セクション1940内にナイマンマーカス店を含む。列1945は、訪れる店を順に示しており、列1950は、現在は、ナイマンマーカス店名を、検索問い合わせ語靴、地図番号、及びクーポンプレゼントなし表示とともに含む。列1955は、ユーザーが希望する店をリストから削除する選択肢を提供する。次に、前記ユーザーが買い物後に昼食を食べに行くことを希望していると仮定する。再度図12において、前記ユーザーは、ショッピングモールにおいて前記ユーザーを歓迎して食べ物を検索する1205か又は物を検索する1210かの選択肢を提供する画面1200に戻ることができる。前記ユーザーが食べ物検索選択可能実行可能画像1205を選択したと仮定する。この場合は、新しいウェブページの新しい画面2000が図20によって示される。この画面2000は、問い合わせボックス2010と、所在場所を用いて結果をフィルタリングするためのボックス2020と、検索を開始するためのボタン2030と、を含む。理解できるように、図20に示される画面2000は、図13に示される画面1300と類似する。この例においては、前記ユーザーは、ピザをテキストボックス2010に入力しており、さらにパロアルトを対象となる所在場所として入力又は選択している。これで、前記ユーザーは、レストランの所在場所を探すボタン2030を選択することができる。図21は、検索結果表を含む例えば、ドキュメント又はページの典型的表示2100である。前記表は、前記表内の幾つかの行に対応する幾つかの検索結果を含む。前記検索結果の各々は、料理の種類アメリカ料理、中国料理、ハンバーガー、インド料理、イタリア料理、等2105と、レストラン情報2110と、メニュー情報2115と、所在場所情報2120と、格付け情報2125と、待ち時間情報2130と、を含むことができる。当然のことであるが、本発明は、これらの特定のカテゴリーに限定されず、示されている品目の代わりに又は追加でその他の掲載情報を表示することが可能である。再度列2110において、前記レストラン情報は、レストラン名を含むことができる。この例においては、各レストランは、2つの選択可能実行可能テキストリンクより多くの結果リンク及びレストランを追加リンクを有することができる。より多くの結果リンクは、より多くのメニュー品目を前記レストランから提供するためにユーザーによって選択することができる。レストラン追加リンクは、図22を参照して後述されるように、訪れる店セクション2140内にレストランを追加するためにユーザーによって選択することができる。再度列2115において、メニュー情報は、レストランによって提供される料理を含むことができる。図21に示される典型的実施形態においては、1つの検索結果ごとに1つのメニュー品目が存在する。前記メニュー品目は、点数に基づいて選択することができる。前記点数は、検索問い合わせとの類似度、前記メニュー品目の人気度、等のうちの1つ以上の関数であることができる。掲載されている料理は、ピザに関連するものであって一般的に人気があることに注目すること。提供料理列2115内の各メニュー品目は、料理名、簡単な説明、及び前記品目の値段を含むことができる。再度列2120において、所在場所情報は、レストランの住所を含むことができる。この例には示されていないが、レストランまでの距離も示すことができる。再度列2125において、格付け情報は、例えばレストランの1乃至10の段階又はその他の何らかの格付け段階に基づく格付けを含むことができる。格付けは、顧客による格付け、独立した料理批評家による格付け、又は何らかの組合せであることができる。示されていないが、格付けは、レストランの料理、サービス、装飾、又はその他の特長別に細分することができる。さらに、該当するレストランの総合的な格付けが行われていないが特定のメニュー品目が表示されている場合は、メニュー品目に関する格付けを代わりに又は追加で提供することができる。再度列2130において、待ち時間情報は、レストランの待ち時間例えば、着座するまでの又は持ち帰り注文品を受け取るまでの待ち時間と、ユーザーが予約を行うことができるようにするための選択可能実行可能テキストリンクと、を含むことができる。本発明と一致する幾つかの実施形態は、ユーザーが持ち帰りの注文をするのを可能にすることができる。本発明と一致する少なくとも幾つかの実施形態は、ユーザーがテーブルを予約すること及び料理を事前に注文するのを可能にすることができる。再度列2110において、ユーザーがカリフォルニアピッツァキッチンレストランエントリにおいてレストラン追加テキストを選択したと仮定する。図22の例えば、ドキュメント又はページの表示2100に関して、カリフォルニアピッツァキッチンレストランは既に訪れる店セクション2240に追加されていることに注目すること。列2250は、それまでに選択されているすべての店を前記レストランとともに示す。第3のエントリは、レストラン名と、検索問い合わせピザと、レストランの住所と、を含む。列2255は、いずれかの店又はレストランをリストから削除するための選択可能実行可能テキストを提供する。同じく図22において、前記表示内の表は、提供料理欄内の追記のメニュー品目を含むことに注目すること。前記表内に表示されているメニュー品目は、点数に基づいて選択することができる。前記点数は、検索問い合わせとの類似性、前記メニュー品目の人気度、等のうちの1つ以上の項目の関数であることができる。この例においては、前記表示は、カリフォルニアピッツァキッチンによって提供されるピザの種類及び説明と値段を含むことに注目すること。ユーザーが例えば、ショッピングセッション中に購入するか又は調べる意図である品目の検索を完遂させていることを理由に情報検索を終了させていると仮定する。同じく図22において、前記ユーザーは、選択可能実行セッション終了ボタン2290を選択することができる。図14及び21の1400及び2100の表示内にはセッション終了ボタンもそれぞれ提供されていたこと及びその他のドキュメントにおいて提供できるが、幾つかの図では画面外に表示されていることに注目すること。ユーザーがセッション終了ボタン2290を選択した場合は、セッションサマリードキュメント例えば、ページをローディングすることができる。前記セッションサマリードキュメント例えば、ページの表示2300の例は、図23に示されている。図23の例えば、ドキュメント又はページの典型的表示画面2300は、選択順に、選択された店又はレストランの名前を、地図、住所、クーポン、及び検索問い合わせとともに含む。第1のセッションサマリーエントリ2310は、アンテーラー店名と、検索問い合わせ語シャツと、対話型地図と、クーポンと、を含む。本発明と一致する少なくとも幾つかの実施形態においては、ユーザーは、より詳細に表示するために、及び/又は印刷して使用できるようにするために、前記対話型地図又はクーポンを選択することができる。第2のセッションサマリーエントリ2320は、ナイマンマーカス店名と、検索問い合わせ語靴と、対話型地図と、を含む。第3のセッションサマリーエントリ2330は、カリフォルニアピッツァキッチンレストラン名と、検索問い合わせピザと、前記レストランの住所と、を含む。この例においては、前記レストランはモール外に所在するため地図は提供されなかった。当然のことであるが、街路図は提供することができる。前記セッションサマリーは、生産性がありさらに楽しむことができる買い物巡り及び食事巡りを可能にするために必要な全関連情報を含むことができる役に立つサマリーをユーザーに提供する。図示されていないが、ユーザーが追加品目の検索を続けること、又は自己の訪れる店リストを修正することを可能にする戻るナビゲーションボタンを用いることが可能である。さらに、ユーザーが新しいショッピングセッションを計画することを欲する場合は、新セッション開始ボタン2340を選択することができる。上記は主に商品に関する例であったが、本発明は、サービス及び前記サービスを提供する施設に関しても用いることができる。4.4結論上記から理解することができるように、本発明と一致する幾つかの実施形態は、施設がそもそも販売促進物例えば、クーポンを提供すべきかどうかを決定すること、及び/又は前記販売促進物の条件割引額を決定することを援助するために用いることができる。この決定は、検索問い合わせ、検索結果、ユーザーの性別取得画像によって推測、店の会員資格例えば、セーフウェイのクラブカード、その他のユーザー情報、絶対的例えば、GPS又は相対的所在場所情報、デバイス例えば、キオスクから施設までの距離、キオスクから競合施設までの距離、店の在庫、サービス能力または余剰能力、腐りやすい物かどうか、及びその残余貯蔵寿命例えば、ドーナツは、1日の終わりまでに販売されないと古くなってしまう、ユーザー/商品/サービス関係アルゴリズム例えば、自分に似た人がAとBを好きで、自分はAを好きである。従って、自分もBが好きである、等のうちの1つ以上の関数であることができる。ユーザーが品目に対して関心を示しておりさらに相対的に簡単に購入を行うことができる所在場所に既にいるため、前記のような動的な販売促進物は、店がユーザーによる衝動買いを増加させるのを援助することができる。関連する、有用な販売促進物を決定しやすくするために、キーワードによるターゲット特定、コンセプトによるターゲット特定、及び/又は共同フィルタリング、等を用いることができる。"