(57)【特許請求の範囲】
【請求項１】
インターネットアクセス認証方法であって、
サブネットワークへのネットワーク接続を確立し、ブラウザが開かれているときに前記ブラウザ上に、ワイヤレスアクセスポイントによって指定されたログインページを表示するステップであって、前記ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある、ステップと、
前記ネットワークアプリケーションアイコンに対する操作を受け入れ、アプリケーションとネットワークサーバとの間のインタラクションを用いて第1のデータを認証するステップであって、前記第1のデータが、ゲートウェイアドレス、ワイヤレスアクセスポイントアドレス、およびデバイスアドレスを備える、ステップと、
前記第1のデータに対する認証が成功するとネットワーク制限を解除するステップと
を含む、インターネットアクセス認証方法。
【請求項２】
前記ネットワークアプリケーションアイコンに対する前記操作を受け入れ、前記アプリケーションと前記ネットワークサーバとの間の前記インタラクションを用いて前記第1のデータを認証する前記ステップが、
前記ネットワークアプリケーションアイコンに対する前記操作を受け入れ、前記制限を一時的に解除するように前記ワイヤレスアクセスポイントに要求するステップと、
前記ワイヤレスアクセスポイントが前記制限の一時的な解除に成功した後、前記ブラウザによって前記第1のデータを前記アプリケーションに送信し、それによって前記アプリケーションが前記第1のデータに従ってアプリケーションサーバからマルチメディアページを取得するステップと
を含み、この場合、
前記アプリケーションが、前記マルチメディアページにアクセスし、前記第1のデータを前記ネットワークサーバに送信し、前記ネットワークサーバによる前記第1のデータに対する前記認証が成功すると、インターネットアクセス認証が成功する、
請求項1に記載のインターネットアクセス認証方法。
【請求項３】
前記ブラウザが開かれているときに前記ブラウザ上に、前記ワイヤレスアクセスポイントによって指定された前記ログインページを表示する前記ステップが、
前記ブラウザによって、第1のアドレスにアクセスする操作を受け入れるステップと、
前記ブラウザによって、第1のアドレスアクセス要求を前記ワイヤレスアクセスポイントに送信するステップと、
前記ブラウザによって、前記ワイヤレスアクセスポイントによって指定された前記ログインページを受信するステップであって、前記ログインページが第2のアドレスに対応する、ステップと
を含む、請求項1に記載のインターネットアクセス認証方法。
【請求項４】
前記ワイヤレスアクセスポイントが、前記制限を一時的に解除するように要求されるとき、要求メッセージを使用してデバイス情報が前記ワイヤレスアクセスポイントに送信され、
前記ワイヤレスアクセスポイントが前記制限の一時的な解除に成功した後、前記ワイヤレスアクセスポイントによって送信された制限一時的解除成功メッセージが受信され、前記制限一時的解除成功メッセージが前記第1のデータを備える、
請求項2に記載のインターネットアクセス認証方法。
【請求項５】
前記ネットワークサーバによる前記第1のデータに対する認証が成功すると、前記インターネットアクセス認証が成功することが、
前記ネットワークサーバによる前記第1のデータに対する前記認証が成功した後、前記ブラウザによって、前記マルチメディアページのデータを受信し、表示するステップであって、この場合、前記ネットワークサーバが、前記ネットワーク制限を解除するように前記ワイヤレスアクセスポイントを制御する、受信し、表示するステップと、
前記ワイヤレスアクセスポイントとネットワークデータ交換を行うステップと
を含む、請求項2に記載のインターネットアクセス認証方法。
【請求項６】
インターネットアクセス認証クライアントであって、
サブネットワークへのネットワーク接続を確立するように構成された、接続ユニットと、
ブラウザが開かれているときに前記ブラウザ上に、ワイヤレスアクセスポイントによって指定されたログインページを表示するように構成された、ブラウザユニットであって、前記ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある、ブラウザユニットと、
前記ネットワークアプリケーションアイコンに対する操作を受け入れるように構成された、受入れユニットと
を備え、
前記ブラウザユニットがさらに、アプリケーションとネットワークサーバとの間のインタラクションを用いて第1のデータを認証するように構成され、前記第1のデータが、ゲートウェイアドレス、ワイヤレスアクセスポイントアドレス、およびデバイスアドレスを備え、前記インターネットアクセス認証クライアントがさらに、
前記第1のデータに対する認証が成功するとネットワーク制限を解除するように構成された、解除ユニット
を備える、インターネットアクセス認証クライアント。
【請求項７】
前記ブラウザユニットがさらに、前記制限を一時的に解除するように前記ワイヤレスアクセスポイントに要求するように、かつ前記ワイヤレスアクセスポイントが前記制限の一時的な解除に成功した後、前記第1のデータを前記アプリケーションに送信し、それによって前記アプリケーションが前記第1のデータに従ってアプリケーションサーバからマルチメディアページを取得するように構成され、この場合、
前記アプリケーションが、前記マルチメディアページにアクセスし、前記第1のデータを前記ネットワークサーバに送信し、前記ネットワークサーバによる前記第1のデータに対する前記認証が成功すると、インターネットアクセス認証が成功する、
請求項6に記載のインターネットアクセス認証クライアント。
【請求項８】
前記ブラウザユニットがさらに、第1のアドレスにアクセスする操作を受け入れるように、第1のアドレスアクセス要求を前記ワイヤレスアクセスポイントに送信するように、かつ前記ワイヤレスアクセスポイントによって指定された前記ログインページを受信するように構成され、前記ログインページが第2のアドレスに対応する、請求項6に記載のインターネットアクセス認証クライアント。
【請求項９】
前記ブラウザユニットがさらに、前記制限を一時的に解除するように前記ワイヤレスアクセスポイントに要求するとき、要求メッセージを使用してデバイス情報を前記ワイヤレスアクセスポイントに送信するように、かつ前記ワイヤレスアクセスポイントが前記制限の一時的な解除に成功した後、前記ワイヤレスアクセスポイントによって送信された制限一時的解除成功メッセージを受信するように構成され、前記制限一時的解除成功メッセージが前記第1のデータを備える、請求項7に記載のインターネットアクセス認証クライアント。
【請求項１０】
前記ブラウザユニットがさらに、前記ネットワークサーバによる前記第1のデータに対する前記認証が成功した後、前記マルチメディアページのデータを受信し、表示するように構成され、この場合、前記ネットワークサーバが、前記ネットワーク制限を解除するように前記ワイヤレスアクセスポイントを制御し、前記ブラウザユニットがさらに、前記ワイヤレスアクセスポイントとネットワークデータ交換を行うように構成される、請求項7に記載のインターネットアクセス認証クライアント。
【請求項１１】
コンピュータ実行可能命令を記憶するコンピュータ記憶媒体であって、前記コンピュータ実行可能命令が、請求項1から5のいずれか一項に記載のインターネットアクセス認証方法を行うように構成されている、コンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、参照によりその全体が組み込まれている、Tencent Technology (Shenzhen) Company Limitedによって2015年8月12日に出願された、「INTERNET ACCESS AUTHENTICATION METHOD AND CLIENT」という名称の中国特許出願第201510493925.9号の優先権を主張するものである。
【０００２】
本開示は、ネットワーク認証技術に関し、詳細には、インターネットアクセス認証方法およびクライアント、ならびにコンピュータ記憶媒体に関する。
【背景技術】
【０００３】
インターネット技術が速いスピードで開発されるに伴い、企業内ネットワーク、バス上ネットワーク、および店舗内ネットワークなど、さまざまなローカルエリアネットワークが幅広く使用されている。ユーザは、ローカルエリアネットワークを使用するとき、インターネットアクセスのための次の様式でネットワーク認証を受けることがある。
【０００４】
様式1:インターネットアクセスのためのショートメッセージサービス(SMS)メッセージを使用して認証が行われる。具体的には、ユーザは、ワイヤレスフィデリティ(WiFi)ホットスポットにパスワードなしで接続し、ウェブ認証ページを開いてページのコンテンツをブラウズするように強いられる。ユーザは、認証ページ上で正しい電話番号を入力し、モバイルフォンが、ネットワーク運営者によって送信された、認証パスワードを含むSMSメッセージを受信する。ユーザは、認証ページ上で、ネットワーク運営者によって与えられた認証パスワードを入力し、認証が成功した後、WiFiを用いてインターネットにアクセスする。
【０００５】
様式2:インターネットアクセスのためのパスワードを使用して認証が行われる。具体的には、ユーザは、照会によりWiFiパスワードを取得する。ユーザは、WiFiホットスポットに接続し、インターネットアクセスのためのWiFiパスワードを入力する。
【０００６】
様式3:インターネットアクセスのためのアプリケーション(App)を使用して自動認証/ワンクリック認証が行われる。具体的には、ユーザは、WiFiホットスポットにパスワードなしで接続するか、またはAppを使用して、指定されたサービスセット識別子(SSID)のWiFiホットスポットに自動的に接続し、次いで、Appを開いて自動認証またはワンクリック認証し、インターネットに直接アクセスする。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述のインターネットアクセス認証方法には、次の欠点がある。様式1では、ユーザの電話番号を取得する必要があり、電話番号を入力するのに時間を消費し、ユーザプライバシが漏れ易く、その結果として、ユーザが迷惑情報を受信し、普及が妨げられる。加えて、ユーザは、SMSパスワードを待つ必要があり、その結果として、ユーザはインターネットに適時にアクセスすることができず、信号が弱い場合、ユーザは長時間待つ必要がある。様式2では、ユーザは、照会によりパスワードを能動的に取得する必要があり、またパスワードを手動で入力するが、これは不便である。様式3では、WiFi接続機能を有するAppがプログラムされる必要があり、その結果として、改善コストが高くなる。
【課題を解決するための手段】
【０００８】
前述の技術的課題を解決するために、本発明の実施形態は、インターネットアクセス認証方法およびクライアント、ならびにコンピュータ記憶媒体を提供する。
【０００９】
本発明の一実施形態は、インターネットアクセス認証方法であって、
サブネットワークへのネットワーク接続を確立し、ブラウザが開かれているときにブラウザ上に、ワイヤレスアクセスポイント(AP)によって指定されたログインページを表示するステップであって、ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある、ステップと、
ネットワークアプリケーションアイコンに対する操作を受け入れ、Appとネットワークサーバとの間のインタラクションを用いて第1のデータを認証するステップであって、第1のデータが、ゲートウェイアドレス、APアドレス、およびデバイスアドレスを含む、ステップと、
第1のデータに対する認証が成功するとネットワーク制限を解除するステップと
を含む、インターネットアクセス認証方法を提供する。
【００１０】
本発明の一実施形態は、インターネットアクセス認証クライアントであって、
サブネットワークへのネットワーク接続を確立するように構成された、接続ユニットと、
ブラウザが開かれているときにブラウザ上に、APによって指定されたログインページを表示するように構成された、ブラウザユニットであって、ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある、ブラウザユニットと、
ネットワークアプリケーションアイコンに対する操作を受け入れるように構成された、受入れユニットと
を含み、
ブラウザユニットがさらに、Appとネットワークサーバとの間のインタラクションを用いて第1のデータを認証するように構成され、第1のデータが、ゲートウェイアドレス、APアドレス、およびデバイスアドレスを含み、インターネットアクセス認証クライアントがさらに、
第1のデータに対する認証が成功するとネットワーク制限を解除するように構成された、解除ユニット
を含む、インターネットアクセス認証クライアントを提供する。
【００１１】
本発明の一実施形態は、コンピュータプログラムを記憶するコンピュータ記憶媒体であって、コンピュータプログラムが、インターネットアクセス認証方法を行うように構成されている、コンピュータ記憶媒体を提供する。
【００１２】
本発明の実施形態の技術的解決策では、ユーザは、WiFiを選択して、サブネットワークへのネットワーク接続を確立する。サブネットワークとは、本明細書では、ローカルエリアネットワーク、すなわちWiFiネットワークを指す。APによって指定されたログインページが、ブラウザが開かれているときにブラウザ上に表示される。ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある。ユーザがネットワークアプリケーションアイコンをクリックすると、Appを使用して認証が自動的に完了されて、ネットワーク制限が解除される。本発明の実施形態では、ユーザは、WiFiに接続して、ブラウザを開きさえすればよく、ブラウザがログインページ、すなわちポータルページを自動的に表示する。次いで、ユーザがポータルページ上でネットワークアプリケーションアイコンをクリックすると、Appがトリガされて、インターネットアクセスのためのインターネットアクセス認証を自動的に受ける。本発明の実施形態の技術的解決策によれば、ユーザの電話番号情報を取得する必要がなく、ユーザは、SMSパスワードを待つ必要がなく、ネットワークアプリケーションアイコンをクリックすることによって、インターネットにアクセスすることができる。ネットワークアプリケーションアイコンとしては、タッチ式アイコンおよび非タッチ式アイコンがあり、ネットワークアプリケーションアイコンは、スマート端末のタッチ式インタラクションシナリオに適用可能であり、従来の端末の非タッチ式インタラクションシナリオにも適用可能である。本発明の実施形態では、ユーザは、パスワードについて能動的に照会する必要もなく、パスワードを手動で入力する必要もない。したがって、WiFi機能を有する独自のAppがプログラムされる必要がなく、改善コストは低い。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態1によるインターネットアクセス認証方法の概略フローチャートである。
【図２】本発明の実施形態2によるインターネットアクセス認証方法の概略フローチャートである。
【図３】本発明の一実施形態によるクライアントの概略構造図である。
【図４】本発明の一実施形態によるログインページの概略図である。
【図５】本発明の一実施形態によるインターネットアクセス認証クライアントの、オプションのハードウェア構造の概略図である。
【発明を実施するための形態】
【００１４】
本発明の実施形態の特徴および技術的内容をより縮約化するために、以下では、本発明の実施形態を実装する形態について、添付の図面を参照して詳細に説明する。添付の図面は、参照のためのものにすぎず、本発明の実施形態を限定することは意図されていない。
【００１５】
本発明の実施形態の技術的解決策をより明確に理解するために、本発明の実施形態における技術用語について、次のように詳細に説明する。
【００１６】
App:スマートフォン上のサードパーティAppである。
【００１７】
ポータル:通常、ポータル認証はウェブ認証とも呼ばれ、ポータル認証ウェブサイトは一般に、ポータルサイトと呼ばれる。認証されていないユーザがインターネットにアクセスすると、電子デバイスがユーザを指定されたサイトに強制的に導き、ユーザはそのサイト内のサービスに無料でアクセスすることができる。ユーザは、インターネット内の別のサービスを使用する必要があるとき、ポータルサイト上で認証される必要があり、認証が成功して初めて、インターネットリソースを使用することができる。
【００１８】
AP:ワイヤレスネットワーク内で使用されるワイヤレススイッチであり、ワイヤレスネットワークのコアでもある。
【００１９】
ワイヤレスアクセス制御(AC):異なるAPからのデータの収集およびインターネットへのアクセスと、APデバイスに対する構成および管理、ワイヤレスユーザに対する認証および管理、ブロードバンドアクセス、ならびにセキュリティなどの制御機能の履行とを担う。
【００２０】
ap_mac:ワイヤレスネットワーク内のルータのMACアドレスである。
【００２１】
ブラウザ:ワイヤレス通信ネットワークを使用して端末上でインターネットコンテンツをブラウズするためにユーザによって使用されるモバイルインターネットツールであり、ブラウザにおいて、主要なAppはウェブページブラウジングであり、ナビゲーション、コミュニティ、マルチメディア、天気、および株式市場など、多くのAppが、オールラウンドのモバイルインターネットサービスをユーザに提供するために統合され得る。
【００２２】
ユニフォームリソースロケータ(URL):インターネットおよびアクセス方法から取得され得るリソースのロケーションの簡潔な表現であり、インターネット上の標準的なリソースのアドレスである。インターネット上の各ファイルは、一意のURLを有し、URL内に含まれる情報は、ファイルのロケーション、およびブラウザがどのようにファイルを処理する必要があるかを示す。
【００２３】
gateway_id:Appバックグラウンド内でのAPゲートウェイの一意の識別子である。
【００２４】
phone_mac:モバイルフォンのMACアドレスである。
【００２５】
図1は、本開示の実施形態1によるインターネットアクセス認証方法の概略フローチャートである。図1に示すように、インターネットアクセス認証方法は、次のステップを含む。
【００２６】
ステップ101。サブネットワークへのネットワーク接続を確立し、ブラウザが開かれているときにブラウザ上に、APによって指定されたログインページを表示し、ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある。
【００２７】
本発明の本実施形態における技術的解決策は、モバイルフォンやタブレットコンピュータなどの電子デバイスに適用される。
【００２８】
本発明の本実施形態では、電子デバイスがローカルエリアネットワーク機能を有し、すなわち、ユーザは、電子デバイス上でサブネットワーク、すなわちローカルエリアネットワークまたはWiFiネットワークを選択することができ、次いで、サブネットワークへのネットワーク接続を確立する。本明細書では、各サブネットワークは、一意のSSIDに対応する。
【００２９】
本発明の本実施形態では、ブラウザは、第1のアドレスにアクセスする操作を受け入れ、ブラウザは、第1のアドレスアクセス要求をAPに送信し、ブラウザは、APによって指定されたログインページを受信し、ログインページは第2のアドレスに対応する。
【００３０】
具体的には、ユーザは、ブラウザを開き、ブラウザ上で第1のアドレスを入力する。第1のアドレスは、ユーザによって入力される任意のウェブアドレスである。ブラウザは、第1のアドレスにアクセスする操作を受け入れる。ブラウザは、第1のアドレスアクセス要求をAPに送信し、APが、指定されたログインページをブラウザに戻す。ログインページは第2のアドレスに対応する。ログインページは、ポータルページである。図4を参照すると、ログインページ上には、ネットワークアプリケーションアイコンがある。アイコンは、インターネットアクセスApp起動(wake up the App for Internet access)と命名され得、ユーザは、ネットワークアプリケーションアイコンをクリックして、ワンクリックインターネットアクセスすることができる。本明細書では、ネットワークアプリケーションアイコンは、タッチ式アイコンであってもよく、非タッチ式アイコンであってもよい。ネットワークアプリケーションアイコンがタッチ式アイコンであるとき、ユーザは、タッチ操作によってワンクリックインターネットアクセスを実施することができる。ネットワークアプリケーションアイコンが非タッチ式アイコンであるとき、ユーザは、ネットワークアプリケーションアイコンを別の様式で、例えばマウスを使用してクリックして、またはキーボード上の特定のファンクションキーもしくはキー組合せをたたいてアクティブにし、それによって、ワンクリックインターネットアクセスを実施することができる。ネットワークアプリケーションアイコンは、さまざまな様式で実施されてよく、ユーザは、ワンクリックインターネットアクセスを複数の操作によって実施することができる。
【００３１】
ステップ102。ネットワークアプリケーションアイコンに対する操作を受け入れ、Appとネットワークサーバとの間のインタラクションを用いて第1のデータを認証し、第1のデータが、ゲートウェイアドレス、APアドレス、およびデバイスアドレスを含む。
【００３２】
本発明の本実施形態では、ネットワークアプリケーションアイコンに対する操作が受け入れられ、APが、制限を一時的に解除するように要求される。APが制限の一時的な解除に成功した後、ブラウザが第1のデータをAppに送信し、それによってAppが第1のデータに従ってAppサーバからマルチメディアページを取得する。Appは、マルチメディアページにアクセスし、第1のデータをネットワークサーバに送信する。ネットワークサーバによる第1のデータに対する認証が成功すると、インターネットアクセス認証が成功する。
【００３３】
本発明の本実施形態では、APが、制限を一時的に解除するように要求されるとき、要求メッセージを使用してデバイス情報がAPに送信される。
【００３４】
本発明の本実施形態では、APが制限の一時的な解除に成功した後、APによって送信された制限一時的解除成功メッセージ(temporarily lifting restriction success message)が受信される。制限一時的解除成功メッセージは第1のデータを含む。
【００３５】
本発明の本実施形態では、ネットワークサーバによる第1のデータに対する認証が成功した後、ブラウザがマルチメディアページのデータを受信し、表示する。ネットワークサーバは、ネットワーク制限を解除するようにAPを制御する。
【００３６】
具体的には、ユーザは、ログインページ上でネットワークアプリケーションアイコンをクリックし、ブラウザが、制限を一時的に解除するように要求するために、要求メッセージをAPに送信する。要求メッセージは、ap_macやipなどのデバイス情報を保持する。APは、デバイス情報を保存する。APは、制限の一時的な解除に成功した後、gateway_id、ap_mac、およびphone_macなどの第1のデータをブラウザに送信して、電子デバイスがパスするのを一時的に許可する。ブラウザがAppを起動し、gateway_id、ap_mac、およびphone_macなどの第1のデータをAppに送信する。Appは、gateway_idなどのデータに従って、開きたいマルチメディアページをAppサーバに要求する。AppサーバはAppに、マルチメディアページのURL、およびgateway_id、ap_mac、およびphone_macなどのデータを戻す。Appは、マルチメディアページにアクセスし、gateway_id、ap_mac、およびphone_macなどのデータをネットワークサーバに転送する。ネットワークサーバは、Appによって転送されたデータを確認し、データが正しいと確認された後、次のステップ103に関連して、電子デバイスがパスするのを常時許可する。
【００３７】
ステップ103。第1のデータに対する認証が成功するとネットワーク制限を解除する。
【００３８】
本発明の本実施形態では、ネットワーク制限が解除された後、電子デバイスがAPとネットワークデータ交換を行う。
【００３９】
本発明の本実施形態では、インターネットアクセスを実施するために、インターネットアクセスに使用されるネットワークアプリケーションアイコンが、指定されたログインページに追加され、タッチ式アイコンをクリックすることによって、Appが起動され、ネットワークサーバによる電子デバイスに対する認証が、Appとネットワークサーバとの間のバックグラウンドでのインタラクションを用いて実施される。本発明の本実施形態では、操作が単純であり、改善コストが低く、ユーザプライバシが保護され、インターネットアクセスのためにWiFiに接続すべくユーザによって消費される時間が大いに短縮され、Appの利用が増える。
【００４０】
本発明の本実施形態の技術的解決策では、ユーザは、WiFiを選択して、サブネットワークへのネットワーク接続を確立する。サブネットワークとは、本明細書では、ローカルエリアネットワーク、すなわちWiFiネットワークを指す。APによって指定されたログインページが、ブラウザが開かれているときにブラウザ上に表示される。ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある。ユーザがネットワークアプリケーションアイコンをクリックすると、Appを使用して認証が自動的に完了されて、ネットワーク制限が解除される。本発明の本実施形態では、ユーザは、WiFiに接続して、ブラウザを開きさえすればよく、ブラウザがログインページ、すなわちポータルページを自動的に表示する。次いで、ユーザがポータルページ上でネットワークアプリケーションアイコンをクリックすると、Appがトリガされて、インターネットアクセスのためのインターネットアクセス認証を自動的に受ける。本発明の本実施形態の技術的解決策によれば、ユーザの電話番号情報を取得する必要がなく、ユーザは、SMSパスワードを待つ必要がなく、ネットワークアプリケーションアイコンをクリックすることによって、インターネットにアクセスすることができ、ユーザは、パスワードについて能動的に照会する必要もなく、パスワードを手動で入力する必要もない。したがって、WiFi機能を有する独自のAppがプログラムされる必要がなく、改善コストは低い。
【００４１】
図2は、本開示の実施形態2によるインターネットアクセス認証方法の概略フローチャートである。図2に示すように、インターネットアクセス認証方法は、次のステップを含む。
【００４２】
ステップ201。WiFiに接続する。
【００４３】
ステップ202:ブラウザが第1のウェブページにアクセスする。
【００４４】
ステップ203。ブラウザが第1のウェブページアクセス要求をAC/APに送信する。
【００４５】
ステップ204。AC/APが、指定されたログインページをブラウザに戻す。
【００４６】
ステップ205。ログインページ上で、Appのタッチ式アイコンなどのネットワークアプリケーションアイコンをクリックする。
【００４７】
ステップ206。ブラウザが制限を一時的に解除するようにAC/APに要求する。
【００４８】
ステップ207。AC/APが、制限一時的解除成功をブラウザに戻す。
【００４９】
ステップ208。ブラウザがAppを起動する。
【００５０】
ステップ209。Appが認証ゲートウェイ情報をAppサーバに送信し、マルチメディアページをAppサーバに要求する。
【００５１】
ステップ210。認証が成功した後、AppサーバがマルチメディアページのURLをAppに戻す。
【００５２】
ステップ211。Appがマルチメディアページアクセス要求をネットワークサーバに送信する。
【００５３】
ステップ212。情報認証が成功した後、ネットワークサーバがマルチメディアページのデータをAppに戻す。
【００５４】
ステップ213。ネットワークサーバが、ネットワーク制限を常時解除するようにAC/APを制御する。
【００５５】
本発明の本実施形態では、インターネットアクセスを実施するために、インターネットアクセスに使用されるネットワークアプリケーションアイコンが、指定されたログインページに追加され、タッチ式アイコンをクリックすることによって、Appが起動され、ネットワークサーバによる電子デバイスに対する認証が、Appとネットワークサーバとの間のバックグラウンドでのインタラクションを用いて実施される。本発明の本実施形態では、操作が単純であり、改善コストが低く、ユーザプライバシが保護され、インターネットアクセスのためにWiFiに接続すべくユーザによって消費される時間が大いに短縮され、Appの利用が増える。
【００５６】
図3は、本発明の一実施形態によるインターネットアクセス認証クライアントの概略構造図である。図3に示すように、クライアントは、
サブネットワークへのネットワーク接続を確立するように構成された、接続ユニット31と、
ブラウザが開かれているときにブラウザ上に、APによって指定されたログインページを表示するように構成された、ブラウザユニット32であって、ログインページ上には、インターネットアクセスに使用されるネットワークアプリケーションアイコンがある、ブラウザユニット32と、
ネットワークアプリケーションアイコンに対する操作を受け入れるように構成された、受入れユニット33と、
を含み、
ブラウザユニット32がさらに、Appとネットワークサーバとの間のインタラクションを用いて第1のデータを認証するように構成され、第1のデータが、ゲートウェイアドレス、APアドレス、およびデバイスアドレスを含み、クライアントはさらに、
第1のデータに対する認証が成功するとネットワーク制限を解除するように構成された、解除ユニット34
を含む。
【００５７】
ブラウザユニット32はさらに、制限を一時的に解除するようにAPに要求するように、かつAPが制限の一時的な解除に成功した後、第1のデータをAppに送信し、それによってAppが第1のデータに従ってAppサーバからマルチメディアページを取得するように構成され、この場合、
Appは、マルチメディアページにアクセスし、第1のデータをネットワークサーバに送信し、ネットワークサーバによる第1のデータに対する認証が成功すると、インターネットアクセス認証が成功する。
【００５８】
ブラウザユニット32はさらに、第1のアドレスにアクセスする操作を受け入れるように、第1のアドレスアクセス要求をAPに送信するように、かつAPによって指定されたログインページを受信するように構成され、ログインページは第2のアドレスに対応する。
【００５９】
ブラウザユニット32はさらに、制限を一時的に解除するようにAPに要求するとき、要求メッセージを使用してデバイス情報をAPに送信するように、かつAPが制限の一時的な解除に成功した後、APによって送信された制限一時的解除成功メッセージを受信するように構成され、制限一時的解除成功メッセージは第1のデータを含む。
【００６０】
ブラウザユニット32はさらに、ネットワークサーバによる第1のデータに対する認証が成功した後、マルチメディアページのデータを受信し、表示するように構成され、この場合、ネットワークサーバは、ネットワーク制限を解除するようにAPを制御し、ブラウザユニット32はさらに、APとネットワークデータ交換を行うように構成される。
【００６１】
図5は、本発明の一実施形態によるインターネットアクセス認証クライアントの、オプションのハードウェア構造の概略図である。
【００６２】
ブラウザ101は、ウェブページサーバまたはファイルシステムのHTMLファイルのコンテンツを表示するように、かつユーザとファイルとの間のインタラクションを実施するように構成される。
【００６３】
メモリ102は、ブラウザ101においてキャッシュされたデータを記憶するように、かつコントローラ106によってバス107を使用して読み出される実行可能命令を記憶するように構成された、フラッシュメモリまたはハードディスクの形をとる記憶媒体とすることができる。
【００６４】
ブラウザのファイルは、表示ユニット103において表示され得る。
【００６５】
電源ユニット104は、電子デバイス100内の他の構成要素に電力を供給するように構成される。実際の応用の際、電源ユニット104は、さまざまな蓄電池または電源アダプタとして実装されてよい。
【００６６】
通信ユニット105は、符号分割多元接続(CDMA)、広帯域符号分割多元接続(WCDMA(登録商標))、時分割同期符号分割多元接続(TD-SCDMA)、および進化した通信標準など、さまざまな通信標準を使用してモバイル通信を行うように、またはワイヤレス互換性認証(wireless compatibility certification)(WiFi)様式などのワイヤレスインターネット様式で通信するように、構成される。
【００６７】
図3に示すクライアントのユニットによって実装される機能については、前述のインターネットアクセス認証方法の関連する説明を参照して理解されたいことを、当業者なら理解するはずであろう。図3に示すクライアントのユニットによって実装される機能は、プロセッサ上で走るプログラムによって実装されてもよく、特定論理回路によって実装されてもよい。
【００６８】
統合されたモジュールがソフトウェア機能モジュールの形で実装され、独立した製品として販売または使用されるとき、統合されたモジュールは、コンピュータ可読記憶媒体に記憶されることがある。本発明の実施形態が、方法、システム、またはコンピュータプログラム製品として提供され得ることを、当業者なら理解するはずであろう。したがって、本発明は、ハードウェアのみの実施形態の形を使用してもよく、ソフトウェアのみの実施形態の形を使用してもよく、ソフトウェアとハードウェアの組合せを用いた実施形態の形を使用してもよい。さらに、本出願は、コンピュータが使用可能な1つまたは複数の記憶媒体に、コンピュータが使用可能なプログラムコードを含めて実装されている、コンピュータプログラム製品の形をとってもよい。記憶媒体としては、それらに限定されないが、USBフラッシュドライブ、リムーバブルハードディスク、リードオンリーメモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスク記憶装置、CD-ROM、光記憶装置などがあり得る。
【００６９】
本発明は、本発明の実施形態による方法、デバイス(システム)、およびコンピュータプログラム製品のフローチャートおよび/またはブロック図を参照して説明されている。フローチャートおよび/またはブロック図中の各プロセスおよび/または各ブロック、ならびにフローチャートおよび/またはブロック図中のプロセスおよび/またはブロックの組合せを実装するために、コンピュータプログラム命令が使用されてよいことを理解されたい。これらのコンピュータプログラム命令は、コンピュータまたは他の任意のプログラマブルデータ処理デバイスのプロセッサによって実行された命令がフローチャート中の1つもしくは複数のプロセスにおける、かつ/またはブロック図中の1つもしくは複数のブロックにおける特定の機能を実装するための装置を生成するように、汎用コンピュータ、専用コンピュータ、組込み型プロセッサ、または他の任意のプログラマブルデータ処理デバイスのプロセッサに与えられて、マシンを生成してよい。
【００７０】
これらのコンピュータプログラム命令は、コンピュータ可読メモリに記憶されてよく、それが、コンピュータまたは他の任意のプログラマブルデータ処理デバイスに、特定の様式で動作するように命令することができ、したがって、コンピュータ可読メモリに記憶された命令は、命令装置を含む人工物を生成する。命令装置は、フローチャート中の1つもしくは複数のプロセスにおける、かつ/またはブロック図中の1つもしくは複数のブロックにおける特定の機能を実装する。
【００７１】
これらのコンピュータプログラム命令は、コンピュータまたは別のプログラマブルデータ処理デバイス上で一連の動作およびステップが行われ、それにより、コンピュータにより実施される処理が生成されるように、コンピュータまたは別のプログラマブルデバイス上にロードされてよい。したがって、コンピュータまたは別のプログラマブルデバイス上で実行される命令は、フローチャート中の1つもしくは複数のプロセスにおける、かつ/またはブロック図中の1つもしくは複数のブロックにおける特定の機能を実施するためのステップを提供する。
【００７２】
本発明のいくつかの好ましい実施形態について説明してきたが、当業者なら、本発明の基本概念を学んでしまえば、これらの実施形態に変更および修正を加えることができる。したがって、添付の特許請求の範囲は、好ましい実施形態、ならびに本出願の範囲内に含まれるあらゆる変更および修正をカバーするものと解釈されることが意図される。
【００７３】
それに対応して、本発明の一実施形態はさらに、コンピュータプログラムを記憶するコンピュータ記憶媒体を提供する。コンピュータプログラムは、本発明の前述の実施形態におけるインターネットアクセス認証方法を行うように構成される。
【００７４】
本発明の実施形態に記録された技術的解決策は、矛盾が生じないことを条件として、いかなる形で組み合わせられてもよい。
【００７５】
本開示の中で提供されたいくつかの実施形態においては、開示された方法およびインテリジェントデバイスが、他の様式で実装されてよいことを理解されたい。説明したデバイス実施形態は例にすぎない。例えば、ユニット分割は、論理的な機能分割にすぎず、実際の実装の際には他の分割であってよい。例えば、複数のユニットまたは構成要素が、組み合わされ、もしくは統合されて、別のシステムになってよく、または一部の特徴が無視されてもよく、行われなくてもよい。加えて、表示または議論された、部分間の相互結合または直接結合または通信接続は、いくつかのインターフェースを通じて実装されてよい。デバイスまたはユニット間の間接結合または通信接続は、電子的形態、機械的形態、または他の形態で実装されてよい。
【００７６】
別々の部分として説明されたユニットは、物理的に別々であってもよく、そうでなくてもよく、ユニットとして表示された部分は、物理的なユニットであってもよく、そうでなくてもよく、それは1つの位置にあってもよく、複数のネットワーク要素上に分散されていてもよい。実施形態の解決策の目的を達成するための実際の必要性に従って、ユニットの一部または全てが選択されてよい。
【００７７】
加えて、本発明の実施形態における機能ユニットが統合されて、1つの第2の処理ユニットになってよく、またはユニットの各々が、物理的に単独で存在してよく、または2つ以上のユニットが統合されて、1つのユニットになる。統合されたユニットは、ハードウェアの形で実装されてもよく、ソフトウェア機能ユニットを加えたハードウェアの形で実装されてもよい。
【００７８】
先に説明したものは、本開示の特定の実装形態にすぎないが、本開示の保護範囲を限定することは意図されていない。本開示の中で開示された技術的範囲内で当業者によって容易に考え出されるどんな変形または置換も、本開示の保護範囲内に含まれるものとする。
【符号の説明】
【００７９】
31  接続ユニット
32  ブラウザユニット
33  受入れユニット
34  解除ユニット
100  電子デバイス
101  ブラウザ
102  メモリ
103  表示ユニット
104  電源ユニット
105  通信ユニット
106  コントローラ
107  バス
【図１】
0006515207.tif 000002
【図２】
0006515207.tif 000003
【図３】
0006515207.tif 000004
【図４】
0006515207.tif 000005
【図５】
0006515207.tif 000006