(57)【要約】【課題】顧客情報を管理するシステムおよびその方法を提供する。【解決手段】コンピュータにより複数のプロバイダと対話を行うための顧客情報および優先順位を記録する手段と、前記コンピュータによりプロファイル内に前記顧客情報を格納する手段と、前記顧客情報を使用して前記コンピュータによりプロバイダコンピュータと前記顧客との間の対話を容易にする通信手段と、の各手段を備える。【選択図】図１
2011028745.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにより複数のプロバイダと対話を行うための顧客情報および優先順位を記録する手段と、
前記コンピュータによりプロファイル内に前記顧客情報を格納する手段と、
前記顧客情報を使用して前記コンピュータによりプロバイダコンピュータと前記顧客との間の対話を容易にする通信手段と、
の各手段を備えたことを特徴とする顧客情報管理システム。
【請求項２】
コンピュータにより複数のプロバイダと対話を行うための顧客情報および優先順位を記録するステップと、
前記コンピュータによりプロファイル内に前記顧客情報を格納するステップと、
前記顧客情報を使用して前記コンピュータによりプロバイダコンピュータと前記顧客との間の対話を容易にするステップと、
の各ステップを含むことを特徴とする顧客情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客情報を管理するシステム及びその方法に関する。
【背景技術】
【０００２】
サービスプロバイダは、トランザクション情報を格納する。例えば、航空会社は、航空券の予約、チケットの発行、支払いおよびその他のトランザクション情報を航空会社コンピュータシステムに格納する。ホテルは、予約、支払いおよび他の情報をホテルコンピュータシステムに格納する。
【０００３】
サービスプロバイダは、そのコンピュータシステムを独立に管理する。予期しないおよび旅行者にはどうすることもできない事情により行程に変更があった場合には、旅行は困難になる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
顧客情報を管理するシステムおよび方法を提供することが望ましい。顧客と互いに独立して業務を行っている異なるサービスプロバイダとの対話を容易に行うためには、マスタ顧客プロファイルおよびマスタデータストアを確立することが望ましい。
【０００５】
例えば、旅行者と、旅行者が旅行中に対話を行うことができる、航空会社、レンタカー会社、ホテル、エンタテインメント会社および他のエンティティとの対話を容易に行うためのマスタ旅行プロファイルを確立することは望ましいことである。
【課題を解決するための手段】
【０００６】
このため、本発明は、コンピュータにより複数のプロバイダと対話を行うための顧客情報および優先順位を記録する手段と、前記コンピュータによりプロファイル内に前記顧客情報を格納する手段と、前記顧客情報を使用して前記コンピュータによりプロバイダコンピュータと前記顧客との間の対話を容易にする通信手段と、の各手段を備えたことを特徴とする顧客情報理システムを提供するものである。
【０００７】
さらに、本発明は、コンピュータにより複数のプロバイダと対話を行うための顧客情報および優先順位を記録するステップと、コンピュータによりプロファイル内に顧客情報を格納するステップと、顧客情報を使用してコンピュータによりプロバイダコンピュータと顧客との間の対話を容易にするステップと、の各ステップを含むことを特徴とする顧客情報理システムを提供するものである。
【図面の簡単な説明】
【０００８】
【図１】顧客情報を管理するためのシステムのブロック図である。
【図２】プロバイダサービスに対する顧客の優先順位を含む例示としての画面である。
【図３】管理サービスに対する顧客の優先順位を含む例示としての画面である。
【図４】例示としての顧客インタフェースにより表示された例示としての画面である。
【図５】例示としての登録および行程登録手続きを示すフローチャートである。
【図６】例示としてのスケジュール監視および事前変更手続きを示すフローチャートである。
【図７】例示としてのフライト状況ルックアップ手続きを示すフローチャートである。
【図８】例示としての出発前のメッセージング手続きを示すフローチャートである。
【図９】例示としての座席オークション手続きを示すフローチャートである。
【図１０ａ】例示としての通常の搭乗手続きを示すフローチャートである。
【図１０ｂ】例示としての通常の搭乗手続きを示すフローチャートである。
【図１０ｃ】例示としての通常の搭乗手続きを示すフローチャートである。
【図１０ｄ】例示としての通常の搭乗手続きを示すフローチャートである。
【図１０ｅ】例示としての通常の搭乗手続きを示すフローチャートである。
【図１０ｆ】例示としての通常の搭乗手続きを示すフローチャートである。
【図１１】例示としての自動搭乗手続きを示すフローチャートである。
【図１２】例示としての空港クラブ一日券提供手続きを示すフローチャートである。
【図１３】事前フライト状況およびフライト再調停手続きを示すフローチャートである。
【図１４】例示としての事前到着コンテンツ配信手続きを示すフローチャートである。
【図１５ａ】例示としての通常のレンタカー予約手続きを示すフローチャートである。
【図１５ｂ】例示としての通常のレンタカー予約手続きを示すフローチャートである。
【図１５ｃ】例示としての通常のレンタカー予約手続きを示すフローチャートである。
【図１５ｄ】例示としての通常のレンタカー予約手続きを示すフローチャートである。
【図１６】例示としての自動レンタカー予約手続きを示すフローチャートである。
【図１７ａ】例示としての通常のホテルチェックイン手続きを示すフローチャートである。
【図１７ｂ】例示としての通常のホテルチェックイン手続きを示すフローチャートである。
【図１８】例示としての自動ホテルチェックイン手続きを示すフローチャートである。
【図１９】例示としての食事予約手続きを示すフローチャートである。
【図２０】例示としてのショーおよびアトラクションチケット購入手続きを示すフローチャートである。
【図２１】例示としての通常のホテルチェックアウト手続きを示すフローチャートである。
【図２２】例示としての自動ホテルチェックアウト手続きを示すフローチャートである。
【図２３】例示としてのレンタカー返却手続きを示すフローチャートである。
【図２４】例示としてのクルーズチェックイン手続きを示すフローチャートである。
【発明を実施するための形態】
【０００９】
図１を参照すると、例示としてのシステム１０は、主として、管理コンピュータ１２と、プロバイダコンピュータ１４と、顧客インタフェース１６とを含む。
【００１０】
顧客インタフェース１６を備える顧客は、管理コンピュータ１２に関連するエンティティとのアカウントまたは会員資格を確立する。この管理エンティティは、プロバイダコンピュータ１４に関連するプロバイダ会社間で仲介人としての働きをする。管理エンティティは、パートナー関係を含んでいる場合があるプロバイダとの関係を確立する。このエンティティは、顧客へのこのサービスの提供に課金することができる。
【００１１】
管理コンピュータ１２は、顧客およびプロバイダのために情報を入手し、送信し、格納するソフトウェアを実行する。例示的実施形態の場合には、このソフトウェアは、マネージャソフトウェア３６および監視ソフトウェア３８を含む。
【００１２】
マネージャソフトウェア３６は、顧客のプロファイル２２の生成および維持を容易にする。マネージャソフトウェア３６は、記憶媒体２０内にプロファイル２２を格納する。
【００１３】
プロファイル３２は、当該プロバイダ、管理コンピュータ１２および選択したプロバイダコンピュータ１４にログインするためのユーザ名およびパスワード、選択したプロバイダに対する顧客の優先順位、プロバイダロイヤルティプログラム情報（例えば、マイレージ会員番号など）、および目的に関連する他の情報を含むことができる。
【００１４】
例えば、プロファイル２２は、第三者連絡先情報を含むことができる。顧客が、旅行中であり、到着が遅れている場合には、監視ソフトウェア３８は、友人、親戚、ビジネス関係者、または顧客がプロファイル２２内で識別した他の誰かにメッセージを送信することができる。
【００１５】
マネージャソフトウェア３６は、また、記憶媒体２０内で、行程２４、履歴２６、財布（ｗａｌｌｅｔ）２８、統計３０、ログ３２およびコンテンツデータベース３４を管理し、格納する。
【００１６】
行程２４は、航空券、レンタカーおよび他の旅行予約情報を含む。
【００１７】
履歴２６は、管理コンピュータ１２が行った行動の記録を含む。
【００１８】
財布２８は、プロバイダから購入するためのクレジットカード情報のような支払情報を含む。
【００１９】
統計３０は、自身が提供するサービスを改善するために、管理コンピュータ１２に関連する管理エンティティを助けるための管理コンピュータ１２との顧客の対話に関する情報を含むことができる。
【００２０】
ログ３２は、監視ソフトウェア３８が監視したイベントのログである。
【００２１】
コンテンツデータベース３４は、マネージャソフト３６および監視ソフトウェア３８が表示したウェブページのための資料を含む。
【００２２】
図２を参照すると、例示としてのウェブページ３７は、管理エンティティの優先順位を含む。プロバイダは、管理エンティティのパートナーとして識別される。この例の場合には、ウェブページ３７は、航空会社である少なくとも１人のパートナーのための優先順位を含む。
【００２３】
ウェブページ３７は、管理コンピュータ１２とプロバイダコンピュータ１４との間の接続を可能または不能にするための設定、およびパートナーと行程およびフライト状況を共有するための、または共有しないための設定を含む。
【００２４】
ウェブページ３７は、さらに、管理コンピュータ１２が提供する顧客サービスに関連する設定を含む。例えば、監視ソフトウェア３８は、スケジュール変更のために行程を監視および調整すべきか否か、どのタイプの顧客、すなわち、優先順位が指定されている顧客またはすべての顧客を監視および調整すべきか否かという設定を含む。これらのサービスに対する顧客の優先順位は、管理エンティティの優先順位に優先する場合がある。
【００２５】
管理コンピュータ１２は、管理エンティティの制御下で、記憶媒体２０内にこれらの設定を維持し、格納する。
【００２６】
図３を参照すると、例示としてのウェブページ３９は、管理サービスの顧客の優先順位を含む。顧客は、管理コンピュータ１２のウェブサイトにログインし、ウェブページ３９を選択し、選択したものをウェブページ３９に入力する。
【００２７】
ウェブページ３９は、監視ソフトウェア３８が自動的にスケジュール変更を受け入れるべきか否か、搭乗手続き可能なフライトに対して顧客を自動的に搭乗手続きをするべきか否か、また自動的に代わりのフライトに対して顧客を予約変更すべきか否かのようなフライトの優先順位に対する設定を含む。
【００２８】
ウェブページ３９は、さらに、監視ソフトウェア３８が顧客に通知する方法および時間についての顧客の優先順位を含む。例えば、顧客は、監視ソフトウェア３８による自動搭乗手続きの後で、監視ソフトウェア３８から通知を受信することを選択することができる。例示としての通知方法としては、テキストメッセージ、電子メールおよび音声による警報等がある。
【００２９】
図１に戻って説明すると、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル、行程および財布データを受信し、マネージャソフトウェア３６に更新した行程データおよびトランザクションデータを送信する。
【００３０】
監視ソフトウェア３８が行う多くのことは、顧客の対話なしで発生する。例えば、監視ソフトウェア３８は、プロバイダコンピュータ１４に周期的に接続することにより、行程２４を監視する。監視ソフトウェア３８は、行程の更新をマネージャソフトウェア３６に送信し、マネージャソフトウェア３６は、次に、この更新を記憶媒体２０に格納する。
【００３１】
監視ソフトウェア３８は、プロファイル２２内の優先順位に従って、メッセージをプロバイダコンピュータ１４のうちの任意のコンピュータに送信することができる。例示としてのプロバイダコンピュータ１４は、航空会社コンピュータ４０と、陸上輸送コンピュータ４２と、宿泊コンピュータ４４と、エンタテインメントコンピュータ４６と、クルーズコンピュータ４８とを含むことができる。
【００３２】
航空会社コンピュータ４０は、種々の航空会社に関連するコンピュータを含む。
【００３３】
陸上輸送コンピュータ４２は、レンタカー会社、バス会社、列車会社、リムジン会社、チャータ会社に関連するコンピュータ、および他のタイプの陸上輸送会社に関連するコンピュータを含む。
【００３４】
宿泊コンピュータ４４は、ホテル、モーテルおよび他のタイプの宿泊施設に関連するコンピュータを含む。
【００３５】
エンタテインメントコンピュータ４６は、レストラン、映画館、ライブエンタテインメントプロバイダ、旅客者アトラクションおよび他のタイプのエンタテインメントプロバイダに関連するコンピュータを含む。
【００３６】
クルーズコンピュータ４８は、クルーズ船会社に関連するコンピュータを含む。
【００３７】
他の顧客は、同じまたは他のプロバイダコンピュータ１４と多くのまたは少ないアカウントを有することができる。さらに、顧客は、旅行代理店およびそのコンピュータのような他のプロバイダへの仲介者であるプロバイダとのトランザクションを完了することができる。管理コンピュータ１２は、ゲートウェイ５２を通してプロバイダコンピュータ４０〜４８と結合することができる。
【００３８】
監視ソフトウェア３８は、プロファイル２２に記載されている顧客および第三者に、行程および遅延の変更について通知するメッセージを送信することができる。監視ソフトウェア３８は、すべてのイベントおよびメッセージのログ３２を維持し、ログ３２内の情報を使用して履歴２６を更新する。
【００３９】
例えば、プロバイダコンピュータ１４とのオンラインアカウントを通して、顧客は、航空券、レンタカーおよびホテル予約の手配をしようとする。また、顧客は、エンタテインメントイベントを予約しようとする。顧客は、管理コンピュータ１２のウェブサイトに接続する。監視ソフトウェア３８は、顧客のプロファイル２２内の情報を使用して各プロバイダコンピュータ１４およびダウンロードプロバイダウェブページに接続する。監視ソフトウェア３８は、顧客のプロファイル情報を使用してプロバイダコンピュータ１４に顧客の行程２４を周期的に同期させる。
【００４０】
顧客は、フライトに対する座席指定を選択するために選択を行うことができる。あるいは、顧客は、プロファイル２２内の顧客の優先順位に基づいて、座席指定を管理コンピュータに自動的に選択させるように選択することができる。
【００４１】
顧客は、予定出発前の２４時間内に警報メッセージを受信するために、プロファイル２２内に要求を格納している。監視ソフトウェア３８は、プロファイル２２内で識別した１つまたは複数のフォーマットで、プロファイル２２内で識別した顧客インタフェース１６に警報メッセージを送信する。例えば、顧客インタフェース１６は、プロファイル２２内で識別した携帯無線機器であってもよいし、顧客は、その監視ソフトウェア３８に、顧客の携帯無線機器にＳＭＳメッセージを送信し、顧客の電子メールアドレスに電子メールメッセージを送信するように指示することができる。
【００４２】
監視ソフトウェア３８は、印刷可能な搭乗券または電子またはモバイル搭乗券の入手を含む、搭乗手続きを容易にするために、航空会社コンピュータ４０のウェブサイトへのリンクを含むメッセージを送信することができる。モバイル搭乗券は、ｂＣｏｄｅのような走査可能なバーコードおよびテキストを含むことができる。
【００４３】
あるいは、監視ソフトウェア３８は、プロファイル２２内の顧客の搭乗手続き優先順位に従って、出発前の所定の時間に、監視ソフトウェア３８が、顧客を自動的に搭乗手続きをしたことを表示しているメッセージを送信することができる。
【００４４】
監視ソフトウェア３８は、周期的に、出発の遅延およびキャンセルについて航空会社コンピュータ４０にコンタクトする。スケジュールフライトが遅れたかキャンセルになった場合には、監視ソフトウェア３８は、別のフライトを容易に選択することができるように、航空会社のウェブサイトへのリンクにより、顧客インタフェース１６にメッセージを送信することができる。
【００４５】
あるいは、監視ソフトウェア３８は、監視ソフトウェア３８が、プロファイル２２内の顧客のフライト変更優先順位に従って、別のフライトに対して自動的に顧客を再スケジュールしたことを表示しているメッセージを送信することができる。
【００４６】
フライトがルートに従って行われている場合には、監視ソフトウェア３８は、到着情報を入手するために、航空会社コンピュータ４０に周期的にコンタクトすることにより、到着についてフライトを監視する。到着後、監視ソフトウェア３８は、レンタカーのレンタルを容易にするために、レンタカー会社のウェブサイトへのリンクにより、顧客インタフェース１６にメッセージを送信することができる。
【００４７】
あるいは、監視ソフトウェア３８は、チェックインし、関連するレンタカー会社により顧客に割り当てられたレンタカーの位置を受信するために、陸上輸送コンピュータ４２にコンタクトすることができる。監視ソフトウェア３８は、チェックインおよび車両位置の確認と一緒に、顧客にメッセージを送信する。
【００４８】
監視ソフトウェア３８は、宿泊施設とのチェックインを容易にするために、宿泊施設のウェブサイトへのリンクにより顧客インタフェース１６にメッセージを送信する。
【００４９】
あるいは、監視ソフトウェア３８は、チェックインを行い、部屋番号を入手するために、宿泊コンピュータ４４にコンタクトすることができる。監視ソフトウェア３８は、チェックイン、部屋番号、および部屋のキーを入手するためのコードの確認と一緒に、顧客にメッセージを送信する。例示としてのコードは、数字コードであっても、バーコードであっても、ｂＣｏｄｅであっても、または他のタイプのコードであってもよい。
【００５０】
監視ソフトウェア３８は、エンタテインメントオプションをチェックするために、エンタテインメントコンピュータ４６にコンタクトする。監視ソフトウェア３８は、顧客に、顧客が選択できるように利用可能なエンタテインメントオプションを含むメッセージを送信し、選択したエンタテインメントオプションを予約し、顧客に、入場許可を入手するために予約およびコードの確認と一緒に、他のメッセージを送信することができる。例示としてのコードは、数字コードであっても、バーコードであっても、ｂＣｏｄｅであっても、または他のタイプのコードであってもよい。あるいは、監視ソフトウェア３８は、プロファイル２２内の顧客が指定したエンタテインメントオプションを予約しようとし、次に、顧客に、利用できないことについての確認または否認と一緒にメッセージを送信することができる。
【００５１】
また、顧客がクルーズしようとしている場合には、監視ソフトウェア３８は、顧客インタフェース１６に、クルーズ会社との手続きを容易にするために、クルーズ会社のウェブサイトへのリンクにより、顧客インタフェース１６にメッセージを送信する。
【００５２】
あるいは、監視ソフトウェア３８は、チェックインし、部屋番号を入手するために、クルーズコンピュータ４８にコンタクトすることができる。監視ソフトウェア３８は、チェックイン、部屋番号および部屋のキーを入手するためのコードの確認と一緒に、顧客にメッセージを送信する。例示としてのコードは、数字コードであっても、バーコードであっても、ｂＣｏｄｅコードであっても、または他のタイプのコードであってもよい。
【００５３】
監視ソフトウェア３８は、顧客の目的地と関連する広告を入手するために、１つまたは複数のプロバイダコンピュータ１４にコンタクトすることができる。監視ソフトウェア３８は、顧客に、入手可能な広告と一緒にメッセージを送信する。例えば、監視ソフトウェア３８は、エンタテインメントコンピュータ４６と接続することができ、顧客の目的地のところのレストランがクーポンを提供していると判定することができる。監視ソフトウェア３８は、エンタテインメントコンピュータ４６から広告の詳細を入手し、エンタテインメントコンピュータ４６のウェブサイトへのリンクにより、顧客にメッセージを送信する。あるいは、監視ソフトウェア３８は、プロファイル２２内に顧客が指定しているように、利用可能な場合には、特定のクーポンまたは広告を自動的にダウンロードすることができ、次に、顧客に、広告またはクーポン、または使用不能を示すメッセージと一緒に、メッセージを送信することができる。
【００５４】
監視ソフトウェア３８は、宿泊コンピュータ４４のウェブサイトへのリンクにより、通信インタフェース１６にメッセージを送信することにより、ホテルのチェックアウトを容易にすることができる。
【００５５】
あるいは、監視ソフトウェア３８は、プロファイル２２内の顧客の優先順位に従って、滞在を終わった時点でチェックアウトするために、宿泊コンピュータ４４に自動的に接続することができる。監視ソフトウェア３８は、宿泊コンピュータ４４からレシートを入手し、顧客に、レシートまたはレシートへのリンクによりチェックアウトが完了したことを示すメッセージを送信する。
【００５６】
監視ソフトウェア３８は、例えば、陸上輸送コンピュータ４２にメッセージを送信することにより、従業員がいない時間または場所で、レンタカーを容易に返却することができる。顧客がレンタカーを返却し、レシートを受け取りたい場合には、顧客は管理コンピュータ１２にログオンする。監視ソフトウェア３８は、陸上輸送コンピュータ４２からレシートを入手し、顧客に、レシートまたはレシートへのリンクにより、返却が完了したことを示すメッセージを送信する。
【００５７】
マネージャソフトウェア３６および監視ソフトウェア３８は、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＪａｖａＳｃｒｉｐｔ、Ｊａｖａまたは他の適切なウェブページ開発言語で書かれたウェブページの形で、画面データを表示するウェブアプリケーションとして書くことができる。マネージャソフトウェア３６は、コンテンツデータベース３４からウェブコンテンツを入手する。
【００５８】
顧客インタフェース１６は、パーソナルコンピュータ、または携帯電話、または他の無線ハンドヘルドデバイスのようなポータブルコンピューティングデバイスを含む、顧客が使用する１つまたは複数のコンピュータを含むことができる。顧客インタフェース１６は、プロセッサと、メモリと、プログラムおよびデータ記憶装置と、ディスプレイと、１つまたは複数のユーザ入力デバイスとを含む。ディスプレイおよびユーザ入力デバイスは、タッチスクリーンとして一体化することができる。
【００５９】
また、顧客は、ＡＰＩ５０を通して、キオスク５４から管理コンピュータと対話を行うことができる。
【００６０】
顧客インタフェース１６は、セルラーネットワーク、およびインターネットのようなグローバル通信ネットワークを含むことができる、１つまたは複数のネットワークを通して管理コンピュータ１２に接続する。顧客インタフェース１６は、管理コンピュータ１２が格納しているウェブページを含む、ウェブページをダウンロードおよび表示するためにウェブブラウザアプリケーションを実行することができる。
【００６１】
また、顧客インタフェース１６は、管理コンピュータ１２を通してまたは直接、手荷物をチェックするためのカーブサイド（ｃｕｒｂｓｉｄｅ）搭乗手続きコンピュータ、食品を注文するためのクイックサーブキオスク、両替トランザクションを終了するための両替コンピュータ、方向を知るためのウェイファインディング（ｗａｙｆｉｎｄｉｎｇ）コンピュータ、銀行取引を完了するための現金自動預払機、予約、手荷物、搭乗手続きトランザクションを処理するためのチケットカウンタコンピュータ、およびパスポートまたは他の国境の出入国管理情報を処理するためのセキュリティコンピュータ、飛行機への搭乗のためのゲートおよび搭乗コンピュータ、および手荷物の受け取りを完了するための手荷物受取所コンピュータのような他のコンピュータと通信することができる。
【００６２】
図４ａ〜図４ｄを参照すると、例示としての顧客インタフェース１６は、タッチスクリーンを含む携帯セルラー通信機器、およびウェブページを受信し、ウェブページに入力された情報を送信することができる無線接続を含む。
【００６３】
図４ａを参照すると、顧客インタフェース１６は、管理コンピュータ１２から、例示としてのログインウェブページ６０を表示する。顧客は、ユーザ名およびパスワードによりログインする。
【００６４】
図４ｂを参照すると、顧客インタフェース１６は、「フライト状況チェック（ｃｈｅｃｋ  ｆｌｉｇｈｔ  ｓｔａｔｕｓ）」、「搭乗手続き（ｃｈｅｃｋ−ｉｎ）」「チケットの購入（ｐｕｒｃｈａｓｅ  ａ  ｔｉｃｋｅｔ）」および「ロイヤルティ状況表示（ｖｉｅｗ  ｒｏｙａｌｔｙ  ｓｔａｔｕｓ）」、および「行程保存表示（ｖｉｅｗ  ｓａｖｅ  ｉｔｉｎｅｒａｒｉｅｓ）」および「行程の追加（ａｄｄ  ａｎ  ｉｔｉｎｅｒａｒｙ）」を含む、管理コンピュータ１２が格納している情報に関連する選択メニューを含む、空の旅行に関連する選択メニューを含む例示としてのウェブページ６２を表示する。
【００６５】
メニューオプションは、ハイパーリンクとして表示される。ハイパーリンクは、以降のウェブページ、管理コンピュータ１２のウェブページまたはプロバイダコンピュータ１４のウェブページへのリンクを含むことができる。ハイパーリンクは、また、電子メール、ＳＭＳ、ＭＭＳハイパーリンクのようなメッセージハイパーリンクを含むこともできる。
【００６６】
顧客インタフェース１６は、電子メール（ｅメール）メッセージ、ショートメッセージサービス（ＳＭＳ）メッセージ、マルチメディアメッセージングサービス（ＭＭＳ）メッセージ、または他のタイプの警報メッセージとして、監視ソフトウェア３８からメッセージを受信することができる。
【００６７】
図４ｃを参照すると、顧客インタフェース１６は、顧客にフライトスケジュールの変更について通知する例示としての通知メッセージ６４を受信し、表示する。メッセージ６４は、監視ソフトウェア３８によるフライト監視行動、および自動フライト調整からの顧客の選択の結果である。
【００６８】
メッセージ６４は、「肯定応答変更」および「行程表示」を含む関連するメニュー選択を含む。顧客は、「肯定応答変更」を選択し、顧客インタフェース１６は、管理コンピュータ１２にメッセージを送信する。
【００６９】
図４ｄを参照すると、顧客インタフェース１６は、例示としての通知メッセージ６６を受信し、表示し、顧客の応答に肯定応答し、顧客にフライト調整について通知する。メッセージ６６は、監視ソフトウェア３８によるフライト監視調整行動の結果である。メッセージ６６は、「行程表示」を含む関連するメニュー選択を含む。
【００７０】
顧客インタフェース１６は、プロファイル２２内で情報を生成し、更新し、トランザクションを完了し、また通知を受信するための顧客の主要なデバイスである。しかし、顧客は、また、電話を使用する音声、ファクシミリ装置を使用するファクシミリ、および携帯電話、携帯情報端末または他の移動体通信機器のテキスト機能を使用するテキストを含む、ワールドワイドウェブ以外の他の方法により、管理コンピュータ１２に関連するエンティティと通信することもできる。
【００７１】
さらに、管理コンピュータ１２は、プロバイダコンピュータ４０〜４６のうちの任意のものと結合することができる。例えば、航空会社コンピュータ４０は、管理コンピュータ１２として機能することができる。関連する航空会社は、好ましい乗客にそのサービスを提供することができ、他のサービスプロバイダと関係を確立することができ、また他のプロバイダコンピュータ１４と接続するように、その管理ソフトウェアを構成することができる。
【００７２】
他の例としては、レンタカー会社コンピュータのような陸上輸送コンピュータ４２は、管理コンピュータ１２として機能することができる。レンタカー会社コンピュータは、顧客が、すべての参加航空会社およびホテルコンピュータを表示し、対話を行うことができるようにすることができるが、他のレンタカー会社コンピュータとはそうすることができない。
【００７３】
管理コンピュータ１２は、また、ＡＰＩ５０を通して他のプロバイダのコンピュータ５８との接続を容易にすることができる。他のプロバイダは、管理エンティティが、関係を確立するのに失敗したプロバイダを含むことができる。
【００７４】
図５〜図２４は、管理コンピュータ１２に顧客との複数のプロバイダ対話を管理させることに契約する顧客のための例示としての手続きの集まりである。この例の場合には、プロバイダ対話は、航空会社のフライト、レンタカー、ホテル、エンタテインメント、およびクルーズを含む旅行行程に関連する。管理プロバイダ対話の他の例も想定される。ある種の対話は、個々のトランザクションの際の多くのまたは少ない顧客の意志決定、および管理コンピュータ１２との顧客の対話に対するプロファイル２２内の顧客の優先順位に関連して、「自動」対話に対して「通常」の対話として識別される。
【００７５】
図５を参照すると、顧客は、プロバイダ管理プログラムに登録し、プログラムと一緒に行程を登録する。
【００７６】
ステップ７０において、顧客インタフェース１６は、管理コンピュータ１２に接続する。例えば、顧客インタフェース１６は、管理コンピュータ１２のウェブサイトに接続することができる。
【００７７】
ステップ７２において、マネージャソフトウェア３６は、プロファイル２２を生成する。
【００７８】
ステップ７４において、マネージャソフトウェア３６は、顧客に、利用可能なプロバイダに対する選択を含む、図３類似の優先順位画面６２を提示する。
【００７９】
ステップ７６において、マネージャソフトウェア３６は、プロファイル２２内に顧客提供情報を記録し、顧客提供情報を格納する。顧客が財布２８を確立したい場合には、マネージャソフトウェア３６は、財布２８を生成し、それを顧客のプロファイル２２と関連付ける。
【００８０】
ステップ７８において、マネージャソフトウェア３６は、優先順位画面６２内の選択したパートナーをプロファイル２２と関連付ける。
【００８１】
ステップ８０において、マネージャソフトウェア３６は、プロファイル２２から顧客が提供したログイン情報を使用してプロバイダコンピュータ１４内のパートナー記録から行程２４を入手する。
【００８２】
ステップ８２において、顧客インタフェース１６は、顧客がプロファイル２２が完全であると満足した場合には、管理コンピュータ１２から切断する。
【００８３】
図６を参照すると、監視ソフトウェア３８は、プロファイル２２内の優先順位に従って、例示としての自動フライトスケジュール監視を開始する。
【００８４】
ステップ９０において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から関連する使用中の行程２４を入手する。
【００８５】
ステップ９２において、監視ソフトウェア３８は、プロファイル２２内の情報を使用して航空会社コンピュータ４０とコンタクトし、使用中の行程２４のフライト状況をチェックするために、フライト情報の問合せを行う。
【００８６】
ステップ９４において、監視ソフトウェア３８は、問合せの結果からスケジュールが変更されたか否かを判定する。スケジュールが変更されなかった場合、監視ソフトウェア３８は、ステップ９０に戻る。それ以外の場合、監視ソフトウェア３８はステップ９６に進む。
【００８７】
ステップ９６において、監視ソフトウェア３８は、プロファイル２２内の顧客の優先順位に基づいて、使用中の行程を自動的に調整しようとする。例えば、フライトがキャンセルされた場合には、監視ソフトウェア３８は、他のフライトのために顧客を自動的にスケジュールしようとする。
【００８８】
ステップ９８において、監視ソフトウェア３８は、スケジュール変更に関する情報と一緒に、顧客インタフェース１６にメッセージを送信する。例えば、監視ソフトウェア３８は、電子メールメッセージ、ＳＭＳメッセージ、ＭＭＳメッセージ、または他のタイプの警報メッセージを送信することができる。
【００８９】
ステップ１００において、監視ソフトウェア３８は、行程２４および履歴２６内に格納するためにマネージャソフトウェア３６にスケジュール変更および行われた行動に関する情報を送信する。
【００９０】
処理はステップ９０に戻って、監視が引き続き行われる。
【００９１】
図７を参照すると、監視ソフトウェア３８は、フライト状況に対する顧客からの要求に応答する。
【００９２】
ステップ１１０において、顧客インタフェース１６は、管理コンピュータ１２に接続し、フライト状況を要求する。
【００９３】
ステップ１１２において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から関連する使用中の行程２４を入手する。
【００９４】
ステップ１１４において、監視ソフトウェア３８は、プロファイル２２内の情報を使用して航空会社コンピュータ４０にコンタクトし、プロファイル２２に関連する使用中の行程２４に対するフライト状況をチェックするために、フライト情報を問い合わせる。
【００９５】
ステップ１１６において、監視ソフトウェア３８は、フライト状況情報と一緒に、顧客インタフェース１６にメッセージを送信する。
【００９６】
ステップ１１８において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にフライト状況情報および要求情報を送信する。  
【００９７】
図８を参照すると、監視ソフトウェア３８は、例示としての事前出発前メッセージングを開始する。
【００９８】
ステップ１２０において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から関連する使用中の行程２４を入手する。
【００９９】
ステップ１２２において、監視ソフトウェア３８は、プロファイル２２内の情報を使用して航空会社コンピュータ４０にコンタクトし、出発２４時間前の時点で、使用中の行程２４に対するフライト状況をチェックするために、フライト情報を問い合わせる。
【０１００】
ステップ１２４において、監視ソフトウェア３８は、フライトが搭乗手続き可能であることを確認する。
【０１０１】
ステップ１２６において、監視ソフトウェア３８は、「Ｂｏｎ  Ｖｏｙａｇｅ」メッセージを顧客インタフェース１６に送信する。
【０１０２】
ステップ１２８において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に「Ｂｏｎ  Ｖｏｙａｇｅ」メッセージを送信したことと一緒にフライト状況情報を送信する。
【０１０３】
図９を参照すると、監視ソフトウェア３８は、例示としての座席オークションを開始する。
【０１０４】
ステップ１３０において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から関連する使用中の行程２４を入手する。
【０１０５】
ステップ１３２において、監視ソフトウェア３８は、プロファイル２２内の情報を使用して航空会社コンピュータ４０にコンタクトし、使用中のフライトのオークション利用可能性をチェックする。
【０１０６】
ステップ１３４において、監視ソフトウェア３８は、オークション提供と一緒に顧客インタフェース１６にメッセージを送信する。
【０１０７】
ステップ１３６において、顧客インタフェース１６は、監視ソフトウェア３８への顧客入札を含む入札メッセージを送信することにより応答する。
【０１０８】
ステップ１３８において、監視ソフトウェア３８は、入札を処理する。
【０１０９】
ステップ１４０において、監視ソフトウェア３８は、顧客が入札に成功したか失敗したかを判定する。失敗した場合、処理はステップ１４２に進む。それ以外の場合、処理はステップ１４６に進む。
【０１１０】
ステップ１４２において、監視ソフトウェア３８は、顧客インタフェース１６に、顧客が入札に失敗したことを示すメッセージを送信する。
【０１１１】
ステップ１４４において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に入札失敗メッセージを送信したことと一緒に入札履歴を送信する。処理が終了する。
【０１１２】
ステップ１４６において、監視ソフトウェア３８は、顧客インタフェース１６に、顧客が入札に成功したことを示すメッセージを送信する。
【０１１３】
ステップ１４８において、監視ソフトウェア３８は、マネージャソフトウェア３６に支払要求を送信する。マネージャソフトウェア３６は、財布２８から入札に対する支払いを処理する。
【０１１４】
ステップ１５０において、監視ソフトウェア３８は、航空会社コンピュータ４０内の顧客の座席指定を更新する。
【０１１５】
ステップ１５２において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に入札成功メッセージを送信したこと、財布２８から支払が行われたこと、および座席指定が更新されたことと一緒に入札履歴を送信する。
【０１１６】
図１０ａ〜図１０ｆを参照すると、監視ソフトウェア３８は、例示としての通常のフライトチェックインを開始する。
【０１１７】
図１０ａを参照すると、顧客インタフェース１６は、ステップ１６０において、管理コンピュータ１２に接続し、チェックインを要求する。
【０１１８】
ステップ１６２において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から関連する使用中の行程２４を入手する。
【０１１９】
ステップ１６４において、監視ソフトウェア３８は、航空会社コンピュータ４０を確認し、プロファイル２２内の情報を使用して航空会社コンピュータ４０に接続し、利用可能なアップグレードをチェックする。
【０１２０】
ステップ１６６において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から行程２４を入手する。
【０１２１】
ステップ１６８において、監視ソフトウェア３８は、プロファイル２２が自動アップグレードのための優先順位を含んでいるか否かを判定する。含んでいる場合、処理はステップ１７２に進む。それ以外の場合、処理はステップ１７０に進む。
【０１２２】
ステップ１７０において、監視ソフトウェア３８は、顧客に、顧客がもっと価格の高い座席にアップグレードしたいか否かを問い合わせるプロンプトを表示する。顧客がアップグレードを拒否した場合、処理はステップ１８２に進む。それ以外の場合、処理はステップ１７２に進む。
【０１２３】
ステップ１７２において、監視ソフトウェア３８は、財布２８から支払情報を入手するために、マネージャソフトウェア３６にコンタクトする。
【０１２４】
ステップ１７４において、監視ソフトウェア３８は、財布２８内の支払情報を使用してアップグレードのための支払いを処理する。
【０１２５】
ステップ１７６において、監視ソフトウェア３８は、座席アップグレードを処理するために、航空会社コンピュータ４０にコンタクトする。
【０１２６】
ステップ１７８において、監視ソフトウェア３８は、行程２４内に格納するためにマネージャソフトウェア３６に座席タイプの詳細を送信する。
【０１２７】
ステップ１８０において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に財布２８からの支払いの処理を含むアップグレードトランザクションの詳細を送信する。
【０１２８】
図１０ｂを参照すると、監視ソフトウェア３８は、ステップ１８２において、プロファイル２２から情報を入手し、マネージャソフトウェア３６から行程２４を入手する。
【０１２９】
ステップ１８４において、監視ソフトウェア３８は、プロファイル２２が、座席選択に対する優先順位を含んでいるか否かを判定する。含んでいる場合、処理はステップ１９４に進む。それ以外の場合、処理はステップ１８６に進む。
【０１３０】
ステップ１８６において、監視ソフトウェアは、顧客に、座席指定を選択する機会を提供する画面を表示する。顧客が座席指定を選択するオプションを拒否した場合、処理はステップ１９６に進む。それ以外の場合、処理はステップ１８８に進む。
【０１３１】
ステップ１８８において、監視ソフトウェア３８は、顧客のフライトに関連する座席マップ、および利用可能な座席に関連するデータを入手するために、航空会社コンピュータ４０にコンタクトする。
【０１３２】
ステップ１９０において、監視ソフトウェア３８は、顧客インタフェース１６に、利用可能な座席を示すマップと一緒に画面を送信する。
【０１３３】
ステップ１９２において、監視ソフトウェア３８は、座席指定の顧客の選択を記録する。
【０１３４】
ステップ１９４において、監視ソフトウェア３８は、行程２４内に格納するためにマネージャソフトウェア３６に座席指定を送信する。
【０１３５】
図１０ｃを参照すると、監視ソフトウェア３８は、ステップ１９６において、プロファイル２２から情報を入手し、マネージャソフトウェア３６から行程２４を入手する。
【０１３６】
ステップ１９８において、監視ソフトウェア３８は、プロファイル２２が、非常用列座席のようなレッグルームがもっと広い座席、または航空機の前部にもっと近い座席のような好ましい位置の座席を含むことができる、好ましい座席に対する優先順位を含んでいるか否かを判定する。また、好ましい座席に対する他の基準も想定される。そうである場合、処理はステップ２０４に進む。それ以外の場合、処理はステップ２００に進む。
【０１３７】
ステップ２００において、監視ソフトウェア３８は、顧客が好ましい座席を望んでいるか否かを問い合わせるプロンプトを表示する。顧客がアップグレードを拒否した場合、処理はステップ２１４に進む。それ以外の場合、処理はステップ２０２に進む。
【０１３８】
ステップ２０２において、利用可能な好ましい座席が表示され、好ましい座席のうちの１つの座席の顧客の選択が記録される。
【０１３９】
ステップ２０４において、監視ソフトウェア３８は、マネージャソフトウェア３６から財布２８内の支払情報を入手する。
【０１４０】
ステップ２０６において、監視ソフトウェア３８は、財布２８内の支払情報を使用して好ましい座席に対する支払いを処理する。
【０１４１】
ステップ２０８において、監視ソフトウェア３８は、座席優先順位のアップグレードを処理するために、航空会社コンピュータ４０にコンタクトする。
【０１４２】
ステップ２１０において、監視ソフトウェア３８は、行程２４内に格納するためにマネージャソフトウェア３６に座席優先順位の詳細を送信する。
【０１４３】
ステップ２１２において、監視ソフトウェア１３８は、履歴２６内に格納するためにマネージャソフトウェア３６に財布２８からの支払いの処理を含む座席優先順位のアップグレードトランザクションの詳細を送信する。
【０１４４】
図１０ｄを参照すると、監視ソフトウェア３８は、ステップ２１４において、プロファイル２２から情報を入手し、マネージャソフトウェア３６から行程２４を入手する。
【０１４５】
ステップ２１６において、監視ソフトウェア３８は、プロファイル２２が食事を含むことができる特定の機内製品またはサービスに対する優先順位を含んでいるか否かを判定する。機内製品またはサービスに対する他の基準も想定される。含んでいる場合、処理はステップ２２２に進む。それ以外の場合、処理はステップ２１８に進む。
【０１４６】
ステップ２１８において、監視ソフトウェア３８は、顧客に、任意の機内製品またはサービスを望んでいるか否かを問い合わせるプロンプトを表示する。顧客が提供を拒否した場合、処理はステップ２３２に進む。それ以外の場合、処理はステップ２２０に進む。
【０１４７】
ステップ２２０において、監視ソフトウェア３８は、製品またはサービスに対する顧客の選択を記録する。
【０１４８】
ステップ２２２において、監視ソフトウェア３８は、財布２８から支払情報を入手するために、マネージャソフトウェア３６にコンタクトする。
【０１４９】
ステップ２２４において、監視ソフトウェア３８は、財布２８内の支払情報を使用して製品またはサービスに対する支払いを処理する。
【０１５０】
ステップ２２６において、監視ソフトウェア３８は、例えば、製品またはサービスのトランザクションを処理するために、航空会社コンピュータ４０またはエンタテインメントコンピュータ４６を含むことができる関連プロバイダコンピュータ１４にコンタクトする。
【０１５１】
ステップ２２８において、監視ソフトウェア３８は、行程２４内に格納するためにマネージャソフトウェア３６に機内製品またはサービスの詳細を送信する。
【０１５２】
ステップ２３０において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に財布２８からの支払いの処理を含む機内製品またはサービストランザクションの詳細を送信する。
【０１５３】
図１０ｅを参照すると、監視ソフトウェア３８は、ステップ２３２において、プロファイル２２から情報を入手し、マネージャソフトウェア３６から行程２４を入手する。
【０１５４】
ステップ２３４において、監視ソフトウェア３８は、プロファイル２２が、後のフライトの座席、および無料の将来のフライト、ホテル滞在および食事を含むことができる可能なインセンティブを自発的に放棄するための優先順位を含んでいるか否かを判定する。他のインセンティブも想定される。そうである場合、処理はステップ２４０に進む。それ以外の場合、処理はステップ２３６に進む。
【０１５５】
ステップ２３６において、監視ソフトウェア３８は、顧客に、可能なインセンティブを含む後のフライトを自発的に受け入れることを望んでいるか否かを問い合わせるプロンプトを表示する。顧客が拒否した場合、処理はステップ２４６に進む。それ以外の場合、処理はステップ２３８に進む。
【０１５６】
ステップ２３８において、監視ソフトウェア３８は、顧客が自発的に受け入れることを示す顧客の選択を記録する。
【０１５７】
ステップ２４０において、監視ソフトウェア３８は、顧客を自発的に受け入れる顧客として処理するために、航空会社コンピュータ４０にコンタクトする。
【０１５８】
ステップ２４２において、監視ソフトウェア３８は、行程２４内に格納するためにマネージャソフトウェア３６に自発的に受け入れる顧客の状況を送信する。
【０１５９】
ステップ２４４において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に自発的に受け入れることの状況の詳細を送信する。
【０１６０】
図１０ｆを参照すると、監視ソフトウェア３８は、ステップ２４６における搭乗券配信方法の選択を含む乗客の搭乗手続きのために顧客インタフェース１６に画面を送信する。例示としての配信方法は、印刷のためにコンピュータへの搭乗券を送信するステップ、移動ウェブデバイスに搭乗券を送信するステップ、またはファクシミリ装置に搭乗券を送信するステップを含む。
【０１６１】
ステップ２４８において、監視ソフトウェア３８は、搭乗手続きを完了し、配信方法の顧客の選択に従って搭乗券を送信する。
【０１６２】
ステップ２５０において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に搭乗手続きの詳細を送信する。
【０１６３】
図１１を参照すると、監視ソフトウェア３８は、顧客インタフェース１６とのすべてのダイアログをスキップして、プロファイル２２内の優先順位に従って、例示としての自動フライトチェックインを開始する。
【０１６４】
ステップ２６０において、監視ソフトウェア３８は、プロファイル２２から情報を入手し、マネージャソフトウェア３６から関連する使用中の行程２４を入手する。
【０１６５】
ステップ２６２において、監視ソフトウェア３８は、航空会社コンピュータ４０を確認する。
【０１６６】
ステップ２６４において、監視ソフトウェア３８は、プロファイル２２が座席選択のための優先順位を含んでいるか否かを判定する。含んでいる場合、処理はステップ２６６に進む。それ以外の場合、処理はステップ２７４に進む。
【０１６７】
ステップ２６６において、監視ソフトウェア３８は、利用可能な座席に関連するデータを入手するために、航空会社コンピュータ４０にコンタクトする。
【０１６８】
ステップ２６８において、監視ソフトウェア３８は、データを比較し、優先順位に基づいて座席が利用可能か否かを判定する。利用可能な場合、処理はステップ２７０に進む。それ以外の場合、処理はステップ２７２に進む。
【０１６９】
ステップ２７０において、監視ソフトウェア３８は、行程２４内に格納するためにマネージャソフトウェア３６に新しい座席指定を送信する。
【０１７０】
ステップ２７２において、監視ソフトウェア３８は、通信機器１６に、顧客に通知するためのメッセージを送信する。
【０１７１】
ステップ２７４において、監視ソフトウェア３８は、顧客インタフェース１６に、搭乗券配信方法の選択を含む乗客の搭乗手続きのための画面を送信する。
【０１７２】
ステップ２７６において、監視ソフトウェア３８は、搭乗手続きを完了し、配信方法の顧客の選択に従って搭乗券を送信する。
【０１７３】
ステップ２７８において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に搭乗手続きの詳細を送信する。
【０１７４】
図１２を参照すると、監視ソフトウェア３８は、例示としての空港クラブ一日券提供を開始する。
【０１７５】
ステップ２８０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０１７６】
ステップ２８２において、監視ソフトウェア３８は、プロファイル２２内の優先順位をチェックし、望ましい行程２４を探索する。
【０１７７】
ステップ２８４において、監視ソフトウェア３８は、クラブ一日券を購入するようにとの通知と一緒に、顧客インタフェース１６を介して顧客にメッセージを送信する。
【０１７８】
ステップ２８６において、顧客インタフェース１６は、クラブ一日券を購入するための顧客の選択を記録し、管理コンピュータ１２にメッセージを送信する。
【０１７９】
ステップ２８８において、監視ソフトウェア３８は、財布２８内の支払情報を使用してクラブ一日券に対する支払いを処理する。
【０１８０】
ステップ２９０において、監視ソフトウェア３８は、プロファイル２２内の情報を使用して、航空会社コンピュータ４０を含むことができる関連するプロバイダコンピュータ１４に接続し、クラブ一日券トランザクションの詳細により関連するプロバイダコンピュータ１４を更新する。
【０１８１】
ステップ２９２において、監視ソフトウェア３８は、履歴２６内にクラブ一日券の詳細を格納する。
【０１８２】
図１３を参照すると、監視ソフトウェア３８は、例示としての事前フライト手順を開始する。
【０１８３】
ステップ３００において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２および行程２４を入手する。
【０１８４】
ステップ３０２において、監視ソフトウェア３８は、使用中の行程２４内のフライトのフライト状況をチェックするために、航空会社コンピュータ４０に接続する。
【０１８５】
また、航空会社コンピュータ４０は、ゲート変更、キャンセルおよび遅延のようなフライトの中止について、ホテルおよびエンタテインメント会場のような対応するダウンストリームのパートナーに通知するために、他のプロバイダコンピュータ１４に接続する。さらに、航空会社コンピュータ４０は、顧客デバイス１６により顧客にフライトの中止を通知するメッセージを顧客に送信する。
【０１８６】
航空会社コンピュータ４０が、宿泊を必要とするフライトの中止を報告した場合には、監視ソフトウェア３８は、ステップ３０４において、プロファイル２２内の優先順位に従って代わりのフライトを識別する。
【０１８７】
ステップ３０６において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、フライトの中止および代わりのフライトを通知するメッセージを送信する。
【０１８８】
ステップ３０８において、顧客インタフェース１６は、代わりのフライトのうちの１つのフライトの顧客の選択を記録する。
【０１８９】
ステップ３１０において、監視ソフトウェア３８は、選択を受信し、選択したフライトに顧客を予約変更するために、プロファイル２２内の情報を使用して航空会社コンピュータ４０に接続する。
【０１９０】
ステップ３１２において、監視ソフトウェア３８は、行程２４を更新し、履歴２６内の予約変更の詳細を格納する。
【０１９１】
図１４を参照すると、監視ソフトウェア３８は、例示としての事前到着手順を開始する。
【０１９２】
ステップ３２０において、監視ソフトウェア３８は、フライト状況をチェックしている間に、航空会社コンピュータ４０からフライト到着の表示を受信する。
【０１９３】
ステップ３２２において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２および行程２４を入手する。
【０１９４】
ステップ３２４において、監視ソフトウェア３８は、行程２４から、現在の位置がフライトの最終目的地であるか否かを判定する。最終目的地である場合、処理はステップ３２６に進む。それ以外の場合、処理はステップ３２８に進む。
【０１９５】
ステップ３２６において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、到着情報を含むメッセージを送信する。
【０１９６】
ステップ３２８において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、コンテンツデータベース３４から到着情報および目的地コンテンツを含むメッセージを送信する。コンテンツは、宿泊、輸送、活動、エンタテインメントに関する情報、および目的地に関する事実を含むことができる。
【０１９７】
ステップ３３０において、監視ソフトウェア３８は、メッセージが送信されたこと、および履歴２６内の予約変更のメッセージの詳細を格納する。
【０１９８】
図１５ａ〜図１５ｄを参照すると、監視ソフトウェア３８は、例示としての通常のレンタカー予約手順を開始する。
【０１９９】
図１５ａを参照すると、顧客は、ステップ３４０において、顧客インタフェース１６を使用してレンタカー予約要求を開始する。
【０２００】
ステップ３４２において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２０１】
ステップ３４４において、監視ソフトウェア３８は、プロファイル２２内の優先順位に基づいて、車両在庫情報をチェックするために陸上輸送コンピュータ４２に接続する。
【０２０２】
ステップ３４８において、監視ソフトウェア３８は、顧客に、異なる車種を選択する機会を提供する画面を表示する。顧客が異なる車種を選択するオプションを拒否した場合、処理はステップ３６０に進む。それ以外の場合、処理はステップ３５０に進む。
【０２０３】
ステップ３５０において、監視ソフトウェア３８は、異なる車種の顧客の選択を記録する。
【０２０４】
ステップ３５２において、監視ソフトウェア３８は、選択した車種を予約するために、陸上輸送コンピュータ４２にコンタクトする。
【０２０５】
ステップ３５４において、監視ソフトウェア３８は、行程２４および履歴２６内に格納するためにマネージャソフトウェア３６に車種情報および車種変更トランザクションの詳細を送信する。
【０２０６】
図１５ｂを参照すると、監視ソフトウェア３８は、ステップ３６０において、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２０７】
ステップ３６２において、監視ソフトウェア３８は、顧客に、もっと大型の車両にアップグレードする機会を提供する画面を表示する。画面内での選択は、プロファイル２２内の優先順位に基づいて行うことができる。例えば、画面は、中型の車両からフルサイズの車両へアップグレードする機会を提供することができる。顧客が異なる車種を選択するオプションを拒否した場合、処理はステップ３７０に進む。それ以外の場合、処理はステップ３６４に進む。
【０２０８】
ステップ３６４において、監視ソフトウェア３９は、アップグレードの顧客の選択を記録する。
【０２０９】
ステップ３６６において、監視ソフトウェア３８は、選択したアップグレードを予約するために、陸上輸送コンピュータ４２にコンタクトする。
【０２１０】
ステップ３６８において、監視ソフトウェア３８は、行程２４および履歴２６内に格納するためにマネージャソフトウェア３６にアップグレード情報およびアップグレードトランザクションの詳細を送信する。
【０２１１】
図１５ｃを参照すると、監視ソフトウェア３８は、ステップ３７０において、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２１２】
ステップ３７２において、監視ソフトウェア３８は、顧客に、衛星通信機および全地球測位衛星受信機のようなアドオンを予約する機会を提供する画面を表示する。画面内での選択は、プロファイル２２内の優先順位に基いて行うことができる。顧客が、異なる車種を選択するオプションを拒否した場合、処理はステップ３８０に進む。それ以外の場合、処理はステップ３７４に進む。
【０２１３】
ステップ３７４において、監視ソフトウェア３８は、アドオンの顧客の選択を記録する。
【０２１４】
ステップ３７６において、監視ソフトウェア３８は、選択したアドオンを予約するために、陸上輸送コンピュータ４２にコンタクトする。
【０２１５】
ステップ３７８において、監視ソフトウェア３８は、行程２４および履歴２６内に格納するためにマネージャソフトウェア３６にアドオン情報およびアドオントランザクションの詳細を送信する。
【０２１６】
図１５ｄを参照すると、監視ソフトウェア３８は、ステップ３８０において、チェックイン手続きを行うために、陸上輸送コンピュータ４２にコンタクトする。
【０２１７】
ステップ３８２において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、車両トランザクション情報、車両識別情報、車両位置情報および役立つ追加情報を含むメッセージを送信する。
【０２１８】
ステップ３８４において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に、メッセージの詳細およびメッセージを送信したことを送信する。
【０２１９】
図１６を参照すると、監視ソフトウェア３８は、例示としての自動レンタカー予約手順を開始する。
【０２２０】
ステップ３９０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２２１】
ステップ３９２において、監視ソフトウェア３８は、車両在庫をチェックするために陸上輸送コンピュータ４２に接続し、プロファイル２２内の優先順位に基づいて車両を自動的に予約する。
【０２２２】
ステップ３９４において、監視ソフトウェア３８は、陸上輸送コンピュータ４２によりチェックイン手続きを行う。
【０２２３】
ステップ３９４において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、車両トランザクション情報、車両識別情報、車両位置情報および役立つ追加情報を含むメッセージを送信する。
【０２２４】
ステップ３９６において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にメッセージの詳細およびメッセージを送信したことを送信する。
【０２２５】
図１７ａ〜図１７ｂを参照すると、監視ソフトウェア３８は、例示としての通常のホテルチェックイン手順を開始する。
【０２２６】
図１７ａを参照すると、顧客は、ステップ４００において、顧客インタフェース１６を使用してホテルチェックイン手続きを開始する。
【０２２７】
ステップ４０２において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２および行程２４を入手する。
【０２２８】
ステップ４０４において、監視ソフトウェア３８は、プロファイル２２内の優先順位、および行程２４内の情報に基づいて、部屋が利用可能か否かをチェックするために、顧客の予約したホテルと提携しているコンピュータである宿泊コンピュータ４４に接続する。
【０２２９】
ステップ４０６において、監視ソフトウェア３８は、顧客に部屋のアップグレードを選択する機会を提供する画面を表示する。この選択は、プロファイル２２内の優先順位に基づいて行うことができる。例えば、画面は、もっと眺望の良い部屋にアップグレードする機会を提供することができる。顧客が部屋のアップグレードを選択するオプションを拒否した場合、処理はステップ４２０に進む。それ以外の場合、処理はステップ４０８に進む。
【０２３０】
ステップ４０８において、監視ソフトウェア３８は、部屋のアップグレードの顧客の選択を記録する。
【０２３１】
ステップ４１０において、監視ソフトウェア３８は、部屋のアップグレードを予約するために、宿泊コンピュータ４４にコンタクトする。
【０２３２】
ステップ４１２において、監視ソフトウェア３８は、行程２４および履歴２６内に格納するためにマネージャソフトウェア３６にアップグレード情報およびアップグレードトランザクションの詳細を送信する。
【０２３３】
図１７ｂを参照すると、監視ソフトウェア３８は、ステップ４２０において、予約した部屋が利用可能になったか否かを周期的にチェックする。部屋が利用可能になると、処理はステップ４２２に進む。
【０２３４】
ステップ４２２において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、部屋および予約情報を含み、部屋の準備ができていて、チェックインがまだ行われていないことを示すメッセージを送信する。
【０２３５】
ステップ４２４において、監視ソフトウェア３８は、ホテルのチェックインを処理するために宿泊コンピュータ４４に接続する。
【０２３６】
ステップ４２６において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にメッセージの詳細およびメッセージを送信したことを送信する。
【０２３７】
顧客がホテルに到着した場合、または到着以外でホテルに滞在している場合、顧客は部屋のキーをピックアップするだけでよい。ホテルが部屋に入るためのコードを使用している場合には、ステップ４２２において顧客に送信したメッセージは、コードを含む。
【０２３８】
図１８を参照すると、監視ソフトウェア３８は、例示としての自動ホテルチェックイン手順を開始する。
【０２３９】
ステップ４３０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２および行程２４を入手する。
【０２４０】
ステップ４３２において、監視ソフトウェア３８は、行程２４内の情報に基づいて、部屋が利用可能か否かをチェックするために、顧客の予約したホテルと提携しているコンピュータである宿泊コンピュータ４４に接続する。
【０２４１】
ステップ４３４において、監視ソフトウェア３８は、部屋が利用可能になっている場合に、宿泊コンピュータ４４とのチェックイン手続きを自動的に行う。
【０２４２】
ステップ４３６において、監視ソフトウェア３８は、顧客インタフェース１６を介して顧客に、部屋および予約情報を含み、部屋の準備ができていて、チェックインが完了したことを示すメッセージを送信する。
【０２４３】
ステップ４３８において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にメッセージの詳細およびメッセージを送信したことを送信する。
【０２４４】
顧客がホテルに到着した場合、到着以外でホテルにいる場合、顧客は部屋のキーをピックアップするだけでよい。ホテルが部屋に入るためのコードを使用している場合には、ステップ４３６において顧客に送信したメッセージは、コードを含む。
【０２４５】
図１９を参照すると、監視ソフトウェア３８は、例示としての食事予約手順を開始する。
【０２４６】
ステップ４４０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２４７】
ステップ４４２において、監視ソフトウェア３８は、プロファイル２２内の優先順位に基づいて、食事のオプションおよび利用可能性をチェックするために、１つまたは複数のレストランと提携している１つまたは複数のコンピュータであるエンタテインメントコンピュータ４６に接続する。
【０２４８】
ステップ４４４において、監視ソフトウェア３８は、顧客に、可能な食事オプションのリストから食事オプションを選択する機会を提供する画面を表示する。
【０２４９】
ステップ４４６において、監視ソフトウェア３８は、食事オプションからの顧客の選択を記録する。
【０２５０】
ステップ４４８において、監視ソフトウェア３８は、予約を処理するために、選択したレストランのエンタテインメントコンピュータ４６にコンタクトする。
【０２５１】
ステップ４５０において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に予約および食事予約トランザクションの詳細を送信する。
【０２５２】
図２０を参照すると、監視ソフトウェア３８は、例示としてのショーまたはアトラクションチケット入手手順を開始する。
【０２５３】
ステップ４６０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２５４】
ステップ４６２において、監視ソフトウェア３８は、プロファイル２２内の優先順位に基づいて、ショーおよびアトラクションをチェックするために、１つまたは複数のアトラクションと提携している１つまたは複数のコンピュータであるエンタテインメントコンピュータ４６に接続する。
【０２５５】
ステップ４６４において、監視ソフトウェア３８は、アトラクションオプションのリストからあるアトラクションオプションを選択する機会を提供する画面を表示する。
【０２５６】
ステップ４６６において、監視ソフトウェア３８は、顧客インタフェース１６を介して、アトラクションオプションの顧客の選択を記録する。
【０２５７】
ステップ４６８において、監視ソフトウェア３８は、チケットを入手するために、選択したアトラクションのエンタテインメントコンピュータ４６にコンタクトする。
【０２５８】
ステップ４７０において、監視ソフトウェア３８は、財布２８内の支払情報を使用してチケットの支払いをする。
【０２５９】
ステップ４７２において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にチケット情報、および支払情報を含むアトラクショントランザクションの詳細を送信する。
【０２６０】
図２１を参照すると、監視ソフトウェア３８は、例示としての通常のホテルチェックアウト手順を開始する。
【０２６１】
ステップ４８０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２６２】
ステップ４８２において、監視ソフトウェア４８は、ホテルのチェックアウト時間を待機する。チェックアウト時間は、ホテルが発行するある時間であっても、時間帯であってもよい。監視ソフトウェア３８が、現在の時間がチェックアウト時間であると判定した場合、処理はステップ４８４に進む。
【０２６３】
ステップ４８４において、監視ソフトウェア３８は、顧客に、チェックアウトするようにとの通知と一緒に、チェックアウト時間を通知するメッセージを送信する。
【０２６４】
ステップ４８６において、監視ソフトウェア３８は、顧客インタフェース１６を介して、チェックアウトしようとしている顧客からの応答を記録する。
【０２６５】
ステップ４８８において、監視ソフトウェア３８は、ホテルに関連する宿泊コンピュータ４４にコンタクトし、チェックアウト手順を行う。
【０２６６】
ステップ４９０において、監視ソフトウェア３８は、顧客にチェックアウト終了を通知するメッセージを送信する。
【０２６７】
ステップ４９２において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にチェックアウト手順の詳細を送信する。
【０２６８】
図２２を参照すると、監視ソフトウェア３８は、例示としての自動ホテルチェックアウト手順を開始する。
【０２６９】
ステップ５００において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２を入手する。
【０２７０】
ステップ５０２において、監視ソフトウェア３８は、ホテルのチェックアウト時間を待機する。チェックアウト時間は、ホテルが発行するある時間であっても、時間帯であってもよい。監視ソフトウェア３８が、現在の時間がチェックアウト時間であると判定した場合、処理はステップ５０４に進む。
【０２７１】
ステップ５０４において、監視ソフトウェア３８は、ホテルに関連する宿泊コンピュータ４４に自動的にコンタクトし、プロファイル２２内の優先順位に従ってチェックアウト手順を行う。
【０２７２】
ステップ５０６において、監視ソフトウェア３８は、顧客に、チェックアウト終了を通知するメッセージを送信する。
【０２７３】
ステップ５０８において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にチェックアウト手順の詳細を送信する。
【０２７４】
図２３を参照すると、監視ソフトウェア３８は、例示としてのレンタカー返却手順を開始する。
【０２７５】
ステップ５１０において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２および行程２４を入手する。
【０２７６】
ステップ５１２において、監視ソフトウェア３８は、行程２４に基づいて、予定返却時間を待機する。返却時間は、レンタカー会社が発行するある時間であっても、時間帯であってもよい。監視ソフトウェア３８が、現在の時間が返却時間であると判定した場合、処理はステップ５１４に進む。
【０２７７】
ステップ５１４において、監視ソフトウェア３８は、顧客に、レンタカー返却手順を開始するようにとの通知と一緒に、車両の返却時間が来たことを通知するメッセージを送信する。
【０２７８】
ステップ５１６において、監視ソフトウェア３８は、顧客インタフェース１６を介して、返却手順を行いたがっている顧客からの応答を記録する。
【０２７９】
ステップ５１８において、監視ソフトウェア３８は、レンタカー会社に関連する陸上輸送コンピュータ４２にコンタクトし、財布２８内の支払情報を使用して、期限がきた任意の支払いを含む返却手順を行う。
【０２８０】
ステップ５２０において、監視ソフトウェア３８は、顧客に、バーコードおよび返却代理店に確認書を提示するための指示を含むことができる確認書と一緒に返却処理が終了したことを通知するメッセージを送信する。
【０２８１】
ステップ５２２において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６に確認メッセージが顧客に送信されたことを含む返却手順の詳細を送信する。
【０２８２】
図２４を参照すると、監視ソフトウェア３８は、例示としてのクルーズチェックイン手順を開始する。
【０２８３】
ステップ５３０において、監視ソフトウェア３８は、クルーズチェックインを開始する前に起こるイベントを待機する。このイベントは、ホテルのチェックアウト、レンタカーの返却、または他の旅行シナリオの場合には、フライトの到着、または他のイベントを含むことができる。監視ソフトウェア３８がイベントの表示を受信した場合には、処理はステップ５３２に進む。
【０２８４】
ステップ５３２において、監視ソフトウェア３８は、チェックインをするようにという通知と一緒に、顧客にメッセージを送信する。
【０２８５】
ステップ５３４において、監視ソフトウェア３８は、顧客インタフェース１６を介して、顧客からチェックインを開始するという応答を記録する。
【０２８６】
ステップ５３６において、監視ソフトウェア３８は、マネージャソフトウェア３６からプロファイル２２および行程２４を入手する。
【０２８７】
ステップ５３８において、監視ソフトウェア３８は、個室の利用可能性をチェックするために、プロファイル２２内の情報を使用して、関連するクルーズ会社のコンピュータであるクルーズコンピュータ４８に接続する。個室を利用可能な場合には、処理はステップ５４０に進む。
【０２８８】
ステップ５４０において、監視ソフトウェア３８は、チェックインのためにパスポートデータが要求された場合、任意に、プロファイル２２からパスポートデータを収集する。
【０２８９】
ステップ５４２において、監視ソフトウェア３８は、チェックイン手順を完了するために、クルーズコンピュータ４８に接続する。
【０２９０】
ステップ５４４において、監視ソフトウェア３８は、顧客に、クルーズチェックインが完了したことを通知するメッセージを送信する。
【０２９１】
ステップ５４６において、監視ソフトウェア３８は、履歴２６内に格納するためにマネージャソフトウェア３６にメッセージを顧客に送信したことを含むチェックイン手順の詳細を送信する。
【０２９２】
監視ソフトウェア３８は、最初のフライトと類似の方法で、帰航便を処理することができる。監視ソフトウェア３８は、顧客のために追加のタスクを処理することができる。
【０２９３】
特定の実施形態を特に説明してきたが、添付の特許請求の範囲の精神および範囲から逸脱することなく、種々の変更および修正を行うことができる。
【図１】
2011028745.tif 000003
【図２】
2011028745.tif 000004
【図３】
2011028745.tif 000005
【図４】
2011028745.tif 000006
【図５】
2011028745.tif 000007
【図６】
2011028745.tif 000008
【図７】
2011028745.tif 000009
【図８】
2011028745.tif 000010
【図９】
2011028745.tif 000011
【図１０ａ】
2011028745.tif 000012
【図１０ｂ】
2011028745.tif 000013
【図１０ｃ】
2011028745.tif 000014
【図１０ｄ】
2011028745.tif 000015
【図１０ｅ】
2011028745.tif 000016
【図１０ｆ】
2011028745.tif 000017
【図１１】
2011028745.tif 000018
【図１２】
2011028745.tif 000019
【図１３】
2011028745.tif 000020
【図１４】
2011028745.tif 000021
【図１５ａ】
2011028745.tif 000022
【図１５ｂ】
2011028745.tif 000023
【図１５ｃ】
2011028745.tif 000024
【図１５ｄ】
2011028745.tif 000025
【図１６】
2011028745.tif 000026
【図１７ａ】
2011028745.tif 000027
【図１７ｂ】
2011028745.tif 000028
【図１８】
2011028745.tif 000029
【図１９】
2011028745.tif 000030
【図２０】
2011028745.tif 000031
【図２１】
2011028745.tif 000032
【図２２】
2011028745.tif 000033
【図２３】
2011028745.tif 000034
【図２４】
2011028745.tif 000035