(57)【特許請求の範囲】
【請求項１】
ネットワークと通信するコンピュータから、ある宛先アドレスの示すサイトへアクセスするためのリクエストを、リダイレクトする方法であって、
前記コンピュータから前記宛先アドレスの示すサイトへアクセスするための前記リクエストをゲートウェイデバイスにおいて受け取るステップと、
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを判断するステップと、
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを決定するために、前記宛先アドレスと異なるアドレスにおけるポータルページに前記コンピュータを自動的にリダイレクトするステップと、
を含み、
前記自動的なリダイレクトは、前記宛先アドレスの示すサイトにアクセスする資格を有しない前記コンピュータに関するすべての前記宛先アドレスに対して実行される、方法。
【請求項２】
前記コンピュータをポータルページにリダイレクトするステップが、
前記コンピュータを、ユーザによってカスタマイズされた前記ポータルページへリダイレクトするステップを含む請求項１に記載の方法。
【請求項３】
前記コンピュータをポータルページにリダイレクトするステップが、
前記コンピュータを、前記コンピュータのロケーションに基づいてカスタマイズされた前記ポータルページへリダイレクトするステップを含む請求項１に記載の方法。
【請求項４】
前記コンピュータをポータルページへリダイレクトするステップが、
ある時間が経過した後に前記コンピュータを前記ポータルページへリダイレクトするステップを含む請求項１に記載の方法。
【請求項５】
前記コンピュータをポータルページへリダイレクトするステップが、
前記コンピュータを、前記ポータルページに関連するアドミニストレータによって作成された前記ポータルページへリダイレクトするステップを含む請求項１に記載の方法。
【請求項６】
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを判断するステップは、
ユーザの識別と前記コンピュータとユーザのロケーションとの内の一以上に基づいて実行される、請求項１に記載の方法。
【請求項７】
前記ゲートウェイデバイスは、
前記コンピュータに、ブラウザリダイレクトメッセージを伴って応答を送信することにより、前記コンピュータをリダイレクトする、請求項１に記載の方法。
【請求項８】
前記自動的なリダイレクトが実行されると、前記ポータルページを介してログイン情報を収集するステップと、
該収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトにアクセスする資格を有するか否かを決定するステップと
をさらに含む、請求項１に記載の方法。
【請求項９】
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記宛先アドレスへのナビゲーションを進めるステップをさらに含む、請求項８に記載の方法。
【請求項１０】
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記ポータルページのアドレスとは異なるアドレスへのナビゲーションを進めるステップをさらに含む、請求項８に記載の方法。
【請求項１１】
ネットワークと通信するコンピュータから、ウェブページを特定する宛先アドレスの示すサイトへアクセスするために送られるリクエストを、リダイレクトする方法であって、
第１のウェブページを特定する前記宛先アドレスの示すサイトへアクセスするための前記コンピュータからのリクエストをゲートウェイデバイスにおいて受け取るステップと、
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを判断するステップと、
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有しないという決定ののちに、前記コンピュータを前記宛先アドレスと異なるアドレスにおける第２のウェブページへ自動的にリダイレクトするステップとを含む、方法。
【請求項１２】
前記コンピュータを第２のウェブページへリダイレクトするステップが、
ポータルページに関連するアドミニストレータによって作成された前記第２のウェブページへ前記コンピュータをリダイレクトするステップを含む請求項１１に記載の方法。
【請求項１３】
前記コンピュータを第２のウェブページへリダイレクトするステップが、
前記コンピュータを、前記コンピュータのユーザによってカスタマイズされた前記第２のウェブページへリダイレクトするステップを含む請求項１１に記載の方法。
【請求項１４】
前記コンピュータを第２のウェブページへリダイレクトするステップが、
ある時間が経過した後に前記コンピュータを前記第２のウェブページへリダイレクトするステップを含む請求項１１に記載の方法。
【請求項１５】
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを判断するステップは、
ユーザの識別と前記コンピュータとユーザのロケーションとの内の一以上に基づいて実行される、請求項１１に記載の方法。
【請求項１６】
前記コンピュータを前記宛先アドレスと異なるアドレスにおける第２のウェブページへ自動的にリダイレクトするステップは、
前記コンピュータに、ブラウザリダイレクトメッセージを伴って応答を送信するステップを含む、請求項１１に記載の方法。
【請求項１７】
前記自動的なリダイレクトが実行されると、前記第２のウェブページを介してログイン情報を収集するステップと、
該収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトにアクセスする資格を有するか否かを決定するステップと
をさらに含む、請求項１１に記載の方法。
【請求項１８】
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記宛先アドレスへのナビゲーションを進めるステップをさらに含む、請求項１７に記載の方法。
【請求項１９】
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記第２のウェブページのアドレスとは異なるアドレスへのナビゲーションを進めるステップをさらに含む、請求項１７に記載の方法。
【請求項２０】
ネットワークと通信するコンピュータから、ある宛先アドレスの示すサイトへアクセスするためのリクエストを、リダイレクトするシステムであって、
前記コンピュータから前記宛先アドレスの示すサイトへアクセスするための前記リクエストを受け取るゲートウェイデバイスと、
前記宛先アドレスと異なるアドレスにおけるポータルページに前記コンピュータを自動的にリダイレクトして、前記宛先アドレスの示すサイトへアクセスするために要求されるログイン情報を収集できるようにする、前記ゲートウェイデバイスとつながっているポータルページリダイレクトユニットと、
を含んで構成され、
前記自動的なリダイレクトは、前記宛先アドレスの示すサイトにアクセスする資格が前記コンピュータにないと決定された場合に実行される、システム。
【請求項２１】
前記ポータルページリダイレクトユニットが前記ゲートウェイデバイス内に位置する請求項２０に記載のシステム。
【請求項２２】
前記ポータルページリダイレクトユニットは、
前記コンピュータを、ユーザによってカスタマイズされた前記ポータルページへリダイレクトする請求項２０に記載のシステム。
【請求項２３】
前記ポータルページリダイレクトユニットは、
ある時間が経過した後に前記コンピュータを前記ポータルページへリダイレクトする請求項２０に記載のシステム。
【請求項２４】
前記ポータルページリダイレクトユニットは、
前記ポータルページに関連したアドミニストレータによって作成された前記ポータルページへ前記コンピュータをリダイレクトする請求項２０に記載のシステム。
【請求項２５】
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを決定することが、ユーザの識別と前記コンピュータとユーザのロケーションとの内の一以上に基づいて実行される、請求項２０に記載のシステム。
【請求項２６】
前記リダイレクトすることが、ブラウザリダイレクトメッセージを伴って前記コンピュータに応答を送信することを含む、請求項２０に記載のシステム。
【請求項２７】
前記ゲートウェイデバイスは、
前記自動的なリダイレクトが実行されると、前記ポータルページを介してログイン情報を収集し、該収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトにアクセスする資格を有するか否かを決定するように構成されている、請求項２０に記載のシステム。
【請求項２８】
前記ゲートウェイデバイスは、
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記宛先アドレスへのナビゲーションを進めるように構成されている、請求項２７に記載のシステム。
【請求項２９】
前記ゲートウェイデバイスは、
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記ポータルページのアドレスとは異なるアドレスへのナビゲーションを進めるように構成されている、請求項２７に記載のシステム。
【請求項３０】
ネットワークと通信するコンピュータから、ウェブページを特定する宛先アドレスの示すサイトへアクセスするために送られるリクエストを、リダイレクトするシステムであって、
ウェブページを特定する前記宛先アドレスの示すサイトへアクセスするための前記コンピュータからのリクエストを受け取るゲートウェイデバイスと、
前記コンピュータのユーザに適合させた情報を提示するポータルページへ前記コンピュータを自動的にリダイレクトするために前記ゲートウェイデバイスとつながっているポータルページリダイレクトユニットとを有し、
前記リダイレクトすることが、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを決定するために、前記宛先アドレスと異なるアドレスにおける前記ポータルページへ前記コンピュータを自動的にリダイレクトすることを含む、システム。
【請求項３１】
前記ポータルページリダイレクトユニットが前記ゲートウェイデバイス内に位置する請求項３０に記載のシステム。
【請求項３２】
前記ポータルページリダイレクトユニットは、
前記コンピュータを、ユーザがカスタマイズした前記ポータルページへリダイレクトする請求項３０に記載のシステム。
【請求項３３】
前記ポータルページリダイレクトユニットは、
前記コンピュータを特定の時間が経過した後に前記ポータルページへリダイレクトする請求項３０に記載のシステム。
【請求項３４】
前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有するか否かを決定することが、ユーザの識別と前記コンピュータとユーザのロケーションとの内の一以上に基づいて実行される、請求項３０に記載のシステム。
【請求項３５】
前記リダイレクトすることが、ブラウザリダイレクトメッセージを伴って前記コンピュータに応答を送信することを含む、請求項３０に記載のシステム。
【請求項３６】
前記ゲートウェイデバイスは、
前記ポータルページを介してログイン情報を収集し、該収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトにアクセスする資格を有するか否かを決定するように構成されている、請求項３０に記載のシステム。
【請求項３７】
前記ゲートウェイデバイスは、
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記宛先アドレスへのナビゲーションを進めるように構成されている、請求項３６に記載のシステム。
【請求項３８】
前記ゲートウェイデバイスは、
前記収集したログイン情報の少なくとも一部に基づいて、前記コンピュータが前記宛先アドレスの示すサイトへアクセスする資格を有すると決定されると、前記コンピュータによる前記ポータルページのアドレスとは異なるアドレスへのナビゲーションを進めるように構成されている、請求項３６に記載のシステム。
【発明の詳細な説明】
【０００１】
（関連出願へのクロス・リファレンス）
本出願は１９９９年１２月８日に提出された「リダイレクト能力を有するゲートウェイデバイスを使用するネットワークへのトランスペアレントなコンピュータアクセスを有するリダイレクトユーザ用システム及び方法」（Systems And Methods For Redirecting Users Having Transparent Computer Access To A Network Using A Gateway Device Having Redirection Capability）と題する米国特許出願第０９／４５８，５６９号、１９９９年１２月８日提出の「リダイレクト能力を有するゲートウェイデバイスを使用するネットワークへのトランスペアレントなコンピュータアクセスを有するユーザに認可、認証、及び、決算許可するためのシステム及び方法」（Systems and Methods For Authorizing, Authenticating and Accounting Users Having Transparent Computer Access To A Network Using A Gateway Device）と題する米国仮出願第０９／４５８，６０２号、１９９９年１０月２２日提出の「コンピュータネットワークにおける加入者ベースによる動的帯域幅管理のシステム及び方法」（Systems and Methods for Dynamic Bandwidth Management on a Per Subscriber Basis in a Computer Network）と題する米国仮出願第６０／１６１，１８２号、１９９９年１０月２２日提出の「コンピュータネットワークにおいてゲートウェイデバイスによる加入者トンネルを作成するシステム及び方法」（Systems and Methods for Creating Subscriber Tunnels by a Gateway Device in a Computer Network）と題する米国仮出願第６０／１６０，８９０号、１９９９年１０月２２日提出の「ネットワークゲートウェイインターフェースの使用に関する情報および制御用コンソール」（Information And Control Console For Use With A Network Gateway Interface）と題する米国仮出願第６０／１６１，１３９号、１９９９年１０月２２日提出の「ネットワークゲートウェイデバイスを使用するサービスプロバイダネットワークへに対するトランスペアレントなコンピュータアクセス及び通信のためのシステム及び方法」（Systems and Methods for Transparent Computer Access and Communication with a Service Provider Network Using a Network Gateway Device）と題する米国仮出願第６０／１６１，１８９号、１９９９年１０月２２日提出の「加入者管理を容易にするためにネットワークゲートウェイデバイスを管理システムと通信可能にするためのシステム及び方法」（Systems and Methods for Enabling Network Gateway Devices to Communicate with Management Systems to Facilitate Subscriber Management）と題する米国仮出願第６０／１６０，９７３号、１９９９年１０月２２日提出の「ＸＭＬインターフェースを有するゲートウェイデバイス及び関連方法」（Gateway Device Having an XML Interface and Associated Method）と題する米国仮出願第６０／１６１，１８１号、及び、１９９９年１０月２２日提出の「ゲートウェイデバイス使用のための局所ベースの識別および認可」（Location-Based Identification and Authorization for use With a Gateway Device）と題する米国仮出願第６０／１６１，０９３号から優先権を主張する。前述の出願の全ては、そのまま引用することによって本明細書の一部をなすものとする。
【０００２】
（発明の属する技術分野）
本発明は一般的にネットワークリダイレクトに関し、更に詳細には要求された一ネットワーク宛先から１つ又は複数の別のネットワーク宛先へユーザをリダイレクトシステムおよび方法に関する。
【０００３】
（発明の背景）
ゲートウェイデバイスまたはルータを介して、インターネットサービスプロバイダ（ＩＳＰｓ）または企業ネットワーク（例えばＬＡＮ）プロバイダはそれらのネットワークおよび他のオンラインサービスへの多種多様なユーザアクセスを許可することができる。それらのコンピュータネットワークおよびオンラインサービス企業のネットワークまたはＩＳＰｓへのユーザアクセスを利用するには、ユーザを、例えばウェブページ又はカスタマイズされたポータルページなどのネットワーク宛先にリダイレクトすることが可能でなくてはならない。これらのネットワークの宛て先は、企業またはインターネットサービスプロバイダがユーザにアクセスさせるか又は見せることを望む宛て先である。たとえば、ユーザが空港に位置している場合に、たとえユーザが例えばユーザの企業のホームページのような他のページを要求するとしても、或る特定のネットワークにアクセスしようとするインセンティブをユーザに提供するために、空港のサービスプロバイダは当該ユーザをポータルページ空港情報（例えばフライト到着および出発情報）や、ユーザの旅程が記載されているポータルページ、または、空港または当該空港が所在する都市に関係するウェブページへと導くことを望むことがあり得るはずである。例えばＩＳＰは、当日ニュース及び天候、ユーザのインターネットサービスに関する情報、および、料金を徴収している広告を当該ユーザに見せるために、ユーザが当該ＩＳＰのウェブページにアクセスすることを望むことがあり得るはずである。
【０００４】
ウェブページリダイレクトは既に達成済みである。例えば、インターネットにアクセスする際にAmerica Online（ＡＯＬ）ユーザはＡＯＬホームページへ導かれ、そこからユーザは様々なＡＯＬサービスを選択することができる。前述のホームページには種々様々な会社からの広告も含まれている。インターネットの会員は広告の熱心な視聴者であり、ユーザがインターネットにアクセスする度に広告主はＩＳＰに金銭を支払うので、一般にそのようなページへユーザを導くことはＩＳＰの利益になる。広告主がこの種の広告に支払うのは、熱心な視聴者であるからだけでなく、広告主はインターネットにアクセスする一般視聴者に基づいて広告を作成することができるからである。更に、ＡＯＬはそのホームページを介してそのサービスを市場に出すこともあり得るし、そのホームページは潜在的会員を引きつけることもあり得るはずである。特定のウェブページまたはポータルページへユーザを導くことは機能追加に役立つこともあり得る。ユーザは、例えばログインページのようなポータルページへ導かれることもあり得るはずであり、そうすれば、そのユーザはそのネットワークへのアクセスが認証および認可されるログイン情報に接触することがあり得るはずである。更に、ユーザは、例えば、愛好者リンクを記載するページ、ユーザを別のユーザのビジネスに連結するページ、或いは、当該ユーザに関するあらゆる他の項目を含む一ページなどのユーザ自身の専用ページを開くことを望むかもしれない。
【０００５】
ただし、この種のウェブページへのユーザリダイレクトは、伝統的には、ユーザのコンピュータにインストールされたソフトウェア、および／または、一次ネットワークと交信するユーザコンピュータのコンフィギュレーション
（構成）に基づいていた。例えば、ユーザのコンピュータが一次ネットワークへのアクセスに関して適切に構成されている場合には、このユーザのコンピュータはそのネットワーク上の特定のウェブページ（またはホームページ）にアクセスするように構成されることがあり得る。これは、ビジネスにおける重要な一例であり、ユーザのコンピュータがインターネットホームページまたは特定会社専用のインターネットページ或いはインターネット上に位置するページにアクセスするように構成されている場合である。
【０００６】
従って、ゲートウェイデバイスを用いてコンピュータネットワークへのユーザのトランスペアレントなアクセスを可能にする方法およびシステムが望ましいはずである。その場合には、コンピュータネットワークはユーザへのアクセスを提供し、ユーザをユーザ、ネットワークアドミニストレータ、または、他のエンティティによって開設されたネットワークの宛先（例えば、ウェブページ又はポータルページ）にリダイレクトすることが可能である。更に、この種のリダイレクトは、他の方法ではユーザがオンラインサービスまたはネットワークへアクセスしないとシステムが判断した場合には、ユーザをログインページにリダイレクトすることができなければならず、それによって、当該ユーザは当該ネットワークへのアクセス権を確立できるはずである。
【０００７】
（発明の概要）
本発明は、ユーザを例えばウェブページなどのネットワーク宛先にリダイレクトする方法およびシステムを含み、ユーザは、ゲートウェイまたは同様のハードウェアデバイスを介してこの種のネットワーク宛先とつながっているコンピュータネットワークへのトランスペアレントなアクセスが可能である。本方法おびシステムは、ユーザはコンピュータをリコンフィギュレーション（再構成）する必要がなく、リコンフィギュレーションを目的としてコンピュータにソフトウェアを追加する必要がないので、ユーザにとって有利にもトランスペアレントな仕方で動作する。
【０００８】
本発明の一態様によれば、宛先アドレスへアクセスしようとするユーザを、ネットワークと通信するコンピュータを介してリダイレクトする方法について開示する。本方法は、ユーザのコンピュータを介して宛先アドレスの示すサイトへアクセスしようとするユーザからのリクエストをゲートウェイデバイスにおいて受け取るステップと、ユーザが宛先アドレスの示すサイトへアクセスする資格があるかどうかを判断するステップと、宛先アドレスの示すサイトへのアクセスに要求されるあらゆる追加ログイン情報をユーザから収集するステップとを含む。更に、本方法は、当該ユーザからのあらゆる追加ログイン情報の収集および当該ユーザが二次ネットワークへアクセスする資格があるとの決定ののちに、ユーザのコンピュータを宛先アドレスと異なるアドレスにおけるポータルページにリダイレクトするステップを含む。
【０００９】
本発明の一態様によれば、ユーザのコンピュータをポータルページにリダイレクトするステップはユーザのコンピュータをユーザカスタマイズされたページにリダイレクトするステップを含む。本発明の他の一態様によれば、ユーザのコンピュータをポータルページにリダイレクトするステップはユーザのコンピュータをユーザのコンピュータのロケーションに基づいてカスタマイズされたポータルページにリダイレクトするステップを含む。さらに、ユーザのコンピュータをポータルページにリダイレクトするステップは、ある時間が経過した後に、又は、例えば特定の宛先へのユーザによるアクセス試行などの何等かの別の状態の発生に際して、ユーザのコンピュータをポータルページにリダイレクトするステップを含むことが可能である。また、ユーザのコンピュータをポータルページにリダイレクトするステップは当該ポータルページと関連したアドミニストレータによって作成されたポータルページにユーザのコンピュータをリダイレクトするステップも含むことが可能である。
【００１０】
本発明の他の一態様に従い、ネットワークと通信するコンピュータを介して宛先アドレスの示すサイトへアクセスするユーザのリクエストを、リダイレクトする方法が開示される。本方法は、ユーザのコンピュータを介して宛先アドレスの示すサイトへアクセスするユーザからのリクエストをゲートウェイデバイスにおいて受け取るステップと、ユーザが宛先アドレスの示すサイトへアクセスする資格を有するかどうかを判断するステップと、宛先アドレスの示すサイトへのアクセス資格を有するという決定ののちに、宛先アドレスと異なるアドレスにおけるウェブページにユーザのコンピュータをリダイレクトするステップとを含む。
【００１１】
本発明の一態様に従い、ユーザをウェブページにリダイレクトするステップはポータルページに関連するアドミニストレータによって作成されたポータルページへユーザをリダイレクトするステップを含む。本発明の他の一態様に従い、ユーザのコンピュータをウェブページにリダイレクトするステップはユーザによってカスタマイズされたポータルページへユーザのコンピュータをリダイレクトするステップを含む。更に、ユーザのコンピュータをウェブページにリダイレクトするステップは或る期間が経過した後にユーザのコンピュータをポータルページにリダイレクトするステップを含むことが可能である。
【００１２】
更に本発明の他の一態様に従い、ネットワークと通信するコンピュータを介して宛先アドレスの示すサイトへアクセスするユーザのリクエストを、リダイレクトするシステムが開示される。本システムは、ユーザのコンピュータを介して宛先アドレスの示すサイトにアクセスするユーザからのリクエストを受け取るゲートウェイデバイスと、宛先アドレスの示すサイトにアクセスするために要求されるあらゆるログイン情報のユーザからの収集ののちに、宛先アドレスと異なるアドレスにおけるポータルページにユーザのコンピュータをリダイレクトするためにゲートウェイデバイスとつながっているポータルページリダイレクトユニットとを有する。
【００１３】
本発明の一態様に従い、ポータルページリダイレクトユニットはゲートウェイデバイス内に配置される。本発明の他の一態様に従い、ポータルページリダイレクトユニットはユーザのコンピュータをユーザによってカスタマイズされたポータルページへリダイレクトする。ポータルページリダイレクトユニットはある時間が経過した後に、または、他の状態の発生に際して、又は、例えば特定の宛先サイトのリクエストのようなユーザの作用により、ユーザのコンピュータをポータルページへリダイレクトすることが可能である。本発明の更に他の一態様に従い、ポータルページリダイレクトユニットはポータルページと関連するアドミニストレータによって作成されたポータルページにユーザのコンピュータをリダイレクトすることが可能である。
【００１４】
更に、本発明の他の一態様に従い、二次ネットワークと通信するコンピュータを介して宛先アドレスの示すサイトへアクセスするユーザのリクエストを、リダイレクトするシステムが開示される。本システムはユーザのコンピュータを介して宛先アドレスの示すサイトへのアクセスに関するユーザからのリクエストを受け取るゲートウェイデバイスと、ユーザのコンピュータをユーザに合わせた情報を表すポータルページへリダイレクトするためにゲートウェイデバイスとつながっている、ポータルページをリダイレクトするユニットとを有し、上述のリダイレクトステップはユーザが宛先アドレスの示すサイトへアクセスする資格を有するという決定ののちに、宛先アドレスと異なるアドレスにおけるポータルページにユーザのコンピュータをリダイレクトするステップを含む。
【００１５】
本発明の一態様に従い、ポータルページリダイレクトユニットはゲートウェイデバイス内に配置される。本発明の他の一態様に従い、ポータルページリダイレクトユニットはユーザのコンピュータをユーザによってカスタマイズされたポータルページへリダイレクトする。更に、本発明の他の一態様に従い、特定の時間が経過した後に、または、ネットワークアドミニストレータにより定義されることが可能な他の状態の発生に際して、ポータルページリダイレクトユニットはユーザのコンピュータをポータルページにリダイレクトする。
【００１６】
（好ましい実施形態の詳細な説明）
次に、添付図面を参照して本発明について更に十分に説明することとする。図面には本発明の好ましい実施形態が示される。ただし、本発明は多数の種々異なる形式に具体化可能であるので、ここに示す実施形態は限定的意味をもつものでなく、本開示を完全かつ徹底的にするために、これらの実施形態が図示されていることを理解されたい。これらの実施形態は本発明の範囲を当該技術分野における当業者に十分に示すことが可能なはずである。図面全体を通じて同等の要素は同等の参照番号を用いて示す。
【００１７】
図１において、本発明の一実施形態に従ってリダイレクト方法を実施するためのコンピュータシステム１０の構成図を示す。コンピュータシステム１０は、コンピュータ１４と種々のネットワーク２０またはオンラインサービス２２の間のインターフェースを提供するゲートウェイデバイス１２を介して１つ又は複数のオンラインサービス２２またはネットワークと交信可能な複数のコンピュータ１４を有する。この種ゲートウェイデバイスの一実施形態は米国特許出願第０８／８１６，１７４号および米国暫定出願第６０／１１１，４９７号（ここでは、集合的にゲートウェイデバイス出願と称する）に記載されている。これらの内容は、引用することにより本明細書の一部をなすものである。簡潔に述べれば、ゲートウェイデバイス１２はオンラインサービス２２またはネットワーク２２へのトランスペアレントなコンピュータアクセスを容易にし、コンピュータ１４はそれらのネットワークコンフィギュレーションには無関係にデバイス１２を介してあらゆるネットワークにアクセスすることが可能である。その上、ゲートウェイデバイス出願において論じられているように、ゲートウェイデバイス１２はネットワーク２０へのアクセスを試みるコンピュータ、ネットワークへのアクセスを試みるコンピュータのロケーション、ネットワークアクセスを得ようとすることを試みるユーザの識別、および、追加属性を認識する能力を含む。
【００１８】
図１に示すように、コンピュータシステム１０は、複数のコンピュータから受け取る信号をゲートウェイデバイス１２へのリンク上で多重通信化するために、コンピュータ１４とゲートウェイデバイス１２の間に配置されたアクセス集信装置（access concentrator）１６を有する。コンピュータ１４がアクセスコンセントレータへ接続される媒体に応じて、アクセスコンセントレータ１６は異なる様式に構成可能である。例えば、アクセスコンセントレータは標準電話線を介して伝送された信号用のデジタル加入者回線アクセスマルチプレクサ（ＤＳＬＡＭ）、同軸ケーブル介して伝送された信号用のケーブルヘッドエンド（ケーブルモデム成端シェルフ（ＣＭＴＳ））、無線ネットワークを介して伝送された信号用の無線アクセスポイント（ＷＡＰ）、スイッチ、等であっても差し支えない。
【００１９】
コンピュータシステム１０は、複数のコンピュータネットワーク２０又は他のオンラインサーバ２２に対するトラフィックを制御または管理するために更に１つ又は複数のルータ１８、および／または、サーバ（図１には図示せず）を有する。コンピュータシステム１０は１つの単一ルータを持つように描写されているが、コンピュータシステム１０は、種々のネットワーク２０或いはオンラインサービス２２に対するトラフィックを適切に経路指定するためにある種の階層様式に配置構成される複数のルータ、スイッチ、ブリッジ等を持つことができる。この点に関しては、一般にゲートウェイデバイス１２は１つ又は複数のルータを備えたリンクを確立する。これに対し、ルータは、ユーザの選択に基づき、ネットワーク２０またはオンラインサービス２２を備えたリンクを確立する。当該技術分野における当業者であれば、図１に示す１つ又は複数のデバイスは組み合わせ可能であることが理解できるはずである。例えば、図示されてはいないが、ルータ１８はゲートウェイデバイス１２内に完全に含まれて配置可能である。更に、例えばゲートウェイデバイス出願に開示されているようなエレメント、または、当該技術分野における当業者であれば周知しているようなネットワークエレメントなどの、追加エレメントはコンピュータシステム１０に含ませることが可能である。
【００２０】
ゲートウェイデバイス出願に記述されているように、ゲートウェイデバイス１２は、ユーザ及びコンピュータネットワーク２０またはオンラインサービス２２にとってトランスペアレントであるような仕方においてコンピュータシステム１０にログするコンピュータ１４各々の構成に適応するように設計されている。図１に示す実施形態において、コンピュータシステム１０は動的ホスト構成プロトコル（ＤＨＣＰ）サービスを使用する。このプロトコルは当該技術分野における当業者によく知られていて、多くのコンピュータネットワークにおいて現在実行されている。ＤＨＣＰネットワークにおいては、コンピュータがゲートウェイデバイス１２との交信を介してコンピュータネットワークにログする際に、複数のコンピュータ１４の個別コンピュータにＩＰアドレスが割り当てられる。ＤＨＣＰサービスは外部ＤＨＣＰサーバ２４によって提供可能であるか、または、ゲートウェイデバイス内に配置された内部ＤＨＣＰサーバによって提供可能である。
【００２１】
コンピュータのユーザがコンピュータネットワーク２０またはオンラインサービス２２とトランスペアレントに交信することを可能にするために、ゲートウェイデバイスはユーザコンピュータ、ならびに、種々のオンラインサービス２２またはネットワーク２０と交信可能でなくてはならない。この交信をサポートするために、ゲートウェイデバイス１２は一般にユーザ及びネットワークの両方にとってトランスペアレントなパケット変換機能を実施する。この点に関して、コンピュータからネットワーク又はオンラインサービスまでのアウトバウンドトラフィック用として、ゲートウェイデバイス１２はユーザから入来するパケット内の例えばソースアドレス、チェックサム、および、アプリケーションの特定パラメータなどの属性をユーザがアクセスしたネットワーク判定基準に適合するように変更する。更に、出パケットは、アクセスされたネットワークからの全ての入来パケットにゲートウェイデバイスを介して経路指定されるように指示する属性を含む。一方、コンピュータネットワークまたは他のオンラインサービスからのインバウンドトラフィックはゲートウェイデバイスを介して経路指定され、パケットがユーザのホストコンピュータに関して適切にフォーマットされるようにゲートウェイデバイスにおいて変換機能によって処理される。この仕方において、ゲートウェイデバイス１２において実施されるパケット変換処理はホストにとってトランスペアレントであり、アクセスされたコンピュータネットワークに対してデータが直接的に送受されるように見える。データを阻止する能力、および、ユーザコンピュータおよびネットワークとインターフェースする能力は、以下に詳細に示すように、本発明のリダイレクト方法にとって不可欠であることを理解されたい。
【００２２】
従来型ネットワークアクセスシステムにおいては、ユーザは一般にユーザも特定のネットワーク宛先を要求するために利用するブラウザの使用を介してネットワークと交信する。例えば、ＩＳＰを介してインターネットにアクセスする際には、ユーザは特定ＵＲＬまたはウェブアドレスをブラウザに入力することが可能であり、それによって、ユーザ用の特定ウェブページにアクセスする。これは、図２に示すように、４段階において達成される。第１に、ユーザが特定のウェブページをリクエストした（ブロック３０）後で、ブラウザは伝送制御プロトコル（ＴＣＰ）リクエストを、要求されたウェブページのロケーション（例えば、www.yahoo.com）である発信元サーバに送る。ＴＣＰリクエストは当該技術分野における当業者には周知されていて、今後はウェブページリクエストと称することとする。次に、ブラウザは、ウェブページリクエストを受け取ったオリジンサーバから肯定応答を受け取（ブロック３２）。第３に、ブラウザが肯定応答を受信した後で、当該ブラウザはウェブページを受け取るためにＨＴＴＰリクエストを送る。最後に、ＨＴＴＰリクエストを受け取ると、ウェブページはブラウザにウェブページ資料を送り（ブロック３２）、このブラウザがウェブページを受け取る（ブロック３８）。
【００２３】
本発明のシステム及び方法は当該ユーザによってリクエストされた宛先以外の宛先に当該ユーザをリダイレクトするために、この従来型プロセスをインタラプトする。これは、既にのべたように、ゲートウェイデバイス、または、ネットワークアクセスを許可するためにユーザコンピュータとネットワーク宛先との間に介在する同様のハードウェアによって達成される。本ハードウェアは、コンピュータからネットワークへ伝送されたデータをインタセプトするための１つ又は複数のプロセッサ及びネットワークインターフェースデバイスを備え、データを処理および操作し、当該データを所要ネットワークロケーションに送り、その逆操作を実施しなければならない。従って、ここでは本発明のシステムおよび方法のリダイレクト能力を説明するためにゲートウェイデバイスが使用されているが、コンピュータとネットワークの間の中間役割を実施するあらゆるハードウェアが本発明を実現可能であることを理解されたい。
【００２４】
ユーザのリダイレクトは、例えばＩＳＰまたはローカルネットワークを維持するエンティティなどのような、この種のハードウェアを維持するエンティティによって達成可能である。たとえば、本発明の一態様によれば、本発明のリダイレクト方法は先ずユーザをログインページへ導き、ＩＳＰまたはゲートウェイデバイス１２を維持する他のエンティティが当該ユーザを識別することができるように、ユーザがログイン名およびパスワードを入力することを要求する。これは、ゲートウェイデバイスまたは例えばゲートウェイデバイス出願に記載のＡＡＡサーバのような同様の認証デバイスがアクセス要請中のソースのアクセス権を識別、および／または、決定出来ない場合に発生可能である。その代りに、ユーザは、特定のネットワーク宛先（例えば、インターネットウェブページ）、または、ユーザをリダイレクトさせるエンティティによって確立されたポータルページにリダイレクトされる。
【００２５】
本発明の一実施形態によれば、ユーザのリダイレクトは、ゲートウェイデバイス１２によって実施されるホームページリダイレクト（ＨＰＲ）プロセスによるか、または、ゲートウェイデバイス１２とつながっており、かつこれにとって内部または外部に所在するリダイレクトユニット２８によって達成される。リダイレクト機能を実行するためにはリダイレクトユニット２８を使用可能であるが、説明を簡潔にするために、ここでは、ゲートウェイデバイスのみをとりあげることとする。本発明の一態様によるリダイレクト機能を図３に示す。
【００２６】
ポータルページへのユーザリダイレクトを達成するために、ゲートウェイデバイス１２はユーザのブラウザによってオリジンサーバ（ユーザが要求した宛先）に送られた元のウェブページリクエストをインタセプトし（ブロック４０、４２）、オリジンサーバの識別を記録する。リクエストをインタセプトした後で、ゲートウェイデバイス１２は当該リクエストが、ゲートウェイデバイス１２にとって内部または外部に位置する一時的サーバであるリダイレクトサーバに送られるようにリクエストを改変する（ブロック４２）。リダイレクトされたウェブページリクエストを受け取った後で（ブロック４２）、リダイレクトサーバは、ゲートウェイデバイス（ブロック４６）を介して応答（ブロック４４）をユーザのブラウザに送る。ゲートウェイデバイス１２は、リダイレクトサーバからの応答およびリダイレクトをインタセプトし、当該応答がまるでオリジンサーバから入来しているかのように見えるように応答を改変する。詳細には、ゲートウェイデバイス１２は、ゲートウェイデバイス１２がユーザによって要求されたウェブページであることを表示する（ブロック４６）ように応答内のＩＰヘッダを改変可能である。リダイレクトサーバからの応答はリダイレクトサーバが要求されたウェブページであることを表示する。更に、応答は、ブラウザをポータルページにリダイレクトする命令、及び、オートリフレッシュメッセージを含む。ユーザブラウザがリダイレクトメッセージを受け取った（ブロック４８）後で、ブラウザはポータルページに関するゲットリクエストをトリガし（ブロック４８）、ゲットリクエストはポータルページによって受け取られる（ブロック５２）。次に、ポータルページは（ブロック５２）にユーザブラウザにポータルページを送る（ブロック５４）。
【００２７】
ゲートウェイデバイス内に完全に実現可能なこのスタックアドレス変換およびリダイレクトの結果として、ブラウザがブラウザのウェブページリクエストに対する応答を受け取ると、ブラウザはリクエストされたウェブページが決して検索されなかっことを認めない。従って、ゲートウェイデバイスの役割はブラウザにとってトランスペアレントである。
【００２８】
本発明の一態様によれば、リダイレクトサーバのプロトコルスタックは、接続または「ハンドシェイク」を完成するに十分な程長いユーザによって入力された宛先であることを装い、その後で、プロトコルスタックはユーザをポータルサーバへ導き、結果的には、更なる高速通信を容易にしようとするゲートウェイデバイスにとっては局部的であり得る。ポータルサーバへのこのリダイレクトは、電子メール、ＦＴＰ、または、他のトラフィックを含む全てのトラフィックでなくて、ウェブページのみをリダイレクトすることによって達成され得る。従って、一旦、許可されると、ユーザのインターネットブラウザを介してウェブページにアクセスすることをユーザが試みない場合には、ゲートウェイデバイスはユーザがポータルページにアクセスすることを要求することなく、ユーザによって要求された宛先に通信をトランスペアレントに送ることができる。
【００２９】
本発明の一態様によれば、要求されたネットワーク宛先の入力に際して、ユーザは、ゲートウェイデバイス出願に詳細に述べられているように、当該ユーザの識別、コンピュータ、ロケーション、または、１つ又は複数の追加属性に基づいて特定のポータルページにリダイレクトされることもあり得る。例えば、ＡＡＡプロセスに従ってユーザが認識されない場合には、例えば、新規ユーザを確認するためにログインページが確立されるか、又は、ユーザがネットワークアクセスの取得を可能にするように、ユーザは上述に方法を介してポータルページにリダイレクトされることがあり得る。ログインページは新規ユーザがコンピュータネットワークの会員となることを可能にし、その結果、ユーザは、ゲートウェイデバイスを介して、ネットワークまたはオンラインサービスへのトランスペアレントなアクセスを続いて取得することが可能である。従って、新規ユーザは、例えばＲＡＤＩＵＳデータベースのようなユーザデータベースの任意のタイプに事前に定義されることなしにネットワークまたはオンラインサービスへのアクセスを取得可能である。
【００３０】
その後で、リダイレクトユニット２８はユーザをユーザいよって要求された宛先へ送ることができるか、または、システムの設計に応じて、種々異なるページへ導くことができる。このリダイレクトは恒久的であり、従って、ユーザは特定の宛先へ導かれ、他の宛先にはアクセスしないか、又は、一時的であり、ユーザは特定の宛先に強制され、その後で、ユーザは任意の宛先にアクセスすることができる。更に、ポータルページにリダイレクトされた後で、ユーザは、ユーザの希望する宛先に経路指定される以前に何等かのタイプの動作を実施することが要求され、例えば、リクエストに応答して情報が提供される。
【００３１】
リダイレクトユニットを介してユーザをポータルページへリダイレクトすることにより、ゲートウェイアドミニストレータ、または、ネットワークオペレータは、ネットワーク又はユーザのロケーションに関係がある更新された情報をユーザに提示する機会を提供される。これは、例えば法人、ホテル、または、空港ネットワークなどのローカルネットワーク上のネットワークデバイスを介してリダイレクトが実行される場合に特に有用である。一例として、ポータルページは、法人ホームページ、インターネット上のトラベルサイト、インターネット探索エンジン、及び、ネットワークプロバイダのホームページへリンクを提供することがあり得る。その上、例えば、広告の分野またはユーザ指向リンクまたはユーザのプロファイルにおいて発見されるか、又は、ユーザによって入力されたデータに基づく分野などのように、ボタンまたはポータルページ内の他の分野は他のタイプの情報オプションを含むことがあり得る。
【００３２】
ポータルページは、ユーザの料金課金およびサービスプランに関係する情報の供給に限定されないことを理解されたい。また、ゲートウェイデバイスがこの種の情報を識別する能力を持つ場合にはユーザ又はユーザが遠隔配置されたロケーション／サイトに対してカスタマイズされた情報を含むようにポータルページを構成することも可能である。例えば、ユーザは、特定の集会または会議に出席する目的でホテル内またはホテルの近接周辺内のどちらかにおいてホテルに位置しているかもしれない。ゲートウェイデバイス１２はユーザに関するこの情報を、初期ログインプロファイル照会を介して学習することが可能であるか、又は、ゲートウェイアドミニストレータがこの情報をデータベースに入力したかもしれない。従って、ゲートウェイデバイスはユーザを識別し、かつポータルページを適宜作成またはカスタマイズするように構成されるかもしれない。ホテルシナリオにおいて、ポータルページはホテルによって提供された集会または会議サービスに関するリンクを含むことがあり得る。ゲートウェイデバイスは例えばＲＡＤＩＵＳデータベースのようなユーザ指向データベース内のソースプロファイル情報を記憶することが可能であるか、或いは、外部データベースからデータを検索して記憶することができる。
【００３３】
本発明の一態様によれば、本発明のシステム及び方法のリダイレクト機能はユーザが宛先リクエストを入力しさえすれば何時でもユーザを宛先にリダイレクトするために利用できる。従って、本発明は、二次ネットワーク又は二次ネットワークを介した宛先へのアクセスの初期試行に際してユーザの特定宛先またはポータルページへのリダイレクトに限定されない。従って、ユーザがゲートウェイデバイスを介してインターネットにアクセスする場合、本発明は、ユーザのコンピュータから伝送される各パケットを監視し、かつ必要に応じてリダイレクト機能を実施することができる。例えば、ユーザは、ユーザが特定の自動車メーカのウェブサイトにアクセスを試みるまで制限なしにインターネットサーフィンを実施することができる。それ以降は、本発明のシステム及び方法は、本発明のリダイレクト能力を用いてユーザを自動的に他のメーカーのウェブサイトへ導くことになる。ユーザは、リクエストした宛先まで届けられる以前に、特定のメーカーからの広告を提示されることになる。更に本発明の他の一態様によれば、ユーザのブラウザまたはコンピュータはポップアップ広告を受け取るようにリダイレクトされるかもしれず、または、要求された宛先までユーザを届ける期間中に定期的にフレーム受け取るようにリダイレクトされるかもしれず、または、ユーザが要求した宛先にアクセスすることが既に認可された後であってもリダイレクトされるかもしれない。
【００３４】
ロケーション指向のポータルページデータの別の一例において、ユーザはゲートウェイデバイスに遠隔アクセス可能であり、同時に、特定の空港ターミナルに位置することも可能である。ゲートウェイデバイスは、その特定空港ターミナルに関連する情報、即ち、当該ターミナルに発着する現行フライトに関係する情報、或いは、その特定ターミナルにおいて提供される小売りサービス等々への即時アクセスが可能であるように構成することができる。この仕方において、ポータルページは、当該ターミナル指向フライト情報、および／または、ユーザに利用可能な当該ターミナル指向小売りサービスを含むこともあり得る。
【００３５】
例えばタイムアウト又はプリセットされた時刻に従って起きる場合のように、特定事故発生に際してポータルページリダイレクトユニット２８がユーザをポータルページにリダイレクトするようにＨＰＲを構成することが可能であることを理解されたい。例えば、ある所定のイナクティブの期間の後にユーザがポータルページにリダイレクトされた場合、そのポータルページは一種のスクリーンセーバーとして作用するかもしれない。これらの機能はＩＳＰまたは企業ネットワークアドミニストレータによって確立され得る。
【００３６】
ポータルページを構成する情報のカスタマイズはゲートウェイアドミニストレータまたはネットワークオペレータに限定されることはない。また、ユーザは、ポータルページに提供された情報をカスタマイズすることも可能である。また、ユーザによるカスタマイズは、ポータルページを自前で構成するユーザによって直接的に、または、ユーザ指向プロファイルにおいて見られるデータに応答してポータルページを構成するゲートウェイデバイスから間接的に達成可能である。自前構成される実施形態においては、ユーザは、ユーザが特定のネットワークセッションに関してポータルページにおいて提供しようとする情報または情報のタイプについて選定するように要求される。例えば、ユーザが  約束に間に合うように確実に保証するアラームクロックカウンタが必要であるかもしれず、または、ユーザは特定の在庫照会の定期的更新を必要とするかもしれない。ユーザがポータルページ用にカスタマイズしようとする情報はネットワークセッション指向であるかもしれず、または、ゲートウェイ予約期間に関連するかもしれず、或いは、明確出ない期間に亙ってソースプロファイル内に記憶されているかもしれない。ゲートウェイデバイスは多数のユーザデータベースと交信する能力を持つので、長期間に亙ってユーザ指向プロファイルを記憶するためのベースを提供することができる。
【００３７】
当該技術分野における当業者には、前述の記述および添付図面において提示された教示の利益を本発明が保持した状態で本発明の多くの改変および他の実施形態が構想可能なはずである。従って、本発明は開示された特定の実施形態に限定されるものでなく、改変および他の実施形態は添付特許請求の範囲内に含まれることを意図したものであることを理解されたい。ここでは特定の用語使用されているが、これらは総称的かつ記述的な意味のみに使用されるものであって、制限を目的とするものではない。
【図面の簡単な説明】
【図１】  要求されたネットワーク宛先から異なるネットワーク宛先へコンピュータブラウザを自動的にリダイレクトするためのゲートウェイデバイスを有する本発明の一実施形態に従ったコンピュータシステムの構成図である。
【図２】  従来型ウェブページリクエストにおいてブラウザおよびサーバによって実施されるステップを示す構成図である。
【図３】  本発明の方法およびシステムの本発明の一態様に従ったリダイレクト機能を示す構成図である。
【図１】
0005047436.tif 000002
【図２】
0005047436.tif 000003
【図３】
0005047436.tif 000004