(57)【特許請求の範囲】
【請求項１】
ネットワークサーバに適用されるネットワーク接続方法であって、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信するステップと、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップと、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記端末にプロンプト情報を送信するステップと、を含み、
前記第２のネットワーク情報は、前記端末に対応する前記プリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものであることを特徴とする、ネットワーク接続方法。
【請求項２】
前記プリセットネットワーク接続機器が送信する前記第２のネットワーク情報を周期的に取得するステップと、
前記第２のネットワーク情報を更新するステップと、をさらに含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項３】
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップは、
前記端末と前記プリセットネットワーク接続機器との間の対応関係を取得するステップと、
前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、
前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報を取得するステップと、
前記第１のネットワーク情報、及び予め記憶された前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報がマッチングするかを判断するステップを含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項４】
前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワーク名との間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記対応関係によって、前記端末識別子に対応するネットワーク名を確定するステップと、
前記ネットワーク名を有するネットワーク接続機器を照会するとともに、前記ネットワーク名を有するネットワーク接続機器を前記プリセットネットワーク接続機器として確定するステップと、を含むことを特徴とする請求項３に記載のネットワーク接続方法。
【請求項５】
前記ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、
前記マッチング度によって、前記少なくとも２つのネットワーク接続機器の中から、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、をさらに含むことを特徴とする請求項４に記載のネットワーク接続方法。
【請求項６】
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップは、
前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得するステップと、
前記歴史記録によって、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定するステップと、
前記接続パラメータによって、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、を含み、
前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含むことを特徴とする請求項５に記載のネットワーク接続方法。
【請求項７】
前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記対応関係によって、前記端末識別子に対応するネットワークアドレスを確定するステップと、
前記ネットワークアドレスによって、前記端末に対応するプリセットネットワーク接続機器を照会するステップと、を含むことを特徴とする請求項３に記載のネットワーク接続方法。
【請求項８】
前記第１のネットワーク情報及び前記第２のネットワーク情報はネットワーク識別子を含み、前記ネットワーク識別子は、ネットワーク名又はネットワークアドレスであり、前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップは、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報おけるネットワーク識別子が含まれるかを判断するステップと、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれる場合、前記第１のネットワーク情報と前記予め記憶された第２のネットワーク情報とがマッチングされると判断するステップと、を含むことを特徴とする請求項１から請求項７のいずれか１項に記載のネットワーク接続方法。
【請求項９】
前記端末にプロンプト情報を送信するステップは、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断するステップと、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、前記端末にプロンプト情報を送信するステップと、を含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項１０】
前記端末に前記プリセットネットワーク接続機器の第３のネットワーク情報を送信するステップをさらに含み、
前記第３のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項１１】
端末に適用されるネットワーク接続方法であって、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワークサーバに送信するステップと、
前記ネットワークサーバから送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップと、
前記端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップと、を含み、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含むことを特徴とするネットワーク接続方法。
【請求項１２】
前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップは、
予め記憶された前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップ、又は
前記ネットワークサーバから前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップを含むことを特徴とする請求項１１に記載のネットワーク接続方法。
【請求項１３】
前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップは、
前記プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信するステップと、
前記第２のプロンプト情報に対する選定操作を受信すると、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップと、を含むことを特徴とする請求項１１に記載のネットワーク接続方法。
【請求項１４】
プリセットネットワーク接続機器に適用されるネットワーク接続方法であって、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得するステップと、
前記ネットワーク情報をネットワークサーバに送信するステップと、を含み、
端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記ネットワークサーバは前記ネットワーク情報を前記端末に送信することを特徴とするネットワーク接続方法。
【請求項１５】
前記プリセット範囲内のネットワーク接続機器のネットワーク情報を取得するステップは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得するステップを含むことを特徴とする請求項１４に記載のネットワーク接続方法。
【請求項１６】
前記ネットワーク情報をネットワークサーバに送信するステップは、
前記プリセット範囲内のネットワーク接続機器に変化があるかを検出するステップと、
前記プリセット範囲内のネットワーク接続機器に変化があることが検出されると、前記ネットワーク情報を前記ネットワークサーバに送信するステップと、を含むことを特徴とする請求項１４又は請求項１５に記載のネットワーク接続方法。
【請求項１７】
前記ネットワーク情報をネットワークサーバに送信するステップは、
現在、前記ネットワーク情報を前記ネットワークサーバに送信する権限があるかを判断するステップと、
現在、前記権限があると判断されると、前記ネットワーク情報を前記ネットワークサーバに送信するステップと、を含むことを特徴とする請求項１４に記載のネットワーク接続方法。
【請求項１８】
前記ネットワーク情報をネットワークサーバに送信するステップは、
前記ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得するステップと、
前記暗号化された後のネットワーク情報を前記ネットワークサーバに送信するステップと、を含むことを特徴とする請求項１４又は請求項１７に記載のネットワーク接続方法。
【請求項１９】
ネットワークサーバに適用されるネットワーク接続装置であって、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信する受信モジュールと、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断する判断モジュールと、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記端末にプロンプト情報を送信するプロンプトモジュールと、を備え、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものであることを特徴とする、ネットワーク接続装置。
【請求項２０】
前記プリセットネットワーク接続機器が送信する第２のネットワーク情報を周期的に取得する第１の取得モジュールと、
前記第２のネットワーク情報を更新する更新モジュールと、をさらに備えることを特徴とする請求項１９に記載のネットワーク接続装置。
【請求項２１】
前記判断モジュールは、
前記端末と前記プリセットネットワーク接続機器との間の対応関係を取得する第１の取得サブモジュールと、
前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定する確定サブモジュールと、
前記プリセットネットワーク接続機器に対応する第２のネットワーク情報を取得する第２の取得サブモジュールと、
前記第１のネットワーク情報、及び予め記憶された前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報がマッチングするかを判断する第１の判断サブモジュールと、を備えることを特徴とする請求項１９に記載のネットワーク接続装置。
【請求項２２】
前記確定サブモジュールは、前記対応関係が前記端末識別子と前記プリセットネットワーク接続機器のネットワーク名との間の対応関係であり、また、前記第１のネットワーク情報が前記端末識別子を含むと、前記対応関係によって、前記端末識別子に対応するネットワーク名を確定し、前記ネットワーク名を有するネットワーク接続機器を照会し、また、前記ネットワーク名を有するネットワーク接続機器を前記プリセットネットワーク接続機器として確定するように構成されることを特徴とする請求項２１に記載のネットワーク接続装置。
【請求項２３】
前記確定サブモジュールは、さらに、前記ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定し、前記マッチング度によって、前記少なくとも２つのネットワーク接続機器の中で前記端末に対応するプリセットネットワーク接続機器を確定するように構成されることを特徴とする請求項２２に記載のネットワーク接続装置。
【請求項２４】
前記確定サブモジュールは、さらに、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得し、前記歴史記録によって、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定し、前記接続パラメータによって、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するように構成され、
前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含むことを特徴とする請求項２３に記載のネットワーク接続装置。
【請求項２５】
前記確定サブモジュールは、前記対応関係が前記端末識別子と前記プリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、また、前記第１のネットワーク情報が前記端末識別子を含むと、前記対応関係によって、前記端末識別子に対応するネットワークアドレスを確定し、前記ネットワークアドレスによって、前記端末に対応するプリセットネットワーク接続機器を照会するように構成されることを特徴とする請求項２１に記載のネットワーク接続装置。
【請求項２６】
前記判断モジュールは、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれるかを判断する第２の判断サブモジュールと、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれる場合、前記第１のネットワーク情報と前記予め記憶された第２のネットワーク情報とがマッチングされると判断する判断サブモジュールとを備え、
前記第１のネットワーク情報及び前記第２のネットワーク情報はネットワーク識別子を含み、前記ネットワーク識別子は、ネットワーク名又はネットワークアドレスであることを特徴とする請求項１９から請求項２５のいずれか１項に記載のネットワーク接続装置。
【請求項２７】
前記プロンプトモジュールは、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断する第３の判断サブモジュールと、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、前記端末にプロンプト情報を送信する第１のプロンプトサブモジュールと、を備えることを特徴とする請求項１９に記載のネットワーク接続装置。
【請求項２８】
前記端末に前記プリセットネットワーク接続機器の第３のネットワーク情報を送信する第１の送信モジュールをさらに備え、
前記第３のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含むことを特徴とする請求項１９に記載のネットワーク接続装置。
【請求項２９】
端末に適用されるネットワーク接続装置であって、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワークサーバに送信する第２の送信モジュールと、
前記ネットワークサーバから送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する第２の取得モジュールと、
前記端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続する接続モジュールと、を備え、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含むことを特徴とするネットワーク接続装置。
【請求項３０】
前記第２の取得モジュールは、
予め記憶された前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する第３の取得サブモジュール、又は
前記ネットワークサーバから前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する第１の接続サブモジュールを備えることを特徴とする請求項２９に記載のネットワーク接続装置。
【請求項３１】
前記第２の取得モジュールは、
前記プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信する第２のプロンプトサブモジュールと、
前記第２のプロンプト情報に対する選択操作を受信すると、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続する第２の接続サブモジュールと、を備えることを特徴とする請求項２９に記載のネットワーク接続装置。
【請求項３２】
プリセットネットワーク接続機器に適用されるネットワーク接続装置であって、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得する第３の取得モジュールと、
前記ネットワーク情報をネットワークサーバに送信する第３の送信モジュールと、
端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記ネットワークサーバは前記ネットワーク情報を前記端末に送信する第４の送信モジュールと、を備えることを特徴とするネットワーク接続装置。
【請求項３３】
前記第３の取得モジュールは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得する第４の取得サブモジュールを備えることを特徴とする請求項３２に記載のネットワーク接続装置。
【請求項３４】
前記第３の送信モジュールは、
前記プリセット範囲内のネットワーク接続機器に変化があるかを検出する検出サブモジュールと、
前記プリセット範囲内のネットワーク接続機器に変化があることが検出されると、前記ネットワーク情報を前記ネットワークサーバに送信する第１の送信サブモジュールと、を備えることを特徴とする請求項３２又は請求項３３に記載のネットワーク接続装置。
【請求項３５】
前記第３の送信モジュールは、
現在、前記ネットワーク情報を前記ネットワークサーバに送信する権限があるかを判断する第４の判断サブモジュールと、
現在、前記権限があると判断されると、前記ネットワーク情報を前記ネットワークサーバに送信する第２の送信サブモジュールと、を備えることを特徴とする請求項３２に記載のネットワーク接続装置。
【請求項３６】
前記第３の送信モジュールは、
前記ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得する暗号化サブモジュールと、
前記暗号化された後のネットワーク情報を前記ネットワークサーバに送信する第３の送信サブモジュールと、を備えることを特徴とする請求項３２又は請求項３５に記載のネットワーク接続装置。
【請求項３７】
ネットワークサーバに適用されるネットワーク接続装置であって、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信し、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断し、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記端末にプロンプト情報を送信するように構成され、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものであることを特徴とするネットワーク接続装置。
【請求項３８】
端末に適用されるネットワーク接続装置であって、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワークサーバに送信し、
前記ネットワークサーバから送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得し、
前記端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記第２のネットワーク情報によって前記プリセットネットワーク接続機器に接続するように構成され、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含むことを特徴とするネットワーク接続装置。
【請求項３９】
プリセットネットワーク接続機器に適用されるネットワーク接続装置であって、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得し、
前記ネットワーク情報をネットワークサーバに送信し、
端末がエクストラネットを介せずイントラネットを介して対応するプリセットネットワーク接続機器に接続するように、前記ネットワークサーバは前記ネットワーク情報を前記端末に送信するように構成されることを特徴とするネットワーク接続装置。
【請求項４０】
プロセッサーに実行されることにより、請求項１−１８のいずれか１項に記載のネットワーク接続方法を実現する、プログラム。
【請求項４１】
請求項４０に記載のプログラムが記録されたコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット技術分野に関し、より詳細には、ネットワーク接続方法、装置、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
スマートルータは、ユーザーがアプリケーションプログラムを介していつでもどこでもルータのデータを管理するとともに訪問できることがその機能の１つである。しかし、エクストラネットのアップロードブロードバンドの制限で、ユーザーがイントラネット、及びエクストラネットを介してルータのデータを訪問する速度は、通常１-２桁の違いがあり、両者の訪問速度が完全に異なる。ワイヤレスネットワーク技術が人々の日常生活での普及につれて、ユーザーの周囲には、ユーザー自身が管理するルータ（以下「自己ルータ」と略称する）のほか、多くの他のｗｉｆｉ（登録商標）ホットスポットがあり、ユーザーが現在自己ルータの近くに位置しても自己ルータに必ず接続できるとは言えず、ユーザーがエクストラネットを介して自己ルータに記憶されたデータを訪問してしまうことがあり、訪問速度が低下する、又は他にユーザーの体験性を影響する問題を招く。このような問題に対して、ユーザーは、端末のアプリケーションプログラムを介して近くに自己ルータがあるかを検索し、近くに自己ルータがある場合、自己ルータに改めてアクセスして、イントラネットを介してルータのデータを訪問することができる。しかし、あるシステム（例えば、ＩＯＳ（登録商標）システム）の場合、インストールされたアプリケーションプログラムは近くのｗｉｆｉを検索する権限がないため、前記方法を介してイントラネットに切り替えることができない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、ネットワーク接続方法、装置、プログラム及び記録媒体を提供し、技術手段は以下の通りである。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、ネットワーク側に適用されるネットワーク接続方法が提供され、前記方法は、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信するステップと、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップと、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末にプロンプト情報を送信するステップと、を含み、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【０００５】
本発明が提供する技術手段によれば、下記のような有益な効果を奏する。即ち、
前記技術手段は、端末が現在接続したネットワーク接続機器のネットワーク情報、及び端末に対応するプリセットネットワーク接続機器のプリセット範囲内のネットワーク接続機器のネットワーク情報をマッチングさせることにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させ、特に、プリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【０００６】
一つの実施例では、前記方法は、
前記プリセットネットワーク接続機器が送信する前記第２のネットワーク情報を周期的に取得するステップと、
前記第２のネットワーク情報を更新するステップと、をさらに含む。
【０００７】
前記実施例では、プリセットネットワーク接続機器が送信するネットワーク情報を周期的に更新することにより、サーバが、端末が現在それに対応するプリセットネットワーク接続機器の近くに位置するかを正確に判断でき、これによって、正確且つ適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させる。
【０００８】
一つの実施例では、前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップは、
前記端末と前記プリセットネットワーク接続機器との間の対応関係を取得するステップと、
前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、
前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報を取得するステップと、
前記第１のネットワーク情報、及び予め記憶された前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報がマッチングするかを判断するステップと、を含む。
【０００９】
前記実施例では、端末とプリセットネットワーク接続機器との間の対応関係によって、プリセットネットワーク接続機器に対応するネットワーク情報を確定することにより、マッチングされることを待機するネットワーク情報を正確に検索することが実現でき、これによって、端末が現在それに対応するプリセットネットワーク接続機器の近くに位置するかを正確に判断でき、正確且つ適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させる。
【００１０】
一つの実施例では、前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワーク名との間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記対応関係によって、前記端末識別子に対応するネットワーク名を確定するステップと、
前記ネットワーク名を有するネットワーク接続機器を照会するとともに、前記ネットワーク名を有するネットワーク接続機器を前記プリセットネットワーク接続機器として確定するステップと、を含む。
【００１１】
前記実施例では、端末識別子とプリセットネットワーク接続機器のネットワーク名との間の対応関係によって、プリセットネットワーク接続機器を確定することにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを迅速に確定することができ、また、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、適時にユーザーを通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させる。
【００１２】
一つの実施例では、前記ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、
前記マッチング度によって、前記少なくとも２つのネットワーク接続機器の中から、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、をさらに含む。
【００１３】
前記実施例では、ネットワーク接続機器と端末とのマッチング度によって、複数のネットワーク接続機器の中から、端末に対応するプリセットネットワーク接続機器を確定することにより、プリセットネットワーク接続機器を正確に確定することができ、さらに端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを確定する。
【００１４】
一つの実施例では、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップは、
前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得するステップと、
前記歴史記録によって、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定するステップと、
前記接続パラメータによって、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、を含み、
前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含む。
【００１５】
前記実施例では、端末がそれぞれのネットワーク接続機器を介してネットワーク接続した歴史記録によって、ネットワーク接続機器と端末のマッチング度を確定することにより、マッチング度の計算がより正確になり、従って、マッチング度によって端末に対応するプリセットネットワーク接続機器を正確に確定する。
【００１６】
一つの実施例では、前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記対応関係によって、前記端末識別子に対応するネットワークアドレスを確定するステップと、
前記ネットワークアドレスによって、前記端末に対応するプリセットネットワーク接続機器を照会するステップと、を含む。
【００１７】
前記実施例では、端末識別子とプリセットネットワーク接続機器のネットワークアドレスとの間の対応関係によって、プリセットネットワーク接続機器を確定することにより、プリセットネットワーク接続機器の確定がさらに正確になり、他のネットワーク接続機器名と、プリセットネットワーク接続機器名が同じになる状況を避け、従って、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを正確に判断でき、また、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、適時にユーザーを通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させる。
【００１８】
一つの実施例では、前記第１のネットワーク情報、及び前記第２のネットワーク情報はネットワーク識別子を含み、前記ネットワーク識別子は、ネットワーク名又はネットワークアドレスであり、前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップは、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報おけるネットワーク識別子が含まれるかを判断するステップと、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれる場合、前記第１のネットワーク情報と前記予め記憶された第２のネットワーク情報とがマッチングされると判断するステップと、を含む。
【００１９】
前記実施例では、第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれているかを判断することにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを判断し、これによって、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、適時にユーザーを通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上できる。
【００２０】
一つの実施例では、前記端末にプロンプト情報を送信するステップは、
前記プリセットネットワーク接続機器のネットワーク信号強度が前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断するステップと、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、前記端末にプロンプト情報を送信するステップと、を含む。
【００２１】
前記実施例では、プリセットネットワーク接続機器のネットワーク信号強度が、端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きい場合のみに、端末にプロンプト情報を送信して、端末がネットワーク信号強度が比較的弱いプリセットネットワーク接続機器に接続されることを防止し、従って、端末が現在ネットワーク接続を行う信号強度を確保し、ユーザーが端末を用いてネットワーク通信を行う体験性を向上させる。
【００２２】
一つの実施例では、前記方法は、
前記端末に前記プリセットネットワーク接続機器の第３のネットワーク情報を送信するステップをさらに含み、
前記第３のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【００２３】
前記実施例では、端末にプリセットネットワーク接続機器のネットワーク情報を送信することにより、端末がネットワーク情報を介してプリセットネットワーク接続機器に正確に接続することを確保し、従って、端末のネットワーク接続を確保し、ユーザーの体験性を向上させる。
【００２４】
本発明の第２の態様によれば、端末に適用されるネットワーク接続方法が提供され、前記方法は、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信するステップと、
前記ネットワーク側から送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップと、
前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップと、を含み、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【００２５】
本発明が提供する技術手段によれば、下記のような有益な効果を奏する。即ち、
前記技術手段は、端末がネットワーク側が送信するプロンプト情報を取得するときに、それに対応するプリセットネットワーク接続機器に接続することにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、プリセットネットワーク接続機器に適時に接続することを実現し、従って、端末のネットワーク接続状況を向上させ、端末がそれに対応するプリセットネットワーク接続機器の近くに位置しても、エクストラネット接続する状況を避け、ユーザーがネットワークを使用する体験性を向上させ、さらに端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【００２６】
一つの実施例では、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップは、
予め記憶された前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップ、又は
前記ネットワーク側から前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップを含む。
【００２７】
前記実施例では、端末は、本端末に予め記憶されたネットワーク情報を取得でき、また、ネットワーク側を介してプリセットネットワーク接続機器のネットワーク情報を取得することができ、これによって、ネットワーク情報の取得がより便利で多様化になり、端末がプリセットネットワーク接続機器を介してネットワーク接続する効率を向上させる。
【００２８】
一つの実施例では、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップは、
前記プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信するステップと、
前記第２のプロンプト情報に対する選定操作を受信すると、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップと、を含む。
【００２９】
前記実施例では、ユーザーの選択によって、プリセットネットワーク接続機器に接続するかを確定し、これによって、ユーザーの参加度を増加させ、ユーザーが端末を介してネットワーク通信を行う体験性を向上させる。
【００３０】
本発明の第３の態様によれば、プリセットネットワーク接続機器に適用されるネットワーク接続方法が提供され、前記方法は、
リセット範囲内のネットワーク接続機器のネットワーク情報を取得するステップと、
前記ネットワーク情報をネットワーク側に送信するステップと、を含む。
【００３１】
本発明が提供する技術手段によれば、下記のような有益な効果を奏する。即ち、
前記技術手段は、プリセットの範囲内のネットワーク接続機器のネットワーク情報を取得するとともに、ネットワーク情報をネットワーク側に送信することにより、ネットワーク側が受信したネットワーク情報によって、プリセットネットワーク接続機器に対応する端末がプリセットネットワーク接続機器の近くに位置するかを判断でき、従って、ネットワーク側が、前記端末がプリセットネットワーク接続機器の近くに位置するときに、適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【００３２】
一つの実施例では、前記プリセット範囲内のネットワーク接続機器のネットワーク情報を取得するステップは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得するステップを含む。
【００３３】
前記実施例では、プリセットの範囲内のネットワーク接続機器のネットワーク情報を周期的に取得することにより、プリセットネットワーク接続機器が最新ネットワーク情報をネットワーク側にアップロードし、これによって、ネットワーク側が正確なネットワーク情報によって、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを判断する。
【００３４】
一つの実施例では、前記ネットワーク情報をネットワーク側に送信するステップは、
前記プリセット範囲内のネットワーク接続機器に変化があるかを検出するステップと、
前記プリセット範囲内のネットワーク接続機器に変化があることが検出されると、前記ネットワーク情報をネットワーク側に送信するステップと、を含む。
【００３５】
前記実施例では、プリセットネットワーク接続機器がプリセット範囲内のネットワーク接続機器に変化があると検出されると、変化後のネットワーク情報をネットワーク側に送信することにより、プリセットネットワーク接続機器が最新ネットワーク情報をネットワーク側にアップロードでき、これによって、ネットワーク側が正確なネットワーク情報によって、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを判断する。
【００３６】
一つの実施例では、前記ネットワーク情報をネットワーク側に送信するステップは、
現在、前記ネットワーク情報をネットワーク側に送信する権限があるかを判断するステップと、
現在、前記権限があると判断されると、前記ネットワーク情報をネットワーク側に送信するステップと、を含む。
【００３７】
前記実施例では、プリセットネットワーク接続機器がネットワーク情報をネットワーク側に送信する権限がある場合のみに、ネットワーク情報をネットワーク側に送信し、これによって、ネットワーク接続機器のネットワーク情報のセキュリティ性を向上させる。
【００３８】
一つの実施例では、前記ネットワーク情報をネットワーク側に送信するステップは、
前記ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得するステップと、
前記暗号化された後のネットワーク情報をネットワーク側に送信するステップと、を含む。
【００３９】
前記実施例では、ネットワーク情報に対して暗号化し、暗号化した後のネットワーク情報をネットワーク側に送信することにより、ネットワーク接続機器のネットワーク情報のセキュリティ性を向上させる。
【００４０】
本発明の第４の態様によれば、ネットワーク側に適用されるネットワーク接続装置が提供され、前記装置は、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信する受信モジュールと、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断する判断モジュールと、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末にプロンプト情報を送信するプロンプトモジュールと、を備え、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【００４１】
一つの実施例では、前記装置は、
前記プリセットネットワーク接続機器が送信する第２のネットワーク情報を周期的に取得する第１の取得モジュールと、
前記第２のネットワーク情報を更新する更新モジュールと、をさらに備える。
【００４２】
一つの実施例では、前記判断モジュールは、
前記端末と前記プリセットネットワーク接続機器との間の対応関係を取得する第１の取得サブモジュールと、
前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定する確定サブモジュールと、
前記プリセットネットワーク接続機器に対応する第２のネットワーク情報を取得する第２の取得サブモジュールと、
前記第１のネットワーク情報、及び予め記憶された前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報がマッチングするかを判断する第１の判断サブモジュールと、を備える。
【００４３】
一つの実施例では、前記確定サブモジュールは、前記対応関係が前記端末識別子と前記プリセットネットワーク接続機器のネットワーク名との間の対応関係であり、また、前記第１のネットワーク情報が前記端末識別子を含むと、前記対応関係によって、前記端末識別子に対応するネットワーク名を確定し、前記ネットワーク名を有するネットワーク接続機器を照会し、また、前記ネットワーク名を有するネットワーク接続機器を前記プリセットネットワーク接続機器として確定するように構成される。
【００４４】
一つの実施例では、前記確定サブモジュールは、さらに、前記ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定し、前記マッチング度によって、前記少なくとも２つのネットワーク接続機器の中で前記端末に対応するプリセットネットワーク接続機器を確定するように構成される。
【００４５】
一つの実施例では、前記確定サブモジュールは、さらに、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得し、前記歴史記録によって、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定し、前記接続パラメータによって、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するように構成され、
前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含む。
【００４６】
一つの実施例では、前記確定サブモジュールは、前記対応関係が前記端末識別子と前記プリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、また、前記第１のネットワーク情報が前記端末識別子を含むと、前記対応関係によって、前記端末識別子に対応するネットワークアドレスを確定し、前記ネットワークアドレスによって、前記端末に対応するプリセットネットワーク接続機器を照会するように構成される。
【００４７】
一つの実施例では、前記判断モジュールは、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれるかを判断する第２の判断サブモジュールと、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれる場合、前記第１のネットワーク情報と前記予め記憶された第２のネットワーク情報とがマッチングされると判断する判断サブモジュールとを備え、
前記第１のネットワーク情報及び前記第２のネットワーク情報はネットワーク識別子を含み、前記ネットワーク識別子は、ネットワーク名又はネットワークアドレスである。
【００４８】
一つの実施例では、前記プロンプトモジュールは、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断する第３の判断サブモジュールと、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、前記端末にプロンプト情報を送信する第１のプロンプトサブモジュールと、を備える。
【００４９】
一つの実施例では、前記装置は、
前記端末に前記プリセットネットワーク接続機器の第３のネットワーク情報を送信する第１の送信モジュールをさらに備え、
前記第３のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【００５０】
本発明が提供する技術手段によれば、下記のような有益な効果を奏する。即ち、
前記装置は、端末が現在接続したネットワーク接続機器のネットワーク情報、及び端末に対応するプリセットネットワーク接続機器のプリセット範囲内のネットワーク接続機器のネットワーク情報をマッチングすることにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、これによって、ユーザーがネットワークを使用する体験性を向上させ、特に、プリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【００５１】
本発明の第５の態様によれば、端末に適用されるネットワーク接続装置が提供され、前記装置は、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信する第２の送信モジュールと、
前記ネットワーク側から送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する第２の取得モジュールと、
前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続する接続モジュールと、を備え、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【００５２】
一つの実施例では、前記第２の取得モジュールは、
予め記憶された前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する第３の取得サブモジュール、又は
前記ネットワーク側から前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する第１の接続サブモジュールを備える。
【００５３】
一つの実施例では、前記第２の取得モジュールは、
前記プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信する第２のプロンプトサブモジュールと、
前記第２のプロンプト情報に対する選択操作を受信すると、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続する第２の接続サブモジュールと、を備える。
【００５４】
本発明が提供する技術手段によれば、下記のような有益な効果を奏する。即ち、
前記装置は、端末がネットワーク側が送信するプロンプト情報を取得すると、それに対応するプリセットネットワーク接続機器に接続されることにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、プリセットネットワーク接続機器に適時に接続することを実現し、これによって、端末のネットワーク接続状況を向上させ、また、端末がそれに対応するプリセットネットワーク接続機器の近くに位置しても、エクストラネット接続する状況を避け、ユーザーがネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【００５５】
本発明の第６の態様によれば、プリセットネットワーク接続機器に適用されるネットワーク接続装置が提供され、前記装置は、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得する第３の取得モジュールと、
前記ネットワーク情報をネットワーク側に送信する第３の送信モジュールと、を備える。
【００５６】
一つの実施例では、前記第３の取得モジュールは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得する第４の取得サブモジュールを備える。
【００５７】
一つの実施例では、前記第３の送信モジュールは、
前記プリセット範囲内のネットワーク接続機器に変化があるかを検出する検出サブモジュールと、
前記プリセット範囲内のネットワーク接続機器に変化があることが検出されると、前記ネットワーク情報をネットワーク側に送信する第１の送信サブモジュールと、を備える。
【００５８】
一つの実施例では、前記第３の送信モジュールは、
現在、前記ネットワーク情報をネットワーク側に送信する権限があるかを判断する第４の判断サブモジュールと、
現在、前記権限があると判断されると、前記ネットワーク情報をネットワーク側に送信する第２の送信サブモジュールと、を備える。
【００５９】
一つの実施例では、前記第３の送信モジュールは、
前記ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得する暗号化サブモジュールと、
前記暗号化された後のネットワーク情報をネットワーク側に送信する第３の送信サブモジュールと、を備える。
【００６０】
本発明が提供する技術手段によれば、下記のような有益な効果を奏する。即ち、
前記装置は、プリセットの範囲内のネットワーク接続機器のネットワーク情報を取得するとともに、ネットワーク情報をネットワーク側に送信することにより、ネットワーク側が受信したネットワーク情報によって、プリセットネットワーク接続機器に対応する端末がプリセットネットワーク接続機器の近くに位置するかを判断し、これによって、ネットワーク側が、前記端末がプリセットネットワーク接続機器の近くに位置するときに、適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータ対する訪問速度を向上させる。
【００６１】
本発明の第７の態様によれば、ネットワーク側に適用されるネットワーク接続装置が提供され、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信し、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断し、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末にプロンプト情報を送信するように構成され、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【００６２】
本発明の第８の態様によれば、端末に適用されるネットワーク接続装置であって、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信し、
前記ネットワーク側から送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得し、
前記第２のネットワーク情報によって前記プリセットルータに接続するように構成され、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【００６３】
本発明の第９の態様によれば、プリセットネットワーク接続機器に適用されるネットワーク接続装置であって、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得し、
前記ネットワーク情報をネットワーク側に送信するように構成される。
本発明の第１０の態様によれば、
プロセッサーに実行されることにより、上記のネットワーク接続方法を実現する、プログラムを提供する。
本発明の第１１の態様によれば、
上記プログラムが記録されたコンピュータ読取可能な記録媒体を提供する。
【００６４】
なお、前記一般的な記載及び後述の詳細な記載は、単なる例示的で解釈的な記載であり、本発明を限定しない。
【図面の簡単な説明】
【００６５】
以下の図面は、明細書に組み入れて本明細書の一部分を構成し、本発明に該当する実施例を例示するとともに、明細書とともに本発明の原理を解釈する。
【図１】一例示的な実施例に係るネットワーク接続方法を示すフローチャートである。
【図２】一例示的な実施例に係るネットワーク接続方法のステップＳ１２を示すフローチャートである。
【図３】一例示的な実施例に係るネットワーク接続方法のステップＳ１２２を示すフローチャートである。
【図４】一例示的な実施例に係るネットワーク接続方法のステップＳ３３を示すフローチャートである。
【図５】一例示的な実施例に係るネットワーク接続方法のステップＳ１２２を示すフローチャートである。
【図６】一例示的な実施例によるネットワーク接続方法を示すフローチャートである。
【図７】一例示的な実施例に係る、ネットワーク接続方法を示すフローチャートである。
【図８】一例示的な実施例に係る、ネットワーク接続方法を示すフローチャートである。
【図９】一具体的な実施例に係るネットワーク接続方法を示すフローチャートである。
【図１０】一具体的な実施例に係るネットワーク接続方法における、端末がプロンプト情報を表示するインターフェース図である。
【図１１】一具体的な実施例に係るネットワーク接続方法を示すフローチャートである。
【図１２】一例示的な実施例に係るネットワーク接続装置を示すブロック図である。
【図１３】一例示的な実施例に係るネットワーク接続装置を示すブロック図である。
【図１４】一例示的な実施例に係るネットワーク接続装置中の判断モジュールを示すブロック図である。
【図１５】一例示的な実施例に係るネットワーク接続装置中の判断モジュールを示すブロック図である。
【図１６】一例示的な実施形態によるネットワーク接続装置中のプロンプトモジュールを示すブロック図である。
【図１７】一例示的な実施例に係るネットワーク接続装置を示すブロック図である。
【図１８】一例示的な実施例に係るネットワーク接続装置を示すブロック図である。
【図１９】一例示的な実施例に係るネットワーク接続装置中の第２の取得モジュールを示すブロック図である。
【図２０】一例示的な実施例に係るネットワーク接続装置中の第２の取得モジュールを示すブロック図である。
【図２１】一例示的な実施例に係るネットワーク接続装置を示すブロック図である。
【図２２】一例示的な実施例に係るネットワーク接続装置中の第３の取得モジュールを示すブロック図である。
【図２３】一例示的な実施例に係るネットワーク接続装置中の第３の送信モジュールを示すブロック図である。
【図２４】一例示的な実施例に係るネットワーク接続装置中の第３の送信モジュールを示すブロック図である。
【図２５】一例示的な実施例に係るネットワーク接続装置中の第３の送信モジュールを示すブロック図である。
【図２６】一例示的な実施例に係るネットワーク接続に適用される装置を示すブロック図である。
【図２７】一例示的な実施例に係るネットワーク接続に適用される装置を示すブロック図である。
【発明を実施するための形態】
【００６６】
以下、例示的な実施例を詳しく説明し、その例示を図面に示す。以下の記載が図面に関わる場合、特に別の説明がない限り、異なる図面における同一符号は、同じ又は類似する要素を示す。以下の例示的な実施形態に記載の実施例は、本発明と一致する全ての実施例を代表するものではない。それらは、特許請求の範囲に記載の本発明のある側面に一致する装置及び方法の例に過ぎない。
【００６７】
本発明の実施例に係る技術手段は、ネットワーク側、プリセットネットワーク接続オタク、及び端末の３方に関連する。ここで、ネットワーク側は、端末が送信するネットワーク情報、及びプリセットネットワーク接続機器が送信するネットワーク情報を受信し、また、端末が送信するネットワーク情報、及びプリセットネットワーク接続機器が送信するネットワーク情報によって、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するかを判断する。プリセットネットワーク接続機器は、その近くに位置するネットワーク接続機器のネットワーク情報を検出するとともに、検出されたネットワーク情報をネットワーク側に送信する。端末は、ネットワーク側に現在接続したネットワーク接続機器のネットワーク情報を送信し、ネットワーク側のプロンプト情報を受信した後、それに対応するプリセットネットワーク接続機器に接続して、最終的に、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、プリセットネットワーク接続機器に正確に接続できることを実現して、端末がエクストラネットを介してそれに対応するプリセットネットワーク接続機器のデータを訪問することを防止し、端末のネットワーク通信速度を向上させる。以下、本発明の実施例は、方法の実施主体に応じて、三つのネットワーク接続方法を提供する。
【００６８】
ネットワーク側
図１は、一例示的な実施例に係るネットワーク接続方法を示すフローチャートである。図１に示すように、前記ネットワーク接続方法は、ネットワーク側に適用され、下記のようなステップＳ１１乃至Ｓ１３を含んでもよい。
【００６９】
ステップＳ１１：端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信する。
【００７０】
ステップＳ１２：第１のネットワーク情報と予め記憶された第２のネットワーク情報がマッチングするかを判断する。ここで、第２のネットワーク情報は、端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報である。
【００７１】
前記ステップＳ１２で、第２のネットワーク情報は、プリセットネットワーク接続機器が事前にネットワーク側に送信したものである。ネットワーク側は下記のような方式に基づいてプリセットネットワーク接続機器が送信した第２のネットワーク情報を受信する。つまり、プリセットネットワーク接続機器が送信した第２のネットワーク情報を周期的に取得して、第２のネットワーク情報を更新する。ネットワーク側の第２のネットワーク情報を周期的に更新することにより、ネットワーク情報によって、端末が現在それに対応するプリセットネットワーク接続機器の近くに位置するかをより正確に判断できる。ネットワーク側のデータベースでは、それぞれのネットワーク接続機器が自分が送信した第２のネットワーク情報に対応する。
【００７２】
ステップＳ１３：第１のネットワーク情報、及び第２のネットワーク情報がマッチングされると、端末にプロンプト情報を送信する。前記プロンプト情報は、端末に現在プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【００７３】
一つの実施例では、図２に示すように、ステップＳ１２が下記のステップＳ１２１乃至ステップＳ１２４で実行されてもよい。
【００７４】
ステップＳ１２１：端末とプリセットネットワーク接続機器との間の対応関係を取得する。
【００７５】
ステップＳ１２２：前記対応関係によって、端末に対応するプリセットネットワーク接続機器を確定する。
【００７６】
ステップＳ１２３：プリセットネットワーク接続機器に対応する第２のネットワーク情報を取得する。
【００７７】
ステップＳ１２４：第１のネットワーク情報と予め記憶されたプリセットネットワーク接続機器に対応する第２のネットワーク情報がマッチングするかを判断する。
【００７８】
本実施例では、端末とプリセットネットワーク接続機器との間の対応関係が、端末識別子とプリセットネットワーク接続機器のネットワーク名との間の対応関係であってもよく、端末識別子とプリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であってもよい。以下、２つの異なる対応関係を介して、ステップＳ１２２の実施形態を説明する。
【００７９】
一つの実施例では、端末とプリセットネットワーク接続機器との間の対応関係が、端末識別子とプリセットネットワーク接続機器のネットワーク名との間の対応関係である場合、ステップＳ１２２は、図３に示したステップＳ３１からステップＳ３２によって実施することができる。
【００８０】
ステップＳ３１：対応関係によって、端末識別子に対応するネットワーク名を確定する。
【００８１】
前記ステップＳ３１では、ネットワーク側が受信した第１のネットワーク情報に端末識別子が含まれるので、端末識別子とネットワーク名との対応関係によって、端末識別子に対応するネットワーク名を確定することができる。複数のネットワーク接続機器が同じネットワーク名を有する可能性があるので、端末識別子とプリセットネットワーク接続機器のネットワーク名との対応関係によって照会されたネットワーク接続機器が複数である場合もある。例えば、端末に対応するプリセットネットワーク接続機器のネットワーク名が「ＴＰ_ＬＩＮＫ」であるが、ネットワーク側のデータベースに存在する他のネットワーク接続機器のネットワーク名も「ＴＰ_ＬＩＮＫ」である。
【００８２】
ステップＳ３２：端末識別子に対応するネットワーク名を有するネットワーク接続機器を照会するとともに、前記ネットワーク名を有するネットワーク接続機器をプリセットネットワーク接続機器として確定する。
【００８３】
前記ステップＳ３２では、端末識別子に対応するネットワーク名を有するネットワーク接続機器が少なくとも２つである場合、複数のネットワーク接続機器の中から端末に対応するプリセットネットワーク接続機器を正確に確定する必要がある。このとき、前記ステップＳ１２２が、図３に示したステップＳ３３乃至ステップＳ３４が含まれてもよい。
【００８４】
ステップＳ３３：少なくとも２つのネットワーク接続機器と端末のマッチング度を確定する。
【００８５】
前記ステップＳ３３が、図４に示したステップＳ３３１乃至ステップＳ３３３によって実施されてもよい。
【００８６】
ステップＳ３３１：端末が少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得する。
【００８７】
ステップＳ３３２：歴史記録によって、端末が少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定する。ここで、接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも１つ以上を含んでもよい。
【００８８】
ステップＳ３３３：接続パラメータによって、少なくとも２つのネットワーク接続機器と端末のマッチング度を確定する。ここで、接続回数、接続頻度、接続速度は、それぞれマッチング度と比例する。例えば、ネットワーク接続機器が端末との接続回数が多いほど、前記ネットワーク接続機器と端末のマッチング度が高い。前記マッチング度は、ネットワーク接続機器と端末との間の親密度を示す。
【００８９】
ステップＳ３４：マッチング度によって、少なくとも２つのネットワーク接続機器の中から端末に対応するプリセットネットワーク接続機器を確定する。
【００９０】
もう一つの実施例では、端末とプリセットネットワーク接続機器との間の対応関係が、端末識別子とプリセットネットワーク接続機器のネットワークアドレスとの間の対応関係である場合、ステップＳ１２２が、図５に示したステップＳ５１乃至ステップＳ５２によって実施されてもよい。
【００９１】
ステップＳ５１：対応関係によって、端末識別子に対応するネットワークアドレスを確定する。
【００９２】
ステップＳ５２：ネットワークアドレスによって、端末に対応するプリセットネットワーク接続機器を照会する。
【００９３】
本実施例では、ネットワークアドレスがＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）アドレスであってもよく、ＩＰアドレス（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ Ａｄｄｒｅｓｓ）であってもよい。 ＭＡＣアドレスを例に挙げると、それぞれのネットワーク接続機器のＭＡＣアドレスは唯一であるので、端末識別子とプリセットネットワーク接続機器のＭＡＣアドレスとの間の対応関係によって，端末識別子に対応する唯一のネットワーク接続機器、即ち，端末に対応するプリセットネットワーク接続機器を照会することができる。これから分かるように、本実施例の技術手段によれば、プリセットネットワーク接続機器に対する確定がより正確になり、他のネットワーク接続機器の名がプリセットネットワーク接続機器の名と同じになる状況を避けることができ、従って、端末がそれに対応するプリセットネットワーク接続機器近くに位置するかを正確に判断可能であり、また、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、適時にユーザーを通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させる。
【００９４】
一つの実施例では、前記方法によってプリセットネットワーク接続機器を確定すると、第１のネットワーク情報、及びプリセットネットワーク接続機器に対応する第２のネットワーク情報をマッチングする。従って、前記ステップＳ１２は、以下のような手順で実施されてもよい。つまり、第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれるかを判断し、第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれると、第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングすると判断する。ここで、ネットワーク識別子は、ネットワーク名、又はネットワークアドレスであってもよい。ネットワークアドレスは、ＭＡＣアドレスであってもよく、ＩＰアドレスであってもよい。第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれると、端末が現在接続したネットワーク接続機器がちょうどプリセットネットワーク接続機器の近くにある１つのネットワーク接続機器であることを説明し、さらに、端末が現在プリセットネットワーク接続機器の近くに位置していることを説明する。
【００９５】
一つの実施例では、前記ステップＳ１３が下記の手順で実施されてもよい。つまり、プリセットネットワーク接続機器のネットワーク信号強度が、端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断し、プリセットネットワーク接続機器のネットワーク信号が、端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きい場合、端末にプロンプト情報を送信する。本実施例では、プリセットネットワーク接続機器のネットワーク信号強度が、端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きい場合のみに、端末にプロンプト情報を送信するので、端末が、ネットワーク信号強度が比較的弱いプリセットネットワーク接続機器に接続されることを防止でき、従って、端末が現在ネットワーク接続する信号強度を確保でき、ユーザーが端末を介してネットワーク通信を行う体験性を向上させる。また、事前に１つの信号強度の閾値を設定してもよい。前記信号強度の閾値の最低基準は、端末がネットワーク通信を正常的に行うことを確保できる信号強度値である。ネットワーク側が、端末がプリセットネットワーク接続機器の近くに位置すると判断すると、まず、プリセットネットワーク接続機器の信号強度が、事前に設定した信号強度の閾値を満たしているかを判断し、満足する場合、端末にプロンプト情報を送信して、端末に、現在それに対応するプリセットネットワーク接続機器に接続可能であることをプロンプトし、そうでない場合、ネットワーク側が端末にプロンプト情報を送信しない。
【００９６】
一つの実施例では、前記方法は、下記のステップをさらに含んでもよい。つまり、端末にプリセットネットワーク接続機器の第３のネットワーク情報を送信する。前記第３のネットワーク情報は、プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうちの一つ又は両方を含んでもよい。本実施例では、端末に予め記憶されたプリセットネットワーク接続機器のネットワーク情報がいつでもユーザーによって変更されるため、端末に予め記憶されたネットワーク情報に比べ、ネットワーク側に記憶されたプリセットネットワーク接続機器のネットワーク情報がより正確である。よって、ネットワーク側が端末にプリセットネットワーク接続機器のネットワーク情報を送信して、端末がネットワーク情報を介して、プリセットネットワーク接続機器に正確に接続されることを確保でき、従って、端末のネットワーク接続を確保し、ユーザーの体験性を向上させる。
【００９７】
本発明の実施例に係る技術手段によれば、端末が現在接続したネットワーク接続機器のネットワーク情報、及び端末に対応するプリセットネットワーク接続機器のプリセット範囲内のネットワーク接続機器のネットワーク情報をマッチングすることにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、端末に適時に通知することができ、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させ、特に、プリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【００９８】
端末側
図６は、一例示的な実施例に係るネットワーク接続方法を示すフローチャートである。図６に示すように、前記ネットワーク接続方法は端末に適用される。ここで、端末は、携帯電話、コンピュータ、デジタルブロードキャスティング端末、メッセージ送受信装置、ゲームコンソール、タブレットデバイス、医療設備、医療機器、ＰＤＡなどの機器であってもよい。前記方法は、下記のステップＳ６１乃至ステップＳ６３を含んでもよい。
【００９９】
ステップＳ６１：現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信する。
【０１００】
ステップＳ６２：ネットワーク側が送信した第１のプロンプト情報を受信すると、端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する。ここで、第１のプロンプト情報は、端末に現在プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものであり、第２のネットワーク情報は、プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含んでもよい。
【０１０１】
前記ステップＳ６２では、端末は下記の２つの方式を介して第２のネットワーク情報を取得可能である。つまり、方式１：本端末に予め記憶された端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する。方式２：ネットワーク側で端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得する。
【０１０２】
ステップＳ６３：第２のネットワーク情報によってプリセットネットワーク接続機器に接続する。
【０１０３】
一つの実施例では、ステップＳ６２が下記のステップによって実施されてもよい。つまり、プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信する。第２のプロンプト情報に対する選定操作を受信すると、第２のネットワーク情報によってプリセットネットワーク接続機器に接続する。本実施例では、ユーザーの選択によって、プリセットネットワーク接続機器に接続されたかを確定する。これによって、ユーザーの参加性を増加し、ユーザーが端末を介してネットワークに接続する体験性を向上させる。
【０１０４】
本発明の実施例に係る技術手段によれば、端末は、ネットワーク側が送信したプロンプト情報を取得すると、端末に対応するプリセットネットワーク接続機器に接続する。これによって、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、プリセットネットワーク接続機器に適時に接続することを実現する。従って、端末がネットワーク接続する状況を向上させ、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するがエクストラネットを介して接続する状況を避け、ユーザーがネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【０１０５】
プリセットネットワーク接続機器側
図７は、一例示的な実施例に係るネットワーク接続方法を示すフローチャートである。図７に示すように、前記ネットワーク接続方法は、プリセットネットワーク接続機器（例えば、プリセットルータ）に適用され、下記のステップＳ７１乃至ステップＳ７２を含んでもよい。
【０１０６】
ステップＳ７１：プリセット範囲内のネットワーク接続機器のネットワーク情報を取得する。
【０１０７】
前記ステップＳ７１で、プリセットネットワーク接続機器は、プリセットの範囲内のネットワーク接続機器のネットワーク情報を周期的に取得することができる。例えば、プリセットネットワーク接続機器は、毎日の固定時刻にプリセット範囲内のネットワーク接続機器のネットワーク情報を取得して、周囲のネットワーク接続機器に変化が生じる状況を避ける。
【０１０８】
ステップＳ７２：ネットワーク情報をネットワーク側に送信する。
【０１０９】
一つの実施例では、プリセットネットワーク接続機器がネットワーク情報をネットワーク側に送信するときに、送信する権限があるかを判断する必要があり、権限がある場合のみに、ネットワーク情報をネットワーク側に送信して、ネットワーク接続機器のネットワーク情報のセキュリティ性を向上させる。さらに、ネットワーク情報を暗号化して、暗号化した後のネットワーク情報をネットワーク側に送信することにより、ネットワーク接続機器のネットワーク情報のセキュリティ性を向上させることもできる。従って、図８に示すように、前記方法は、また、ステップＳ８１乃至ステップＳ８４によって実施されてもよい。
【０１１０】
ステップＳ８１：プリセット範囲内のネットワーク接続機器のネットワーク情報を取得する。
【０１１１】
ステップＳ８２：現在ネットワーク情報をネットワーク側に送信する権限があるかを判断し、現在ネットワーク情報をネットワーク側に送信する権限がある場合、ステップＳ８３を実行し、現在ネットワーク情報をネットワーク側に送信する権限がない場合、流れを完了する。
【０１１２】
ステップＳ８３：ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得する。
【０１１３】
ステップＳ８４：暗号化された後のネットワーク情報をネットワーク側に送信する。
【０１１４】
本発明の実施例に係る技術手段によれば、プリセットの範囲内のネットワーク接続機器のネットワーク情報を取得するとともに、ネットワーク情報をネットワーク側に送信することにより、ネットワーク側が受信したネットワーク情報によってプリセットネットワーク接続機器に対応する端末がプリセットネットワーク接続機器の近くに位置するかを判断可能である。従って、ネットワーク側が、前記端末がプリセットネットワーク接続機器の近くに位置するときに、適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【０１１５】
以下、１つの具体的な実施例を介して、本発明が提供するネットワーク接続方法を説明する。
【０１１６】
図９は、一つの具体的な実施例に係るネットワーク接続方法を示すフローチャートである。当該実施例では、ネットワーク接続方法がネットワーク側、端末、プリセットネットワーク接続機器（例えば、プリセットルータ）の３方に関連する。ネットワーク側のデータベースには、端末とプリセットネットワーク接続機器との間の対応関係が予め記憶されている。図９に示すように、前記ネットワーク接続方法は、下記のステップＳ９０１乃至ステップＳ９１５を含んでもよい。
【０１１７】
ステップＳ９０１：プリセットネットワーク接続機器は、プリセットの範囲内のネットワーク接続機器の第２のネットワーク情報を取得する。
【０１１８】
ステップＳ９０２：プリセットネットワーク接続機器は、取得した第２のネットワーク情報をネットワーク側に送信する。ここで、第２のネットワーク情報はネットワーク識別子を含み、ネットワーク識別子はネットワーク名又はネットワークアドレスである。
【０１１９】
ステップＳ９０３：ネットワーク側は、第２のネットワーク情報を受信するとともに記憶する。
【０１２０】
ステップＳ９０４：端末は、現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信する。ここで、第１のネットワーク情報は端末識別子及びネットワーク識別子を含み、ネットワーク識別子はネットワーク名又はネットワークアドレスである。
【０１２１】
ステップＳ９０５：ネットワーク側は、第１のネットワーク情報を受信するとともに、端末とプリセットネットワーク接続機器との間の対応関係を取得する。
【０１２２】
ステップＳ９０６：ネットワーク側は前記対応関係及び第１のネットワーク情報中の端末識別子によって、端末に対応するプリセットネットワーク接続機器を確定する。
【０１２３】
ステップＳ９０７：ネットワーク側は、プリセットネットワーク接続機器に対応する第２のネットワーク情報を取得する。
【０１２４】
ステップＳ９０８：ネットワーク側は、プリセットネットワーク接続機器に対応する第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報おけるネットワーク識別子が含まれるかを判断する。プリセットネットワーク接続機器に対応する第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれる場合、ステップＳ９０９を実行し、プリセットネットワーク接続機器に対応する第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれていない場合、ステップＳ９１４を実行する。
【０１２５】
ステップＳ９０９：ネットワーク側は、第１のネットワーク情報、及び第２のネットワーク情報がマッチングされると確定する。
【０１２６】
ステップＳ９１０：ネットワーク側は端末に第１のプロンプト情報を送信する。ここで、第１のプロンプト情報は、端末が現在プリセットネットワーク接続機器に接続可能でことをプロンプトするものである。
【０１２７】
ステップＳ９１１：端末は、受信した第１のプロンプト情報によって、プリセットネットワーク接続機器に接続したかをプロンプトする第２のプロンプト情報を送信する。図１０に示すように、端末は、第２のプロンプト情報である「プリセットネットワーク接続機器に接続されたか」を現在の画面に表示するとともに、前記第２のプロンプト情報の選択オプションである「はい」及び「いいえ」を表示する。ユーザーがオプション「はい」を選択した操作を受信すると、ステップＳ９１２を実行し、ユーザーがオプション「いいえ」を選択した操作を受信すると、ステップＳ９１５を実行する。
【０１２８】
ステップＳ９１２：端末は、ネットワーク側からプリセットネットワーク接続機器の第３のネットワーク情報を取得する。ここで、第３のネットワーク情報は、プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードを含んでもよい。
【０１２９】
ステップＳ９１３：端末は、第３のネットワーク情報によって、プリセットネットワーク接続機器に接続する。
【０１３０】
ステップＳ９１４：ネットワーク側は端末にプロンプト情報を送信しない。
【０１３１】
ステップＳ９１５：端末は、現在接続したネットワーク接続機器との接続を維持する。
【０１３２】
例えば、端末１０１に対応するプリセットネットワーク接続機器がプリセットルータ１０３であり、端末１０１が現在接続したネットワーク接続機器が機器Ａであり、プリセットルータ１０３がプリセットの範囲（例えば、周囲の２０メートル）内のネットワーク接続機器のネットワーク情報を定期的に検出する。図１１に示すように、点線で描かれた円形１００内の領域が、プリセットルータ１０３のプリセット範囲内の領域を示す。プリセットルータ１０３がプリセット範囲内にネットワーク接続機器Ａ、Ｂ、Ｃが存在することを検出するとともに、ネットワーク接続機器Ａ、Ｂ、Ｃのネットワーク情報（ここで、ネットワーク名を含む）を取得し、当該ネットワーク情報をネットワーク側に位置するサーバ１０２に送信する。サーバ１０２は、端末１０１が送信した現在接続した機器Ａのネットワーク情報（ここで、ネットワーク名を含む）を受信すると、機器Ａのネットワーク情報、及びプリセットルータ１０３が送信したネットワーク接続機器Ａ、Ｂ、Ｃのネットワーク情報をマッチングする。サーバー１０２は、ネットワーク情報中のネットワーク名を比較することにより、プリセットルータ１０３が送信したネットワーク接続機器Ａ、Ｂ、Ｃのネットワーク情報に機器Ａのネットワーク情報が含まれると確定する。これによって、端末１０１がプリセットルータ１０３の近くに位置すると判断するとともに、端末１０１にプロンプト情報を送信して、端末１０１に現在プリセットルータ１０３に接続可能であることをプロンプトする。
【０１３３】
以上から分かるように、本実施例に係る技術手段によれば、端末がそれに対応するルータの近くに位置するときに、サーバが適時に端末を通知して、端末がそれに対応するルータに接続するようにさせ、さらに、イントラネットを使用してルータのデータを訪問できる。他のネットワーク接続機器を介してネットワーク接続する場合に比べ、イントラネット接続を介してルータのデータを訪問する速度がさらに速くなり、従って、ユーザーがネットワークを使用する体験性を向上させる。
【０１３４】
以下は、本発明の装置実施例であり、本発明の方法実施例を実行することができる。
【０１３５】
図１２は、一例示的な実施例に係るネットワーク接続装置を示すブロック図である。前記装置は、ソフトウェア、ハードウェア、又は両者の組み合わせを介して、電子機器の一部又は全部になることを実現することができる。図１２を参照すると、前記ネットワーク接続装置はネットワーク側に適用可能であり、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信するように構成される受信モジュール１２１と、
第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するように構成される判断モジュール１２２と、
第１のネットワーク情報、及び第２のネットワーク情報がマッチングすると、端末にプロンプト情報を送信するように構成されるプロンプトモジュール１２３と、を備え、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【０１３６】
一つの実施例では、図１３に示すように、前記装置は、
プリセットネットワーク接続機器が送信する第２のネットワーク情報を周期的に取得するように構成される第１の取得モジュール１２４と、
第２のネットワーク情報を更新するように構成される更新モジュール１２５と、をさらに備える。
【０１３７】
一つの実施例では、図１４に示すように、判断モジュール１２２は、
端末とプリセットネットワーク接続機器との間の対応関係を取得するように構成される第１の取得サブモジュール１２２１と、
対応関係によって、端末に対応するプリセットネットワーク接続機器を確定するように構成される確定サブモジュール１２２２と、
プリセットネットワーク接続機器に対応する第２のネットワーク情報を取得するように構成される第２の取得サブモジュール１２２３と、
第１のネットワーク情報、及び予め記憶されたプリセットネットワーク接続機器に対応する第２のネットワーク情報がマッチングするかを判断するように構成される第１の判断サブモジュール１２２４と、を備える。
【０１３８】
一つの実施例では、確定サブモジュール１２２２は、対応関係が端末識別子とプリセットネットワーク接続機器のネットワーク名との間の対応関係であり、また、第１のネットワーク情報が端末識別子を含むと、対応関係によって、端末識別子に対応するネットワーク名を確定し、ネットワーク名を有するネットワーク接続機器を照会し、また、ネットワーク名を有するネットワーク接続機器をプリセットネットワーク接続機器として確定するように構成される。
【０１３９】
一つの実施例では、確定サブモジュール１２２２は、さらに、ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、少なくとも２つのネットワーク接続機器と端末とのマッチング度を確定し、マッチング度によって、少なくとも２つのネットワーク接続機器の中で端末に対応するプリセットネットワーク接続機器を確定するように構成される。
【０１４０】
一つの実施例では、確定サブモジュール１２２２は、さらに、端末が少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得し、歴史記録によって、端末が少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定し、接続パラメータによって、少なくとも２つのネットワーク接続機器と端末とのマッチング度を確定するように構成され、前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含む。
【０１４１】
一つの実施例では、確定サブモジュール１２２２は、対応関係が端末識別子とプリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、また、第１のネットワーク情報が端末識別子を含むと、対応関係によって、端末識別子に対応するネットワークアドレスを確定し、ネットワークアドレスによって、端末に対応するプリセットネットワーク接続機器を照会するように構成される。
【０１４２】
一つの実施例では、図１５に示すように、判断モジュール１２２は、
第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれるかを判断する第２の判断サブモジュール１２２５と、
第２のネットワーク情報におけるネットワーク識別子に、第１のネットワーク情報におけるネットワーク識別子が含まれると、第１のネットワーク情報と予め記憶された第２のネットワーク情報とがマッチングされると判断する判断サブモジュール１２２６と、を備え、
第１のネットワーク情報及び第２のネットワーク情報はネットワーク識別子を含み、ネットワーク識別子は、ネットワーク名又はネットワークアドレスである。
【０１４３】
一つの実施例では、図１６に示すように、プロンプトモジュール１２３は、
プリセットネットワーク接続機器のネットワーク信号強度が、端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断する第３の判断サブモジュール１２３１と、
プリセットネットワーク接続機器のネットワーク信号強度が、端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、端末にプロンプト情報を送信する第１のプロンプトサブモジュール１２３２と、を備える。
【０１４４】
一つの実施例では、図１７に示すように、前記装置は、
端末にプリセットネットワーク接続機器の第３のネットワーク情報を送信する第１の送信モジュール１２６をさらに備え、第３のネットワーク情報は、プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【０１４５】
本発明の実施例に係る装置によれば、端末が現在接続したネットワーク接続機器のネットワーク情報、及び端末に対応するプリセットネットワーク接続機器のプリセット範囲内のネットワーク接続機器のネットワーク情報をマッチングすることにより、端末がそれに対応するプリセットネットワーク接続機器近くに位置するときに、端末に適時に通知することを実現でき、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、ユーザーがネットワークを使用する体験性を向上させ、特に、プリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【０１４６】
図１８は、一例示的な実施例に係るネットワーク接続装置を示すブロック図である。前記装置は、ソフトウェア、ハードウェア、又は両者の組み合わせを介して、電子機器の一部又は全部になることを実現することができる。図１８を参照すると、前記ネットワーク接続装置は、端末に適用され、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信するように構成される第２の送信モジュール１８１と、
ネットワーク側が送信した第１のプロンプト情報を受信すると、端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するように構成される第２の取得モジュール１８２と、
第２のネットワーク情報によって、プリセットネットワーク接続機器に接続されるように構成される接続モジュール１８３と、を備える。
【０１４７】
ここで、第１のプロンプト情報は、端末に現在プリセットネットワーク接続機器に接続かのうであることをプロンプトするための情報であり、第２のネットワーク情報は、プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含んでもよい。
【０１４８】
一つの実施例では、図１９に示すように、第２の取得モジュール１８２は、
予め記憶された端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するように構成される第３の取得サブモジュール１８２１、又は
ネットワーク側から端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するように構成される第１の接続サブモジュール１８２２を備える。
【０１４９】
一つの実施例では、図２０に示すように、第２の取得モジュール１８２は、
プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信する第２のプロンプトサブモジュール１８２３と、
第２のプロンプト情報に対する選択操作を受信すると、第２のネットワーク情報によって、プリセットネットワーク接続機器に接続するように構成される第２の接続サブモジュール１８２４と、を備える。
【０１５０】
本発明の実施例に係る装置によれば、端末がネットワーク側が送信したプロンプト情報を取得すると、端末に対応するプリセットネットワーク接続機器に接続することにより、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するときに、プリセットネットワーク接続機器に適時に接続することを実現し、これによって、端末のネットワーク接続状況を向上させ、端末がそれに対応するプリセットネットワーク接続機器の近くに位置するがエクストラネット接続される状況を避け、ユーザーがネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【０１５１】
図２１は、一例示的な実施例に係るネットワーク接続装置を示すブロック図である。デバイスは、ソフトウェア、ハードウェア、又は両者の組み合わせを介して、電子機器の一部又は全部になることを実現することができる。図２１を参照すると、当該ネットワーク接続装置は、プリセットネットワーク接続機器に適用され、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得するように構成される第３の取得モジュール２１１と、
ネットワーク情報をネットワーク側に送信するように構成される第３の送信モジュール２１２と、を備える。
【０１５２】
一つの実施例では、図２２に示すように、第３の取得モジュール２１１は、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得するように構成される第４の取得サブモジュール２１１１を備える。
【０１５３】
一つの実施例では、図２３に示すように、第３の送信モジュール２１２は、
プリセット範囲内のネットワーク接続機器に変化があるかを検出するように構成される検出サブモジュール２１２１と、
プリセット範囲内のネットワーク接続機器に変化があることが検出されると、ネットワーク情報をネットワーク側に送信するように構成される第１の送信サブモジュール２１２２と、を備える。
【０１５４】
一つの実施例では、図２４に示すように、第３の送信モジュール２１２は、
現在、ネットワーク情報をネットワーク側に送信する権限があるかを判断するように構成される第４の判断サブモジュール２１２３と、
現在、権限があると判断されると、ネットワーク情報をネットワーク側に送信するように構成される第２の送信サブモジュール２１２４と、を備える。
【０１５５】
一つの実施例では、図２５に示すように、第３の送信モジュール２１２は、
ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得するように構成される暗号化サブモジュール２１２５と、
暗号化した後のネットワーク情報をネットワーク側に送信するように構成される第３の送信サブモジュール２１２６と、を備える。
【０１５６】
本発明の実施例に係る装置によれば、プリセットの範囲内のネットワーク接続機器のネットワーク情報を取得するとともに、ネットワーク情報をネットワーク側に送信することにより、ネットワーク側が受信したネットワーク情報によって、プリセットネットワーク接続機器に対応する端末がプリセットネットワーク接続機器の近くに位置するかを判断し、これによって、ネットワーク側は、当該端末がプリセットネットワーク接続機器の近くに位置するときに、適時に端末を通知して、端末がそれに対応するプリセットネットワーク接続機器に接続するようにさせ、使用者がネットワークを使用する体験性を向上させ、特に、端末がプリセットネットワーク接続機器のデータに対する訪問速度を向上させる。
【０１５７】
例示的な実施例では、ネットワーク側に適用されるネットワーク接続装置が提供され、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信し、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断し、
第１のネットワーク情報、及び第２のネットワーク情報がマッチングすると、端末にプロンプト情報を送信するように構成され、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内にあるネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【０１５８】
前記プロセッサーは、さらに、
前記方法が、
前記プリセットネットワーク接続機器が送信する前記第２のネットワーク情報を周期的に取得するステップと、
前記第２のネットワーク情報を更新するステップと、をさらに含むように構成される。
【０１５９】
前記プロセッサーは、さらに、
前記第１のネットワーク、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップが、
前記端末と前記プリセットネットワーク接続機器との間の対応関係を取得するステップと、
前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、
前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報を取得するステップと、
前記第１のネットワーク情報、及び予め記憶された前記プリセットネットワーク接続機器に対応する前記第２のネットワーク情報がマッチングするかを判断するステップを含むように構成される。
【０１６０】
前記プロセッサーは、さらに、
前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワーク名との間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップが、
前記対応関係によって、前記端末識別子に対応するネットワーク名を確定するステップと、
前記ネットワーク名を有するネットワーク接続機器を照会するとともに、前記ネットワーク名を有するネットワーク接続機器を前記プリセットネットワーク接続機器として確定するステップと、を含むように構成される。
【０１６１】
前記プロセッサーは、さらに、
前記ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップが、
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、
前記マッチング度によって、前記少なくとも２つのネットワーク接続機器の中から、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、をさらに含むように構成される。
【０１６２】
前記プロセッサーは、さらに、
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップは、
前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得するステップと、
前記歴史記録によって、前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続する接続パラメータを確定するステップと、
前記接続パラメータによって、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、を含むように構成される。ここで、前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含む。
【０１６３】
前記プロセッサーは、さらに、
前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップが、
前記対応関係によって、前記端末識別子に対応するネットワークアドレスを確定するステップと、
前記ネットワークアドレスによって、前記端末に対応するプリセットネットワーク接続機器を照会するステップと、を含むように構成される。
【０１６４】
前記プロセッサーは、さらに、
前記第１のネットワーク情報及び前記第２のネットワーク情報はネットワーク識別子を含み、前記ネットワーク識別子は、ネットワーク名又はネットワークアドレスであり、前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップが、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報おけるネットワーク識別子が含まれるかを判断するステップと、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれる場合、前記第１のネットワーク情報と前記予め記憶された第２のネットワーク情報とがマッチングされると判断するステップと、を含むように構成される。
【０１６５】
前記プロセッサーは、さらに、
前記端末にプロンプト情報を送信するステップが、
前記プリセットネットワーク接続機器のネットワーク信号強度が前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断するステップと、
前記プリセットネットワーク接続機器のネットワーク信号強度が前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、前記端末にプロンプト情報を送信するステップと、を含むように構成される。
【０１６６】
前記プロセッサーは、さらに、
前記方法が、
前記端末に前記プリセットネットワーク接続機器の第３のネットワーク情報を送信するステップをさらに含むように構成され、前記第３のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、ネットワークパスワードのうち少なくとも一方を含む。
【０１６７】
例示的な実施形態では、端末に適用されるネットワーク接続装置が提供され、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
現在接続したネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信し、
前記ネットワーク側から送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得し、
前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するように構成され、
ここで、前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【０１６８】
前記プロセッサーは、さらに、
前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップが、
予め記憶された前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップ、又は
前記ネットワーク側から前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップを含むように構成される。
【０１６９】
前記プロセッサーは、さらに、
前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップが、
前記プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信するステップと、
前記第２のプロンプト情報に対する選定操作を受信すると、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップと、を含むように構成される。
【０１７０】
例示的な実施例では、プリセットネットワーク接続機器に適用されるネットワーク接続装置が提供され、前記装置は、
プロセッサーと、
前記プロセッサーによって実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得し、
前記ネットワーク情報をネットワーク側に送信するように構成される。
【０１７１】
前記プロセッサーは、さらに、
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得するステップが、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得するステップを含むように構成される。
【０１７２】
前記プロセッサーは、さらに、
前記ネットワーク情報をネットワーク側に送信するステップが、
前記プリセット範囲内のネットワーク接続機器に変化があるかを検出するステップと、
前記プリセット範囲内のネットワーク接続機器に変化があることが検出されると、前記ネットワーク情報をネットワーク側に送信するステップを含むように構成される。
【０１７３】
前記プロセッサーは、さらに、
前記ネットワーク情報をネットワーク側に送信するステップは、
現在、前記ネットワーク情報をネットワーク側に送信する権限があるかを判断するステップと、
現在、前記権限があると判断されると、前記ネットワーク情報をネットワーク側に送信するステップを含むように構成される。
【０１７４】
前記プロセッサーは、さらに、
前記ネットワーク情報をネットワーク側に送信するステップが、
前記ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得するステップと、
前記暗号化された後のネットワーク情報をネットワーク側に送信するステップを含むように構成される。
【０１７５】
前記実施例に係る装置において、その中のそれぞれのモジュールが操作を実行する具体的な方法は、関連する前記方法実施例において詳細に記述したので、ここで冗長に説明しない。
【０１７６】
図２６は、一例示的実施例に係るネットワーク接続のための装置を示すブロック図である。例えば、装置２６００は、携帯電話、コンピュータ、デジタルブロードキャスト端末、メッセージ送受信機、ゲーム機、タブレットデバイス、医療機器、フィットネス機器、ＰＤＡ等のものであってもよい。
【０１７７】
装置２６００は、処理ユニット２６０２、メモリ２６０４、電源ユニット２６０６、マルチメディアユニット２６０８、オーディオユニット２６１０、入力/出力（Ｉ/Ｏ）インターフェース２６１２、センサーユニット２６１４、及び通信ユニット２６１６からなる群から選ばれる少なくとも１つを有してもよい。
【０１７８】
処理ユニット２６０２は、一般的には、装置２６００の全体の操作、例えば、表示、電話呼び出し、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット２６０２は、上述した方法におけるステップの一部又は全部を実現できるように、命令を実行する少なくとも１つのプロセッサー２６２０を有してもよい。また、処理ユニット２６０２は、他のユニットとのインタラクションの便宜を図るように、少なくとも１つのモジュールを有してもよい。例えば、処理ユニット２６０２は、マルチメディアユニット２６０８とのインタラクションの便宜を図るように、マルチメディアモジュールを有してもよい。
【０１７９】
メモリ２６０４は、装置２６００での操作をサポートするように、各種のデータを記憶するように配置される。これらのデータは、例えば、装置２６００で何れのアプリケーション又は方法を操作するための命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ２６０４は、何れの種類の揮発性又は不揮発性メモリ、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクにより、或いはそれらの組み合わせにより実現することができる。
【０１８０】
電源ユニット２６０６は、装置２６００の各種ユニットに電力を供給するためのものであり、電源管理システム、１つ又は複数の電源、及び装置２６００のために電力を生成、管理及び分配することに関連する他のユニットを有してもよい。
【０１８１】
マルチメディアユニット２６０８は、装置２６００とユーザーとの間に出力インターフェースを提供するスクリーンを有してもよい。スクリーンは、例えば、液晶ディスプレイ（ＬＣＤ）やタッチパネル（ＴＰ）を有してもよい。スクリーンは、タッチパネルを有する場合、ユーザーからの入力信号を受信するように、タッチスクリーンになることができる。また、タッチパネルは、タッチや、スライドや、タッチパネル上の手振りを感知するように、少なくとも１つのタッチセンサーを有する。タッチセンサーは、タッチやスライド動作の境界を感知できるだけではなく、タッチやスライド操作と関連する持続時間や圧力も感知できる。一実施例では、マルチメディアユニット２６０８は、フロントカメラ及び/又はバックカメラを有してもよい。装置２６００が、例えば、撮影モードやビデオモードのような操作モードにある時、フロントカメラ及び/又はバックカメラが外部のマルチメディアデータを受信できる。フロントカメラ及びバックカメラのそれぞれは、固定の光学レンズ系であってもよいし、焦点距離及び光学ズーム能力を有するものであってもよい。
【０１８２】
オーディオユニット２６１０は、オーディオ信号を出力及び/又は入力するように配置される。例えば、オーディオユニット２６１０は、マイクロフォン（ＭｉＣ）を有してもよい。装置２６００が、例えば、呼び出しモード、記録モード、又は音声認識モードのような操作モードにあるとき、マイクロフォンは、外部のオーディオ信号を受信するように配置される。受信したオーディオ信号は、メモリ２６０４にさらに記憶されてもよいし、通信ユニット２６１６を介して送信されてもよい。一実施例では、オーディオユニット２６１０は、オーディオ信号を出力するためのスピーカをさらに有してもよい。
【０１８３】
Ｉ/Ｏインターフェース２６１２は、処理ユニット２６０２と外部のインターフェースモジュールとの間にインターフェースを提供するためのものである。前記外部のインターフェースモジュールは、キーボードや、クリックホイールや、ボタン等であってもよい。これらのボタンは、ホームボタンや、音量ボタンや、スタートボタンや、ロックボタンであってもよいが、それらに限らない。
【０１８４】
センサーユニット２６１４は、装置２６００のために各方面の状態を評価する少なくとも１つのセンサーを有してもよい。例えば、センサーユニット２６１４は、装置２６００のオン/オフ状態や、ユニットの相対的な位置を検出することができる。例えば、前記ユニットは、装置２６００のディスプレイ及びキーパッドである。センサーユニット２６１４は、装置２６００又は装置２６００の１つのユニットの位置の変化、ユーザーによる装置２６００への接触の有無、装置２６００の方向又は加速/減速、装置２６００の温度変化などを検出することができる。センサーユニット２６１４は、何れの物理的な接触もない場合に付近の物体を検出するように配置される近接センサーを有してもよい。センサーユニット２６１４は、イメージングアプリケーションに用いるための光センサー、例えば、ＣＭＯＳ又はＣＣＤ画像センサーを有してもよい。一実施例では、当該センサーユニット２６１４は、加速度センサー、ジャイロスコープセンサー、磁気センサー、圧力センサー又は温度センサーをさらに有してもよい。
【０１８５】
通信ユニット２６１６は、装置２６００と他の設備の間との無線又は有線通信の便宜を図るように配置される。装置２６００は、例えば、ＷｉＦｉ、２Ｇ又は３Ｇ、又はそれらの組み合わせの通信標準に基づく無線ネットワークにアクセスできる。１つの例示的な実施例では、通信ユニット２６１６は、ブロードキャストチャンネルを介して外部のブロードキャスト管理システムからのブロードキャスト信号又はブロードキャストに関する情報を受信する。１つの例示的な実施例では、前記通信ユニット２６１６は、近距離通信を促進するために近距離無線通信（ＮＦＣ）モジュールをさらに有してもよい。例えば、ＮＦＣモジュールは、無線周波数認識（ＲＦＩＤ：Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、赤外線データ協会（ＩｒＤＡ：Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、超広帯域無線（ＵＷＢ：Ｕｌｔｒａ Ｗｉｄｅ Ｂａｎｄ）技術、ブルートゥース（ＢＴ：Ｂｌｕｅｔｏｏｔｈ（登録商標））技術及び他の技術によって実現されてもよい。
【０１８６】
例示的な実施例では、装置２６００は、上述した方法を実行するために、１つ又は複数の特定用途向け集積回路（ＡＳＩＣ：Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、デジタル信号プロセッサー（ＤＳＰ：Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、デジタル信号処理デバイス（ＤＳＰＤ：Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、プログラマブルロジックデバイス（ＰＬＤ：Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、書替え可能ゲートアレイ（ＦＰＧＡ：Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサー、又は他の電子機器によって実現されてもよい。
【０１８７】
例示的な実施例では、命令を有する非一時的コンピュータ読み取り可能な記録媒体、例えば、命令を有するメモリ２６０４をさらに提供する。この命令は、装置２６００のプロセッサー２６２０により実行されて上述した方法を実現する。例えば、前記非一時的コンピュータ読み取り可能な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ-ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク及び光データメモリ等であってもよい。
【０１８８】
非一時的なコンピュータ読み取り可能な記録媒体は、装置２６００のプロセッサーが前記記録媒体の命令を実行すると、装置２６００が前記ネットワーク接続方法を実行させることができる。前記方法は、
現在接続してネットワーク接続機器の第１のネットワーク情報をネットワーク側に送信するステップと、
前記ネットワーク側から送信する第１のプロンプト情報を受信すると、前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップと、
前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップと、を含み、
前記第１のプロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするための情報であり、
前記第２のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【０１８９】
前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップは、
予め記憶された前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップ、又は
前記ネットワーク側から前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップを含む。
【０１９０】
前記端末に対応するプリセットネットワーク接続機器の第２のネットワーク情報を取得するステップは、
前記プリセットネットワーク接続機器に接続されたかをプロンプトする第２のプロンプト情報を送信するステップと、
前記第２のプロンプト情報に対する選定操作を受信すると、前記第２のネットワーク情報によって、前記プリセットネットワーク接続機器に接続するステップとを含む。
【０１９１】
非一時的なコンピュータ読み取り可能な記録媒体は、装置２６００のプロセッサーが前記記録媒体の命令を実行すると、装置２６００にとってネットワーク接続方法を実行させる。前記方法は、
プリセット範囲内のネットワーク機器のネットワーク情報を取得するステップと、
前記ネットワーク情報をネットワーク側に送信するステップとを含む。
【０１９２】
プリセット範囲内のネットワーク接続機器のネットワーク情報を取得するステップは、
プリセット範囲内のネットワーク接続機器のネットワーク情報を周期的に取得するステップを含む。
【０１９３】
前記ネットワーク情報をネットワーク側に送信するステップは、
前記プリセット範囲内のネットワーク接続機器に変化があるかを検出するステップと、
前記プリセット範囲内のネットワーク接続機器に変化があることが検出されると、前記ネットワーク情報をネットワーク側に送信するステップとを含む。
【０１９４】
前記ネットワーク情報をネットワーク側に送信するステップは、
現在、前記ネットワーク情報をネットワーク側に送信する権限があるかを判断するステップと、
現在、前記権限があると判断されると、前記ネットワーク情報をネットワーク側に送信するステップとを含む。
【０１９５】
前記ネットワーク情報をネットワーク側に送信するステップは、
前記ネットワーク情報に対して暗号化処理し、暗号化した後のネットワーク情報を取得するステップと、
前記暗号化された後のネットワーク情報をネットワーク側に送信するステップとを含む。
【０１９６】
図２７は、一例示的な実施例に係るネットワーク接続のための装置を示すブロック図である。例えば、装置１９００は、サーバとして提供されてもよい。装置１９００は、１つ以上のプロセッサーがさらに含まれた処理ユニット１９２２と、処理ユニット１９２２により実行可能な命令、例えばプログラムを記憶するメモリ１９３２を代表とするメモリリソースとを含む。メモリ１９３２に記憶されたアプリケーションプログラムは、１つ以上のそれぞれが一組の命令に対応するモジュールを含んでもよい。また、前記いずれか１つの実施例に提供された方法を実行するために、処理ユニット１９２２は命令を実行するように配置される。
【０１９７】
装置１９００は、装置１９００の電源管理を実行するように配置された電源ユニット１９２６と、装置１９００をインターネットに接続させるように配置された有線又は無線インターネットインターフェース１９５０と、入力/出力（Ｉ/Ｏ）インターフェース１９５８とを有してもよい。装置１９００はメモリ１９３２に記憶された操作システム、例えばＷｉｎｄｏｗｓ（登録商標） Ｓｅｒｖｅｒ、Ｍａｃ ＯＳ Ｘ（登録商標）、Ｕｎｉｘ（登録商標）, Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ（登録商標）などに基づいて操作できる。
【０１９８】
非一時的なコンピュータ読み取り可能な記録媒体は、装置１９００のプロセッサーが前記記録媒体の命令を実行すると、装置１９００が前記ネットワーク接続方法を実行させる。前記方法は、
端末が現在接続したネットワーク接続機器の第１のネットワーク情報を受信するステップと、
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップと、
前記第１のネットワーク情報、及び前記第２のネットワーク情報がマッチングすると、前記端末にプロンプト情報を送信するステップと、を含み、
前記第２のネットワーク情報は、前記端末に対応するプリセットネットワーク接続機器のプリセット範囲内に位置するネットワーク接続機器のネットワーク情報であり、
前記プロンプト情報は、前記端末に現在前記プリセットネットワーク接続機器に接続可能であることをプロンプトするためのものである。
【０１９９】
前記方法は、
前記プリセットネットワーク接続機器が送信する第２のネットワーク情報を周期的に取得するステップと、
前記第２のネットワーク情報を更新するステップと、をさらに含む。
【０２００】
前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップは、
前記端末と前記プリセットネットワーク接続機器との間の対応関係を取得するステップと、
前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、
前記プリセットネットワーク接続機器に対応する第２のネットワーク情報を取得するステップと、
前記第１のネットワーク情報、及び予め記憶された前記プリセットネットワーク接続機器に対応する第２のネットワーク情報がマッチングするかを判断するステップと、を含む。
【０２０１】
前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワーク名との間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記対応関係によって、前記端末識別子に対応するネットワーク名を確定するステップと、
前記ネットワーク名を有するネットワーク接続機器を照会するとともに、前記ネットワーク名を有するネットワーク接続機器を前記プリセットネットワーク接続機器として確定するステップと、を含む。
【０２０２】
前記ネットワーク名を有するネットワーク接続機器が少なくとも２つある場合、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、
前記マッチング度によって、前記少なくとも２つのネットワーク接続機器の中から、前記端末に対応するプリセットネットワーク接続機器を確定するステップと、をさらに含む。
【０２０３】
前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップは、
前記端末が前記少なくとも２つのネットワーク接続機器を介してネットワーク接続した歴史記録を取得するステップと、
前記歴史記録によって、前記端末が、前記少なくとも２つのネットワーク接続機器を介してネットワークに接続した接続パラメータを確定するステップと、
前記接続パラメータによって、前記少なくとも２つのネットワーク接続機器と前記端末とのマッチング度を確定するステップと、を含み、
前記接続パラメータは、接続回数、接続頻度、接続速度のうち少なくとも一方を含む。
【０２０４】
前記対応関係は、前記端末識別子と前記プリセットネットワーク接続機器のネットワークアドレスとの間の対応関係であり、前記第１のネットワーク情報は、前記端末識別子を含み、前記対応関係によって、前記端末に対応するプリセットネットワーク接続機器を確定するステップは、
前記対応関係によって、前記端末識別子に対応するネットワークアドレスを確定するステップと、
前記ネットワークアドレスによって、前記端末に対応するプリセットネットワーク接続機器を照会するステップと、を含む。
【０２０５】
前記第１のネットワーク情報及び前記第２のネットワーク情報はネットワーク識別子を含み、前記ネットワーク識別子は、ネットワーク名又はネットワークアドレスであり、前記第１のネットワーク情報、及び予め記憶された第２のネットワーク情報がマッチングするかを判断するステップは、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれるかを判断するステップと、
前記第２のネットワーク情報におけるネットワーク識別子に、前記第１のネットワーク情報におけるネットワーク識別子が含まれる場合、前記第１のネットワーク情報と前記予め記憶された第２のネットワーク情報とがマッチングされると判断するステップと、を含む。
【０２０６】
前記端末にプロンプト情報を送信するステップは、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいかを判断するステップと、
前記プリセットネットワーク接続機器のネットワーク信号強度が、前記端末が現在接続したネットワーク接続機器のネットワーク信号強度よりも大きいと、前記端末にプロンプト情報を送信するステップと、を含む。
【０２０７】
前記方法は、
前記端末に前記プリセットネットワーク接続機器の第３のネットワーク情報を送信するステップをさらに含み、前記第３のネットワーク情報は、前記プリセットネットワーク接続機器のネットワーク名、及びネットワークパスワードのうち少なくとも一方を含む。
【０２０８】
当業者は、明細書に対する理解、及び明細書に記載された発明に対する実施を介して、本発明の他の実施形態を容易に取得することができる。本発明は、本発明に対する任意の変形、用途、又は適応的な変化を含み、このような変形、用途、又は適応的な変化は、本発明の一般的な原理に従い、本発明では開示していない本技術分野の公知知識、又は通常の技術手段を含む。明細書及び実施例は、例示的なものにすぎず、本発明の真の範囲と主旨は、以下の特許請求の範囲によって示される。
【０２０９】
本発明は、前記で記述され、図面で図示した特定の構成に限定されず、その範囲を逸脱しない範囲で、様々な修正や変更を行うことができる。本発明の範囲は、添付される特許請求の範囲のみにより限定される。
【０２１０】
本発明は、出願番号２０１５１０６６０８８３.３であって、出願日が２０１５年１０月１２日である中国特許出願を基礎として優先権を主張し、当該中国出願の内容のすべては本発明に援用される。
【図１】
0006310162.tif 000002
【図２】
0006310162.tif 000003
【図３】
0006310162.tif 000004
【図４】
0006310162.tif 000005
【図５】
0006310162.tif 000006
【図６】
0006310162.tif 000007
【図７】
0006310162.tif 000008
【図８】
0006310162.tif 000009
【図９】
0006310162.tif 000010
【図１０】
0006310162.tif 000011
【図１１】
0006310162.tif 000012
【図１２】
0006310162.tif 000013
【図１３】
0006310162.tif 000014
【図１４】
0006310162.tif 000015
【図１５】
0006310162.tif 000016
【図１６】
0006310162.tif 000017
【図１７】
0006310162.tif 000018
【図１８】
0006310162.tif 000019
【図１９】
0006310162.tif 000020
【図２０】
0006310162.tif 000021
【図２１】
0006310162.tif 000022
【図２２】
0006310162.tif 000023
【図２３】
0006310162.tif 000024
【図２４】
0006310162.tif 000025
【図２５】
0006310162.tif 000026
【図２６】
0006310162.tif 000027
【図２７】
0006310162.tif 000028