(57)【要約】  本開示の局面は、ネットワークアクセスゲートウェイにおけるまたはネットワークアクセスゲートウェイにローカルなウェブページの中にコンテンツを挿入するためのシステムおよび方法を含む。たとえば、１つの実施例では、ネットワークアクセスゲートウェイはインターネットにアクセスするために設けられる。ユーザはネットワークアクセスゲートウェイを通じてインターネットにログオンし、ウェブページを要求する。ゲートウェイはウェブページプロバイダからウェブページを要求する。ゲートウェイがユーザにウェブページを配信する前に、ゲートウェイまたはゲートウェイにローカルなコンテンツ挿入エンジンは、たとえば、広告または他の有用な情報などのコンテンツをウェブページに挿入し、次に変更済みウェブページをユーザに送る。
2010506266.tif 000002
【特許請求の範囲】
【請求項１】
ビジターベースのシステム中のクライアント装置上に提供されたコンテンツが存在するか否かを判断する方法であって、前記ビジターベースのシステムは、クライアント装置が、ユーザによる前記クライアント装置の再構成を必要とせずにクライアント装置がネットワークコンテンツにアクセスできるようにするゲートウェイ装置を通じてネットワークコンテンツにアクセスするものであり、前記方法は、
クライアント装置からゲートウェイ装置でクライアントコンテンツ要求を受信するステップを備え、前記ゲートウェイ装置は、ユーザによる前記クライアント装置の再構成を必要とせずにクライアント装置がコンテンツを要求し受信することができるようにし、さらに、
前記ゲートウェイから前記クライアント装置にゲートウェイによって許されたコンテンツを送るステップを備え、前記ゲートウェイによって許されたコンテンツはクライアントが所望したコンテンツとして前記クライアント装置に現われ、さらに
前記ゲートウェイ装置において、前記クライアント装置上の前記コンテンツの状態表示を監視するステップを備える、方法。
【請求項２】
前記状態表示が受信されない場合、同じコンテンツを前記クライアント装置に提供するステップをさらに備える、請求項１に記載の方法。
【請求項３】
前記状態表示が受信されない場合、異なるコンテンツを前記クライアント装置に提供するステップをさらに備える、請求項１に記載の方法。
【請求項４】
前記ゲートウェイによって許されたコンテンツは前記クライアントが所望したコンテンツと同じである、請求項１に記載の方法。
【請求項５】
前記ゲートウェイによって許されたコンテンツは前記クライアントが要求したコンテンツとは異なる、請求項１に記載の方法。
【請求項６】
コンテンツを提供することは挿入されたコンテンツを提供することを含む、請求項１に記載の方法。
【請求項７】
前記状態表示は、前記コンテンツが前記クライアント装置上で見えるか否かの表示を含む、請求項１に記載の方法。
【請求項８】
前記状態表示は、前記コンテンツが存在するかどうかを判断する前記クライアント装置上で実行するプログラムによって提供される、請求項１に記載の方法。
【請求項９】
前記プログラムはアプレットを含む、請求項８に記載の方法。
【請求項１０】
ビジターベースのシステム中のクライアント装置上に提供されたコンテンツが存在するか否かを判断するように構成されたシステムであって、前記ビジターベースのシステムは、クライアント装置が、ユーザによる前記クライアント装置の再構成を必要とせずにクライアント装置がネットワークコンテンツにアクセスできるようにするゲートウェイ装置を通じてネットワークコンテンツにアクセスするものであり、前記システムは、
クライアント装置からクライアントコンテンツ要求を受信するよう構成されたゲートウェイ装置を備え、前記ゲートウェイ装置は、ユーザによる前記クライアント装置の再構成を必要とせずにクライアント装置がコンテンツを要求および受信できるように構成され、前記ゲートウェイ装置は前記クライアント装置に許されたコンテンツを送るようにさらに構成され、前記許されたコンテンツはクライアントに許されたコンテンツとして前記クラ
イアント装置に現われ、さらに
前記コンテンツが前記クライアント装置上に存在するか否かを判断するように構成されたソフトウェアモジュールを備え、前記コンテンツが前記クライアント装置上に存在する場合は、前記ソフトウェアモジュールは前記クライアント装置から前記ゲートウェイ装置に表示を送り、
前記ソフトウェアモジュールは前記クライアント装置に送られた前記許されたコンテンツに含まれる、システム。
【請求項１１】
前記ソフトウェアモジュールは前記コンテンツが前記クライアント装置上で見られるか否かを判断するようにさらに構成される、請求項１０に記載のシステム。
【請求項１２】
前記ソフトウェアモジュールはアプレットである、請求項１０に記載のシステム。
【請求項１３】
要求されたコンテンツの中にコンテンツを挿入することができるビジターベースのネットワークシステムであって、
ネットワークにアクセスするのにユーザによる再構成を必要とせずにクライアント装置にビジターベースのネットワークアクセスを提供するネットワークアクセスゲートウェイと、
ゲートウェイ装置において、ユーザが要求したネットワークコンテンツの中にコンテンツを挿入するコンテンツ挿入エンジンとを備える、システム。
【請求項１４】
前記ネットワークアクセスゲートウェイと前記コンテンツ挿入エンジンとは同じ筐体の中に含まれる、請求項１３に記載のシステム。
【請求項１５】
前記ネットワークアクセスゲートウェイと前記コンテンツ挿入エンジンとは別個の筐体の中に含まれる、請求項１３に記載のシステム。
【請求項１６】
挿入された前記コンテンツはローカルサーバから取得される、請求項１３に記載のシステム。
【請求項１７】
挿入された前記コンテンツは広告コンテンツを含む、請求項１３に記載のシステム。
【請求項１８】
挿入された前記コンテンツは前記要求されたネットワークコンテンツに追加する、請求項１３に記載のシステム。
【請求項１９】
前記挿入されたコンテンツは前記要求されたネットワークコンテンツのフレームを構成する、請求項１８に記載のシステム。
【請求項２０】
挿入された前記コンテンツは前記要求されたネットワークコンテンツの少なくとも一部を置き換える、請求項１３に記載のシステム。
【請求項２１】
ユーザが場所特有の情報を入力する必要なくユーザが場所特有の情報およびサービスにアクセスできるようにするビジターベースのネットワークにおいて対話型情報およびサービスを提供するためのシステムであって、
ユーザによるクライアント装置の再構成の必要なくクライアント装置にビジターベースのネットワークアクセスを提供するゲートウェイ装置と、
場所特有の情報を前記ユーザに入力させる必要を与えることなくローカル情報およびサービスプロバイダからユーザが情報およびサービスにアクセスしこれを要求できるようにする対話型ツールを提供するように構成されるソフトウェアモジュールとを備える、システム。
【請求項２２】
前記情報およびサービスは前記ユーザの前記場所に関連の情報およびサービスを含む、請求項２１に記載のシステム。
【請求項２３】
前記対話型ツールは複数の対話型メニューを含む、請求項２１に記載のシステム。
【請求項２４】
クライアントが場所を同定する必要なくネットワークベースのシステム中のクライアント装置に場所特有の情報を提供するための方法であって、
ゲートウェイ装置で、ネットワーク情報に対するクライアント装置の要求を受信するステップを備え、前記ゲートウェイ装置は、ユーザが前記クライアント装置を再構成する必要なくネットワークへのアクセスを可能にするように構成され、さらに
前記ゲートウェイ装置において、前記ゲートウェイ装置の前記場所に基づいて前記クライアント装置の前記場所を判断するステップと、
前記クライアント装置には要求された前記ネットワーク情報の一部であるように見える対話型ツールを前記クライアント装置に送るステップとを備え、前記対話型ツールは場所特有の情報および場所特有のサービスへのアクセスを提供する、方法。
【請求項２５】
前記クライアント装置には要求された前記ネットワーク情報の一部であるように見える、場所特有の情報および場所特有のサービスへのアクセスを提供する対話型ツールを前記クライアント装置に送るステップは、前記クライアント装置には要求された前記ネットワーク情報の一部であるように見える、場所特有の情報およびホテルサービスへのアクセスを提供する対話型ツールを前記クライアント装置に送るステップを備える、請求項２４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
発明の分野
本発明はネットワークアクセスを提供する分野に関する。より特定的には、本発明はネットワークにアクセスするユーザに対するコンテンツの提供に関する。
【背景技術】
【０００２】
背景
インターネットは互いと情報を共有する無数の相互接続されたコンピュータである。インターネットは、情報の共有、記憶、転送、検索およびビジネストランザクションのための重要な場となっている。一般大衆は、より広範囲の場所でインターネットにますますアクセス可能になっている。たとえば、インターネットへの公衆アクセスは、ホテルの部屋、空港およびコーヒー店などの場所でますます普及している。しかしながら、ローカルネットワークアクセスプロバイダは、ユーザが要求しかつ閲覧するコンテンツに対するコントロールをほとんど有していない。
【発明の概要】
【課題を解決するための手段】
【０００３】
概要
この開示の局面は、ネットワークアクセスゲートウェイにおけるまたはネットワークアクセスゲートウェイにローカルな、ならびに当該ゲートウェイから遠隔のウェブページにコンテンツを挿入するためのシステムおよび方法を含む。たとえば、１つの実施例では、ネットワークアクセスゲートウェイは、インターネットにアクセスするために提供される。ユーザはネットワークアクセスゲートウェイを通じてインターネットにログオンし、ウェブページを要求する。ゲートウェイはウェブページプロバイダからウェブページを要求する。ゲートウェイがウェブページをユーザに配信する前に、ゲートウェイまたはゲートウェイにローカルなもしくはそれから遠隔のコンテンツ挿入エンジンは、たとえば広告または他の有用な情報などのコンテンツをウェブページに挿入し、次に変更済みウェブページをユーザに送る。いくつかの実施例では、挿入されるコンテンツはウェブページプロバイダが提供するコンテンツの一部またはすべてを置き換えている。いくつかの実施例では、挿入されるコンテンツは、ウェブページプロバイダが提供するコンテンツへの追加である。ユーザがウェブページを閲覧する際、ユーザは、ウェブページプロバイダのコンテンツというよりはむしろ、またはそれに加えて、アクセスプロバイダのコンテンツを閲覧している。
【０００４】
１つの実施例では、挿入されたコンテンツはローカルネットワークアクセスプロバイダに関するまたはこれと関連付けられた広告を含む。１つの実施例では、挿入されたコンテンツは、ローカルネットワークアクセスプロバイダまたはローカルネットワークアクセスプロバイダと関連付けられたその他のものとユーザが通信し、かつそれらとトランザクションを行なえるようにするためのユーザ入力を含む。
【０００５】
１つの実施例では、広告コンテンツが挿入される。１つの実施例では、広告コンテンツはローカル広告コンテンツシステムから提供される。１つの実施例では、広告コンテンツは遠隔の広告コンテンツシステムから提供される。１つの実施例では、広告コンテンツはローカルおよび遠隔両者の広告コンテンツシステムによって提供される。本明細書中でのローカルとは、ネットワークを通じてアクセスされるのではなくローカルに接続されるシステムを指す。本明細書中での遠隔とは、システムの場所とは独立したネットワークを通じてアクセスされるシステムを指す。
【０００６】
１つの実施例では、コンテンツはユーザの使用履歴に基づいて提供される。１つの実施例では、コンテンツはユーザの特定された嗜好に基づいて提供される。１つの実施例では、コンテンツは、たとえば訪問の長さ、要求したサービス、人口統計的情報などのユーザが与えた情報に基づいて提供される。１つの実施例では、コンテンツは、ネットワークに接続するのに用いられる装置の種類に基づいて提供される。たとえば、パーソナルデジタルアシスタント（ＰＤＡ）を通じてネットワークにアクセスするユーザに提供されるコンテンツは、ラップトップまたは携帯電話を通じてネットワークにアクセスするユーザに提供されるコンテンツとは異なる可能性がある。
【０００７】
１つの実施例では、管理システムはコンテンツ挿入エンジンにコンテンツを提供する。管理システムは、たとえば、ホテル、レストラン、会議場、空港、会社などの特定の対象場所（venue）のサービスおよびサービス嗜好をユーザが選択できるようにするコンテンツを提供する。１つの実施例では、複数の別個のシステムは、たとえば、レストラン管理サービス、ハウスキーピング管理サービス、フロントデスク管理サービスなどのコンテンツをユーザに提供する。
【０００８】
１つの実施例では、加入者管理システムは、ユーザが嗜好を保存できるようにするので、ユーザが特定の場所を訪問するたびにその嗜好を再入力する必要がない。１つの実施例では、加入者管理システムは特定の場所にローカルである。１つの実施例では、加入者管理システムは特定の場所から遠隔である。１つの実施例では、加入者管理システムはユーザの嗜好を多数の場所に提供するのに用いられる。たとえば、１つの実施例では、加入者管理システムは、ユーザの嗜好を特定のホテルチェーンの個別のホテルに提供する。１つの実施例では、ユーザの嗜好は複数のホテルチェーン間で共有される。１つの実施例では、ユーザ情報はさまざまな業界にサービス提供を行なうネットワークアクセスプロバイダ場所の範囲を通じて共有される。
【０００９】
１つの実施例では、広告プロバイダシステム、管理システム、加入者管理システムなどのローカルまたは遠隔のシステムは、ユーザおよび／または場所に基づいて挿入されたコンテンツについて異なる見掛けと感じを与える。たとえば、１つのホテルチェーンでユーザに提供されるウェブページに挿入されるコンテンツは、異なるホテルチェーンでユーザに提供されるコンテンツとは異なって見えるかもしれない。同様に、特定的な嗜好の組を特定する特定的なユーザに提供されるコンテンツは、異なる嗜好を特定する異なるユーザに提供されるコンテンツとは異なっているかもしれない。
【００１０】
１つの実施例では、ネットワークゲートウェイ装置はコンテンツを挿入する。１つの実施例では、ネットワークゲートウェイはコンテンツを挿入する別個のコンテンツ挿入エンジンと協働して働く。１つの実施例では、ネットワーク挿入エンジンは、ゲートウェイ装置がコンテンツを受信する前にコンテンツを挿入する。１つの実施例では、ネットワーク挿入エンジンは、ゲートウェイ装置がコンテンツを受信した後にコンテンツを挿入する。１つの実施例では、ネットワーク挿入エンジンはゲートウェイ装置にローカルである。１つの実施例では、挿入エンジンはゲートウェイ装置から遠隔である。１つの実施例では、挿入エンジンは複数のゲートウェイ装置のためにコンテンツを挿入する。
【００１１】
１つの実施例では、挿入されるコンテンツは持続性がある。たとえば、１つの実施例では、コンテンツ挿入エンジンは、コンテンツが依然としてユーザの画面上で見られることを確認するため、ユーザの装置をチェックする。別の例として、１つの実施例では、コンテンツは、継続して見ることができるようにユーザの画面上の他のアプリケーションの上に維持される。１つの実施例では、コンテンツは要求されるネットワークコンテンツまたはウェブサイトとは独立して挿入される。
【００１２】
１つの実施例では、コンテンツを挿入するためのシステムが開示される。システムは、ネットワークアクセスゲートウェイと、コンテンツ挿入エンジンとを含む。コンテンツ挿入エンジンは、要求されたネットワークコンテンツの中にコンテンツを挿入する。１つの実施例では、ネットワークアクセスゲートウェイとコンテンツ挿入エンジンとは同じ筐体の中に含まれる。１つの実施例では、ネットワークアクセスゲートウェイとコンテンツ挿入エンジンとは別個の筐体の中に含まれる。
【００１３】
１つの実施例では、ゲートウェイ装置にローカルなコンテンツを挿入する方法が開示される。この方法は、ゲートウェイ装置でネットワークコンテンツを要求するステップと、コンテンツ挿入エンジンでネットワークコンテンツを受信するステップと、コンテンツ挿入エンジンでネットワークコンテンツの中にコンテンツを挿入するステップと、挿入されたネットワークコンテンツをユーザ装置に送るステップとを含む。１つの実施例では、この方法はまた、コンテンツを挿入する前に、コンテンツ挿入エンジンで受信したネットワークコンテンツを解析するステップを含む。１つの実施例では、この方法はまた、挿入されたコンテンツがユーザの装置の上に見出されることを確認するステップも含む。１つの実施例では、この方法は、１つ以上のアプレット、アプリケーションまたはコンパイル済みコードを利用して、挿入されたコンテンツがユーザの装置上に見出されるおよび／または見ることができることを確認するステップを含む。１つの実施例では、アプレット、アプリケーションまたはコンパイル済みコードは、フラッシュ、java（登録商標）、JavaScript（登録商標）、VBscript（登録商標）およびＨＴＭＬなどのうち１つ以上を用いる。当然ながら、当業者は本開示に記載されるのと同じタスクを達成するのにいずれのプログラミング言語も用いることができることが理解されるべきである。
【図面の簡単な説明】
【００１４】
【図１Ａ】コンテンツ挿入システムの実施例を図示する図である。
【図１Ｂ】コンテンツ挿入システムの実施例を図示する図である。
【図１Ｃ】コンテンツ挿入システムの実施例を図示する図である。
【図１Ｄ】コンテンツ挿入システムの実施例を図示する図である。
【図２Ａ】コンテンツ挿入システムと関連して用いられるネットワーク運用センターの実施例を図示する図である。
【図２Ｂ】コンテンツ挿入システムと関連して用いられるネットワーク運用センターの実施例を図示する図である。
【図２Ｃ】コンテンツ挿入システムと関連して用いられるネットワーク運用センターの実施例を図示する図である。
【図３Ａ】コンテンツ挿入システムの実施例のフローチャートを図示する図である。
【図３Ｂ】コンテンツ挿入システムの実施例のフローチャートを図示する図である。
【図３Ｃ】コンテンツ挿入システムの実施例のフローチャートを図示する図である。
【図４Ａ】挿入されたコンテンツを有するウェブページの実施例のスクリーンショットを図示する図である。
【図４Ｂ】挿入されたコンテンツを有するウェブページの実施例のスクリーンショットを図示する図である。
【図４Ｃ】挿入されたコンテンツを有するウェブページの実施例のスクリーンショットを図示する図である。
【図５Ａ】バーチャルユーザキオスクの実施例を図示する図である。
【図５Ｂ】バーチャルユーザキオスクの実施例を図示する図である。
【図５Ｃ】バーチャルユーザキオスクの実施例を図示する図である。
【図６Ａ】バーチャルユーザキオスクの実施例を図示する図である。
【図６Ｂ】バーチャルユーザキオスクの実施例を図示する図である。
【図６Ｃ】バーチャルユーザキオスクの実施例を図示する図である。
【図７】持続的なコンテンツモニタの実施例のフローチャートを図示する図である。
【発明を実施するための形態】
【００１５】
詳細な説明
図１Ａはコンテンツ挿入システム１００の実施例を図示する。ユーザは、たとえば、コンピュータ、ラップトップ、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話などのクライアント装置１０１を用いてゲートウェイ装置１０３に接続する。接続は有線であっても無線であってもよく、たとえばイーサネット（登録商標）、ブルートゥース（登録商標）、ＩＥＥＥ８０２．１１ａ−ｎなどのいずれの利用可能な有線または無線通信プロトコルを用いてもよい。一旦ゲートウェイ装置１０３に接続されると、ユーザは、たとえばインターネットなどのネットワーク１０７を通じて情報を要求することができる。ゲートウェイ装置１０３はユーザの要求をコンテンツ挿入エンジン１０５に通信する。コンテンツ挿入エンジン１０５はネットワーク１０７を通じて、要求されたコンテンツサーバ１０９と通信する。要求されたコンテンツサーバ１０９は要求されたコンテンツをネットワーク１０７を通じてコンテンツ挿入エンジン１０５に送信することによって応答する。コンテンツ挿入エンジン１０５は、要求されたコンテンツの中にコンテンツを挿入し、変更済みの要求されたコンテンツをゲートウェイ装置１０３に送信する。ゲートウェイ装置１０３は、変更済みの要求されたコンテンツをユーザ装置１０１に送信し、ユーザ装置１０１は、変更済みの要求されたコンテンツをユーザに表示する。ゲートウェイ装置のいくつかの例が米国特許第６，６３６，８９４号および米国特許第６，１３０，８９２号に説明されており、その開示がここに引用により援用されている。
【００１６】
１つの実施例では、コンテンツ挿入エンジン１０５は、コンテンツ挿入エンジン１０５に記憶されているコンテンツを挿入する。１つの実施例では、コンテンツ挿入エンジン１０５は、対象場所オペレータサーバ１１１が供給するコンテンツを挿入する。１つの実施例では、コンテンツ挿入エンジン１０５は、ローカル広告またはコンテンツサーバ１１３が供給するコンテンツを挿入する。１つの実施例では、コンテンツ挿入エンジン１０５は、遠隔コンテンツまたは広告サーバ１１５が供給するコンテンツを挿入する。１つの実施例では、コンテンツ挿入エンジン１０５は、対象場所オペレータサーバ１１１、ローカルコンテンツまたは広告サーバ１１３および遠隔コンテンツまたは広告サーバ１１５を含む複数の供給源から供給されるコンテンツを挿入する。
【００１７】
ローカルおよび／または遠隔広告またはコンテンツプロバイダサーバ１１３、１１５は、ローカルまたは遠隔のコンテンツおよび広告を提供する。たとえば、ローカル広告またはコンテンツサーバ１１３は、地元のレストラン、地元のイベント、地元でのアクティビティなどについての広告を提供し得る。ローカル広告またはコンテンツプロバイダは非ローカルの関連の広告を提供するのに用いることもできる。遠隔広告またはコンテンツサーバ１１５は複数のネットワークアクセス場所に広告およびコンテンツを提供する。遠隔広告またはコンテンツサーバ１１５はローカルまたは非ローカルの広告を提供することができる。
【００１８】
ローカルまたは遠隔の対象場所オペレータサーバ１１１、１１７は対象場所オペレータから挿入可能なコンテンツを提供する。たとえば、対象場所オペレータサーバ１１１、１１７は対象場所に特有の広告を挿入し得る。１つの実施例では、広告は対象場所についてのものであり得るか、または対象場所のユーザに向けられたものであり得る。
【００１９】
１つの実施例では、コンテンツ挿入エンジン１０５およびゲートウェイ装置１０３は同じ筐体１２１の中に収納されるか、または単一の装置の中に一体化される。コンテンツ挿入エンジン１０５は同じ筐体の中でゲートウェイ装置１０３とは独立して動作することができるか、またはコンテンツ挿入エンジン１０５はゲートウェイ装置１０３の一体化され
た部分であってもよい。
【００２０】
図１Ｂは、コンテンツ挿入エンジン１０５がネットワーク１０７を通じてアクセスされる実施例を図示する。たとえば、１つの実施例では、ユーザがウェブページなどのコンテンツを要求すると、ゲートウェイ装置１０３はネットワーク１０７を介してコンテンツ挿入エンジン１０５に要求を転送し、コンテンツ挿入エンジン１０５は次にコンテンツプロバイダからコンテンツを要求する。コンテンツプロバイダは要求されたコンテンツをコンテンツ挿入エンジン１０５に送り、これは要求されたコンテンツの中にコンテンツを挿入する。コンテンツ挿入エンジン１０５は次に変更済みコンテンツをゲートウェイ装置１０３に転送し、ゲートウェイ装置１０３は変更済みコンテンツをユーザに転送する。
【００２１】
図１Ｃは、要求されたコンテンツをネットワーク１０７から直接に受信し、次に受信したコンテンツをコンテンツ挿入エンジン１０５に転送するゲートウェイ装置１０３の実施例を図示する。コンテンツ挿入エンジン１０５はコンテンツを挿入し、次に挿入されたコンテンツを有する要求コンテンツをゲートウェイ装置１０３に転送し、ユーザに配信する。挿入されるべきコンテンツはゲートウェイ装置１０３またはコンテンツ挿入エンジン１０５によって受信され得るか、またはその中に記憶され得る。挿入すべきコンテンツは、たとえば、図１Ａについて上述されたサーバなどのさまざまなサーバから受信され得る。ゲートウェイ装置１０３によって受信されると、ゲートウェイ装置は、挿入すべきコンテンツをコンテンツ挿入エンジン１０５に転送する。
【００２２】
図１Ｄはコンテンツ挿入システムの別の実施例を図示する。図１Ｄは、地元のサービスおよび情報に関するコンテンツを挿入するのに用いられるコンテンツ挿入エンジン１０５と通信するさまざまなローカル管理システムを図示する。ローカル管理システムは、たとえば、レストラン管理システム１５７、ホテル管理システム１５９、コンシェルジュサービスシステム１６１、ローカルコンテンツ／広告サーバ１６３またはいずれの他のローカルサービスシステムも含むことができる。たとえば、１つの実施例では、コンテンツ挿入エンジン１０５は地元のレストラン情報を挿入して、ユーザが地元のレストランに関する情報にアクセスできるようにする。１つの実施例では、挿入されたコンテンツにより、ユーザは予約を入れたりまたは食事の出前を注文できるようになる。１つの実施例では、コンシェルジュサービスシステム１６１は、地元のアクティビティ、地元のイベント、交通情報、天気、地元のレストラン、目的地への行き方などに基づくコンテンツを提供する。１つの実施例では、ホテル管理システム１５９は、ユーザがチェックインもしくはチェックアウトできるようにしたり、ホテルサービスに関する嗜好を提供できるようにしたり、モーニングコールを頼めるようにしたり、または情報もしくはサービスを要求したりできるようにする。図１Ｄはホテルサービスについて記載されているが、当業者は、空港、会議場、学校などの他の対象場所が同様のコンテンツプロバイダシステムを提供して、ユーザにローカルコンテンツおよびローカルトランザクション選択肢を与えるであろうことを本明細書中の開示から理解するであろう。
【００２３】
図１Ｄはまた、ローカル加入者管理システム１５５および／または遠隔の加入者管理システム１５３の使用も図示する。加入者管理システムの１つの実施例では、ユーザは嗜好を保存することができるため、ユーザが特定の場所を訪問するたびにその嗜好を再入力する必要がない。ローカル加入者管理システム１５５は特定のアクセス場所に特有のユーザの嗜好を保存する。遠隔の加入者管理システム１５３は、複数のアクセス場所に分散されているユーザ嗜好を保存する。たとえば、１つの実施例では、加入者管理システムは、ユーザの嗜好を特定のホテルチェーンの個別のホテルに提供する。１つの実施例では、ユーザの嗜好は複数のホテル間で共有される。１つの実施例では、ユーザ情報は、さまざまな業界にサービス提供するネットワークアクセスプロバイダ場所のネットワークを通じて共有される。
【００２４】
図２Ａはネットワーク運用センター（ＮＯＣ）１５５を利用するコンテンツ挿入システムの実施例を図示する。ネットワーク運用センターを用いて複数のゲートウェイ装置および複数の対象場所を管理することができる。ネットワーク運用センターはゲートウェイ装置から遠隔に位置するかまたはゲートウェイ装置にローカルに位置することができる。ネットワーク運用センターはまた、データ冗長性および信頼性のために、複数の場所に物理的に配置され得る。ネットワーク運用センターは、たとえば、リダイレクト、認証、請求書作成、コンテンツ挿入、管理サービスなどを含むさまざまなサービスを提供することができる。
【００２５】
図２Ｂはネットワーク運用センター１５５の実施例を図示する。ネットワーク運用センター１５５は、ポータル２０１、アクセスモジュール２０３、パートナーサービス２０７および決済機構（clearing house）２０５を含む。アクセスモジュール２０３は、ユーザがユーザの装置の設定を再構成する必要なく、ネットワークアクセスシステムがユーザのコンピュータで閲覧されるコンテンツをリダイレクトおよび変更できるようにするサービスを提供する。アクセスモジュール２０３は、実際にはコンテンツが要求されたものとは異なり得る場合に、ユーザの装置が要求されたコンテンツを受信しているようにユーザの装置に見せるものである。アクセスモジュール２０３はコンテンツ挿入サービスも提供して、コンテンツを要求されたコンテンツに挿入することができる。
【００２６】
パートナーサービス２０７は、ユーザおよびパートナーによって発生した使用量および費用を追跡するデータベースを提供し、使用量レポート、請求書、およびたとえば技術的サポートなどのその他のサービスをパートナーに提供する。パートナーは、たとえば、ゲートウェイまたは対象場所の所有者もしくはオペレータであり得る。対象場所は、対象場所においてまたは対象場所全体を通じて、１つ以上の場所からのネットワークアクセスを提供する１つ以上のゲートウェイ装置を含み得る。対象場所は、コーヒー店、空港、会議場、クルーズ船、航空機、競技場、図書館、学校などであり得る。
【００２７】
決済機構２０５は、認証、認可およびアカウンティング（ＡＡＡ）サーバ２０６およびパートナー決済サーバ２０９を含み得る。ネットワークアクセスシステムのいくつかの実施例では、あるユーザにしかネットワークアクセスが与えられない。たとえば、ユーザは特定のグループの一員であることを要件とされたり、またはネットワークアクセスに対して費用を支払うことを要件とされたりし得る。決済機構２０５は、ユーザを認証したりネットワークに対するアクセスを与えたりするサービスを提供する。１つの実施例では、決済機構２０５は第三者によって運用される。１つの実施例では、決済機構２０５は、サービスプロバイダとホームエンティティとの間での認証およびアカウンティングメッセージの交換を容易にする。ホームエンティティとは、ユーザと事前に関係を結んでいる事業体である。１つの実施例では、決済機構２０５は、ローミングの支払決済のための精算データを提供する。１つの実施例では、決済機構はＲＡＤＩＵＳアカウンティングを利用する。ＡＡＡサーバ２０６は、ユーザアクセスを許すため、許可されたユーザを追跡するのに必要な情報およびサービスを提供する。たとえば、ＡＡＡサーバは、たとえばユーザ名およびパスワードなどの対応の識別情報を有する許可済みユーザのリストを含み得る。ＡＡＡサーバはまた、ユーザがネットワークにアクセスするのに必要な費用を支払ったか否かに関する情報も含み得る。パートナー決済処理サーバ２０９はユーザの使用量および課金を追跡する。
【００２８】
ポータル２０１は、認証される前にユーザがまずリダイレクトされるウェブページを含み得る。ポータルはローカルの情報および広告を含み得、かつユーザが認証および支払のための情報を入力できるようにする手段を提供することができる。
【００２９】
図２Ｃはネットワーク運用センター１５５の別の実施例を図示する。ネットワーク運用センター１５５は、ポータル２０１、パートナーサービス２０７、決済機構２０５、アプリケーションゲートウェイ２５１、ディレクトリ２５３、およびＡＡＡ／バーチャルプライベートネットワーク（ＶＰＮ）２５７を含む。ポータル２０１、パートナーサービス２０７および決済機構２０５は図２Ｂについて説明されたものと同様である。アプリケーションゲートウェイ２５１、ディレクトリ２５３およびＡＡＡ／ＶＰＮ２５７を用いて、アクセスモジュール２０６と同様の機能性、または本開示から当業者に理解されるようなセキュリティ特徴を与えるより高度な機能性を与えるようにすることができる。
【００３０】
図３Ａは認証プロセス３００のフローチャートを図示する。認証プロセス３００はブロック３０１から始まり、ここで、ユーザはクライアント装置を用いてゲートウェイに接続する。ブロック３０２で、ゲートウェイ装置はユーザをネットワーク運用センターにリダイレクトする。ブロック３０３で、ネットワーク運用センターは認証前ページを取得し、認証前ページにコンテンツを挿入する。ブロック３０４で、挿入されたコンテンツを含む認証前ページが新しいユーザに提示される。ブロック３０５で、ユーザは認証情報を入力し、ネットワークに対して認証される。
【００３１】
図３Ｂはコンテンツ挿入プロセス３１０の実施例のフローチャートを図示する。プロセスはブロック３１１から始まり、ここで、ユーザは、ゲートウェイ装置と通信するクライアント装置を用いてネットワークコンテンツを要求する。要求は、要求されたコンテンツサーバに転送されて、コンテンツサーバは要求されたコンテンツで応答する。次にプロセス３１０はブロック３１２に進み、ここで、要求されたネットワークコンテンツがコンテンツ挿入エンジンによって受信される。ブロック３１３で、コンテンツ挿入エンジンはネットワークコンテンツにコンテンツを挿入する。次にプロセス３１０はブロック３１４に進み、ここで、挿入されたコンテンツを有するネットワークコンテンツがユーザの装置に送られる。
【００３２】
図３Ｃはコンテンツ挿入プロセス３２０の別の実施例のフローチャートを図示する。ブロック３２１で、ユーザはクライアント装置を用いてネットワークコンテンツを要求する。ユーザの要求は次にクライアント装置からゲートウェイ装置に転送される。ブロック３２３で、ゲートウェイ装置はユーザの要求をコンテンツ挿入エンジンに転送する。ブロック３２５で、コンテンツ挿入エンジンは要求をネットワークに転送する。ブロック３２７で、ネットワークは要求を受信し、要求を適切なサーバに転送し、このサーバはコンテンツでユーザの要求に応答する。次にブロック３２９で、コンテンツはネットワークからコンテンツ挿入エンジンに送られる。ブロック３３１で、コンテンツ挿入エンジンはコンテンツの種類を判別する。たとえば、コンテンツの種類は、ＨＴＭＬコンテンツ、ＰＤＦコンテンツ、オーディオビジュアルコンテンツ、実行可能コンテンツ、またはネットワークシステムから送受信されるいずれの他のタイプのコンテンツでもあり得る。コンテンツに基づき、コンテンツ挿入エンジンは、ネットワークから受信したコンテンツにコンテンツを挿入する。たとえば、コンテンツがＨＴＭＬである場合、ブロック３３３で、コンテンツ挿入エンジンはコンテンツを解析し、ブロック３３５で新しいコンテンツを挿入する。次にブロック３３７で、変更済みコンテンツがゲートウェイ装置に転送される。ブロック３３９で、ゲートウェイ装置は変更済みコンテンツをクライアント装置に転送する。ブロック３４１で、変更済みコンテンツが表示される。
【００３３】
図４Ａは挿入されたコンテンツを有するウェブページの１つの例を図示する。ウェブページ４０１は元のコンテンツ４０３および挿入されたコンテンツ４０５を含む。挿入されたコンテンツ４０５はウェブページ４０１のフレームの中に含まれる。フレームはいずれの形状、サイズ、構成または向きであってもよい。たとえば、フレームはウェブページの真ん中または右側にあってもよい。
【００３４】
図４Ｂは元のコンテンツ４２３のウェブページ４２１のフレームまたはセクション中の挿入されたコンテンツ４２５を図示する。挿入されたコンテンツが配置されるウェブページのフレームまたはセクションは、以前から存在するフレームもしくはセクションであってもよく、またはコンテンツ挿入エンジンによって作成された新作成フレームもしくはセクションであってもよい。コンテンツ挿入エンジン１０５は、コンテンツの受信元のサイトまたはコンテンツとは独立したコンテンツを挿入する。１つの実施例では、コンテンツはＸＭＬアプリケーションの形態で挿入される。１つの実施例では、コンテンツはＨＴＭＬアプリケーションの形態で挿入される。１つの実施例では、コンテンツはマクロメディアアプリケーションの形態で挿入される。
【００３５】
図４Ｃは、コンテンツが元のコンテンツ４４３の上に浮かんでいるようにウェブページ４４１のＸＭＬまたは他のアプリケーション４４５の中に挿入されている実施例を図示する。ＸＭＬアプリケーションはフレームより以前に存在しているものであってもよく、または挿入エンジンによって作成されてもよい。
【００３６】
挿入されるべきコンテンツはいずれの数の方法でも配信可能である。たとえば、１つの実施例では、挿入されたコンテンツはリアルタイムで配信される。１つの実施例では、コンテンツは遠隔のもしくはローカルのサーバまたはポータルサーバ、ゲートウェイもしくはコンテンツ挿入エンジンに記憶される。１つの実施例では、挿入されるべきコンテンツは、リアルタイムでまたは必要に応じて記憶され更新される。
【００３７】
挿入されたコンテンツは、ユーザについてのさまざまな指示のうちいずれに基づいて選ばれてもよい。たとえば、挿入されたコンテンツは、アクセスを提供するゲートウェイ装置によって決まるような、たとえばユーザの場所に基づくものであってもよい。挿入されるコンテンツはまた、要求されたコンテンツに含まれるメタデータまたは他の情報に基づいても決められ得る。挿入されるコンテンツはまた、ユーザの過去のブラウジング履歴またはユーザが選択した嗜好に基づくものでもあり得る。挿入されるコンテンツはまた、対象場所のプロバイダから認証プロセッサを通じて得られた個人情報に基づくものでもあり得る。当業者は、ユーザについての多くの他の指示を用いて要求されたコンテンツに挿入するコンテンツの種類を決めることができることを本開示から理解するであろう。
【００３８】
１つの実施例では、挿入されるコンテンツは、たとえばＨＴＭＬ、ＰＤＦ、フラッシュ、ストリーミングメディア、静的なメディアなどの、ネットワーク接続を介して転送可能な種類のいずれのコンテンツにも挿入され得る。１つの実施例では、コンテンツを挿入されたコンテンツは、たとえば、ＨＴＭＬ、ＰＤＦ、フラッシュ、ストリーミングメディア、静的なメディアなどの、ネットワーク接続を介して転送可能ないずれの種類のものでもあり得る。１つの実施例では、挿入されるコンテンツの種類は、コンテンツを挿入中のコンテンツの種類と異なる。たとえば、静的なコンテンツの中にストリーミングメディアを挿入することができる。１つの実施例では、コンテンツ挿入エンジンは、たとえばゲートウェイなどの他のインライン装置（inline devices）と通信して、挿入されたコンテンツがユーザのネットワーク性能に影響しないように、所与のユーザまたはユーザのチャネルに対して割当てられた帯域を増大させ得る。
【００３９】
図５Ａは、ユーザキオスクまたはコンソールシステムの実施例を図示する。ユーザキオスクはユーザに対してネットワークおよびローカル情報サービスを提供する。ユーザキオスクは、アプリケーションとしてユーザコンピュータにダウンロードされ得るか、または要求されたコンテンツの中に挿入され得る。１つの実施例では、ユーザキオスクは、クライアント側にソフトウェアをインストールする必要なく、ビジターベース（visitor-based）のネットワーク中のユーザの装置上に、利用者側に負担をかけない普及的なコンソー
ルを提供する。コンソールは価値あるサービスへの便利なアクセスを可能にする。コンソールは、ユーザがネットワークベースのアプリケーションおよび伝統的なサービスにアクセスできるようにする。加入者は、単に自身のネットワーク接続した装置をローカルネットワークに接続して（有線または無線のいずれか）、ブラウザを開くだけでコンソールが与える性能に対するアクセスを得る。１つの実施例では、ユーザキオスクは以下の機能のうち１つ以上を提供する。すなわち、天気情報、モーニングコール、ルームサービス、ファックス／印刷、タクシーの手配、レンタカー、フライト情報、地元のアメニティー情報へのアクセス、地元のサービス、近隣のレストラン、コピーおよびビジネスサービス場所、マイレージによる割引、支払を含むホテルのチェックアウトができるようになること、レストラン予約などである。ユーザキオスクは、ユーザに便利な情報を提供するようにさまざまな態様で設計され得る。ユーザキオスクは対話型アプリケーションを提供することもできる。
【００４０】
図５Ａは、コンテンツ５０５を有するブラウザウインドウ５０１においてユーザキオスク５０３が提供される１つの実施例を図示する。ユーザキオスク５０３は、たとえば目覚し時計５０７、ホテルサービス５０９、ゲーム５１１、映画５１３、コンシェルジュ５１５、ビジネスセンター５１７、電話５１９、ネットワークセンター５２１、および音楽５２３などの対話型アプリケーションおよびさまざまな管理センターを含む。
【００４１】
図５Ｂは、ユーザキオスク５０３がブラウザウインドウ外に移動され得る実施例を図示する。図５Ｃは、ユーザキオスク５０３がブラウザウインドウ内で移動可能な実施例を図示する。
【００４２】
図６Ａは、バーチャルビジネスセンター６０５の例を図示する。ユーザがビジネスセンター５０３の上をクリックするまたはその上にマウスを動かすと、バーチャルビジネスセンター６０５が現われる。バーチャルビジネスセンター６０５は、ビジネスを行なうのに関連のユーザ情報をユーザに提供し、ユーザに特有の情報を含むことができる。たとえば、バーチャルビジネスセンター６０５は、ボイスメール制御機能６０９、ファックスサービス６１１および使用量情報６０７を含む。バーチャルビジネスセンター６０５はまた、たとえばテロップなどの移動広告または静的なバナー広告を含む、たとえばバナー広告などの広告を含むこともできる。
【００４３】
図６Ｂは、ホテルサービスセンター６２５の実施例を図示する。ホテルサービスセンター６２５は、たとえば現在の課金６２７、メイドサービス６２９、ルームサービス６３１、ホテル情報６３３、およびモーニングコール６３５などのユーザのホテル滞在に関連のサービスを含む。ホテルサービスセンター６２５は広告６１３も組入れることができる。
【００４４】
図６Ｃは、ホテルサービスセンター６２５およびコンシェルジュセンター６５５の両者を含む実施例を図示する。コンシェルジュセンター６５５は、ホテル主催のアクティビティの通知６５７、天気６５９、および広告６６１を含む、ホテルゲストに有用ないずれの種類の情報またはアプリケーションも含み得る。
【００４５】
１つの実施例では、挿入されるコンテンツは、ユーザが要求するコンテンツに基づいており、ユーザキオスクアプリケーションが要求したまたはフェッチした情報には基づいていない。
【００４６】
１つの実施例では、ユーザキオスクはカスタマイズ可能である。ユーザキオスクは、特定されたコンテンツのみを含むようにユーザによってカスタマイズされたり、または第三者アプリケーションを含むように拡張されたりし得る。１つの実施例では、ユーザキオスクに関する嗜好は、たとえば加入者管理サーバに保存することができるので、ユーザが新
しい場所に移動した場合、ユーザキオスクはユーザが以前設定した嗜好を含んでいる。
【００４７】
図５Ａから図６Ｃはホテル滞在に関連して説明されたが、当業者は、本明細書中の開示から、同様のバーチャルビジネスセンターを、たとえば会議場、図書館、学校、会社、レストラン、店舗またはいずれの他のネットワークアクセス対象場所などの他の対象場所とも関連して用いることができることを認識するであろう。
【００４８】
図７はハートビートまたは持続的なコンテンツチェックプロセス７０１の動作のフローチャートを図示する。要求されたコンテンツにコンテンツが挿入された場合、コンテンツを要求されたコンテンツの中に依然として見ることができるおよび／またはコンテンツがその中に含まれていることを確認するのが望ましいことであり得る。たとえば、広告がコンテンツに挿入される場合、ユーザの関心を得るために、広告が依然として要求されたコンテンツの中で閲覧可能であるおよび／またはその中に含まれていることを確認することが望ましいであろう。１つの実施例では、ハートビートまたは信号がユーザ装置上の挿入されたコンテンツからコンテンツ挿入エンジンまたは他の監視システムに周期的に送られる。ハートビートモニタはコンテンツが依然としてユーザの装置上に存在するかおよび／または装置上で見ることができるか否かを確認する機能を果たす。ハートビートが送られない場合またはそれが送られることが止まった場合には、コンテンツ挿入エンジンは、挿入されたコンテンツが存在していないおよび／または表示されていないとして、コンテンツを再挿入するプロセスを開始する。
【００４９】
ブラウジング経験において、このハートビートはフレームの中で走るJavaScript（登録商標）コードとして実現され得る。コンテンツの親ウインドウが閉じられた場合、そのフレーム中のウインドウも閉じられ、ハートビートが停止する。これによりコンテンツ挿入エンジンがトリガされて、ユーザからの次のデータ要求の際にコンテンツを再挿入する。１つの実施例では、ハートビート機構は、ウインドウのためにダウンロードされるマクロメディアフラッシュアプレットを用いて、またはユーザがダウンロード可能なユーザキオスクアプリケーション／アプレットの一部として実現される。
【００５０】
プロセス７０１はブロック７０５から開始し、ここで、ユーザが要求したコンテンツが受信される。ブロック７０７で、コンテンツは要求されたコンテンツに挿入される。プロセス７０１は、ブロック７０９で、挿入されたコンテンツが依然としてユーザの装置上に存在するおよびまたは表示されているか否かを確認することによって継続する。もしそうであれば、ブロック７１１で広告発送カウンタが更新される。そうでない場合は、システムはブロック７１３に移行して、ここで、プロセスはコンテンツを再挿入するか、または新たなユーザアクセス要求を待ってコンテンツを再挿入する。
【００５１】
以上の発明はある好ましい実施例の観点で説明されたが、当業者には本明細書中の開示から他の実施例が明らかであろう。たとえば、この開示はある実施例およびあるプログラミング言語について説明されたが、当業者は、本開示のいずれの局面を達成するのにも他のプログラミング言語を用いることができることを本明細書中の開示から理解するであろう。別の例として、コンテンツ挿入エンジンはコンテンツの挿入について説明されるが、挿入とは元のコンテンツへの追加または元のコンテンツの少なくとも一部の置き換えの両者を意味し得ることが理解されるべきである。さらに、本明細書中の開示に鑑みて、当業者には、他の組合せ、省略、置換および変形が明らかとなるであろう。記載の発明のさまざまな局面および特徴は、互いとは別個に、互いと組合せて、または互いに置換されて実践され得ること、かつ特徴および局面のさまざまな組合せおよび副次的な組合せが可能であり、それが依然として発明の範囲内に入ることが企図される。さらに、上述のシステムは好ましい実施例に記載されたモジュールおよび機能すべてを含む必要がない。したがって、本発明は好ましい実施例の記載によって限定されることを意図されるものではなく、
添付の請求項を参照することによって規定されるものである。
【図１Ａ】
2010506266.tif 000003
【図１Ｂ】
2010506266.tif 000004
【図１Ｃ】
2010506266.tif 000005
【図１Ｄ】
2010506266.tif 000006
【図２Ａ】
2010506266.tif 000007
【図２Ｂ】
2010506266.tif 000008
【図２Ｃ】
2010506266.tif 000009
【図３Ａ】
2010506266.tif 000010
【図３Ｂ】
2010506266.tif 000011
【図３Ｃ】
2010506266.tif 000012
【図４Ａ】
2010506266.tif 000013
【図４Ｂ】
2010506266.tif 000014
【図４Ｃ】
2010506266.tif 000015
【図５Ａ】
2010506266.tif 000016
【図５Ｂ】
2010506266.tif 000017
【図５Ｃ】
2010506266.tif 000018
【図６Ａ】
2010506266.tif 000019
【図６Ｂ】
2010506266.tif 000020
【図６Ｃ】
2010506266.tif 000021
【図７】
2010506266.tif 000022
【国際調査報告】
2010506266.tif 000023
2010506266.tif 000024
2010506266.tif 000025
2010506266.tif 000026
2010506266.tif 000027