(57)【要約】  本発明は、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して相応処理を実行できるスマート機器のルータアクセス方法、装置、システム、プログラム及び記録媒体に関する。前記方法は、スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップと、を含む。本発明は、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して相応処理を実行でき、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。【選択図】図２
2017527238.tif 000002
【特許請求の範囲】
【請求項１】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップと、
を含むことを特徴とするスマート機器のルータアクセス方法。
【請求項２】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項３】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項４】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項５】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、前記スマート機器に接続維持命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続状態を維持するようにするステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項６】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップの前に、前記方法は、
スマート機器の識別子、及び前記スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するステップをさらに含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項７】
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするステップと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するステップと、
前記命令に基づいて相応処理を実行するステップと、
を含むことを特徴とするスマート機器のルータアクセス方法。
【請求項８】
前記命令に基づいて相応処理を実行するステップは、
前記命令がリセット命令である場合、ルータ未接続状態に復元するステップ、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するステップ、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すステップ、または、
前記命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するステップを含むことを特徴とする請求項７に記載のスマート機器のルータアクセス方法。
【請求項９】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するための第１の受信モジュールと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するための取得モジュールと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するための判断モジュールと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するための送信モジュールと、
を含むことを特徴とするスマート機器のルータアクセス装置。
【請求項１０】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第１の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第２の判断サブモジュールを含むことを特徴とする請求項９に記載のスマート機器のルータアクセス装置。
【請求項１１】
前記送信モジュールは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするための第１の送信サブモジュール、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするための第２の送信サブモジュール、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするための第３の送信サブモジュールを含むことを特徴とする請求項９に記載のスマート機器のルータアクセス装置。
【請求項１２】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第３の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第４の判断サブモジュールを含むことを特徴とする請求項９に記載のスマート機器のルータアクセス装置。
【請求項１３】
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするための送信モジュールと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するための受信モジュールと、
前記命令に基づいて相応処理を実行するための処理モジュールと、
を含むことを特徴とするスマート機器のルータアクセス装置。
【請求項１４】
前記処理モジュールは、
前記命令がリセット命令である場合、ルータ未接続状態に復元するための復元サブモジュール、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するための遮断サブモジュール、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すための再度接続サブモジュール、または、
前記命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するための接続維持サブモジュールを含むことを特徴とする請求項１３に記載のスマート機器のルータアクセス装置。
【請求項１５】
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成されることを特徴とするスマート機器のルータアクセス装置。
【請求項１６】
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにし、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、
前記命令に基づいて相応処理を実行するように構成されることを特徴とするスマート機器のルータアクセス装置。
【請求項１７】
サーバー及びスマート機器を含み、
前記サーバーは、スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成され、
前記スマート機器は、スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、前記命令に基づいて相応処理を実行するために用いられることを特徴とするスマート機器のルータアクセスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信技術分野に関し、特に、スマート機器のルータアクセス方法、装置、及びシステムに関する。
【背景技術】
【０００２】
従来技術において、一部のＷｉ−Ｆｉ（無線ＬＡＮ）タイプのスマート機器は、ネットワークにアクセスしようとする状態にあるとき、周囲に自己機器の描写情報を含むメッセージをブロードキャスティングし、周囲のＷｉ−Ｆｉ機器は、いずれも当該メッセージを受信することができる。Ｗｉ−Ｆｉ機器の接続をアシストするある技術案は、当該方法を利用して、アクセス待ち機器が見つかると、同様にブロードキャスティングを利用して、機器にＳＳＩＤ（Ｓｅｒｖｉｃｅ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒ，サービスセット識別子）及びパスワードを送信することによって、機器が指定されたルータに接続できるように補助する。
【０００３】
このような方法によれば、スマート機器が迅速にルータに接続できるように補助できるが、ユーザのスマート機器が隣の人により接続されてしまうリスクが存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、関連技術に存在する問題を解決するために、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して相応処理を実行できるスマート機器のルータアクセス方法、装置、及びシステムを提供する。
【課題を解決するための手段】
【０００５】
本発明の第１の態様は、スマート機器のルータアクセス方法を提供し、当該スマート機器のルータアクセス方法は、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップと、を含む。
【０００６】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップを含む。
【０００７】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップを含む。
【０００８】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【０００９】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、前記スマート機器に接続維持命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００１０】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップの前に、前記方法は、
スマート機器の識別子、及び前記スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するステップをさらに含む。
【００１１】
本発明の第２の態様は、スマート機器のルータアクセス方法を提供し、当該スマート機器のルータアクセス方法は、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするステップと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するステップと、
前記命令に基づいて相応処理を実行するステップと、を含む。
【００１２】
前記命令に基づいて相応処理を実行するステップは、
前記命令がリセット命令である場合、ルータ未接続状態に復元するステップ、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するステップ、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すステップ、または、
前記命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するステップを含む。
【００１３】
本発明の第３の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するための第１の受信モジュールと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するための取得モジュールと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するための判断モジュールと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するための送信モジュールと、を含む。
【００１４】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第１の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第２の判断サブモジュールを含む。
【００１５】
前記送信モジュールは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするための第１の送信サブモジュール、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするための第２の送信サブモジュール、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするための第３の送信サブモジュールを含む。
【００１６】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第３の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第４の判断サブモジュールを含む。
【００１７】
前記送信モジュールは、
前記スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、前記スマート機器に接続維持命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続状態を維持するようにするための第４の送信サブモジュールを含む。
【００１８】
前記装置は、
スマート機器の識別子、及び前記スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するための第２の受信モジュールをさらに含む。
【００１９】
本発明の第４の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするための送信モジュールと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するための受信モジュールと、
前記命令に基づいて相応処理を実行するための処理モジュールと、を含む。
【００２０】
前記処理モジュールは、
前記命令がリセット命令である場合、ルータ未接続状態に復元するための復元サブモジュール、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するための遮断サブモジュール、
前記命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すための再度接続サブモジュール、または、
前記命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するための接続維持サブモジュールを含む。
【００２１】
本発明の第５の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成される。
【００２２】
本発明の第６の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにし、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、
前記命令に基づいて相応処理を実行するように構成される。
【００２３】
本発明の第７の態様は、スマート機器のルータアクセスシステムを提供し、当該スマート機器のルータアクセスシステムは、
サーバー及びスマート機器を含み、
前記サーバーは、スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成され、
前記スマート機器は、スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、前記命令に基づいて相応処理を実行するように構成される。
【発明の効果】
【００２４】
本発明に係る技術案は、以下の有益な効果を有する。
上記態様において、スマート機器がルータにアクセスする際に、上記現在アクセスしたルータのサービスセット識別子、及びスマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、上記スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００２５】
以上の一般的な記述と、以下の詳細の記述は、ただ例示的なものであって、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００２６】
ここの図面は、明細書に組み入れて本明細書の一部分を構成し、本発明に該当する実施例を例示するとともに、明細書とともに本発明の原理を解釈するように構成される。
【図１】１つの例示的な実施例に係るスマート機器のルータアクセスシステムのブロック図である。
【図２】１つの例示的な第１の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図３】１つの例示的な第２の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図４】１つの例示的な第３の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図５】１つの例示的な第４の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図６】１つの例示的な実施例に係るスマート機器のルータアクセス装置のブロック図である。
【図７】１つの例示的な実施例に係るスマート機器のルータアクセス装置における判断モジュールのブロック図である。
【図８】１つの例示的な第１の実施例に係るスマート機器のルータアクセス装置における送信モジュールのブロック図である。
【図９】１つの例示的な第２の実施例に係るスマート機器のルータアクセス装置のブロック図である。
【図１０】１つの例示的な第２の実施例に係るスマート機器のルータアクセス装置における処理モジュールのブロック図である。
【図１１】１つの例示的な実施例に係る撮影機械に適用される推薦装置のブロック図である。
【発明を実施するための形態】
【００２７】
ここで、図面に示される例示的な実施例について詳細に説明する。以下、図面に関連して説明する際に、特別な説明がない限り、異なる図面での同一符号は、同一または類似な要素を示す。以下の例示的な実施例で記載する実施例は、本発明に一致する全ての実施例を代表するわけではない。すなわち、それらは、添付される特許請求の範囲で詳細に記載される本発明の一部の態様に一致する装置、及び方法の例に過ぎない。
【００２８】
本発明に対する理解を容易にするために、まず、本発明に関するスマート機器のルータアクセスシステムについて述べる。図１に示されたように、スマート機器のルータアクセスシステムは、サーバー１１、及びスマート機器１２を含む。
【００２９】
サーバー１１は、スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、判断結果に基づいてスマート機器に相応命令を送信するように構成される。
【００３０】
スマート機器１２は、スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信し、サーバーから、判断結果に基づいて生成された相応命令を受信し、命令に基づいて相応処理を実行するように構成される。
【００３１】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００３２】
以下、サーバーとスマート機器との間の相互作用の流れについて説明する。
【００３３】
まず、サーバーは、スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を予め受信し、対応して記憶する。
【００３４】
その後、スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信する。
【００３５】
その後、サーバーは、スマート機器の識別子とスマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
その後、サーバーは、スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
その後、サーバーは、現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成する。
その後、サーバーは、判断結果に基づいて、スマート機器に相応命令を送信する。
【００３６】
その後、スマート機器は、サーバーから、判断結果に基づいて生成された相応命令を受信する。
その後、スマート機器は、命令に基づいて相応処理を実行する。
【００３７】
以下、サーバー側と、スマート機器側に対してそれぞれ説明する。まず、サーバー側に対して説明する。
【００３８】
図２は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図２に示されたように、当該スマート機器のルータアクセス方法は、サーバー、またはアプリケーションプログラムに適用され、以下のステップＳ２００〜Ｓ２０４を含む。
【００３９】
ステップＳ２０１：スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
【００４０】
ステップＳ２０２：スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
【００４１】
ステップＳ２０３：現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成する。
【００４２】
ステップＳ２０４：判断結果に基づいて、スマート機器に相応命令を送信する。
【００４３】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００４４】
１つの実施例において、ステップＳ２０３は、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００４５】
上記実施例において、ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。ここで、アクセス禁止ルータのサービスセット識別子集合は、ユーザが実際の状況に基づいて設定したものであってもよい。
【００４６】
１つの実施例において、ステップＳ２０３は、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００４７】
上記実施例において、ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。ここで、アクセス許容ルータのサービスセット識別子集合は、ユーザが実際の状況に基づいて設定したものであってもよい。
【００４８】
１つの実施例において、ステップＳ２０４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいて、ルータ未接続状態に復元するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００４９】
上記実施例において、判断結果に基づいて相応処理を実行し、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持する。
【００５０】
１つの実施例において、図２に示されたように、上記方法は、ステップＳ２０１の前に、
スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するステップＳ２００をさらに含む。スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合は、スマート機器から受信してもよく、ユーザによりスマート機器のアプリケーションソフトウェアで設定された後、スマート機器のアプリケーションソフトウェアから受信してもよい。
【００５１】
図３は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図３に示されたように、当該スマート機器のルータアクセス方法は、サーバー、またはアプリケーションプログラムに適用され、以下のステップＳ３００〜Ｓ３０４を含む。
【００５２】
ステップＳ３００：スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶する。
【００５３】
ステップＳ３０１：スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
【００５４】
ステップＳ３０２：スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
【００５５】
ステップＳ３０３：ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合である場合、現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。当該ステップは、ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００５６】
ステップＳ３０４：判断結果に基づいて、スマート機器に相応命令を送信する。
【００５７】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００５８】
ステップＳ３０４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００５９】
上記実施例において、判断結果に基づいて相応処理を実行し、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持する。
【００６０】
図４は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図４に示されたように、当該スマート機器のルータアクセス方法は、サーバー、またはアプリケーションプログラムに適用され、以下のステップＳ４００〜Ｓ４０４を含む。
【００６１】
ステップＳ４００：スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶する。
【００６２】
ステップＳ４０１：スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
【００６３】
ステップＳ４０２：スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
【００６４】
ステップＳ４０３：ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合である場合、現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。当該ステップは、ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００６５】
ステップＳ４０４：判断結果に基づいて、スマート機器に相応命令を送信する。
【００６６】
上記実施例において、スマート機器がルータに接続する際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００６７】
ステップＳ４０４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００６８】
上記実施例において、判断結果に基づいて相応処理を実行し、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持する。
【００６９】
以下、スマート機器側に対して説明する。
【００７０】
図５は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図５に示されたように、当該スマート機器のルータアクセス方法は、スマート機器、またはアプリケーションプログラムに適用され、以下のステップＳ５０１〜Ｓ５０３を含む。
【００７１】
ステップＳ５０１：スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信して、サーバーがスマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにする。
【００７２】
ステップＳ５０２：サーバーから、判断結果に基づいて生成された相応命令を受信する。
【００７３】
ステップＳ５０３：命令に基づいて、相応処理を実行する。
【００７４】
上記実施例において、スマート機器がルータに接続する際に、スマート機器の識別子と現在アクセスしたルータのサービスセット識別子をサーバーに送信して、サーバーがスマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して相応命令を生成するようにし、スマート機器は、命令を受信して相応処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００７５】
ステップＳ５０３は、
命令がリセット命令である場合、ルータ未接続状態に復元するステップ、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断するステップ、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すステップ、または、
命令が接続維持命令である場合、現在アクセスしたルータとの接続状態を維持するステップを含む。
【００７６】
上記実施例において、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００７７】
以下、本発明の応用場面について説明する。
【００７８】
まず、Ｗｉ−Ｆｉスマート機器がルータにアクセスされていない場合、周囲に自己機器の描写情報を含むメッセージをブロードキャスティングし、例えば携帯電話などの周囲の移動端末が当該メッセージを受信することができる。
【００７９】
その後、「スマートホーム」ＡＰＰアプリケーションソフトウェア（Ｗｉ−Ｆｉスマート機器を管理するためのソフトウェア）がインストールされている端末は、「新しい機器が見つかりました」という提示メッセージを受信する。端末のユーザは、その後の相互作用提示に従って、スマート機器のために、アクセスするルータを選択し、パスワードを入力することによって、スマート機器がサーバーにアクセスするように補助することができる。
【００８０】
その後、機器のアクセスが終わると、端末のユーザは、「スマートホーム」ＡＰＰの機器リストから当該機器を検索することができる。リストをクリックして機器制御画面に入ると、ユーザは、機器を制御し、機器の状態を照会することができる。
【００８１】
また、ユーザは、機器制御画面で当該機器の「アクセス禁止ルータのＳＳＩＤ」を設定することができる。携帯電話のＡＰＰは、ユーザ周囲のＷｉ−Ｆｉリストをスキャンし、ユーザは、スマート機器のアクセスを禁止しようとする一部のルータのＳＳＩＤを選択することができ、ＡＰＰは、機器のＩＤと、禁止されたルータのＳＳＩＤをサーバーに送信して記憶するようにする。
【００８２】
このように、一旦ユーザが当該機器をリセットした後、機器をルータに即時に接続する前に、機器の周囲の別のユーザは、いずれも携帯電話ＡＰＰから当該機器を発見することができる。別のユーザが当該機器を自分のルータに接続すると、スマート機器は、自分の機器ＩＤとルータのＳＳＩＤをサーバーに送信し、サーバーは、当該機器がアクセスが許容されていない当該ルータにアクセスしたことが検出されると、機器にリセット命令を送信することができる。
【００８３】
このような方式を通じて、ユーザの機器が隣の人により接続されてしまうことを防止するか、ユーザの機器がアクセス禁止ルータに持続的にアクセスすることを防止することができる。
【００８４】
図６は、１つの例示的な実施例に係るスマート機器のルータアクセス装置のブロック図であり、図６に示されたように、スマート機器のルータアクセス装置は、
スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信するように構成される第１の受信モジュール６１と、
スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するように構成される取得モジュール６２と、
現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するように構成される判断モジュール６３と、
判断結果に基づいて、スマート機器に相応命令を送信するように構成される送信モジュール６４とを含む。
【００８５】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００８６】
１つの実施例において、上記装置は、
スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するように構成される第２の受信モジュール６５をさらに含む。
【００８７】
図７に示されたように、判断モジュール６３は、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するように構成される第１の判断サブモジュール６３１、または、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するように構成される第２の判断サブモジュール６３２を含む。
【００８８】
判断モジュールは、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するように構成される第３の判断サブモジュール６３３、または、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するように構成される第４の判断サブモジュール６３４をさらに含むことができる。
【００８９】
図８に示されたように、送信モジュール６４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいてルータ未接続状態に復元するように構成される第１の送信サブモジュール６４１、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するように構成される第２の送信サブモジュール６４２、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すように構成される第３の送信サブモジュール６４３を含む。
【００９０】
送信モジュールは、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するように構成される第４の送信サブモジュール６４４をさらに含むことができる。
【００９１】
図９に示されたように、本発明のスマート機器のルータアクセス装置は、
スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信して、サーバーがスマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して判断結果を生成するように構成される送信モジュール９１と、
サーバーから、判断結果に基づいて生成された相応命令を受信するように構成される受信モジュール９２と、
命令に基づいて相応処理を実行するように構成される処理モジュール９３とを含む。
【００９２】
図１０に示されたように、処理モジュール９３は、
命令がリセット命令である場合、ルータ未接続状態に復元するように構成される復元サブモジュール９３１、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断するように構成される遮断サブモジュール９３２、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すように構成される再度接続サブモジュール９３３、または、
命令が接続維持命令である場合、現在アクセスしたルータとの接続状態を維持するように構成される接続維持サブモジュール９３４を含む。
【００９３】
上記実施例の装置の場合、その各モジュールが動作を行う具体的な方式は、既に関連する方法実施例で詳しく説明したので、ここで詳細な説明をしない。
【００９４】
図１１は、１つの例示的な実施例に係るスマート機器のルータアクセス装置１２００のブロック図であり、当該装置は、スマート機器に適用される。例えば、装置１２００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信装置、ゲームコンソール、タブレット装置、医療設備、フィットネス装置、ＰＤＡなどであってもよい。
【００９５】
図１１を参照すると、装置１２００は、処理ユニット１２０２、メモリ１２０４、電源ユニット１２０６、マルチメディアユニット１２０８、オーディオユニット１２１０、入出力（Ｉ／Ｏ）インタフェース１２１２、センサーユニット１２１４、及び通信ユニット１２１６からなる群から選ばれる少なくとも１つを備えてもよい。
【００９６】
処理ユニット１２０２は、一般的には、装置１２００の全体の操作、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作に関連する操作を制御する。処理ユニット１２０２は、上述した方法におけるステップの一部又は全部を実現できるように、命令を実行する少なくとも１つのプロセッサー１２２０を備えてもよい。また、処理ユニット１２０２は、他のユニットとのインタラクションを便利にさせるように、少なくとも１つのモジュールを備えてもよい。例えば、処理ユニット１２０２は、マルチメディアユニット１２０８との相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
【００９７】
メモリ１２０４は、装置１２００での操作をサポートするように、各種のデータを記憶するように配置される。これらのデータは、例えば、装置１２００で何れのアプリケーション又は方法を操作するための命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオ等を備える。メモリ１２０４は、何れの種類の揮発性又は不揮発性メモリ、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクにより、或いはこれらの組み合わせにより実現することができる。
【００９８】
電源ユニット１２０６は、装置１２００の各種ユニットに電力を供給するためのものであり、電源管理システム、１つ又は複数の電源、及び装置１２００のために電力を生成、管理及び分配することに関連する他のユニットを備えてもよい。
【００９９】
マルチメディアユニット１２０８は、装置１２００とユーザーの間に出力インターフェースを提供するスクリーンを備えてもよい。スクリーンは、例えば、液晶ディスプレイ（ＬＣＤ）やタッチパネル（ＴＰ）を備えてもよい。スクリーンは、タッチパネルを備える場合、ユーザーからの入力信号を受信するように、タッチスクリーンになることができる。また、タッチパネルは、タッチや、スライドや、タッチパネル上の手振りを感知するように、少なくとも１つのタッチセンサーを有する。タッチセンサーは、タッチやスライド動作の境界を感知できるだけではなく、タッチやスライド操作と関連する持続時間や圧力も感知できる。一実施例では、マルチメディアユニット１２０８は、フロントカメラ及び／又はバックカメラを有してもよい。装置１２００が、例えば、撮影モードやビデオモードのような操作モードにある時、フロントカメラ及び／又はバックカメラが外部のマルチメディアデータを受信できる。フロントカメラ及びバックカメラのそれぞれは、固定の光学レンズ系であってもよいし、焦点距離及び光学ズーム能力を有するものであってもよい。  
【０１００】
オーディオユニット１２１０は、オーディオ信号を出力及び／又は入力するように配置される。例えば、オーディオユニット１２１０は、マイクロフォン（ＭＩＣ）を有してもよい。装置１２００が、例えば、呼び出しモード、記録モード、又は音声認識モードのような操作モードにあるとき、マイクロフォンは、外部のオーディオ信号を受信するように配置される。受信したオーディオ信号は、メモリ１２０４にさらに記憶されてもよいし、通信ユニット１２１６を介して送信されてもよい。一実施例では、オーディオユニット１２１０は、オーディオ信号を出力するためのスピーカをさらに備えてもよい。
【０１０１】
Ｉ／Ｏインターフェース１２１２は、処理ユニット１２０２と外部のインターフェースモジュールの間にインターフェースを提供するためのものである。上記外部のインターフェースモジュールは、キーボードや、クリックホイールや、ボタン等であってもよい。これらのボタンは、ホームボタンや、音量ボタンや、スタートボタンや、ロックボタンであってもよいが、これらに限らない。
【０１０２】
センサーユニット１２１４は、装置１２００のために各方面の状態を評価する少なくとも１つのセンサーを備えてもよい。例えば、センサーユニット１２１４は、装置１２００のオン／オフ状態や、ユニットの相対的な位置を検出することができる。例えば、前記ユニットが装置１２００のディスプレイ及びキーパッドである。センサーユニット１２１４は、装置１２００又は装置１２００の１つのユニットの位置の変化や、ユーザーが装置１２００に接触しているか否かや、装置１２００の方向又は加速／減速や、装置１２００の温度変化を検出することができる。センサーユニット１２１４は、何れの物理的な接触もない場合に付近の物体を検出するように配置される近接センサーを有してもよい。センサーユニット１２１４は、イメージアプリケーションに用いるための光センサー、例えば、ＣＭＯＳ又はＣＣＤ画像センサーを有してもよい。一実施例では、該センサーユニット１２１４は、加速度センサー、ジャイロスコープセンサー、磁気センサー、圧力センサー又は温度センサーをさらに備えてもよい。
【０１０３】
通信ユニット１２１６は、装置１２００と他の設備の間の無線又は有線通信を便利にさせるように配置される。装置１２００は、通信標準に基づく無線ネットワーク、例えば、ＷｉＦｉや、２Ｇや、３Ｇ、又はこれらの組み合わせにアクセスできる。１つの例示的な実施例では、通信ユニット１２１６は、放送チャンネルを介して外部の放送管理システムからの放送信号又は放送に関する情報を受信する。１つの例示的な実施例では、前記通信ユニット１２１６は、近距離通信を促進するために近距離無線通信（ＮＦＣ）モジュールをさらに備えてもよい。例えば、ＮＦＣモジュールは、無線周波数認識装置（ＲＦＩＤ：Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、赤外線データ協会（ＩｒＤＡ：Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、超広帯域無線（ＵＷＢ：Ｕｌｔｒａ Ｗｉｄｅ Ｂａｎｄ）技術、ブルートゥース（登録商標）（ＢＴ：Ｂｌｕｅｔｏｏｔｈ（登録商標））技術及び他の技術によって実現されてもよい。
【０１０４】
例示的な実施例では、装置１２００は、上述した方法を実行するために、１つ又は複数の特定用途向け集積回路（ＡＳIＣ：Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、デジタル信号プロセッサー（ＤＳＰ：Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、数字信号処理ディバイス（ＤＳＰＤ：Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、プログラム可能論理デバイス（ＰＬＤ：Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、書替え可能ゲートアレイ（ＦＰＧＡ：Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサー、又は他の電子デバイスによって実現されてもよい。
【０１０５】
例示的な実施例では、命令を有する非一時的（ｎｏｎ‐ｔｒａｎｓｉｔｏｒｙ）コンピュータ可読記録媒体、例えば、命令を有するメモリ１２０４をさらに提供する。前記命令は、装置１２００のプロセッサー１２２０により実行されて上記方法を実現する。例えば、前記非一時的コンピュータ可読記録媒体、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等であってもよい。
【０１０６】
本発明は、スマート機器のルータアクセス装置をさらに提供し、上記装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、を含み、
ここで、プロセッサーは、
スマート機器の識別子と,上記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、
上記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、
上記現在アクセスしたルータのサービスセット識別子と上記ルータのサービスセット識別子集合に基づいて、上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、
上記判断結果に基づいて、上記スマート機器に相応命令を送信するように構成される。
【０１０７】
また、本発明は、スマート機器のルータアクセス装置をさらに提供し、上記装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、を含み、
ここで、プロセッサーは、
スマート機器がルータにアクセスする際に、上記スマート機器の識別子と上記ルータのサービスセット識別子をサーバーに送信して、上記サーバーが上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにし、
上記サーバーから、上記判断結果に基づいて生成された相応命令を受信し、
上記命令に基づいて相応処理を実行するように構成される。
【０１０８】
また、非一時的コンピュータ可読記録媒体は、上記記録媒体に記録されている命令が移動スマート機器のプロセッサーにより実行されると、移動スマート機器がスマート機器のルータアクセス方法を実行できるようにし、上記方法は、
スマート機器の識別子と、上記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、
上記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、
上記現在アクセスしたルータのサービスセット識別子と上記ルータのサービスセット識別子集合に基づいて、上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、
上記判断結果に基づいて、上記スマート機器に相応命令を送信するステップと、を含む。
【０１０９】
また、非一時的コンピュータ可読記録媒体は、上記記録媒体に記録されている命令が移動スマート機器のプロセッサーにより実行されると、移動スマート機器がスマート機器のルータアクセス方法を実行できるようにし、上記方法は、
スマート機器がルータにアクセスする際に、上記スマート機器の識別子と上記ルータのサービスセット識別子をサーバーに送信して、上記サーバーが上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするステップと、
上記サーバーから、上記判断結果に基づいて生成された相応命令を受信するステップと、
上記命令に基づいて相応処理を実行するステップと、を含む。
【０１１０】
当業者は、明細書に対する理解、及び明細書に記載された発明に対する実施を通じて、本発明の他の実施形態を容易に得ることができる。本発明は、本発明に対する任意の変形、用途、または適応的な変化を含み、このような変形、用途、または適応的な変化は、本発明の一般的な原理に従い、本発明では開示していない本技術分野の公知の知識、または通常の技術手段を含む。明細書と実施例は、単に例示的なものであって、本発明の本当の範囲と主旨は、以下の特許請求の範囲によって示される。
【０１１１】
本発明は、上記で記述し、図面で図示した特定の構成に限定されず、その範囲を離脱しない状況で、様様な修正と変更を実現できる。本発明の範囲は、添付される特許請求の範囲のみにより限定される。
【０１１２】
本願は、出願番号がＣＮ２０１５１０４５２１９７．７であって、出願日が２０１５年７月２８日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【図１】
2017527238.tif 000003
【図２】
2017527238.tif 000004
【図３】
2017527238.tif 000005
【図４】
2017527238.tif 000006
【図５】
2017527238.tif 000007
【図６】
2017527238.tif 000008
【図７】
2017527238.tif 000009
【図８】
2017527238.tif 000010
【図９】
2017527238.tif 000011
【図１０】
2017527238.tif 000012
【図１１】
2017527238.tif 000013
【手続補正書】
【提出日】平成27年11月18日(2015.11.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップと、
を含むことを特徴とするスマート機器のルータアクセス方法。
【請求項２】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項３】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項４】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項５】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、前記スマート機器に接続維持命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続状態を維持するようにするステップを含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項６】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップの前に、前記ルータアクセス方法は、
スマート機器の識別子、及び前記スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するステップをさらに含むことを特徴とする請求項１に記載のスマート機器のルータアクセス方法。
【請求項７】
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするステップと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するステップと、
前記相応命令に基づいて相応処理を実行するステップと、
を含むことを特徴とするスマート機器のルータアクセス方法。
【請求項８】
前記相応命令に基づいて相応処理を実行するステップは、
前記相応命令がリセット命令である場合、ルータ未接続状態に復元するステップ、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するステップ、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すステップ、または、
前記相応命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するステップを含むことを特徴とする請求項７に記載のスマート機器のルータアクセス方法。
【請求項９】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するための第１の受信モジュールと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するための取得モジュールと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するための判断モジュールと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するための送信モジュールと、
を含むことを特徴とするスマート機器のルータアクセス装置。
【請求項１０】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第１の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第２の判断サブモジュールを含むことを特徴とする請求項９に記載のスマート機器のルータアクセス装置。
【請求項１１】
前記送信モジュールは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするための第１の送信サブモジュール、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするための第２の送信サブモジュール、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするための第３の送信サブモジュールを含むことを特徴とする請求項９に記載のスマート機器のルータアクセス装置。
【請求項１２】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第３の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第４の判断サブモジュールを含むことを特徴とする請求項９に記載のスマート機器のルータアクセス装置。
【請求項１３】
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするための送信モジュールと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するための受信モジュールと、
前記相応命令に基づいて相応処理を実行するための処理モジュールと、
を含むことを特徴とするスマート機器のルータアクセス装置。
【請求項１４】
前記処理モジュールは、
前記相応命令がリセット命令である場合、ルータ未接続状態に復元するための復元サブモジュール、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するための遮断サブモジュール、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すための再度接続サブモジュール、または、
前記相応命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するための接続維持サブモジュールを含むことを特徴とする請求項１３に記載のスマート機器のルータアクセス装置。
【請求項１５】
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成されることを特徴とするスマート機器のルータアクセス装置。
【請求項１６】
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにし、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、
前記相応命令に基づいて相応処理を実行するように構成されることを特徴とするスマート機器のルータアクセス装置。
【請求項１７】
サーバー及びスマート機器を含み、
前記サーバーは、スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成され、
前記スマート機器は、スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、前記相応命令に基づいて相応処理を実行するために用いられることを特徴とするスマート機器のルータアクセスシステム。
【請求項１８】
プロセッサに実行されることにより、請求項１−８のいずれか１項に記載の機器を制御する方法実現する、コンピュータ読取可能な記録媒体に記録されたプログラム。
【請求項１９】
請求項１８に記載のプログラムが記録されたコンピュータ読取可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信技術分野に関し、特に、スマート機器のルータアクセス方法、装置、システム、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来技術において、一部のＷｉ−Ｆｉ（無線ＬＡＮ）タイプのスマート機器は、ネットワークにアクセスしようとする状態にあるとき、周囲に自己機器の描写情報を含むメッセージをブロードキャスティングし、周囲のＷｉ−Ｆｉ機器は、いずれも当該メッセージを受信することができる。Ｗｉ−Ｆｉ機器の接続をアシストするある技術案は、当該方法を利用して、アクセス待ち機器が見つかると、同様にブロードキャスティングを利用して、機器にＳＳＩＤ（Ｓｅｒｖｉｃｅ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒ，サービスセット識別子）及びパスワードを送信することによって、機器が指定されたルータに接続できるように補助する。
【０００３】
このような方法によれば、スマート機器が迅速にルータに接続できるように補助できるが、ユーザのスマート機器が隣の人により接続されてしまうリスクが存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、関連技術に存在する問題を解決するために、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して相応処理を実行できるスマート機器のルータアクセス方法、装置、システム、プログラム及び記録媒体を提供する。
【課題を解決するための手段】
【０００５】
本発明の第１の態様は、スマート機器のルータアクセス方法を提供し、当該スマート機器のルータアクセス方法は、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップと、を含む。
【０００６】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップを含む。
【０００７】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするステップ、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップを含む。
【０００８】
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであるか否かを判断するステップは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップ、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【０００９】
前記判断結果に基づいて、前記スマート機器に相応命令を送信するステップは、
前記スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、前記スマート機器に接続維持命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００１０】
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップの前に、前記方法は、
スマート機器の識別子、及び前記スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するステップをさらに含む。
【００１１】
本発明の第２の態様は、スマート機器のルータアクセス方法を提供し、当該スマート機器のルータアクセス方法は、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするステップと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するステップと、
前記相応命令に基づいて相応処理を実行するステップと、を含む。
【００１２】
前記相応命令に基づいて相応処理を実行するステップは、
前記相応命令がリセット命令である場合、ルータ未接続状態に復元するステップ、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するステップ、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すステップ、または、
前記相応命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するステップを含む。
【００１３】
本発明の第３の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するための第１の受信モジュールと、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するための取得モジュールと、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するための判断モジュールと、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するための送信モジュールと、を含む。
【００１４】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第１の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するための第２の判断サブモジュールを含む。
【００１５】
前記送信モジュールは、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器にリセット命令を送信し、前記スマート機器は前記リセット命令に基づいてルータ未接続状態に復元するようにするための第１の送信サブモジュール、または、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に接続遮断命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断するようにするための第２の送信サブモジュール、
前記スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、前記スマート機器に再度接続命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするための第３の送信サブモジュールを含む。
【００１６】
前記判断モジュールは、
前記ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス禁止ルータのサービスセット識別子集合に属していない場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第３の判断サブモジュール、または、
前記ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ前記現在アクセスしたルータのサービスセット識別子が前記アクセス許容ルータのサービスセット識別子集合に属している場合、前記スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するための第４の判断サブモジュールを含む。
【００１７】
前記送信モジュールは、
前記スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、前記スマート機器に接続維持命令を送信し、前記スマート機器は前記現在アクセスしたルータとの接続状態を維持するようにするための第４の送信サブモジュールを含む。
【００１８】
前記装置は、
スマート機器の識別子、及び前記スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するための第２の受信モジュールをさらに含む。
【００１９】
本発明の第４の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするための送信モジュールと、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信するための受信モジュールと、
前記相応命令に基づいて相応処理を実行するための処理モジュールと、を含む。
【００２０】
前記処理モジュールは、
前記相応命令がリセット命令である場合、ルータ未接続状態に復元するための復元サブモジュール、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断するための遮断サブモジュール、
前記相応命令が接続遮断命令である場合、前記現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すための再度接続サブモジュール、または、
前記相応命令が接続維持命令である場合、前記現在アクセスしたルータとの接続状態を維持するための接続維持サブモジュールを含む。
【００２１】
本発明の第５の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、
前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、
前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、
前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成される。
【００２２】
本発明の第６の態様は、スマート機器のルータアクセス装置を提供し、当該スマート機器のルータアクセス装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、
を含み、
前記プロセッサーは、
スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーは前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにし、
前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、
前記相応命令に基づいて相応処理を実行するように構成される。
【００２３】
本発明の第７の態様は、スマート機器のルータアクセスシステムを提供し、当該スマート機器のルータアクセスシステムは、
サーバー及びスマート機器を含み、
前記サーバーは、スマート機器の識別子、及び前記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、前記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、前記現在アクセスしたルータのサービスセット識別子、及び前記ルータのサービスセット識別子集合に基づいて、前記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、前記判断結果に基づいて、前記スマート機器に相応命令を送信するように構成され、
前記スマート機器は、スマート機器がルータにアクセスする際に、前記スマート機器の識別子及び前記ルータのサービスセット識別子をサーバーに送信し、前記サーバーから、前記判断結果に基づいて生成された相応命令を受信し、前記相応命令に基づいて相応処理を実行するように構成される。
本発明の第８の態様によれば、
プロセッサに実行されることにより、上記の機器を制御する方法を実現する、コンピュータ読取可能な記録媒体に記録されたプログラムを提供する。
本発明の第９の態様によれば、
上記プログラムが記録されたコンピュータ読取可能な記録媒体を提供する。
【発明の効果】
【００２４】
本発明に係る技術案は、以下の有益な効果を有する。
上記態様において、スマート機器がルータにアクセスする際に、上記現在アクセスしたルータのサービスセット識別子、及びスマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、上記スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００２５】
以上の一般的な記述と、以下の詳細の記述は、ただ例示的なものであって、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００２６】
ここの図面は、明細書に組み入れて本明細書の一部分を構成し、本発明に該当する実施例を例示するとともに、明細書とともに本発明の原理を解釈するように構成される。
【図１】１つの例示的な実施例に係るスマート機器のルータアクセスシステムのブロック図である。
【図２】１つの例示的な第１の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図３】１つの例示的な第２の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図４】１つの例示的な第３の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図５】１つの例示的な第４の実施例に係るスマート機器のルータアクセス方法のフローチャートである。
【図６】１つの例示的な実施例に係るスマート機器のルータアクセス装置のブロック図である。
【図７】１つの例示的な実施例に係るスマート機器のルータアクセス装置における判断モジュールのブロック図である。
【図８】１つの例示的な第１の実施例に係るスマート機器のルータアクセス装置における送信モジュールのブロック図である。
【図９】１つの例示的な第２の実施例に係るスマート機器のルータアクセス装置のブロック図である。
【図１０】１つの例示的な第２の実施例に係るスマート機器のルータアクセス装置における処理モジュールのブロック図である。
【図１１】１つの例示的な実施例に係る撮影機械に適用される推薦装置のブロック図である。
【発明を実施するための形態】
【００２７】
ここで、図面に示される例示的な実施例について詳細に説明する。以下、図面に関連して説明する際に、特別な説明がない限り、異なる図面での同一符号は、同一または類似な要素を示す。以下の例示的な実施例で記載する実施例は、本発明に一致する全ての実施例を代表するわけではない。すなわち、それらは、添付される特許請求の範囲で詳細に記載される本発明の一部の態様に一致する装置、及び方法の例に過ぎない。
【００２８】
本発明に対する理解を容易にするために、まず、本発明に関するスマート機器のルータアクセスシステムについて述べる。図１に示されたように、スマート機器のルータアクセスシステムは、サーバー１１、及びスマート機器１２を含む。
【００２９】
サーバー１１は、スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、判断結果に基づいてスマート機器に相応命令を送信するように構成される。
【００３０】
スマート機器１２は、スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信し、サーバーから、判断結果に基づいて生成された相応命令を受信し、命令に基づいて相応処理を実行するように構成される。
【００３１】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００３２】
以下、サーバーとスマート機器との間の相互作用の流れについて説明する。
【００３３】
まず、サーバーは、スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を予め受信し、対応して記憶する。
【００３４】
その後、スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信する。
【００３５】
その後、サーバーは、スマート機器の識別子とスマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
その後、サーバーは、スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
その後、サーバーは、現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成する。
その後、サーバーは、判断結果に基づいて、スマート機器に相応命令を送信する。
【００３６】
その後、スマート機器は、サーバーから、判断結果に基づいて生成された相応命令を受信する。
その後、スマート機器は、命令に基づいて相応処理を実行する。
【００３７】
以下、サーバー側と、スマート機器側に対してそれぞれ説明する。まず、サーバー側に対して説明する。
【００３８】
図２は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図２に示されたように、当該スマート機器のルータアクセス方法は、サーバー、またはアプリケーションプログラムに適用され、以下のステップＳ２００〜Ｓ２０４を含む。
【００３９】
ステップＳ２０１：スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
【００４０】
ステップＳ２０２：スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
【００４１】
ステップＳ２０３：現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成する。
【００４２】
ステップＳ２０４：判断結果に基づいて、スマート機器に相応命令を送信する。
【００４３】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００４４】
１つの実施例において、ステップＳ２０３は、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００４５】
上記実施例において、ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。ここで、アクセス禁止ルータのサービスセット識別子集合は、ユーザが実際の状況に基づいて設定したものであってもよい。
【００４６】
１つの実施例において、ステップＳ２０３は、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００４７】
上記実施例において、ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。ここで、アクセス許容ルータのサービスセット識別子集合は、ユーザが実際の状況に基づいて設定したものであってもよい。
【００４８】
１つの実施例において、ステップＳ２０４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいて、ルータ未接続状態に復元するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００４９】
上記実施例において、判断結果に基づいて相応処理を実行し、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持する。
【００５０】
１つの実施例において、図２に示されたように、上記方法は、ステップＳ２０１の前に、
スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するステップＳ２００をさらに含む。スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合は、スマート機器から受信してもよく、ユーザによりスマート機器のアプリケーションソフトウェアで設定された後、スマート機器のアプリケーションソフトウェアから受信してもよい。
【００５１】
図３は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図３に示されたように、当該スマート機器のルータアクセス方法は、サーバー、またはアプリケーションプログラムに適用され、以下のステップＳ３００〜Ｓ３０４を含む。
【００５２】
ステップＳ３００：スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶する。
【００５３】
ステップＳ３０１：スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
【００５４】
ステップＳ３０２：スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
【００５５】
ステップＳ３０３：ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合である場合、現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。当該ステップは、ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００５６】
ステップＳ３０４：判断結果に基づいて、スマート機器に相応命令を送信する。
【００５７】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００５８】
ステップＳ３０４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００５９】
上記実施例において、判断結果に基づいて相応処理を実行し、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持する。
【００６０】
図４は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図４に示されたように、当該スマート機器のルータアクセス方法は、サーバー、またはアプリケーションプログラムに適用され、以下のステップＳ４００〜Ｓ４０４を含む。
【００６１】
ステップＳ４００：スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶する。
【００６２】
ステップＳ４０１：スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信する。
【００６３】
ステップＳ４０２：スマート機器の識別子に対応するルータのサービスセット識別子集合を取得する。
【００６４】
ステップＳ４０３：ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合である場合、現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属しているか否かを判断することによって、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断する。当該ステップは、ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するステップ、または、ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するステップを含む。
【００６５】
ステップＳ４０４：判断結果に基づいて、スマート機器に相応命令を送信する。
【００６６】
上記実施例において、スマート機器がルータに接続する際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００６７】
ステップＳ４０４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいてルータ未接続状態に復元するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すようにするステップ、または、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するようにするステップを含む。
【００６８】
上記実施例において、判断結果に基づいて相応処理を実行し、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持する。
【００６９】
以下、スマート機器側に対して説明する。
【００７０】
図５は、１つの例示的な実施例に係るスマート機器のルータアクセス方法のフローチャートであり、図５に示されたように、当該スマート機器のルータアクセス方法は、スマート機器、またはアプリケーションプログラムに適用され、以下のステップＳ５０１〜Ｓ５０３を含む。
【００７１】
ステップＳ５０１：スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信して、サーバーがスマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにする。
【００７２】
ステップＳ５０２：サーバーから、判断結果に基づいて生成された相応命令を受信する。
【００７３】
ステップＳ５０３：命令に基づいて、相応処理を実行する。
【００７４】
上記実施例において、スマート機器がルータに接続する際に、スマート機器の識別子と現在アクセスしたルータのサービスセット識別子をサーバーに送信して、サーバーがスマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して相応命令を生成するようにし、スマート機器は、命令を受信して相応処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００７５】
ステップＳ５０３は、
命令がリセット命令である場合、ルータ未接続状態に復元するステップ、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断するステップ、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すステップ、または、
命令が接続維持命令である場合、現在アクセスしたルータとの接続状態を維持するステップを含む。
【００７６】
上記実施例において、スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、現在のルータとの接続を即時に遮断し、そうではない場合、現在のルータとの接続を維持することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００７７】
以下、本発明の応用場面について説明する。
【００７８】
まず、Ｗｉ−Ｆｉスマート機器がルータにアクセスされていない場合、周囲に自己機器の描写情報を含むメッセージをブロードキャスティングし、例えば携帯電話などの周囲の移動端末が当該メッセージを受信することができる。
【００７９】
その後、「スマートホーム」ＡＰＰアプリケーションソフトウェア（Ｗｉ−Ｆｉスマート機器を管理するためのソフトウェア）がインストールされている端末は、「新しい機器が見つかりました」という提示メッセージを受信する。端末のユーザは、その後の相互作用提示に従って、スマート機器のために、アクセスするルータを選択し、パスワードを入力することによって、スマート機器がサーバーにアクセスするように補助することができる。
【００８０】
その後、機器のアクセスが終わると、端末のユーザは、「スマートホーム」ＡＰＰの機器リストから当該機器を検索することができる。リストをクリックして機器制御画面に入ると、ユーザは、機器を制御し、機器の状態を照会することができる。
【００８１】
また、ユーザは、機器制御画面で当該機器の「アクセス禁止ルータのＳＳＩＤ」を設定することができる。携帯電話のＡＰＰは、ユーザ周囲のＷｉ−Ｆｉリストをスキャンし、ユーザは、スマート機器のアクセスを禁止しようとする一部のルータのＳＳＩＤを選択することができ、ＡＰＰは、機器のＩＤと、禁止されたルータのＳＳＩＤをサーバーに送信して記憶するようにする。
【００８２】
このように、一旦ユーザが当該機器をリセットした後、機器をルータに即時に接続する前に、機器の周囲の別のユーザは、いずれも携帯電話ＡＰＰから当該機器を発見することができる。別のユーザが当該機器を自分のルータに接続すると、スマート機器は、自分の機器ＩＤとルータのＳＳＩＤをサーバーに送信し、サーバーは、当該機器がアクセスが許容されていない当該ルータにアクセスしたことが検出されると、機器にリセット命令を送信することができる。
【００８３】
このような方式を通じて、ユーザの機器が隣の人により接続されてしまうことを防止するか、ユーザの機器がアクセス禁止ルータに持続的にアクセスすることを防止することができる。
【００８４】
図６は、１つの例示的な実施例に係るスマート機器のルータアクセス装置のブロック図であり、図６に示されたように、スマート機器のルータアクセス装置は、
スマート機器の識別子と、スマート機器が現在アクセスしたルータのサービスセット識別子を受信するように構成される第１の受信モジュール６１と、
スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するように構成される取得モジュール６２と、
現在アクセスしたルータのサービスセット識別子とルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するように構成される判断モジュール６３と、
判断結果に基づいて、スマート機器に相応命令を送信するように構成される送信モジュール６４とを含む。
【００８５】
上記実施例において、スマート機器がルータにアクセスする際に、現在アクセスしたルータのサービスセット識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合に基づいて、スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを即時に判断し、判断結果に基づいて、スマート機器に相応命令を送信して処理を実行することによって、スマート機器がアクセス禁止ルータに持続的にアクセスすることを防止する。
【００８６】
１つの実施例において、上記装置は、
スマート機器の識別子と、スマート機器の識別子に対応するルータのサービスセット識別子集合を受信し、対応して記憶するように構成される第２の受信モジュール６５をさらに含む。
【００８７】
図７に示されたように、判断モジュール６３は、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するように構成される第１の判断サブモジュール６３１、または、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス禁止ルータであると判断するように構成される第２の判断サブモジュール６３２を含む。
【００８８】
判断モジュールは、
ルータのサービスセット識別子集合がアクセス禁止ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス禁止ルータのサービスセット識別子集合に属していない場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するように構成される第３の判断サブモジュール６３３、または、
ルータのサービスセット識別子集合がアクセス許容ルータのサービスセット識別子集合であり、且つ現在アクセスしたルータのサービスセット識別子がアクセス許容ルータのサービスセット識別子集合に属している場合、スマート機器が現在アクセスしたルータがアクセス許容ルータであると判断するように構成される第４の判断サブモジュール６３４をさらに含むことができる。
【００８９】
図８に示されたように、送信モジュール６４は、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器にリセット命令を送信して、スマート機器がリセット命令に基づいてルータ未接続状態に復元するように構成される第１の送信サブモジュール６４１、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に接続遮断命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断するように構成される第２の送信サブモジュール６４２、または、
スマート機器が現在アクセスしたルータがアクセス禁止ルータである場合、スマート機器に再度接続命令を送信して、スマート機器が現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すように構成される第３の送信サブモジュール６４３を含む。
【００９０】
送信モジュールは、
スマート機器が現在アクセスしたルータがアクセス許容ルータである場合、スマート機器に接続維持命令を送信して、スマート機器が現在アクセスしたルータとの接続状態を維持するように構成される第４の送信サブモジュール６４４をさらに含むことができる。
【００９１】
図９に示されたように、本発明のスマート機器のルータアクセス装置は、
スマート機器がルータにアクセスする際に、スマート機器の識別子とルータのサービスセット識別子をサーバーに送信して、サーバーがスマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断して判断結果を生成するように構成される送信モジュール９１と、
サーバーから、判断結果に基づいて生成された相応命令を受信するように構成される受信モジュール９２と、
命令に基づいて相応処理を実行するように構成される処理モジュール９３とを含む。
【００９２】
図１０に示されたように、処理モジュール９３は、
命令がリセット命令である場合、ルータ未接続状態に復元するように構成される復元サブモジュール９３１、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断するように構成される遮断サブモジュール９３２、
命令が接続遮断命令である場合、現在アクセスしたルータとの接続を遮断し、その他のルータとの接続を新たに試すように構成される再度接続サブモジュール９３３、または、
命令が接続維持命令である場合、現在アクセスしたルータとの接続状態を維持するように構成される接続維持サブモジュール９３４を含む。
【００９３】
上記実施例の装置の場合、その各モジュールが動作を行う具体的な方式は、既に関連する方法実施例で詳しく説明したので、ここで詳細な説明をしない。
【００９４】
図１１は、１つの例示的な実施例に係るスマート機器のルータアクセス装置１２００のブロック図であり、当該装置は、スマート機器に適用される。例えば、装置１２００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信装置、ゲームコンソール、タブレット装置、医療設備、フィットネス装置、ＰＤＡなどであってもよい。
【００９５】
図１１を参照すると、装置１２００は、処理ユニット１２０２、メモリ１２０４、電源ユニット１２０６、マルチメディアユニット１２０８、オーディオユニット１２１０、入出力（Ｉ／Ｏ）インタフェース１２１２、センサーユニット１２１４、及び通信ユニット１２１６からなる群から選ばれる少なくとも１つを備えてもよい。
【００９６】
処理ユニット１２０２は、一般的には、装置１２００の全体の操作、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作に関連する操作を制御する。処理ユニット１２０２は、上述した方法におけるステップの一部又は全部を実現できるように、命令を実行する少なくとも１つのプロセッサー１２２０を備えてもよい。また、処理ユニット１２０２は、他のユニットとのインタラクションを便利にさせるように、少なくとも１つのモジュールを備えてもよい。例えば、処理ユニット１２０２は、マルチメディアユニット１２０８との相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
【００９７】
メモリ１２０４は、装置１２００での操作をサポートするように、各種のデータを記憶するように配置される。これらのデータは、例えば、装置１２００で何れのアプリケーション又は方法を操作するための命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオ等を備える。メモリ１２０４は、何れの種類の揮発性又は不揮発性メモリ、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクにより、或いはこれらの組み合わせにより実現することができる。
【００９８】
電源ユニット１２０６は、装置１２００の各種ユニットに電力を供給するためのものであり、電源管理システム、１つ又は複数の電源、及び装置１２００のために電力を生成、管理及び分配することに関連する他のユニットを備えてもよい。
【００９９】
マルチメディアユニット１２０８は、装置１２００とユーザーの間に出力インターフェースを提供するスクリーンを備えてもよい。スクリーンは、例えば、液晶ディスプレイ（ＬＣＤ）やタッチパネル（ＴＰ）を備えてもよい。スクリーンは、タッチパネルを備える場合、ユーザーからの入力信号を受信するように、タッチスクリーンになることができる。また、タッチパネルは、タッチや、スライドや、タッチパネル上の手振りを感知するように、少なくとも１つのタッチセンサーを有する。タッチセンサーは、タッチやスライド動作の境界を感知できるだけではなく、タッチやスライド操作と関連する持続時間や圧力も感知できる。一実施例では、マルチメディアユニット１２０８は、フロントカメラ及び／又はバックカメラを有してもよい。装置１２００が、例えば、撮影モードやビデオモードのような操作モードにある時、フロントカメラ及び／又はバックカメラが外部のマルチメディアデータを受信できる。フロントカメラ及びバックカメラのそれぞれは、固定の光学レンズ系であってもよいし、焦点距離及び光学ズーム能力を有するものであってもよい。  
【０１００】
オーディオユニット１２１０は、オーディオ信号を出力及び／又は入力するように配置される。例えば、オーディオユニット１２１０は、マイクロフォン（ＭＩＣ）を有してもよい。装置１２００が、例えば、呼び出しモード、記録モード、又は音声認識モードのような操作モードにあるとき、マイクロフォンは、外部のオーディオ信号を受信するように配置される。受信したオーディオ信号は、メモリ１２０４にさらに記憶されてもよいし、通信ユニット１２１６を介して送信されてもよい。一実施例では、オーディオユニット１２１０は、オーディオ信号を出力するためのスピーカをさらに備えてもよい。
【０１０１】
Ｉ／Ｏインターフェース１２１２は、処理ユニット１２０２と外部のインターフェースモジュールの間にインターフェースを提供するためのものである。上記外部のインターフェースモジュールは、キーボードや、クリックホイールや、ボタン等であってもよい。これらのボタンは、ホームボタンや、音量ボタンや、スタートボタンや、ロックボタンであってもよいが、これらに限らない。
【０１０２】
センサーユニット１２１４は、装置１２００のために各方面の状態を評価する少なくとも１つのセンサーを備えてもよい。例えば、センサーユニット１２１４は、装置１２００のオン／オフ状態や、ユニットの相対的な位置を検出することができる。例えば、前記ユニットが装置１２００のディスプレイ及びキーパッドである。センサーユニット１２１４は、装置１２００又は装置１２００の１つのユニットの位置の変化や、ユーザーが装置１２００に接触しているか否かや、装置１２００の方向又は加速／減速や、装置１２００の温度変化を検出することができる。センサーユニット１２１４は、何れの物理的な接触もない場合に付近の物体を検出するように配置される近接センサーを有してもよい。センサーユニット１２１４は、イメージアプリケーションに用いるための光センサー、例えば、ＣＭＯＳ又はＣＣＤ画像センサーを有してもよい。一実施例では、該センサーユニット１２１４は、加速度センサー、ジャイロスコープセンサー、磁気センサー、圧力センサー又は温度センサーをさらに備えてもよい。
【０１０３】
通信ユニット１２１６は、装置１２００と他の設備の間の無線又は有線通信を便利にさせるように配置される。装置１２００は、通信標準に基づく無線ネットワーク、例えば、ＷｉＦｉや、２Ｇや、３Ｇ、又はこれらの組み合わせにアクセスできる。１つの例示的な実施例では、通信ユニット１２１６は、放送チャンネルを介して外部の放送管理システムからの放送信号又は放送に関する情報を受信する。１つの例示的な実施例では、前記通信ユニット１２１６は、近距離通信を促進するために近距離無線通信（ＮＦＣ）モジュールをさらに備えてもよい。例えば、ＮＦＣモジュールは、無線周波数認識装置（ＲＦＩＤ：Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、赤外線データ協会（ＩｒＤＡ：Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、超広帯域無線（ＵＷＢ：Ｕｌｔｒａ Ｗｉｄｅ Ｂａｎｄ）技術、ブルートゥース（登録商標）（ＢＴ：Ｂｌｕｅｔｏｏｔｈ（登録商標））技術及び他の技術によって実現されてもよい。
【０１０４】
例示的な実施例では、装置１２００は、上述した方法を実行するために、１つ又は複数の特定用途向け集積回路（ＡＳIＣ：Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、デジタル信号プロセッサー（ＤＳＰ：Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、数字信号処理ディバイス（ＤＳＰＤ：Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、プログラム可能論理デバイス（ＰＬＤ：Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、書替え可能ゲートアレイ（ＦＰＧＡ：Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサー、又は他の電子デバイスによって実現されてもよい。
【０１０５】
例示的な実施例では、命令を有する非一時的（ｎｏｎ‐ｔｒａｎｓｉｔｏｒｙ）コンピュータ可読記録媒体、例えば、命令を有するメモリ１２０４をさらに提供する。前記命令は、装置１２００のプロセッサー１２２０により実行されて上記方法を実現する。例えば、前記非一時的コンピュータ可読記録媒体、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等であってもよい。
【０１０６】
本発明は、スマート機器のルータアクセス装置をさらに提供し、上記装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、を含み、
ここで、プロセッサーは、
スマート機器の識別子と,上記スマート機器が現在アクセスしたルータのサービスセット識別子を受信し、
上記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得し、
上記現在アクセスしたルータのサービスセット識別子と上記ルータのサービスセット識別子集合に基づいて、上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成し、
上記判断結果に基づいて、上記スマート機器に相応命令を送信するように構成される。
【０１０７】
また、本発明は、スマート機器のルータアクセス装置をさらに提供し、上記装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するためのメモリと、を含み、
ここで、プロセッサーは、
スマート機器がルータにアクセスする際に、上記スマート機器の識別子と上記ルータのサービスセット識別子をサーバーに送信して、上記サーバーが上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにし、
上記サーバーから、上記判断結果に基づいて生成された相応命令を受信し、
上記命令に基づいて相応処理を実行するように構成される。
【０１０８】
また、非一時的コンピュータ可読記録媒体は、上記記録媒体に記録されている命令が移動スマート機器のプロセッサーにより実行されると、移動スマート機器がスマート機器のルータアクセス方法を実行できるようにし、上記方法は、
スマート機器の識別子と、上記スマート機器が現在アクセスしたルータのサービスセット識別子を受信するステップと、
上記スマート機器の識別子に対応するルータのサービスセット識別子集合を取得するステップと、
上記現在アクセスしたルータのサービスセット識別子と上記ルータのサービスセット識別子集合に基づいて、上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するステップと、
上記判断結果に基づいて、上記スマート機器に相応命令を送信するステップと、を含む。
【０１０９】
また、非一時的コンピュータ可読記録媒体は、上記記録媒体に記録されている命令が移動スマート機器のプロセッサーにより実行されると、移動スマート機器がスマート機器のルータアクセス方法を実行できるようにし、上記方法は、
スマート機器がルータにアクセスする際に、上記スマート機器の識別子と上記ルータのサービスセット識別子をサーバーに送信して、上記サーバーが上記スマート機器が現在アクセスしたルータがアクセス禁止ルータであるか否かを判断し、判断結果を生成するようにするステップと、
上記サーバーから、上記判断結果に基づいて生成された相応命令を受信するステップと、
上記命令に基づいて相応処理を実行するステップと、を含む。
【０１１０】
当業者は、明細書に対する理解、及び明細書に記載された発明に対する実施を通じて、本発明の他の実施形態を容易に得ることができる。本発明は、本発明に対する任意の変形、用途、または適応的な変化を含み、このような変形、用途、または適応的な変化は、本発明の一般的な原理に従い、本発明では開示していない本技術分野の公知の知識、または通常の技術手段を含む。明細書と実施例は、単に例示的なものであって、本発明の本当の範囲と主旨は、以下の特許請求の範囲によって示される。
【０１１１】
本発明は、上記で記述し、図面で図示した特定の構成に限定されず、その範囲を離脱しない状況で、様様な修正と変更を実現できる。本発明の範囲は、添付される特許請求の範囲のみにより限定される。
【０１１２】
本願は、出願番号がＣＮ２０１５１０４５２１９７．７であって、出願日が２０１５年７月２８日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【国際調査報告】
2017527238.tif 000014
2017527238.tif 000015
2017527238.tif 000016
2017527238.tif 000017