(58)【調査した分野】(Int.Cl.,DB名)
宿泊オプションのための電子問合せの提出を可能にすることは、検索問合せを前記宿泊オプションのために提出可能にする検索ユーザ・インタフェースを提供することを含む、
請求項1記載のシステム。
前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記購入されたフライトおよび前記対応する宿泊オプションを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
請求項1記載のシステム。
前記第1および第2のトラベル・アイテムは、フライト、宿泊、自動車、電車、バス、クルーズ、イベント・チケット、地上交通および旅行保険の少なくとも1つを具える、
請求項7記載のシステム。
前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記第1および第2のトラベル・アイテムを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
請求項7記載のシステム。
前記第1および第2のトラベル・アイテムは、フライト、宿泊、自動車、電車、バス、クルーズ、イベント・チケット、地上交通および旅行保険の少なくとも1つを具える、
請求項14記載のコンピュータによる実施方法。
前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記購入されたフライトおよび対応する宿泊オプションを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
請求項14記載のコンピュータによる実施方法。
【発明を実施するための形態】
【0006】
本発明の実施形態は、複数のトラベル・アイテムが異なる時間に個別に購入される場合のトラベル・アイテムの独立した価格と比較して、複数のトラベル・アイテム(例えば、トラベル・パッケージ)の割引した購入のためのシステムおよび方法を提供する。トラベル・アイテムは、任意の輸送の商品またはサービス(例えば、フライト、宿泊、自動車、バス、電車など)またはアクティビティ(コンサート、スポーツ競技、遊園地、トラベル保険など)に関連した他の商品またはサービスを含むことができる。特に、割引されたトラベル・パッケージは第1のトラベル・アイテムを1つ以上の第2の対応するトラベル・アイテムと組み合わせることができ、第1のトラベル・アイテムは、他の対応するトラベル・アイテムなしで(トラベル・パッケージ・割引なしで)最初に購入されるものであり、1つ以上の第2の対応するトラベル・アイテムは、後述するように、第1のトラベル・アイテムの購入の後、例えば、同一の買い物セッション後半に、または、異なる買い物セッションの間に選択されるものである。第1のトラベル・アイテムを購入した後に1つ以上の第2のトラベル・アイテムを購入する場合であっても、パッケージ割引は、組み合わせられた第1のトラベル・アイテムおよび1つ以上の第2のトラベル・アイテムに適用されることができる。この方法で購入されるトラベル・パッケージは、本明細書において、延期されたトラベル・パッケージと称することができる。
【0007】
対応するトラベル・アイテムは、互いに関して選択された関係を有する第1のトラベル・アイテムおよび第2のトラベル・アイテムを含むことができる。一実施形態では、第1および第2のトラベル・アイテムは選択された時間的関係を有し、第1および第2のトラベル・アイテムは、互いに関して選択された期間内の開始するおよび/または終了する使用日を有する。例えば、第1のトラベル・アイテムが往復便であり、第2のトラベル・アイテムが宿泊である場合、往復便に対応する宿泊滞在は、行きのフライトと帰りのフライトとの間に発生する必要がある。他の実施形態では、第1および第2のトラベル・アイテムは選択された位置関係を有することができ、第1および第2のトラベル・アイテムは、互いの選択距離内で最初および/または最後に使われる。上述したフライトおよび宿泊の例を続けると、往復便に対応する宿泊滞在は、出発空港および/または到着空港の選択距離(例えば、半径)の範囲内で発生する必要がある。
【0008】
本願明細書において記載されているように、生成された延期されたトラベル・パッケージに含まれる第1の、すなわち、最初のトラベル・アイテム購入は、さらに対応するトラベル・アイテムなしで購入される1つ以上のトラベル・アイテムを含むことができる。例えば、最初のトラベル・アイテム購入は、対応する宿泊なしで購入されるフライトを含むことができる。他の実施形態では、最初のトラベル・アイテム購入は、複数のトラベル・アイテムを含むことができる。例えば、最初のトラベル・アイテム購入は、対応する宿泊を有するが対応するレンタカーなしで購入されるフライトを含むことができる。
【0009】
この点に関しては、旅行者が購入するための延期されたトラベル・パッケージを生成するネットワーク・トラベル・パッケージ・サービスが記載されている。ネットワーク・トラベル・パッケージ・サービスは、トラベル・ウェブサイトのような、トラベル関連の商品、サービス、アクティビティなどを販売するネットワークベースのトラベル・サービスのコンポーネントまたはプロバイダとして実施することもできるし、あるいは、延期されたトラベル・パッケージを生成する独立したサービスとすることもできる。例えば、旅行者は、ユーザ・コンピュータ・デバイスを使用して、独立したネットワーク・トラベル・パッケージ・サービスから直接、最初のトラベル・アイテム購入を含む延期されたトラベル・パッケージを購入することができる。
【0010】
旅行者によってまたは旅行者のためになされた最初のトラベル・アイテム購入を識別すると、トラベル・パッケージ・サービスは、旅行者に、1つ以上の追加のトラベル・アイテムを購入するためのオプションを提供することができる。これらの追加のトラベル・アイテムは、最初のトラベル・アイテムに対応し、最初のトラベル・アイテム購入を含む延期されたトラベル・パッケージの一部として、割引された価格で購入のために提供可能である。これらの追加購入されたトラベル・アイテムは、本明細書において、追加のパッケージされたトラベル・アイテムとさらに称することができる。最初のトラベル・アイテム購入が、トラベル・パッケージ・サービスを介して購入され、提携されたサービスから購入され、オフラインで(例えば、旅行代理店または他のオフラインのサービスから)購入され、あるいは、第三者サービスから購入されうるということを理解されたい。
【0011】
一実施形態では、最初のトラベル購入は、旅行者のためのトラベル購入記録を分析することによって、識別可能である。ネットワーク・トラベル・パッケージ・サービスは、旅行者に、電子メッセージまたは旅行者に発信される他の通信で、延期されたトラベルの一部として、追加のパッケージされたトラベル・アイテムを購入するためのオプションを提供することができる。この種のメッセージおよび通信は、電子メール(Eメール)メッセージ、ショート・メッセージ・サービス(SMS)メッセージ、インスタントメッセージ(EV1)、ハイパーテキスト・マークアップ文書(HTML)および当業者に知られている他のメッセージング技術を含むが、これらに限定されるものではない。一態様では、メッセージは、最初のトラベル・アイテム購入に加えて追加のパッケージされたトラベル・アイテムを購入するときに、個別に購入する(例えば、独立したアイテムとして)ときのそれぞれのトラベル・アイテムの価格と比較して、旅行者が節約を達成できることを示すことができる。他の態様では、メッセージは、リンク(例えば、ハイパーテキスト・リンク)を含むことができ、このリンクによって、旅行者のユーザ・コンピュータ・デバイス上で実行するネットワーク・ナビゲーション・コンポーネントが、延期されたトラベル・パッケージの購入のために、ネットワーク・トラベル・パッケージ・サービスの一部をナビゲートすることができる。
【0012】
例えば、ネットワーク・トラベル・パッケージ・サービスは、旅行者が最初のトラベル・アイテム購入を行ったことを識別し、その後、1つ以上の追加のパッケージされたトラベル・アイテムを購入するためにオプションを提供するEメールメッセージを旅行者に送信することができる。以下に詳述するように、旅行者がリンクを選択すると、旅行者は、追加のパッケージされたトラベル・アイテムの検索が実行可能な、ネットワーク・トラベル・パッケージ・サービスの検索ユーザ・インタフェースに向けられうる。
【0013】
他の実施形態では、旅行者は、リクエストをネットワーク・トラベル・パッケージ・サービスに送信し、1つ以上の追加のトラベル・アイテムを既存の最初のトラベル購入に追加することができる。例えば、ネットワーク・トラベル・パッケージ・サービスは、旅行者に、割引されたパッケージ価格で最初のフライト購入に対応する宿泊を購入するためのオプションを提供することができ、割引されたパッケージ価格とは、例えば、宿泊およびフライトがトラベル・パッケージとして同時に購入される場合に提供されるであろう割引価格である。
【0014】
他の実施形態では、ネットワーク・トラベル・パッケージ・サービスは、旅行者に、追加のパッケージされたトラベル・アイテムをネットワーク・トラベル・パッケージ・サービスのユーザ・インタフェースから購入するオプションを提供することができる。例えば、ネットワーク・トラベル・パッケージ・サービス内でナビゲートしている旅行者は、旅行者によってなされる任意の最初のトラベル・アイテム購入とともに識別可能である。ネットワーク・トラベル・パッケージ・サービスは、追加のパッケージされたトラベル・アイテムを購入するためのオプションを旅行者に示すユーザ・インタフェースをさらに提供することができる。旅行者は、最初のトラベル・アイテムを、延期されたトラベル・パッケージへ含めるためにユーザ・インタフェースから選択することができ、追加のパッケージされたトラベル・アイテムの検索を実行することができる。一実施形態では、ネットワーク・トラベル・パッケージ・サービスにより提供される検索ユーザ・インタフェースによって、旅行者は、追加のパッケージされたトラベル・アイテムの識別のための1つ以上の検索パラメータを提出することができる。例えば、最初のフライト購入が識別されると仮定すると、旅行者は、宿泊を購入して、宿泊滞在に関連した1つ以上の検索パラメータを提出するようにとの誘いに応じることができる。この種のパラメータは、チェックイン日、チェックアウト日、ベッドタイプ、宿泊施設の品質(例えば、最小の星評価、最小の顧客評価)、部屋の品質(シングル・ルーム、スイートなど)、所有物の名称、選択された場所までの距離、価格帯などを含むが、これらに限定されるものではない。
【0015】
ある種の実施形態では、ネットワーク・トラベル・パッケージ・サービスは、追加のパッケージされたトラベル・アイテムを検索する能力を制限することもできる。例えば、ネットワーク・トラベル・パッケージ・サービスは、最初のトラベル・アイテムを購入した旅行者に検索を制限することができる。この種の検索制限は、最初のトラベル・アイテムを購入しなかった旅行者が、割引されたパッケージ価格でトラベル・アイテムを検索および購入することを阻止する。
【0016】
追加のパッケージされたトラベル・アイテムの検索から返信された結果は、ネットワーク・トラベル・パッケージ・サービスに送信され、延期されたトラベル・パッケージを生成することができる。一実施形態では、延期されたトラベル・パッケージは、最初に購入されたトラベル・アイテムと、その後選択され、トラベル・パッケージ割引を受信する資格がある追加のトラベル・パッケージ・アイテムと、の有効な組合せおよびこの有効な組合せの価格設定を決定することによって、生成可能である。1つ以上の延期されたトラベル・パッケージの生成が完了すると、ネットワーク・トラベル・パッケージ・サービスは、価格設定情報を含む延期されたトラベル・パッケージに関する情報をユーザ・コンピュータ・デバイスに提供することができ、旅行者は、延期されたトラベル・パッケージを購入のために検討し、選択することができる。
【0017】
一実施形態では、最初に購入されたトラベル・アイテムと、追加のパッケージされたトラベル・アイテムと、の有効な組合せを含む延期されたトラベル・パッケージは、1つ以上の規則に従って生成可能である。規則は、延期されたトラベル・パッケージの生成の前に準備され、記憶装置から検索可能である。規則は、トラベル・アイテム・プロバイダによるそれぞれのトラベル・アイテムの使用に課された1つ以上の要件(例えば、フライトの場合航空会社、宿泊の場合宿泊経営者など)を含むことができる。
【0018】
一態様では、規則は、最初に購入されたトラベル・アイテムのどの組合せが追加のパッケージされたトラベル・アイテムと組み合わせられ、節約に適格な有効な延期されたトラベル・パッケージを形成することができるかを規定することができる。ある種の実施形態では、この種の規則は、ネットワーク・トラベル・パッケージ・サービスによって規定される。規則は、最初のトラベル・アイテム購入および追加のトラベル・アイテムの使用を切り離す選択距離を特定し、それぞれのアイテムを対応するとみなすことができる。例えば、最初に購入されたフライトおよび将来の追加の宿泊購入を仮定すると、ネットワーク・トラベル・パッケージ・サービスは、追加購入された宿泊の、フライトの目的地の空港からの距離を規定し、最初に購入されたフライトに対応するものとみなすことができる。他の態様では、規則は、最初のトラベル・アイテム購入および追加のパッケージされたトラベル・アイテムの使用の時間を規定し、それぞれのアイテムを対応するものとみなすことができる。例えば、上述した例を続けると、規則は、宿泊滞在が旅行期間外にあるか否かを、フライトの行き帰りに従って特定し、もしその場合、どのくらいの長さであるのかを規定することができる。
【0019】
他の実施形態では、規則は、トラベル・アイテムのプロバイダによって決定可能である。例えば、トラベル・サービス・プロバイダは、ネットワーク・トラベル・パッケージ・サービスによってパッケージ割引で販売可能なトラベル・アイテムの総数を制限することができる。例えば、選択された宿泊プロバイダは、フライトのような最初のトラベル・アイテム購入とともに、割引された、延期されたパッケージ価格で、25部屋を購入可能にすることができる。ネットワーク・トラベル・パッケージ・サービスが割当られた25の部屋を販売した後、選択された宿泊プロバイダにより提供される部屋は、任意の延期されたトラベル・パッケージに含まれる資格はない。
【0020】
他の態様では、規則は、有効な延期されたトラベル・パッケージの価格設定を特定することができる。例えば、価格設定規則は、基準価格およびトラベル・パッケージ割引を含む延期されたトラベル・パッケージ価格を特定する。基準価格は、独立したアイテムとして、延期されたトラベル・パッケージのそれぞれのトラベル・アイテムの価格とすることができる。延期されたトラベル・パッケージ割引は、追加のパッケージされたトラベル・アイテムのための独立した割合および追加のパッケージされたトラベル・アイテムのためのパッケージ割合に基づくことができる。トラベル・パッケージの提供されたコストは、基準価格以下とすることができる。規則は、トラベル・パッケージ割引に対する変更、例えば、時間に基づく変更をさらに特定することができる(例えば、最初に購入されたトラベル・アイテムの最初の使用までに残っている時間が減少するにつれて、延期されたトラベル・パッケージ割引を減少させる)。
【0021】
代替実施形態では、それぞれの延期されたトラベル・パッケージの価格は、延期されたトラベル・パッケージ検索のために格納されたキャッシュされた結果から、代わりに取得可能である。キャッシュされた延期されたトラベル・パッケージは、旅行者リクエストに応答して以前に生成された延期されたトラベル・パッケージとすることができ、または、トラベル・アイテム(例えば、目的地、時間など)の人気のある組合せに基づいて生成することができる。ネットワーク・トラベル・パッケージ・サービスは、旅行者リクエストを、キャッシュされた延期されたトラベル・パッケージと比較し、一致が発見されると、キャッシュされた延期されたトラベル・パッケージを旅行者のリクエストの価格に一致させることができる。
【0022】
いくつかの実施形態では、ネットワーク・トラベル・パッケージ・サービスによって、同一のセッション内でまたは複数のセッションにわたって、延期されたトラベル・パッケージを購入することができる。以下で詳述するように、セッションは、ナビゲーション・セッションを含むことができ、ナビゲーション・セッションは、ネットワーク・ナビゲーション・コンポーネント(例えば、ウェブ・ブラウザ)の例によって、旅行者のユーザ・コンピュータ・デバイスによって、トラベル・アイテムの購入のためのネットワーク・トラベル・パッケージ・サービスに対して実行される。ネットワーク・トラベル・パッケージ・サービスから離れたナビゲーションは、セッションの終了を構成することができる。
【0023】
一実施形態では、ネットワーク・トラベル・パッケージ・サービスによって、最初のトラベル・アイテム購入の後、かつ、ナビゲーションが、ユーザ・コンピュータ・デバイスによってネットワーク・トラベル・パッケージ・サービスから離れる前に、追加のパッケージされたトラベル・アイテムの購入が可能になる。したがって、ネットワーク・トラベル・パッケージ・サービスは、単一のセッション内で割引されたトラベル・パッケージを購入するためのオプションを提供することができる。例えば、延期されたトラベル・パッケージ・オプション(例えば、最初のフライト購入に対応する宿泊を購入するためのオプション)の通知は、トラベル・アイテムの購入を確認するメッセージに含まれることができ、ネットワーク・トラベル・パッケージ・サービスの検索ユーザ・インタフェースでのナビゲーションを可能にし、検索ユーザ・インタフェースから、追加のトラベル・アイテムを検索および購入することができる。ただし、購入されたトラベル・アイテムは、最初のトラベル・アイテムである。あるいは、ネットワーク・トラベル・パッケージ・サービスは、最初のトラベル・アイテム購入の購入後、直接、検索ユーザ・インタフェースを旅行者に提供することができる。
【0024】
同様に、最初のトラベル・アイテムの購入後、かつ、ナビゲーションがユーザ・コンピュータ・デバイスによってトラベル・パッケージ・サービスから離れた後、追加のパッケージされたトラベル・アイテムの購入を可能にすることによって、ネットワーク・トラベル・パッケージ・サービスは、複数のセッションにわたり、割引されたトラベル・パッケージの購入を可能にすることができる。例えば、ネットワーク・トラベル・パッケージ・サービスは、旅行者がネットワーク・トラベル・パッケージ・サービスから離れてナビゲートした後、延期されたトラベル・パッケージ・オプションが旅行者に利用可能になったという通知を含むメッセージ(例えば、Eメールメッセージ)を旅行者に提供することができる。他の例では、最初のトラベル・アイテム購入を完了し、ネットワーク・トラベル・パッケージ・サービスから離れてナビゲートした後、旅行者は、ネットワーク・トラベル・パッケージ・サービスに戻り、追加のパッケージされたトラベル・アイテムを検索し、延期されたトラベル・パッケージにおける以前の最初のトラベル・アイテム購入と組み合わさることができる。
【0025】
図1は、オペレーティング環境100を示し、このオペレーティング環境100は、延期されたトラベル・パッケージを生成するためのネットワーク・トラベル・パッケージ・サービス102を含む。追加のトラベル・アイテムは、ネットワーク・トラベル・パッケージ・サービス102と通信するユーザ・コンピュータ・デバイス106を介して旅行者によって購入可能である。一実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、トラベル・アイテム、トラベル・サービス、アクティビティなどを販売するトラベル・ウェブサイトである。
【0026】
ユーザ・コンピュータ・デバイス106は、ネットワーク・トラベル・パッケージ・サービス102と通信可能な任意の通信デバイスを含むことができ、例えばパーソナル・コンピュータ(PC)、キオスク、シンクライアント、ホーム・コンピュータ、専用機械、組込機械である。さらなる例として、これらに限定されるものではないが、ラップトップまたはタブレット型コンピュータ、パーソナル・コンピュータ、パーソナル携帯情報機器(PDA)、複合型PDA/携帯電話、携帯電話、電子ブックリーダ、セットトップボックスなどが挙げられる。
【0027】
一実施形態では、ユーザ・コンピュータ・デバイス106は、通信ネットワーク110、例えばインターネットまたは通信リンクを介して、ネットワーク・トラベル・パッケージ・サービス102と通信することができる。当業者は、ネットワーク110が任意の有線ネットワーク、無線ネットワークまたはそれらの組み合わせとすることができることを理解するであろう。加えて、ネットワーク110は、パーソナル・エリア・ネットワーク、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワーク、ケーブル・ネットワーク、衛星ネットワーク、携帯電話ネットワークまたはそれらの組み合わせでとすることができる。インターネットまたは任意の他の上述したタイプの通信ネットワークを介して通信するためのプロトコルおよびコンポーネントは、コンピュータ通信の分野において当業者に周知であるので、本願明細書においてさらに詳細に記載する必要はない。
【0028】
本願明細書において記載されているコンポーネントの多数が任意であり、オペレーティング環境100の実施形態がコンポーネントを結合してもしなくてもよいということを認識されたい。加えて、コンポーネントは、特徴的である必要がなく、別個である必要もない。コンポーネントは、オペレーティング環境100において再編成可能である。オペレーティング環境100は、後述するサブシステムの全てを含む単一の物理的なサーバにおいて表すこともできるし、あるいは、複数の物理的なサーバに分割されることもできる。例えば、特定の実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、様々なトラベル・サービスおよび検索能力(例えば、トラベル・ウェブサイト)を提供しているネットワークベースのサービスとして実施可能である。代替実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、独立した(スタンドアロン)サービスを含むことができる。
【0029】
ネットワーク・トラベル・パッケージ・サービス102は、複数のコンピューティング・コンポーネントにおいて実現され、各々がネットワーク・トラベル・パッケージ・サービス102のインスタンスを実行する。ネットワーク・トラベル・パッケージ・サービス102を実行しているサーバまたは他のコンピューティング・コンポーネントは、ネットワーク・インターフェース、メモリ、処理ユニットおよびコンピュータ可読媒体を含むことができ、その全ては通信バスを介して互いに通信することができる。ネットワーク・インターフェースは、ネットワーク110および/または他のネットワークまたはコンピュータシステムにおける接続を提供することができる。処理ユニットは、処理ユニットが実行するプログラム命令を含むメモリと通信し、ネットワーク・トラベル・パッケージ・サービス102を動作することができる。メモリは、一般に、RAM、ROMおよび/または他の持続的かつ補助的な記憶装置を含む。
【0030】
本願明細書において記載されている特定の実施形態では、ネットワーク・トラベル・パッケージ・サービス102を使用して、トラベル・アイテムを検索および購入することができる。例えば、ネットワーク・トラベル・パッケージ・サービス102は、トラベル・アイテムのための検索問合せの提示を可能にするとともに、購入のために返信されたトラベル・アイテムの選択を可能にするユーザ・インタフェースを提供することができる。検索問合せは、関心のあるトラベル・アイテムのタイプ、関心のあるトラベルの日時、特定のトラベル・プロバイダ(例えば、特定の宿泊、航空会社、レンタカー会社など)、トラベルのクラス(例えば、ファーストクラス、5つの星など)、場所(到着/出発場所、近い場所など)などを含む検索パラメータを含むことができるが、これに限定されるものではない。本願明細書において記載されている特定の実施形態では、検索問合せは、自分のユーザ・コンピュータ・デバイス106を使用している旅行者(または旅行者の代表者)から通信されたものとして例示されている。しかしながら、検索問合せが任意数のソース、例えば第三者のトラベル・サーバ、アプリケーションまたはキャリアから生じることができることを理解されたい。
【0031】
以下でさらに詳細に記載されているさらなる実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、トラベル・パッケージに以前購入したトラベル・アイテムを含めるために、追加のトラベル・アイテムのための検索問合せを提出する旅行者の能力を制限することができる。追加のトラベル・アイテムのための検索を、最初のトラベル購入をした旅行者だけに制限することは望ましい。
このように、最初のトラベル購入をした旅行者は、トラベル・パッケージ割引を受信することができ、最初のトラベル購入をしなかった旅行者は、対応しない(non-corresponding)トラベル・アイテムの購入のためのトラベル・パッケージ割引を受信することができない。
【0032】
ネットワーク・トラベル・パッケージ・サービス102は、受信した検索問合せを、1つ以上のネットワーク・インベントリ・サービス104A〜104Dに通信し、検索問合せを満たすトラベル・アイテムを識別することができる。ある種の実施形態では、ネットワーク・インベントリ・サービス104A〜104Dの2つ以上を組み合わせて統合し、それぞれのサービスの機能を提供することができる。代替実施形態では、ネットワーク・インベントリ・サービスの1つ以上は、ネットワーク・トラベル・パッケージ・サービス102に対して局所的でもよく、あるいは、ネットワーク・トラベル・パッケージ・サービス102の一部でもよい。
【0033】
ネットワーク・インベントリ・サービス104A〜104Dは、問合せ(例えば、電子問合せ)に応答して、トラベル・インベントリ・アイテムに関する情報を提供するように構成可能である。ネットワーク・インベントリ・サービス104A〜104Dは、料金(トラベル・アイテムの価格または経費)、スケジュール(到着および出発、チェックインおよびチェックアウト、乗車および下車などの日時)、料金規則(どの料金が所定の状況下で有効であるか)、維持されるそれぞれのトラベル・アイテムのための入手可能性(提供能力)に関する最新の情報を含むことができる。例えば、フライト・サービス104Aは、航空便のようなトラベル・アイテムに関する情報を維持することができ、一方、宿泊サービス104Bは、貸し部屋(例えば、ホテル、モーテル、ハウス、アパート、コンドミニアムなど)のようなトラベル・アイテムに関する情報を維持することができる。乗り物サービス104Cは、自動車と同様に電車、バス、フェリー、シャトル・サービスおよびクルーズを含むがこれに限定されないトラベル・アイテムに関する情報を維持することができる。アクティビティ・サービス104Dは、コンサート、スポーツ競技、遊園地、レストランでの食事、備品の賃貸(例えば、ゴルフ用品の賃貸)などを含むがこれに限定されないアクティビティおよびアトラクションのようなトラベル・アイテムに関する情報を維持することができる。代替実施形態では、料金、スケジュール、料金規則および入手可能性に関する情報は、ネットワーク・インベントリ・サービス104A〜104Dと通信する個別のサービスによって維持可能である。
【0034】
ある種の実施形態では、検索問合せは、ネットワーク・トラベル・パッケージ・サービス102からネットワーク・インベントリ・サービス104A〜104Dへ中継可能である。検索問合せの受信に応答して、ネットワーク・インベントリ・サービス104A〜104Dは、提出された問合せ仕様を満たす1つ以上のトラベル・アイテムのための入手可能性および価格設定情報を返信することができる。当業者であれば、受信した検索問合せに応答して料金を見つけるための様々なルーチンが実行可能であることを認識されたい。一実施形態では、フライトは、米国特許出願番号第09/825451号の「最良料金を見つけるための最適システムおよび方法」に記載されているフライト検索ルーチンに従って検索可能であり、この発明の全部は、本願明細書に参照によって取り込まれる。さらなる実施形態では、従来技術において理解される他の検索技術は、制限することなく実行可能である。
【0035】
ネットワーク・トラベル・パッケージ・サービス102は、検索によって返信されたトラベル・アイテムを、検討および選択のためにユーザ・コンピュータ・デバイス106に提供することができる。次に、ユーザ・コンピュータ・デバイス106は、ネットワーク・トラベル・パッケージ・サービス102に、1つ以上のトラベル・アイテムの選択および支払い許可を返信することができる。トラベル・アイテムの選択および支払い許可を受信すると、ネットワーク・トラベル・パッケージ・サービス102は、対応するネットワーク・インベントリ・サービス104A〜104Dに選択されたトラベル・アイテムを購入する許可を与えることができる。購入されたトラベル・アイテムの記録は、ネットワーク・トラベル・パッケージ・サービス102と通信するデータストア114、および/または、ネットワーク・トラベル・パッケージ・サービス102のローカルにある1つ以上の記憶装置に格納可能である。データストア114は、ネットワーク110と通信する、および/または、ネットワーク・トラベル・パッケージ・サービス102のローカルにある1つ以上のメモリデバイスを表すことができる。他の実施形態では、データストア114は、ネットワークベースのサービスとすることができる。
【0036】
図1をさらに参照して、異なる時間に個別に購入される複数のトラベル・アイテムを含む割引されたトラベル・パッケージを生成するための、ネットワーク・トラベル・パッケージ・サービス102のコンポーネントの例を説明する。一実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、トラベル購入を分析するための分析コンポーネント116を含み、最初のトラベル・アイテム購入を識別することができる。他の実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、メッセージを生成するためのメッセージング・コンポーネント120を含むことができ、メッセージは、延期されたトラベル・パッケージ・オプションを、旅行者が購入のために利用できるという通知を含む。さらに別の実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、延期されたトラベル・パッケージ・オプションを生成し、価格設定するためのパッケージ・コンポーネント122を含むことができる。
【0037】
後述するように、特定の実施形態では、分析コンポーネント116および/またはメッセージング・コンポーネント120は、ネットワーク・トラベル・パッケージ・サービス102から省略可能である。パッケージ・コンポーネント122は、受信メッセージに応答していない追加のパッケージされたトラベル・アイテムに対するユーザ・リクエストを受信し、応答するように構成可能である。例えば、パッケージ・コンポーネント122は、追加のトラベル・アイテムを、選択された最初のトラベル・アイテム購入に加えるという旅行者リクエストを、ネットワーク・トラベル・パッケージ・サービス102によって生成されたユーザ・インタフェースから受信するように動作可能である。
【0038】
一般的に、分析コンポーネント116は、トラベル購入を分析し、最初のトラベル・アイテム購入を含むトラベル購入を識別することができる。例えば、最初のトラベル・アイテム購入は、任意の対応するトラベル・アイテムを有さないトラベル・アイテム、例えば、対応する宿泊の購入のない旅行者のためのフライトの購入を含む。他の例では、最初のトラベル・アイテム購入は、1つの対応するトラベル・アイテムを有するトラベル・アイテムの購入、例えば対応する宿泊を有するが対応するレンタカーを有さないフライトの購入を含むことができる。
【0039】
分析コンポーネント116は、選択されたトラベル購入の記録を取得し、分析を実行することができる。一実施形態では、分析コンポーネント116によって得られた記録は分析され、選択された旅行者のためになされたトラベル購入(例えば、旅行者の名におけるトラベル購入)を識別する。他の実施形態では、選択された旅行者のためになされたトラベル購入は、さらに分析され、最初のトラベル・アイテム購入を含むか否かを識別することができる。さらに別の実施形態では、選択された旅行者のためになされたトラベル購入は分析され、選択されたトラベル・アイテムを含むかまたは含まない(除外している)を識別することもできる。例えば、選択された旅行者のための最初のトラベル・アイテム購入がフライトであると仮定すると、分析コンポーネント116は、購入を分析し、最初のトラベル・アイテム購入が、フライトに対応する宿泊を除外していると決定することができる。
【0040】
一実施形態では、トラベル購入記録は、ほぼ購入時に、ネットワーク・インベントリ・サービス104A〜104Dから直接取得可能である。代替実施形態では、トラベル購入記録は、データストア114および/またはネットワーク・トラベル・パッケージ・サービス102にローカルの記憶装置において維持され、格納されたトラベル購入記録から取得可能である。トラベル購入が最初のトラベル・アイテム購入を含むとして識別されるならば、以下で詳述するように、分析コンポーネント116はさらなる処理のためのトラベル購入に注目する。
【0041】
ある種の実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、1つ以上の追加のパッケージされたトラベル・アイテムおよび最初のトラベル・アイテム購入を含む延期されたトラベル・パッケージの購入を、同一のセッションまたは複数のセッションにわたって可能にする。一実施形態では、セッションは、ユーザ・コンピュータ・デバイス106によって実行されるネットワーク・ナビゲーション・コンポーネント(例えば、ウェブ・ブラウザ)によって、ネットワーク・ナビゲーションに関して説明可能である。ネットワーク・ナビゲーション・コンポーネントのインスタンスが作成され、ネットワーク・トラベル・パッケージ・サービス102に対してナビゲートするとき、セッションは、開始することができる。ネットワーク・ナビゲーション・コンポーネントのインスタンスがネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートするとき、セッションは終了することができる。例えば、買い物セッションは、ネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートすることなく、ネットワーク・トラベル・パッケージ・サービス102の1つ以上の機能を使用することを含むことができる。これらの機能は、トラベル・アイテムの検索、検索結果の検討、検索から返信された選択トラベル・アイテムの購入等を含むが、これに限定されるものではない。一旦旅行者がネットワーク・トラベル・パッケージ・サービス102を利用して、トラベル・アイテムを購入することのような所望の動作を完了すると、旅行者はネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートし、セッションを終了することができる。
【0042】
他の実施形態では、セッションは、ユーザ・コンピュータ・デバイス106によって実行されるネットワーク・ナビゲーション・コンポーネントの動作に関して説明可能である。しかしながら、この場合、セッションは、選択されたネットワーク資源、例えばサーバによって維持されるウェブ・ページに、ネットワーク・ナビゲーション装置が第1のリクエストをするとき、開始するものとして説明される。ネットワーク・ナビゲーション・コンポーネントのインスタンスが停止する(例えば、閉じる)まで、ネットワーク資源を有するセッションは継続することができる。
【0043】
一実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、メッセージング・コンポーネント120を用いて、同一のセッション内で、単一のトラベル・アイテム購入として追加のトラベル・アイテムの購入を可能にすることができる。トラベル・アイテムが、(例えば、分析コンポーネント116を使用して)最初のトラベル・アイテムであると識別されるならば、メッセージング・コンポーネント120は、例えば、トラベル・アイテムが購入されるのと略同時に、確認メッセージを生成することができる。メッセージは、延期されたトラベル・パッケージ・オプションが購入できるという通知をさらに含むことができる。通知内のリンク(例えば、ハイパーリンク)を選択すると、ネットワーク・トラベル・パッケージ・サービス102は、旅行者に検索ユーザ・インタフェースを提供することができ、この検索ユーザ・インタフェースによって、旅行者は、追加のパッケージされたトラベル・アイテムを検索し、延期されたトラベル・パッケージ・オプションを検討し、最初のトラベル・アイテム購入とは別に追加のパッケージされたトラベル・アイテムを購入することができる。
【0044】
代替実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、検索ユーザ・インタフェースを旅行者に直接提供することができる。例えば、最初のトラベル・アイテム購入の識別に応答して、ネットワーク・トラベル・パッケージ・サービス102は旅行者に、1つ以上の最初のトラベル・アイテム購入を含む検索ユーザ・インタフェースを提供することができる。その後、後述するように、旅行者は、最初のトラベル・アイテム購入を選択し、追加のパッケージされたトラベル・アイテムの検索を実行し、選択された最初のトラベル・アイテム購入を含む延期されたトラベル・パッケージ・オプションを検討し、延期されたトラベル・パッケージ内の追加のトラベル・アイテムを個別に購入することができる。
【0045】
このように、旅行者は、ネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートする前に、または、ネットワーク・ナビゲーション・コンポーネントを終了する前に、ユーザ・コンピュータ・デバイス106を使用して、追加のトラベル・アイテムを購入することができる。したがって、旅行者は、購入された最初のトラベル・アイテムと同一のセッション内に留まりながら、追加のパッケージされたトラベル・アイテムを購入することができる。
【0046】
他の実施形態では、メッセージング・コンポーネント120は、複数のセッションにわたる追加のパッケージされたトラベル・アイテムの購入を可能にする。例えば、旅行者がネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートした後の選択された時間に、分析コンポーネント116は、最初のトラベル・アイテム購入に関する記録を取得することができる。一実施形態では、これらの記録は、それぞれのネットワーク・インベントリ・サービス104A〜104D、データストア114、および/または、ネットワーク・トラベル・パッケージ・サービス102によってローカルに格納された記録(例えば、選択された期間内でなされたトラベル・アイテム購入を含むローカル・フォルダ)から取得可能である。他の実施形態では、記録は、旅行者が最初のトラベル・アイテムを購入したという識別を可能にする。それに応じて、メッセージング・コンポーネント120は、延期されたトラベル・パッケージ・オプションが利用できるという通知を含む1つ以上のメッセージを、ユーザ・コンピュータ・デバイス106への送信のために生成することができる。一例では、電子メッセージは、Eメールメッセージを含むことができる。代替実施形態では、メッセージは、ショート・メッセージ・サービス(SMS)メッセージ、インスタントメッセージ(EVI)、ハイパーテキスト・マークアップ文書(HTML)および当業者に知られている他のメッセージング技術を含むことができる。これらのメッセージは、旅行者による選択された最初のトラベル・アイテム購入の最初の使用の前に、旅行者に送信され、追加のパッケージされたトラベル・アイテムの購入を促すことができる。上述したように、延期されたトラベル・パッケージ・オプションの通知内のハイパーリンクのようなリンクの選択により、ネットワーク・トラベル・パッケージ・サービス102は、旅行者に検索ユーザ・インタフェースを提供することができ、この検索ユーザ・インタフェースにより、旅行者は、追加のパッケージされたトラベル・アイテムを検索し、延期されたトラベル・パッケージ・オプションを検討および購入し、または、最初のトラベル・アイテム購入とは別に、追加のパッケージされたトラベル・アイテムを購入することができる。
【0047】
他の実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、送信されたメッセージなしに旅行者リクエストに応答して、複数のセッションにわたる追加のパッケージされたトラベル・アイテムの購入を可能にする。例えば、最初のトラベル・アイテム購入の後、旅行者は、ネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートし、後でネットワーク・トラベルにパッケージ・サービス102に戻り、他のセッションを開始することができる。例えば、旅行者は、ある日、ネットワーク・トラベル・パッケージ・サービス102を用いて最初のトラベル・アイテム購入を作成し、ネットワーク・トラベル・パッケージ・サービス102からナビゲートし、自分のネットワーク・ナビゲーション装置を使用して他のタスクを実行し、後日、ネットワーク・トラベル・パッケージ・サービス102に戻ることができる。
【0048】
ネットワーク・トラベル・パッケージ・サービス102は、ネットワーク・トラベル・パッケージ・サービス102に戻ってきたときの旅行者の身元を認証することができる。この種の認証によって、ネットワーク・トラベル・パッケージ・サービス102は、旅行者および任意の彼らの最初のトラベル・アイテム購入を識別することができる。その後、旅行者は、最初のトラベル・アイテム購入を選択し、追加のパッケージされたトラベル・アイテムを検索し、延期されたトラベル・パッケージ内に含めることができる。旅行者は、生成された延期されたトラベル・パッケージから選択し、追加のパッケージされたトラベル・アイテムを購入することができる。
【0049】
ネットワーク・トラベル・パッケージ・サービス102は、延期されたトラベル・パッケージ・オプションがさまざまな方法で利用できるという通知を提供することができる。一実施形態では、通知は、ネットワーク・トラベル・パッケージ・サービス102のウェルカム・ユーザ・インタフェース内で提供可能である。他の例では、一旦ネットワーク・トラベル・パッケージ・サービス102にナビゲートし、認証されるならば、旅行者は、選択された最初のトラベル・アイテム購入のための旅程を要求することができる。リクエストに応答して、最初のトラベル・アイテム購入の記録は、(例えば、データストア114および/またはネットワーク・トラベル・パッケージ・サービス102にローカルな記憶装置によって維持される購入履歴のようなソースから)検索可能である。延期されたトラベル・パッケージ・オプションが利用できるという通知は、返信された旅程内に含まれうる。
【0050】
さらなる例では、延期されたトラベル・パッケージ・オプションが利用できるという通知は、ネットワーク・トラベル・パッケージ・サービス102のユーザ・インタフェースに含まれ、旅行者のネットワーク・ナビゲーション装置を使用して、ネットワーク・トラベル・パッケージ・サービス102内の識別された旅行者によって実行される選択されたアクションによってトリガーされる。例えば、通知を含む新規なユーザ・インタフェース(例えば、ポップアップ・ウィンドウ)は、トラベル・アイテムのための検索問合せの提出に応答して、ネットワークを用いて、トラベル・パッケージ・サービス102に基づいて提供可能である。
【0051】
ネットワーク・トラベル・パッケージ・サービス102によって提供された通知内のリンクを選択すると、ネットワーク・トラベル・パッケージ・サービス102によって、旅行者は追加のパッケージされたトラベル・アイテムのための問合せを提出することができる。検索は、ネットワーク・インベントリ・サービス104A〜104Dを用いて、最初のトラベル・アイテム購入に関して上述したように実行可能である。例えば、電子検索問合せは、ネットワーク・インベントリ・サービス104A〜104Dの1つ以上に直接、または、ネットワーク・トラベル・パッケージ・サービス102を介して提出可能である。検索問合せおよび検索結果は、延期されたトラベル・パッケージ内に含まれるようにさらに示されうる。
【0052】
ある種の実施形態では、旅行者がネットワーク・トラベル・パッケージ・サービス120との通信を試み、追加のパッケージされたトラベル・アイテムのための検索問合せを提出するとき、認証プロセスは、最初に実行可能である。認証プロセスを用いて、旅行者を識別し、旅行者が1つ以上の最初のトラベル・アイテム購入を作成したことを確認することができる。旅行者の身元は、認証コード(例えば、パスワード)または認証ファイル(例えば、ウェブ・ブラウザ・クッキー)を交換するという機構、または、コンピュータ間の識別を提供するために従来技術において周知の他の機構によって識別可能である。旅行者を識別すると、ネットワーク・トラベル・パッケージ・サービス102は、トラベル記録(例えばトラベル・アイテム購入の記録および/または最近のトラベル・アイテム購入の記録)を検索し、旅行者のトラベル・アイテム購入を確認することができる。これらの記録はデータストア114および/またはネットワーク・トラベル・パッケージ・サービス102によってローカルに格納されたトラベル記録によって維持可能である。旅行者の身元および/または旅行者の最初のトラベル・アイテム購入が確立されない場合、トラベル・パッケージ割引は、いかなるトラベル・アイテムのための返信された検索結果の購入にも提供できない。
【0053】
追加のパッケージされたトラベル・アイテムのために返信された検索結果は、ネットワーク・トラベル・パッケージ・サービス102に通信され、パッケージ・コンポーネント122が延期されたトラベル・パッケージを生成する際に用いられる。パッケージ・コンポーネント122は、データストア114から1つ以上の規則を取得し、延期されたトラベル・パッケージの生成を容易にすることができる。後述するように、一実施形態では、パッケージ・コンポーネント122は、これらの規則を使用し、検索から返信された追加のパッケージされたトラベル・アイテムを識別することができ、この追加のパッケージされたトラベル・アイテムは、最初のトラベル・アイテム購入に対応し、それゆえ、延期されたトラベル・パッケージにおいて最初のトラベル・アイテム購入と組み合わせる資格がある。他の実施形態では、パッケージ・コンポーネント122は、これらの規則を使用し、生成された延期されたトラベル・パッケージのコストを決定することができる。
【0054】
一態様では、パッケージ・コンポーネント122は、使用位置に基づきそれぞれのトラベル・アイテムの間の相関関係を特定する規則を取得することができる。具体的には、それぞれのトラベル・アイテムは、互いの選択距離内で使用する必要がある。ある種の実施形態では、距離は、アクティビティの位置と同様に、トラベル・アイテムの起点、出発点、乗車点および下車点のそれぞれのいずれかに基づくことができる。例えば、最初のトラベル購入がフライトであり、追加のパッケージされたトラベル・アイテムが宿泊であると仮定すると、規則は、宿泊滞在がフライトの出発地または到着地の少なくとも1つから選択された距離(例えば、半径)内に位置することを要求することができる。他の例では、最初のトラベル購入がフライトであり、追加のトラベル・アイテムがコンサートのようなイベントであると仮定すると、規則は、コンサートの位置が出発または到着空港の少なくとも1つから選択された距離内にあることを要求することができる。
【0055】
別の態様では、パッケージ・コンポーネント122は、使用期間に基づいて、それぞれのトラベル・アイテムの間の相関関係を特定する規則を取得することができる。具体的には、それぞれのトラベル・アイテムは、各々の選択された期間内の開始および/または終了する使用の日付を有するように要求されうる。使用の日付は、予定されたアクティビティの日付と同様に、出発、到着、乗車、下車、チェックイン、チェックアウト、いつトラベル・アイテムを使用するか、の1つ以上に基づくことができる。例えば、フライトおよび宿泊を使用する例を続けると、購入されたフライトに対応する宿泊は、購入されたフライトの到着日と出発日との間の期間の宿泊滞在を含むことができる。
【0056】
さらなる態様では、パッケージ・コンポーネント122は、ネットワーク・トラベル・パッケージ・サービス102によって販売され、延期されたトラベル・パッケージの総数に基づき、それぞれのトラベル・アイテムの間の相関関係を指定する規則を取得することができる。例えば、ネットワーク・トラベル・パッケージ・サービス102は、延期されたトラベル・パッケージ内に含まれる選択された数のトラベル・アイテム(例えば、予約の総数)を割り当て可能である。選択された数のトラベル・アイテムが販売されるならば、さらなる延期されたトラベル・パッケージは、ネットワーク・トラベル・パッケージ・サービス102によって生成されない。
【0057】
他の態様では、パッケージ・コンポーネント122は、ネットワーク・トラベル・パッケージ・サービス102によって提供された延期されたトラベル・パッケージ内に含まれるトラベル・アイテム(例えば、宿泊)の選択された数の特定タイプを規定する規則を取得することができる。選択された数の特定のトラベル・アイテムが、購入され、延期されたトラベル・パッケージに含まれるとき、そのタイプの追加のトラベル・アイテムを使用して生成される追加の延期されたトラベル・パッケージはない。しかしながら、他のタイプの追加のパッケージされたトラベル・アイテムを含む延期されたトラベル・パッケージは、それぞれの規則の制限内で、ネットワーク・トラベル・パッケージ・サービス102によって依然生成することができる。これらの規則が説明の目的で提示され、開示された実施例を逸脱しない範囲で要望通り変更可能であると理解されたい。
【0058】
さらなる代替実施形態では、上述したような追加のパッケージされたトラベル・アイテムの適格性を支配している規則は、緩和可能である。このように、より多くのトラベル・アイテムは最初のトラベル・アイテム購入に対応するものとして定められ、ネットワーク・トラベル・パッケージ・サービス102は、より厳しい規則の下であれば許容されないであろうトラベル・アイテムの多くの組合せのためのトラベル・パッケージ割引を提供することができる。一例を挙げると、追加のパッケージされたトラベル・アイテムが、最初のトラベル・アイテム購入の使用の日付を越えた期間に使用可能であるように、トラベル・アイテムの使用の日付に関する規則は、緩和可能である。例えば、宿泊滞在は、フライトの出発日を越えて継続することができる。他の例では、追加のパッケージされたトラベル・アイテムを、最初のトラベル・アイテム購入より遠い位置で使用できるように、トラベル・アイテムの使用の位置に関する規則は緩和可能である。例えば、緩和されていない条件下で許容されたよりはるかに大きい、到着および/または出発空港の選択距離(例えば、半径)内でのレンタカーを許容できる。
【0059】
パッケージ・コンポーネント122は、延期されたとラベル・パッケージの価格設定を可能にする規則をさらに取得することができる。一態様では、規則は、コンポーネント・トラベル・アイテムに対して提供された価格の合計から、基本のトラベル・パッケージ価格を決定することができる。さらなる態様では、割引は、基本のトラベル・パッケージと比較して、延期されたトラベル・パッケージの価格を下げる、生成されたトラベル・パッケージに適用される。割引は、追加のトラベル・アイテムのパッケージ・コストと追加のトラベル・アイテムの独立したコストとの違いに基づくことができる。ある種の実施形態では、トラベル・アイテムのためのパッケージ・コストおよび独立したコストは、データストア114から検索可能である。さらなる実施形態では、延期されたトラベル・パッケージの価格は、基本のトラベル・パッケージのコスト(例えば、独立したアイテムとして購入されるとき、トラベル・パッケージに含まれるアイテムのコスト)以下とすることができる。
【0060】
有益なことに、延期されたトラベル・パッケージ・コストが基本のトラベル・パッケージのコストにほぼ等しいときでさえ、延期されたトラベル・パッケージの購入は、独立したアイテムとして購入されるトラベル・アイテムと比較して、コストに加えてさらなる利点を提供することができる。例えば、トラベル・パッケージとして購入されるトラベル・アイテムは、単一の旅程上に現れることができる。さらに、トラベル・パッケージとして購入されるトラベル・アイテムは、単一の確認番号によってグループ化され、チェックインおよび/またはチェックアウト、変更、取消、返金などが容易になる。
【0061】
割引の量は、変更することができる。一実施形態では、割引の量は、時間に基づいて変更することができる。一実施形態では、割引は、最初のトラベル・アイテム購入の使用の最初の日付前に残っている期間に応じた量だけ減少可能である。他の実施形態では、割引は、第1のトラベル・アイテムの購入とトラベル・パッケージとの間の期間が増加するにつれて、選択された量だけ減少可能である。さらに別の実施形態では、割引は、トラベル・パッケージの提供日からの期間が増加するにつれて、選択された量だけ減少可能である。例えば、旅行者が、最初のトラベル・アイテムの購入から選択された期間内に(例えば、約24時間以内に)、追加のパッケージされたトラベル・アイテムを購入する場合、割引の全額は、トラベル・パッケージの価格に適用可能である。あるいは、最初のトラベル・アイテムの購入から約7日が経過すると、割引は合計約50%減少すると決めることもできる。他の例では、最初のトラベル・アイテムの購入から約14日が経過すると、割引は合計約75%減少すると決めることもできる。最初のトラベル・アイテム(例えば、フライトの出発、宿泊の初日滞在、レンタカーの1日目など)の使用より前の選択された期間に、割引の量がほぼ0に減少するまで、割引の減少量は継続しうる。
【0062】
上述した実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、第1のトラベル・アイテムの最初の使用の前に、トラベル・パッケージを購入のために提供することができる。代替実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、最初のトラベル・アイテム購入が使われている間、延期されたトラベル・パッケージ・オプションを旅行者が考慮するために提供することもできる。延期されたトラベル・パッケージ・オプションは、最初のトラベル・アイテムの最初の使用の後、かつ、最初のトラベル・アイテム購入の最後の使用の前に、延長可能である。例えば、最初のトラベル・アイテム購入がフライトであると仮定すると、旅行者が自分のフライトで出発した後、延期されたトラベル・パッケージ・オプションはレンタカーのために作成可能である。割引されたレンタカーが購入可能な期間は、旅行者のフライトが出発してから戻ってくるまでの間に選択可能である。
【0063】
ネットワーク・トラベル・パッケージ・サービス102によって生成された延期されたトラベル・パッケージは、ユーザ・コンピュータ・デバイス106にさらに提供され、旅行者は、生成された延期されたトラベル・パッケージを、購入のために検討し、選択することができる。旅行者の検討を容易にするために、トラベル・パッケージ・コンポーネント122は、生成された延期されたトラベル・パッケージをフォーマットし、旅行者の最初のトラベル・アイテム購入および追加のパッケージされたトラベル・アイテムの将来の購入に関する情報を表示するだけでなく、コンポーネント・トラベル・アイテムを独立して購入したときと比較して、延期されたトラベル・パッケージの価格および延期されたトラベル・パッケージを購入することによって得られる割引を表示する。
【0064】
図2Aおよび
図2Bは、
図1のオペレーティング環境のブロック図であり、ネットワーク・トラベル・パッケージ・サービス102と通信する旅行者のユーザ・コンピュータ・デバイス106を使用して、旅行者によるフライトのような最初のトラベル・アイテムの購入の例を示している。ユーザ・コンピュータ・デバイス106に対して、ネットワーク・トラベル・パッケージ・サービス102による延期されたトラベル・パッケージの提供の返信が、さらに例示され、旅行者は最初のトラベル・アイテム購入と同一のセッションの間に、宿泊のような1つ以上の追加のパッケージされたトラベル・アイテムを個別に購入することができる。以下では、フライトおよび宿泊を用いて、本発明の実施形態を説明するが、トラベル・アイテムの他の組合せも制限することなく使用できるということを当業者は理解するものである。以下では、最初のトラベル・パッケージ購入がネットワーク・トラベル・パッケージ・サービス102によってなされるとして記載されているが、ネットワーク・トラベル・パッケージ・サービス102の実施形態が、ネットワーク・トラベル・パッケージ・サービス102以外のサービスによってなされる最初のトラベル・アイテム購入によって使用されうるということを理解されたい。この種のサービスは、トラベル・アイテムの購入を可能にするネットワーク(例えば、オンライン)サービスまたはトラベル・アイテムの購入を可能にするオフラインのサービス(例えば、電話でおよび/またはメールによって自ら購入)を含むことができる。
【0065】
図2A(1)に示すように、旅行者は、自分のユーザ・コンピュータ・デバイス106を使用し、ネットワーク・トラベル・パッケージ・サービス102と通信し、フライトの検索問合せ(例えば、フライト問合せ)を提出することができる。ユーザ・コンピュータ・デバイス106とネットワーク・トラベル・パッケージ・サービス102との間の通信は、セッションを開始する。フライト問合せは、旅行者によって所望される1つ以上のフライト属性を詳述することができ、フライト属性とは、出発および到着空港、出発日時、サービスのクラス、航空会社、席割りなどを含むがこれらに限定されるものではない。(2)フライト問合せは、ネットワーク・トラベル・パッケージ・サービス102から、フライト・サービス104Aに通信可能である。
【0066】
(3)フライト・サービス104Aは、フライト問合せを受信すると、応答を生成することができる。フライト・サービス104Aは、フライト問合せを満たすフライトの1つ以上の料金、予定、規則および入手可能性の記録を検索することができる。(4)フライト問合せを満たすフライトは、フライト・サービス104Aによってネットワーク・トラベル・パッケージ・サービス102に返信可能である。(5)(6)ネットワーク・トラベル・パッケージ・サービス102は、さらにこれらのフライト問合せ検索結果を(例えば、ユーザ・コンピュータ・デバイス106によって表示可能なユーザ・インタフェースに)フォーマットすることができ、後の表示のためにユーザ・コンピュータ・デバイス106にそれらを返信することができる。旅行者が、購入のためにフライトを選択し、以前提出したフライト問合せを修正し、新規なフライト問合せを提出し、新規なトラベル・アイテムのための問合せを提出し、周知の他の検索動作のようなアクションを実行することができるように、フォーマットされたフライト問い合わせ検索結果は、さらに構成可能である。
【0067】
図2B(7)にさらに示すように、旅行者は、購入のために返信された検索結果からフライトを選択することができる。(8)(9)選択されたフライトは、ユーザ・コンピュータ・デバイス106からフライト・サービス104Aまでネットワーク・トラベル・パッケージ・サービス102を経て提出可能である。(10)(11)選択されたフライトを受信すると、フライト・サービス104Aは、フライトを購入し、購入の記録をネットワーク・トラベル・パッケージ・サービス102に送信するのに必要な動作を実行する。(12)ネットワーク・トラベル・パッケージ・サービス102は、トラベル購入記録をデータストア114および/またはネットワーク・トラベル・パッケージ・サービス102にローカルな記憶装置に格納することができる。格納された記録は、ネットワーク・トラベル・パッケージ・サービス102によって、同時に検討されおよび/またはその後、必要に応じて、検索されうる。
【0068】
例えば、特定の実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、トラベル購入記録を分析し、トラベル購入が最初のトラベル・アイテム購入を含むか否かを決定することができる。トラベル購入が最初のトラベル・アイテム購入を含むならば、ネットワーク・トラベル・パッケージ・サービス102は、延期されたトラベル・パッケージ・オプションが旅行者の考慮のために利用できるという通知を生成することができる。一実施形態では、ネットワーク・トラベル・パッケージ・サービス102によって生成されるユーザ・インタフェースに、通知を含むことができる。一実施形態では、ユーザ・インタフェースは、フライトが購入されたことを確認するメッセージとすることができる。通知内に含まれるリンクの選択によって、ネットワーク・トラベル・パッケージ・サービスは、旅行者に、追加のパッケージされたトラベル・アイテムの検索および購入を実行するための検索ユーザ・インタフェースを提供することができる。他の実施形態では、生成されたユーザ・インタフェースは、通知を含む検索ユーザ・インタフェースそのものとすることができる。(13)(14)生成されたユーザ・インタフェースは、ネットワーク・トラベル・パッケージ・サービス102によって見るためにフォーマットされ、表示のためにユーザ・コンピュータ・デバイス106に送信可能である。
【0069】
図3は、フライト購入の確認のためにユーザ・コンピュータ・デバイス106に表示されるユーザ・インタフェース300の一実施形態を示す。ユーザ・インタフェース300は、旅行者の購入に感謝する個別の挨拶302を含むことができる。ユーザ・インタフェース300は、旅行者の購入の確認304をさらに含むことができる。確認304は、トラベル・アイテム購入の詳細を含むことができる。例えば、
図3に示すフライトの場合、詳細は、到着および出発の日時、航空会社およびフライト番号、それぞれの到着および出発空港、フライトの価格を含むことができる。さらに、情報は、料金クラス、座割り、ゲート割り、搭乗時間などを含むことができる。
【0070】
ユーザ・インタフェース300は、延期されたトラベル・パッケージ・オプション通知306をさらに含むことができる。例えば、通知306は、追加購入された宿泊およびフライトを含むトラベル・パッケージを購入すると、割引が得られることを示すことができる。ネットワーク・トラベル・パッケージ・サービス102により提供されるユーザ・インタフェース300は、ハイパーテキスト・リンクのようなリンク310をさらに含むことができ、ネットワーク・トラベル・パッケージ・サービスは、旅行者に検索ユーザ・インタフェースを提供し、宿泊のような追加のパッケージされたトラベル・アイテムの検索を実行させることができる。
【0071】
図4Aは、旅行者が追加のパッケージされたトラベル・アイテムを購入することができる、ユーザ・コンピュータ・デバイス106に表示された検索ユーザ・インタフェース400の代替実施形態を示す。上述したように、検索ユーザ・インタフェース400は、ユーザ・インタフェース300内のリンク310の選択に応答してユーザ・コンピュータ・デバイス106に提供されうる、または、最初のトラベル・アイテム購入に直接応答して、ユーザ・コンピュータ・デバイス106に提供されうる。ユーザ・インタフェース400は、旅行者にカスタマイズされたトラベル・サマリー・ウィンドウ402を含む。ある種の実施形態では、トラベル・サマリー・ウィンドウ402は、旅行者が自分の購入したトラベル・アイテムにアクセスできるユーザ・インタフェース制御404を含むことができる。他の実施形態では、トラベル・サマリー・ウィンドウ402は、旅行者が将来の購入のために、カートに保存されたトラベル・アイテムにアクセスできるユーザ・インタフェース制御406を含むことができる。さらなる実施形態では、トラベル・サマリー・ウィンドウ402は、旅行者が既存の旅行にアイテムを追加することができるユーザ・インタフェース制御410を含むことができる。さらなる実施形態では、トラベル・サマリー・ウィンドウ402は、すでに購入されたフライトとともに宿泊を購入すると、割引が利用できることを示す通知412を含むことができる。
【0072】
ユーザ・インタフェース400は、1つ以上のトラベル・アイテムの検索を実行するための検索ウィンドウ414をさらに含むことができる。検索ウィンドウ414は、ユーザ・インタフェース・コントロール420を含む選択ウィンドウ416を含むことができ、旅行者は、検索が実行される追加のトラベル・アイテム(例えば、フライト、宿泊、自動車、アクティビティなど)のタイプを識別することができる。例えば、ユーザ・インタフェース制御416を使用した宿泊の検索の選択によって、宿泊の検索問合せを詳述しているパラメータの入力のために、1つ以上のフィールド422〜432を表示させることができる。この種のフィールドは、チェックインの日付422A、チェックアウトの日付422B、検索の近隣の場所424(例えば、都市、空港、ランドマークなど)、部屋の数426、成人の数430A、子供の数430Bおよび追加のオプション432(例えば、宿泊名432Aおよび宿泊クラス432B)を含むが、これらに限定されるものではない。
【0073】
ある種の実施形態では、フィールド422A、422B、424、430A、430B、432、432A、432Bの1つ以上は、最初のトラベル・アイテム購入に基づいて、自動的に記入可能である。例えば、最初のトラベル・アイテム購入がフライトであると仮定すると、チェックインの日付422Aおよびチェックアウトの日付422Bは、フライトの出発日および戻り日を使用して入力可能である。他の例では、最初のトラベル・アイテム購入がフライトであると仮定すると、検索の近隣の場所424は、フライトのための出発または戻り空港の1つを使用して入力可能である。
【0074】
図4Bは、ユーザ・コンピュータ・デバイス106に表示されるユーザ・インタフェース450の一実施形態を示し、ユーザ・インタフェース450は、ユーザ・インタフェース制御410の選択に応答して、既存の購入(例えば、最初のトラベル・アイテム購入)に追加のパッケージされたトラベル・アイテムを組み合わせる。例えば、ユーザ・インタフェース450は、延期されたトラベル・パッケージ(例えば、最初のトラベル・アイテム購入)内に含めるために現在のセッション内で購入された旅行者の未決のフライトのリストを表示するフライト購入ウィンドウ452を含むことができる。最初のトラベル・アイテム購入は、セッション中の旅行者の購入の検討によって識別可能である。フライト購入ウィンドウ452内に表示されるフライトは、検討のためにフライトの詳細ウィンドウ454内で選択および表示可能である。ユーザ・インタフェース450は、フライト購入ウィンドウ452から選択されたトラベル・アイテム(例えば、宿泊)に追加された検索問合せの提出のための検索ウィンドウ414をさらに含むことができる。検索ウィンドウ414(例えば、422A、422B、424、430A、430B、432、432A、432B)内のフィールドは、上述したように、フライト購入ウィンドウ452内で選択された最初のトラベル・アイテム購入に基づいて、自動的に記入可能である。後述するように、延期されたトラベル・パッケージは、ユーザ・インタフェース450に入力された検索問合せに応答して返信された宿泊と、フライト購入ウィンドウ452内で選択されたフライトと、から生成される。ユーザ・インタフェース400、450に表示可能なトラベル・アイテムの例として、フライトおよび宿泊が示されているが、他のトラベル・アイテムは、制限することなく、延期されたトラベル・パッケージと組み合わせられるということを理解されたい。
【0075】
上述したように、一実施形態では、ネットワーク・トラベル・パッケージ・サービス102により提供されるユーザ・インタフェース300、400、450は、フライト購入の後、かつ、ネットワーク・トラベル・パッケージ・サービス102から離れてナビゲーションする前に、旅行者のユーザ・コンピュータ・デバイス106に送信可能である。その結果、追加の宿泊を後で購入することは、ネットワーク・トラベル・パッケージ・サービス102から離れた中間のナビゲーションなしで、単一のセッション内に実行されているとみなすことができる。
【0076】
しかしながら、代替実施形態では、トラベル・パッケージ・サービス102は、追加の宿泊オプションを含む延期されたトラベル・パッケージを提供するように構成可能であり、フライトおよび追加の宿泊オプションは、複数のセッションの間に個別に購入される。後述する実施形態では、旅行者は、フライト購入を含むセッションを終了しているネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートすると仮定される。このように、後述する追加のパッケージされたトラベル・アイテムを含むトラベル・パッケージの後の購入が、フライト購入と異なるセッションで発生する。
【0077】
図5Aおよび
図5Bに示すように、一実施形態では、フライトが旅行者によって選択され、購入された後、(1)ネットワーク・トラベル・パッケージ・サービス102は、データストア114によって格納されたトラベル購入記録を要求することができる。(3)一実施形態では、ネットワーク・トラベル・パッケージ・サービス102は、フライトのような最初のトラベル・アイテム購入を含む任意のトラベル購入のためのトラベル購入記録を分析することができる。(4)最初のフライト購入を検出すると、ネットワーク・トラベル・パッケージ・サービス102は、延期されたトラベル・パッケージ提供を含むメッセージを生成し、ユーザ・コンピュータ・デバイス106に送信することができる。
【0078】
(5)メッセージを受信すると、ユーザ・コンピュータ・デバイス106は、メッセージを表示するので、旅行者はメッセージを検討し応答することができる。一実施形態では、メッセージは、電子メールメッセージを含むことができる。メッセージが、ショート・メッセージ・サービス(SMS)メッセージ、インスタントメッセージ(EV1)およびハイパーテキスト・マークアップ文書(HTML)を含む他の形のメッセージング技術を含むことができるということを理解されたい。
【0079】
ある種の実施形態では、メッセージの内容は、フライトの購入の確認に関して、購入確認の参照が除かれている点以外、ユーザ・インタフェース300について上述したものと類似する。このように、旅行者は、追加のパッケージされたトラベル・アイテムのための検索問合せの提出のために、ユーザに返信することができる。
【0080】
図5Bは
図1のオペレーティング環境の他のブロック図を示し、ネットワーク・トラベル・パッケージ・サービスは、最初のフライト購入の後、ネットワーク・トラベル・パッケージ・サービス102に対する旅行者のナビゲーションに応答して、旅行者が利用できる延期されたトラベル・パッケージの提供の通知を含むユーザ・インタフェースを提供する。(1)旅行者は、上述したように、メッセージに応答してネットワーク・トラベル・パッケージ・サービス102に返信することができ、または、独立してネットワーク・トラベル・パッケージ・サービス102にナビゲートすることができる。ネットワーク・トラベル・パッケージ・サービス102へのナビゲーションを返信すると、(2)旅行者は、自分の身元を確認する情報を提出することができる。この種の情報は、ログイン、認証ファイル(例えば、ウェブ・ブラウザ・クッキー)および他の公知技術の認証方法を含むが、これらに限定されるものではない。(3)(4)旅行者の身元を検査した後、ネットワーク・トラベル・パッケージ・サービス102は、旅行者のトラベル・アイテム購入をデータストア114から検索し、購入を分析し、任意の最初のトラベル・アイテム購入を識別することができる。(5)ネットワーク・トラベル・パッケージ・サービス102は、旅行者の最初のトラベル・アイテム購入および通知を含むユーザ・インタフェースを生成し、(6)ユーザ・インタフェースをユーザ・コンピュータ・デバイス106に返信することができる。ある種の実施形態では、ユーザ・インタフェースは、ユーザ・インタフェース400を含むことができる。
【0081】
ある種の実施形態では、トラベル・サマリー・ウィンドウ402内の配置の代わりに、または、それに加えて、旅行者が、ネットワーク・トラベル・パッケージ・サービス102内でナビゲートする間にトリガイベントを実行すると、通知が提供されうる。一実施形態では、トリガベントは、最初のトラベル・アイテムの購入の後トラベル・インベントリの検索を実行することを含むことができる。例えば、検索ウィンドウ416において検索する一種のトラベル・アイテムを選択することによって、および/または、検索ウィンドウ416の検索ダイアログボックスのフィールドに入力することによって、検索が開始されるとき、割引メッセージ412を含む新規なユーザ・インタフェース(例えば、ポップアップ・ウィンドウ)は、生成可能である。他の実施形態では、トリガイベントは、ユーザ・インタフェース制御404を介してアクセスされる最初のトラベル・アイテム購入の旅程を検討することを含むことができる。例えば、前に識別された最初のトラベル・アイテム購入を選択するとき、ネットワーク・トラベル・パッケージ・サービス102は割引トラベル・パッケージ提供を旅程に挿入し、旅行者に強化された旅程を提供することができる。いくつかの実施形態では、旅程は、確認の代わりにユーザ・インタフェース300に含まれる。
【0082】
図2B、
図3、
図4Aおよび
図4Bに関して上述した実施形態では、延期されたトラベル・パッケージ・オプションは、フライト購入の後、旅行者がネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートする前に、ネットワーク・トラベル・パッケージ・サービス102によって、旅行者に提供される。それゆえ、旅行者が追加のパッケージされたトラベル・アイテムの購入の前にネットワーク・トラベル・パッケージ・サービスから離れてナビゲートしないと仮定すると、追加のパッケージされたトラベル・アイテムの任意の購入は、最初のフライト購入と同一のセッション内で行われる。これに対して、上述した
図5Aおよび
図5Bに関する実施形態では、旅行者がフライト購入を行い、ネットワーク・トラベル・パッケージ・サービス102から離れてナビゲートした後、延期されたトラベル・パッケージ提供が提供される。このように、追加のパッケージされたトラベル・アイテムの任意の購入を、最初のフライト購入とは異なるセッション内で行うこともできる。
【0083】
旅行者が、追加のパッケージされたトラベル・アイテムを識別するために、自分のユーザ・コンピュータ・デバイス106を使用して、検索問合せを提出すると、検索問合せは、適切なインベントリ・サービス104A〜104Dに向けられうる。
図6は、
図1のオペレーティング環境のブロック図であり、ユーザ・コンピュータ・デバイス104が、ネットワーク・トラベル・パッケージ・サービス102に宿泊リクエストを提出する例を示す。宿泊リクエストは、上述したように、宿泊パラメータ入力をユーザ・インタフェース400、450に含めることができ、フライトを、検索結果から返信された追加の宿泊とともに延期されたトラベル・パッケージに含めることができる。ネットワーク・トラベル・パッケージ・サービス102は、今度は、検索問合せを直接宿泊サービス104Bに向けることができ、宿泊サービス104Bは、宿泊問合せを満たしている1つ以上の宿泊を識別し、ネットワーク・トラベル・パッケージ・サービス102に結果を返信することができる。
【0084】
検索問合せ結果を受信すると、ネットワーク・トラベル・パッケージ・サービス102は、最初のトラベル・アイテム購入および購入のために選択される1つ以上の対応するアイテム(例えばフライトおよび対応する宿泊)に関する規則を検索し、1つ以上の延期されたトラベル・パッケージを生成することができる。規則は、一実施形態では、データストア114に格納可能である。上述したように、規則は、互いに対応し、それゆえ延期されたトラベル・パッケージの組合せにふさわしい前に購入したフライトおよび宿泊オプションの組合せを識別することができる。規則は、それぞれのトラベル・アイテムを含むトラベル・パッケージの価格設定をさらに識別することができる。生成された延期されたトラベル・パッケージは、以下に詳述するように、後の検索のためにデータストアにさらに格納され、表示のためにユーザ・コンピュータ・デバイス106に送信されうる。ネットワーク・トラベル・パッケージ・サービス102は、ユーザ・コンピュータ・デバイス106によって表示のために、生成された延期されたトラベル・パッケージをフォーマットし、延期されたトラベル・パッケージとして前に購入したフライトに加えて追加の宿泊を購入するとき、達成された割引を強調することができる。さらなる実施形態では、規則は、生成されたパッケージが影響される変化および/または取消に関する方針をさらに具えることができる。変化および/または取消方針は、トラベル・パッケージの購入の前に、ユーザに表示可能である。
【0085】
代替実施形態では、検索問合せ結果を受信すると、ネットワーク・トラベル・パッケージ・サービス102は、データストア114によって維持される前に生成された延期されたトラベル・パッケージのキャッシュを検索することができる。例えば、一実施形態では、前に生成されかつキャッシュされた延期されたトラベル・パッケージは、受信した検索問合せに応答して生成した、延期されたトラベル・パッケージを含むことができる。代替実施形態では、前に生成されかつキャッシュされた延期されたトラベル・パッケージは、トラベル・アイテムの位置と利用日の人気のある組合せのために、ネットワーク・トラベル・パッケージ・サービス102によって生成された、延期されたトラベル・パッケージを含むことができる。以前の検索のための様々なキャッシュされた延期されたトラベルおよび人気があると予想された延期されたトラベル・パッケージを提供することによって、検索問合せが、キャッシュされた延期されたトラベル・パッケージによって満たされうる可能性は、有意になる。それゆえ、リアルタイムに生成する必要がある延期されたトラベル・パッケージの数を著しく減少させることができ、ネットワーク・インベントリ・サービス104A〜104Dおよびネットワーク・トラベル・パッケージ・サービス102の計算負担を減少させることができる。
【0086】
図7は、ユーザ・コンピュータ・デバイス106に表示されるユーザ・インタフェース700の一実施形態を示し、ユーザ・コンピュータ・デバイス106によって、旅行者は、生成された延期されたトラベル・パッケージを購入のために検討し、選択することができる。ユーザ・インタフェース700は、上述したフライト購入ウィンドウ502から選択された購入されたフライトに関する詳細を含むフライトの詳細ウィンドウ702を含むことができる。ユーザ・インタフェース700は、宿泊情報ウィンドウ704をさらに含むことができる。宿泊情報ウィンドウ704は、写真706および伝記的情報710を含む宿泊に関する詳細を含むことができ、伝記的情報710とは、例えば、名称、ベッド情報、星評価、選択された場所からの位置および距離、マッピング機能、所有するアメニティのリスト、部屋の特徴である。
【0087】
ユーザ・インタフェース700は、延期されたトラベル・パッケージ・ウィンドウ712をさらに含むことができる。延期されたトラベル・パッケージ・ウィンドウは、様々な価格設定情報を提供することができる。一実施形態では、延期されたトラベル・パッケージ・ウィンドウ712は、独立した価格714、すなわち、独立したアイテムとして個別に購入されたフライトおよび宿泊の価格を含むことができる。他の実施形態では、延期されたトラベル・パッケージ・ウィンドウ712はトラベル・パッケージ価格716、すなわち、個別に購入されたが、延期されたトラベル・パッケージの一部としてのフライトおよび宿泊の価格を含むことができる。さらなる実施形態では、延期されたトラベル・パッケージ・ウィンドウ712は、独立したアイテムとしてのトラベル・アイテムと比較して、延期されたトラベル・パッケージを購入するときの割引720を示すことができる。ユーザ・インタフェース700は、旅行者が購入のために延期されたトラベル・パッケージを選択することができるユーザ・インタフェース制御722をさらに含むことができる。
【0088】
本願明細書において記載されている方法の全ては、1つ以上の汎用コンピュータまたはプロセッサによって実行されるソフトウェアコード・モジュールに組み込まれ、完全にそれを介して自動化可能である。コード・モジュールは、任意のタイプのコンピュータ可読媒体または他のコンピュータ記録デバイスに格納可能である。あるいは、いくつかまたはすべての方法は、専用コンピュータ・ハードウェアに組み込み可能である。 さらに、本願明細書において参照されるコンポーネントは、ハードウェア、ソフトウェア、ファームウェアまたはそれらの組み合わせで実施可能である。
【0089】
上述した実施形態に対する多くの変形および変更が可能であり、要素は、他の受け入れられる例の1つであると理解されたい。すべてのこの種の変更および変形は、以下の条項を含むがこれに限定されずに本発明の開示に含まれ、請求項によって保護されることを意図している。
【0090】
条項
1項 トラベル・パッケージを購入するためのシステムであって、前記システムは、
フライトおよび宿泊に関する情報であって、フライトおよび宿泊のコストおよび入手可能性を具える情報を、1つ以上の電子問合せに応答して提供するように構成されたネットワーク・インベントリ・サービスと、
前記ネットワーク・インベントリ・サービスと通信するネットワーク・トラベル・パッケージ・サービスと、
を具え、
前記ネットワーク・トラベル・パッケージ・サービスは、
前記ネットワーク・インベントリ・サービスによってなされた購入であって、旅行者のためのフライトを具え、前記フライトに対応する前記旅行者のための宿泊を除外する購入を識別し、
前記購入されたフライトに対応する宿泊オプションのために、前記旅行者が、前記ネットワーク・インベントリ・サービスに電子問合せを提出することを可能にし、
前記購入されたフライトに対応する1つ以上の宿泊オプションを識別し、
前記ネットワーク・トラベル・パッケージ・サービスによって、前記旅行者に提供するためのトラベル・パッケージを生成し、
前記トラベル・パッケージは、前記購入されたフライトと、前記購入されたフライトに対応する前記識別された宿泊オプションの少なくとも1つと、を具え、
前記トラベル・パッケージのコストは、独立したアイテムとして購入されたときの前記購入されたフライトおよび前記対応する宿泊オプションのコスト以下である、
システム。
【0091】
2項 前記トラベル・パッケージのコストは、独立したアイテムとして購入されたときの前記購入されたフライトおよび前記対応する宿泊オプションのコストより少ない、
1項に記載のシステム。
【0092】
3項 前記トラベル・パッケージを具える前記フライトおよび宿泊は、単一のセッションの間に購入される、
1項に記載のシステム。
【0093】
4項 前記トラベル・パッケージを具える前記フライトおよび宿泊は、複数のセッションにわたって購入される、
1項に記載のシステム。
【0094】
5項 前記購入されたフライトに対応する宿泊オプションのために提出される電子問合せは、前記識別された購入を行った旅行者のためだけに許容される、
1項に記載のシステム。
【0095】
6項 前記購入されたフライトに対応する前記宿泊オプションは、前記フライトの出発地と到着地との少なくとも1つからの選択距離内で用いられる宿泊滞在を具える、
1項に記載のシステム。
【0096】
7項 前記購入されたフライトに対応する前記宿泊オプションは、前記購入されたフライトの到着日と出発日との間の期間の宿泊滞在を具える、
1項に記載のシステム。
【0097】
8項 宿泊オプションのための電子問合せの提出を可能にすることは、検索問合せを前記宿泊オプションのために提出可能にする検索ユーザ・インタフェースを提供することを含む、
1項に記載のシステム。
【0098】
9項 宿泊オプションのための電子問合せの提出を可能にすることは、前記検索ユーザ・インタフェースがアクセス可能な電子メールメッセージを受信することを含む、
8項に記載のシステム。
【0099】
10項 前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記購入されたフライトおよび対応する宿泊オプションを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
1項に記載のシステム。
【0100】
11項 トラベル・パッケージを生成することは、前記購入されたフライトを含むキャッシュされたトラベル・パッケージと、識別された宿泊オプションと、を取得することを含む、
1項に記載のシステム。
【0101】
12項 トラベル・パッケージを購入するためのシステムであって、前記システムは、
トラベル・アイテムに関する1つ以上の規則を格納するデータストアと、
前記データストアと通信するネットワーク・トラベル・パッケージ・サービスと、
を具え、
前記ネットワーク・トラベル・パッケージ・サービスは、
旅行者によってなされ、第1のトラベル・アイテムを具えるトラベル購入を識別し、
前記第1のトラベル・アイテムに対応するとともに、前記旅行者によってなされた前記トラベル購入から以前除外された、前記旅行者のための第2のトラベル・アイテムを識別し、
前記データストアから前記第2のトラベル・アイテムのための1つ以上の規則であって、前記第1のトラベル・アイテムおよび前記第2のトラベル・アイテムを具えるトラベル・パッケージのためのコストを規定する規則を取得し、
前記第1のトラベル・アイテムおよび前記第2のトラベル・アイテムを具える前記トラベル・パッケージを、前記旅行者に、購入のために、前記ネットワーク・トラベル・パッケージ・サービスを介して、前記1つ以上の規則で規定された前記トラベル・パッケージのための前記コストで提供し、
前記1つ以上の規則で規定された前記トラベル・パッケージのための前記コストは、独立したアイテムとして個別に購入されたときの前記第1および第2のトラベル・アイテムの前記コスト以下に割引される、
システム。
【0102】
13項 トラベル・アイテムは、フライト、宿泊、自動車、電車、バス、クルーズ、イベント・チケット、地上交通および旅行保険の少なくとも1つを具える、
12項に記載のシステム。
【0103】
14項 前記第1のトラベル・アイテムはフライトを具え、前記第2のトラベル・アイテムは宿泊を具える、
13項に記載のシステム。
【0104】
15項 前記購入されたフライトに対応する前記宿泊オプションは、前記フライトの出発地と到着地との少なくとも1つからの選択距離内の宿泊を具える、
14項に記載のシステム。
【0105】
16項 購入されたフライトに対応する宿泊は、前記購入されたフライトの到着日と出発日との間の期間の宿泊滞在を具える、
14項に記載のシステム。
【0106】
17項 前記ネットワーク・トラベル・パッケージ・サービスは、前記トラベル・パッケージを購入のために、前記第1のトラベル・アイテムの最初の使用前に提供するようにさらに動作可能である、
12項に記載のシステム。
【0107】
18項 前記ネットワーク・トラベル・パッケージ・サービスは、前記トラベル・パッケージを購入のために、前記第1のトラベル・アイテムの使用中に提供するようにさらに動作可能である、
12項に記載のシステム。
【0108】
19項 前記割引は、前記第2のトラベル・アイテムのパッケージ・コストと、前記第2のトラベル・アイテムの前記独立したコストと、の差に基づく、
12項に記載のシステム。
【0109】
20項 前記割引は、前記第1のトラベル・アイテムの最初の使用前に残っている期間に応じた量によって減少する、
19項に記載のシステム。
【0110】
21項 前記割引は、前記第1のトラベル・アイテムの購入と、前記トラベル・パッケージと、間の期間が増加するにつれて、選択された量によって減少する。
19項に記載のシステム。
【0111】
22項 前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記第1および第2のトラベル・アイテムを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
12項に記載のシステム。
【0112】
23項 前記トラベル・パッケージを具える前記第1および第2のトラベル・アイテムは、単一のセッションの間に購入される、
12項に記載のシステム。
【0113】
24項 前記トラベル・パッケージを具える前記第1および第2のトラベル・アイテムは、複数のセッションにわたって購入される、
12項に記載のシステム。
【0114】
25項 トラベル購入のためのコンピュータによる実施方法であって、前記方法は、
1つ以上の構成されたコンピュータシステムの制御下で、
旅行者によってなされるトラベル購入を識別するステップを含み、
前記識別されたトラベル購入は、前記旅行者のための第1のトラベル・アイテムを具え、前記第1のトラベル・アイテムに対応する前記旅行者のための第2のトラベル・アイテムを除外し、
前記方法は、
前記第1のトラベル・アイテムに対応する第2のトラベル・アイテムのために検索を実行可能にするステップと、
前記第1のトラベル・アイテムおよび前記第2のトラベル・アイテムを具える前記トラベル・パッケージを、前記旅行者に、購入のために、前記ネットワーク・トラベル・パッケージ・サービスを介して、前記1つ以上の規則で規定された前記トラベル・パッケージのための前記コストで提供するステップと、
を含み、
前記1つ以上の規則で規定された前記トラベル・パッケージのための前記コストは、独立したアイテムとして個別に購入されたときの前記第1および第2のトラベル・アイテムの前記コスト以下に割引される、
コンピュータによる実施方法。
【0115】
26項 前記トラベル・アイテムは、フライト、宿泊、自動車、電車、バス、クルーズ、イベント・チケット、地上交通および旅行保険の少なくとも1つを具える、
25項に記載のコンピュータによる実施方法。
【0116】
27項 前記第1のトラベル・アイテムはフライトを具え、前記第2のトラベル・アイテムは宿泊を具える、
26項に記載のコンピュータによる実施方法。
【0117】
28項 前記購入されたフライトに対応する宿泊は、前記フライトの出発地と到着地との少なくとも1つからの選択距離内の宿泊を具える、
27項に記載のコンピュータによる実施方法。
【0118】
29項 前記購入されたフライトに対応する宿泊は、前記購入されたフライトの到着日と出発日との間の期間の宿泊滞在を具える、
27項に記載のコンピュータによる実施方法。
【0119】
30項 前記第2のトラベル・アイテムの前記検索は、前記第1のトラベル・アイテムを具える前記識別されたトラベル購入を行った旅行者のためだけに許容される、
25項に記載のコンピュータによる実施方法。
【0120】
31項 宿泊オプションのための電子問合せの提出を可能にすることは、検索問合せを前記宿泊オプションのために提出可能にする検索ユーザ・インタフェースを提供することを含む、
25項に記載のコンピュータによる実施方法。
【0121】
32項 宿泊オプションのための電子問合せの提出を可能にすることは、前記検索ユーザ・インタフェースがアクセス可能なメッセージを受信することを含む、
31項に記載のコンピュータによる実施方法。
【0122】
33項 前記メッセージは、1つ以上のEメールメッセージと、前記識別されたトラベル購入の確認と、を具える、
32項に記載のコンピュータによる実施方法。
【0123】
34項 前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記購入されたフライトおよび対応する宿泊オプションを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
25項に記載のコンピュータによる実施方法。
【0124】
35項 前記割引は、前記第2のトラベル・アイテムのパッケージ・コストと、前記第2のトラベル・アイテムの前記独立したコストと、の差に基づく、
25項に記載のコンピュータによる実施方法。
【0125】
36項 前記割引は、前記第1のトラベル・アイテムの前記最初の使用前に残っている期間に応じた量によって減少する、
35項に記載のコンピュータによる実施方法。
【0126】
37項 前記割引は、前記第1のトラベル・アイテムの前記購入と、前記トラベル・パッケージと、間の期間が増加するにつれて、選択された量によって減少する。
35項に記載のコンピュータによる実施方法。
【0127】
38項 前記トラベル・パッケージを提供するステップは、前記第1のトラベル・アイテムおよび前記識別された第2のトラベル・アイテムを含むキャッシュされたトラベル・パッケージを取得することを含む、
25項に記載のコンピュータによる実施方法。
【0128】
39項 トラベル・パッケージを生成するコード化された命令を有するコンピュータ可読媒体であって、
前記命令は、コンピューティング装置によって実行されるとき、前記コンピューティング装置に、
旅行者によってなされるとともに、第1のトラベル・アイテムを具えるトラベル購入を識別させ、
前記第1のトラベル・アイテムに対応するとともに、前記旅行者によってなされた前記トラベル購入から以前除外された、前記旅行者のための第2のトラベル・アイテムを識別させ、
前記データストアから、前記第2のトラベル・アイテムに対する1つ以上の規則であって、前記第1のトラベル・アイテムおよび前記第2のトラベル・アイテムを具えるトラベル・パッケージのためのコストを規定する規則を取得させ、
前記第1のトラベル・アイテムおよび前記第2のトラベル・アイテムを具える前記トラベル・パッケージを、前記旅行者に、購入のために、前記ネットワーク・トラベル・パッケージ・サービスを介して、前記1つ以上の規則で規定された前記トラベル・パッケージのための前記コストで提供させ、
前記1つ以上の規則で規定された前記トラベル・パッケージのための前記コストは、独立したアイテムとして個別に購入されたときの前記第1および第2のトラベル・アイテムの前記コスト以下に割引される、
コンピュータ可読媒体。
【0129】
40項 前記トラベル・アイテムは、フライト、宿泊、自動車、電車、バス、クルーズ、イベント・チケット、地上交通および旅行保険の少なくとも1つを具える、
39項に記載のコンピュータ可読媒体。
【0130】
41項 前記第1のトラベル・アイテムはフライトを具え、前記第2のトラベル・アイテムは宿泊を具える、
40項に記載のコンピュータ可読媒体。
【0131】
42項 前記購入されたフライトに対応する宿泊は、前記フライトの出発地と到着地との少なくとも1つからの選択距離内の宿泊を具える、
41項に記載のコンピュータ可読媒体。
【0132】
43項 購入されたフライトに対応する宿泊は、前記購入されたフライトの到着日と出発日との間の期間の宿泊滞在を具える、
41項に記載のコンピュータ可読媒体。
【0133】
44項 前記トラベル・パッケージ・サービスは、前記トラベル・パッケージを購入のために、前記第1のトラベル・アイテムの最初の使用の前に提供するようにさらに動作可能である、
39項に記載のコンピュータ可読媒体。
【0134】
45項 前記トラベル・パッケージ・サービスは、前記トラベル・パッケージを購入のために、前記第1のトラベル・アイテムの使用中に提供するようにさらに動作可能である、
39項に記載のコンピュータ可読媒体。
【0135】
46項 前記割引は、前記第2のトラベル・アイテムのパッケージ・コストと、前記第2のトラベル・アイテムの前記独立したコストと、の差に基づく、
39項に記載のコンピュータ可読媒体。
【0136】
47項 前記割引は、前記第1のトラベル・アイテムの前記最初の使用前に残っている期間に応じた量によって減少する、
46項に記載のコンピュータ可読媒体。
【0137】
48項 前記割引は、前記第1のトラベル・アイテムの前記購入と、前記トラベル・パッケージと、間の期間が増加するにつれて、選択された量によって減少する。
46項に記載のコンピュータ可読媒体。
【0138】
49項 前記旅行者に提供される前記トラベル・パッケージは、独立したアイテムとして前記第1および第2のトラベル・アイテムを購入するのと比較して、前記トラベル・パッケージの購入により提供される節約量を表示するように構成される、
39項に記載のコンピュータ可読媒体。
【0139】
50項 前記トラベル・パッケージを具える前記第1および第2のトラベル・アイテムは、単一のセッションの間に購入される、
39項に記載のコンピュータ可読媒体。
【0140】
51項 前記トラベル・パッケージを具える前記第1および第2のトラベル・アイテムは、複数のセッションにわたって購入される、
39項に記載のコンピュータ可読媒体。