(57)【要約】  本発明は、より適切な方式を選択してスマート機器との接続を確立するための制御対象スマート機器接続方法および装置に関する。前記方法は、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得するステップと、前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定するステップと、優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するステップとを含む。本発明に供される方法によれば、特定された優先度が最も高い第１無線通信方式により接続要求を制御対象スマート機器へ送信可能であるため、より適切な方式を選択して制御対象スマート機器と接続を確立できる。ユーザの支出が削減可能であり、機器の消費電力も下げられる。【選択図】図１
2018506864.tif 000002
【特許請求の範囲】
【請求項１】
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得するステップと、
前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定するステップと、
優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するステップと、を含むことを特徴とする制御対象スマート機器接続方法。
【請求項２】
前記制御対象スマート機器は、
対応するアプリケーションがオンされた制御対象スマート機器、または、
所定の第１制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器、または、
ルータから取得された第２制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器を含むことを特徴とする請求項１に記載の制御対象スマート機器接続方法。
【請求項３】
前記制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する前に、
前記接続に利用可能な各無線通信方式を特定するステップをさらに含み、
前記接続に利用可能な各無線通信方式を特定するステップは、
ハードウェアがサポートする複数の無線通信方式を特定するステップと、
無線通信方式ごとに、ネットワーク検知信号を送信するステップと、
ネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定するステップと、を含むことを特徴とする請求項１に記載の制御対象スマート機器接続方法。
【請求項４】
接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出するステップと、
前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するステップと、をさらに含むことを特徴とする請求項１に記載の制御対象スマート機器接続方法。
【請求項５】
前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定するステップと、
優先度が最も高い前記第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するステップと、をさらに含むことを特徴とする請求項１に記載の制御対象スマート機器接続方法。
【請求項６】
前記無線通信方式は、無線フィデリティＷｉＦｉと、ブルートゥースと、移動ネットワークと、ショットメッセージとの何れかの組み合わせを含むことを特徴とする請求項１に記載の制御対象スマート機器接続方法。
【請求項７】
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得するための取得モジュールと、
前記取得モジュールによって取得された各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定するための第１特定モジュールと、
前記第１特定モジュールによって特定された優先度が最も高い第１無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するための第１送信モジュールと、を備えることを特徴とする制御対象スマート機器接続装置。
【請求項８】
前記接続に利用可能な各無線通信方式を特定するための第２特定モジュールをさらに備え、
前記第２特定モジュールは、第１特定サブモジュールと、送信サブモジュールと、第２特定サブモジュールとを備え、
前記第１特定サブモジュールは、ハードウェアがサポートする複数の無線通信方式を特定し、
前記送信サブモジュールは、前記特定サブモジュールによって特定された無線通信方式ごとに、ネットワーク検知信号を送信し、
前記第２特定サブモジュールは、前記送信サブモジュールによるネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定することを特徴とする請求項７に記載の制御対象スマート機器接続装置。
【請求項９】
検出モジュールと、処理モジュールとをさらに備え、
前記検出モジュールは、接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出し、
前記処理モジュールは、前記第２無線通信方式が存在することを前記検出モジュールによって検出されると、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信することを特徴とする請求項７に記載の制御対象スマート機器接続装置。
【請求項１０】
第３特定モジュールと、第２送信モジュールとをさらに備え、
前記第３特定モジュールは、前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定し、
前記第２送信モジュールは、前記第３特定モジュールによって特定された優先度が最も高い第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信することを特徴とする請求項７に記載の制御対象スマート機器接続装置。
【請求項１１】
プロセッサと
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得し、
前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定し、
優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するように構成されることを特徴とする制御対象スマート機器接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信およびコンピュータ処理分野に関し、特に制御対象スマート機器接続方法および装置に関する。
【背景技術】
【０００２】
電子技術の発展と伴い、携帯電話、テレビ、冷蔵庫等の電子機器は、次々と出てくる。各種の電子機器は、オンライン機能を付けた後、ますます知能化しつつある。携帯電話は、テレビ、冷蔵庫等の機器とネットワーク接続を確立でき、多種の知能化制御を行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
関連技術に存在する問題を克服すべく、本発明は、制御対象スマート機器接続方法および装置を提供する。
【課題を解決するための手段】
【０００４】
本発明の実施例の第１態様によれば、制御対象スマート機器接続方法を提供する。当該方法は、
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得するステップと、
前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定するステップと、
優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するステップとを含む。
【０００５】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。
【０００６】
特定された優先度が最も高い第１無線通信方式により接続要求を制御対象スマート機器へ送信可能であるため、より適切な方式を選択して制御対象スマート機器と接続を確立できる。ユーザの支出が削減可能であり、機器の消費電力も下げられる。
【０００７】
ある実施例では、前記制御対象スマート機器は、
対応するアプリケーションがオンされた制御対象スマート機器、または
所定の第１制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器、または
ルータから取得された第２制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器を含む。
【０００８】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。多種の制御対象スマート機器の設置により、制御対象スマート機器の種類がより多様化になる。
【０００９】
ある実施例では、前記制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する前に、
前記接続に利用可能な各無線通信方式を特定するステップをさらに含み、
前記接続に利用可能な各無線通信方式を特定するステップは、
ハードウェアがサポートする複数の無線通信方式を特定するステップと、
無線通信方式ごとに、ネットワーク検知信号を送信するステップと、
ネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定するステップとを含む。
【００１０】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。各無線通信方式ごとにネットワーク検知信号を送信し、ネットワーク検知信号の送信に成功した無線通信方式を接続に利用可能な無線通信方式として特定することで、無線通信方式がローカルにサポートされる無線通信方式であるか否かを容易に特定する方法を提供する。
【００１１】
ある実施例では、前記方法は、さらに、
接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出するステップと、
前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するステップとを含む。
【００１２】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。現在の通信方式よりも高い優先度の接続可能な通信方式を見つけたとき、現在の通信方式の接続を切断し、より高い優先度の通信方式を用いて接続要求を送信するため、優先度が最も高い接続方式が一層選択され、さらにユーザの支出が削減され、機器の消費電力も下げられる。
【００１３】
ある実施例では、前記方法は、さらに、
前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定するステップと、
優先度が最も高い前記第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するステップとを含む。
【００１４】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。接続の切断後、優先度が最も高い通信方式を改めて特定するため、機器が常に優先度が最も高い通信方式により接続を行うことは保証され、ユーザの支出が最大限に削減され、機器の消費電力も下げられる。
【００１５】
ある実施例では、前記無線通信方式は、無線フィデリティ（ＷｉＦｉ）と、ブルートゥースと、移動ネットワークと、ショットメッセージ（ＳＭＳ）との何れかの組み合わせを含む。
【００１６】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。多種の無線通信方式を提供するため、制御対象スマート機器を接続する方式がより多様化になり、制御対象スマート機器に対する接続方法の選択範囲が広くなる。
【００１７】
本発明の実施例の第２態様によれば、制御対象スマート機器接続装置を提供する。当該装置は、
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得するための取得モジュールと、
前記取得モジュールによって取得された各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定するための第１特定モジュールと、
前記第１特定モジュールによって特定された優先度が最も高い第１無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するための第１送信モジュールとを備える。
【００１８】
ある実施例では、前記装置は、第２特定モジュールをさらに備え、
前記第２特定モジュールは、前記接続に利用可能な各無線通信方式を特定し、
前記第２特定モジュールは、第１特定サブモジュールと、送信サブモジュールと、第２特定サブモジュールとを備え、
前記第１特定サブモジュールは、ハードウェアがサポートする複数の無線通信方式を特定し、
前記送信サブモジュールは、前記特定サブモジュールによって特定された無線通信方式ごとに、ネットワーク検知信号を送信し、
前記第２特定サブモジュールは、前記送信サブモジュールによるネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定する。
【００１９】
ある実施例では、前記装置は、検出モジュールと、処理モジュールとをさらに備え、
前記検出モジュールは、接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出し、
前記処理モジュールは、前記第２無線通信方式が存在することを前記検出モジュールによって検出されると、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【００２０】
ある実施例では、前記装置は、第３特定モジュールと、第２送信モジュールとをさらに備え、
前記第３特定モジュールは、前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定する。
【００２１】
前記第２送信モジュールは、前記第３特定モジュールによって特定された優先度が最も高い第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【００２２】
本発明の実施例の第３態様によれば、制御対象スマート機器接続装置を提供する。当該装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得し、
前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定し、
優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するように構成される。
【００２３】
以上の一般的な記述および後述する詳細な説明は、例示的や解釈的なものであり、本発明を制限するためのものでないことは、理解されるべきである。
【図面の簡単な説明】
【００２４】
ここでの図面は、明細書を構成する一部として見なされ、本発明に適した実施例を示し、かつ、明細書の文字記載とともに本発明の仕組みを解釈するために用いられる。
【図１】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図２】一実施例による制御対象スマート機器接続方法を示すインターフェース模式図である。
【図３】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図４】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図５】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図６】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図７】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図８】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図９】一実施例による制御対象スマート機器接続方法を示すフローチャートである。
【図１０】一実施例による制御対象スマート機器接続装置を示すブロック図である。
【図１１】一実施例による制御対象スマート機器接続装置を示すブロック図である。
【図１２】一実施例による制御対象スマート機器接続装置を示すブロック図である。
【図１３】一実施例による制御対象スマート機器接続装置を示すブロック図である。
【図１４】一実施例による制御対象スマート機器を接続するための装置を示すブロック図である。
【発明を実施するための形態】
【００２５】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の態様と一致する装置および方法の例に過ぎない。
【００２６】
関連技術において、スマートホームは、家にある各種のデジタル化機器を接続して、自動制御およびプログラマブルタイミング制御等の複数の機能および手段を提供する。機器の自動化は、ユーザへ多大の利便性を与える。
【００２７】
伝統的なスマートホームは、有線接続技術を採用するが、その配線が複雑であり、コストが高い等のデメリットにより、プッシュや普及することが困難であり、制御効果も良くない。近年、移動インターネットの急速な発展に伴い、無線接続技術は、徐々に有線接続技術に取って代わりつつある。無線接続技術は、配線なしで、モビリティがより強く、柔軟性がより高く、コストがより低く、制御効果がより良い等のメリットにより、マーケットや大半のユーザから人気を集める。
【００２８】
無線接続スマートホームの利用時、ブルートゥース、ショットメッセージ、移動通信ネットワーク、ＷiＦi（ｗｉｒｅｌｅｓｓ ｆｉｄｅｌｉｔｙ、無線フィデリティ）等の各種類の無線通信方式により、スマート機器に対する接続および制御を実施してもよい。上記接続技術の使用コストおよびエネルギー消耗が異なるため、適切な接続方式によりスマート機器を接続することで、省エネして、コストダウンとともに、周辺環境や生態システムに対する汚染も抑えられるため、どのようにより適切な方式でスマート機器との接続を確立するかは、解決が迫られた問題となる。
【００２９】
図１は、一実施例による制御対象スマート機器接続方法を示すフローチャートである。図１に示すように、当該方法は、移動端末によって実現され、以下のステップＳ１１〜Ｓ１３として実施されてもよい。
【００３０】
ステップＳ１１では、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する。
【００３１】
ステップＳ１２では、前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定する。
【００３２】
ステップＳ１３では、優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信する。
【００３３】
例を挙げると、制御対象スマート機器の無線接続過程において、前文で紹介された各無線通信方式のコストが異なる。例えば、ＷiＦi方式により制御対象スマート機器を接続する際、まず、無線ルータが必要である。ブロードバンドサービスを開通する場合もある。もう一例を言うと、ブルートゥースにより制御対象スマート機器を接続する際、ブルートゥースのオンにより、移動端末の消費電力が大幅に増加する。もう一例を言うと、移動通信ネットワークを採用して制御対象スマート機器を接続する際、移動端末のトラフィック量あるいは通信費用がかかる。もう一例を言うと、ショットメッセージにより制御対象スマート機器を接続する際、移動端末のショットメッセージ費用がかかる。それらの状況に対して、本実施例では、無線通信方式のそれぞれについて優先度を予め設定し、予め設定された優先度に応じて各無線通信方式をソートする。例えば、所定の優先度に応じてソートした結果は、ＷiＦi通信方式＞ブルートゥース通信方式＞移動通信ネットワーク通信方式＞ショットメッセージ通信方式となる。ＷiＦi通信方式により制御対象スマート機器を接続可能である場合、ＷiＦi通信方式を優先して採用する。それは、無線ルータがある場合、ＷiＦi接続のコストが一番低く、僅かの電力で接続を実施できるからである。ブルートゥース通信方式が移動端末の消費電力のみを増加させるため、ＷiＦi通信方式で制御対象スマート機器を接続できない場合、ブルートゥース通信方式を優先して採用する。しかし、ブルートゥースが元々信号の短距離伝送を目的に設計されたものであり、カバレッジが１０メートル未満であるため、制御対象スマート機器が離れている場合、ブルートゥースを採用して制御対象スマート機器を接続することは無理である。その際、移動通信ネットワークあるいはショットメッセージを選択して制御対象スマート機器を接続する。移動端末の料金プランに応じて、移動通信ネットワークそれともショットメッセージを採用して制御対象スマート機器を接続するかを特定する。移動端末が高トラフィックプランを開通し、且つトラフィック量が十分である場合、移動通信ネットワークを採用して制御対象スマート機器と接続する。移動端末が高トラフィックプランを開通しておらず、移動通信ネットワークを採用して接続する場合、移動端末の通信費用を差し引くため、利用コストは、ショットメッセージ接続よりも遥かに高くなる。それゆえ、移動端末が高トラフィックプランを開通していない場合、移動通信ネットワークが利用不可能とみなし、ショットメッセージを採用して制御対象スマート機器を接続する。本実施例では、接続されるべき制御対象スマート機器を特定すると、各通信方式に対するソートの結果に基づいて、所定の優先度が最も高い無線通信方式を用いて、接続要求を制御対象スマート機器へ送信する。その中、当該優先度は、ネットワーク環境および業務料金プラン等の要素に応じて調整されてもよい。
【００３４】
説明すべきことは、本実施例は、さらに、下記のステップＡ１〜Ａ２として実施されてもよい。
【００３５】
ステップＡ１では、制御されるべき制御対象スマート機器を特定する。
【００３６】
ステップＡ２では、所定の優先度が最も高い無線通信方式を用いて、接続要求を制御対象スマート機器へ送信する。
【００３７】
上記ステップＡ１〜Ａ２を採用して本技術案を実施するとき、所定の優先度が最も高い無線通信方式を用いて接続要求を制御対象スマート機器へ送信することで、ステップＳ１１〜Ｓ１３からなる技術案とは、同一の技術効果を奏する。
【００３８】
本実施例では、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得し、各無線通信方式に対応する優先度のそれぞれに基づいて、各無線通信方式のうち、優先度が最も高い無線通信方式を特定し、優先度が最も高い無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信するため、より適切な方式を選択して制御対象スマート機器との接続を確立する。ユーザの支出が削減可能であり、機器の消費電力も下げられる。
【００３９】
ある実施例では、制御対象スマート機器は、
対応するアプリケーションがオンされた制御対象スマート機器、または、
所定の第１制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器、または、
ルータから取得された第２制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器を含む。
【００４０】
例を挙げると、制御対象スマート機器は、制御スマートホームの端末アプリケーソンインターフェースにおいてリスト方式により表示された制御対象スマート機器であってもよい。あるいは、制御対象スマート機器は、端末に予め設定された制御対象スマート機器であってもよく、端末インターフェースを介して制御対象スマート機器の識別子を照会し、図２に示すように、クリックによりスマートテレビセットトップボックス２１を選定すると、スマートテレビセットトップボックス２１がサポートする接続方式を見ることができる。その中、当該セットは、コンフィギュレーションファイルにより端末に予め設定されたものである。あるいは、制御対象スマート機器リストを照会する照会要求をルータへ送信し、ルータが照会要求に応じてフィードバックした制御対象スマート機器リストをルータから受信することで、第２制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器を取得する。
【００４１】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。多種の制御対象スマート機器の設置により、制御対象スマート機器の種類がより多様化になる。
【００４２】
ある実施例では、図３に示すように、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する前に、以下のステップＢ１として実施されてもよい。
【００４３】
ステップＢ１では、接続に利用可能な各無線通信方式を特定する。
【００４４】
上記ステップＢ１は、下記のステップＳ３１〜Ｓ３３として実施されてもよい。
【００４５】
ステップＳ３１では、ハードウェアがサポートする複数の無線通信方式を特定する。
【００４６】
ステップＳ３２では、無線通信方式ごとに、ネットワーク検知信号を送信する。
【００４７】
ステップＳ３３では、ネットワーク検知信号の送信に成功した無線通信方式を、ローカルにサポートされる無線通信方式として特定する。
【００４８】
上記ステップＳ３１の前に、移動端末と制御対象スマート機器とがそれぞれサポートする無線通信方式を特定可能である。移動端末と制御対象スマート機器とがそれぞれサポートする通信方式の特定方法を以下に紹介する。
【００４９】
以下の方法により、当該移動端末がサポートする無線通信方式を特定する。
【００５０】
方法一
デバイスマネージャーにおける機器リストを照会することで、移動端末ハードウェアがサポートする無線方式を特定する。例えば、移動端末デバイスマネージャーにおける機器リストにＷＬＡＮ（Ｗｉｒｅｌｅｓｓ Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋｓ、無線ローカルエリアネットワーク）機能が含まれるか否かを検出してもよい。つまり、移動端末がＷＩ-ＦＩ機能をサポートするか否かを検出する。機器リストにＷＬＡＮが含まれる場合、移動端末をＷＩ-ＦＩ（ｗｉｒｅｌｅｓｓ ｆｉｄｅｌｉｔｙ、無線フィデリティ）機能をサポートするものとして特定し、ＷiＦi接続方式がハードウェアがサポートする通信方式であり、ＷiＦi接続方式は、ローカルにサポートされる無線通信方式として見なされてもよい。さらに例えば、移動端末デバイスマネージャーにおける機器リストにブルートゥース機能が含まれるか否かを検出してもよく、機器リストにブルートゥースが含まれる場合、ブルートゥース接続方式を移動端末ハードウェアがサポートする通信方式として特定し、ブルートゥース接続方式は、ローカルにサポートされる無線通信方式として見なされてもよい。
【００５１】
方法二
無線通信方式が客観的に接続に利用可能なものであるか否かを特定する。例えば、移動端末ハードウェアをＷiＦi接続方式をサポートするものとして特定した後、現在環境がＷＩ-ＦＩ（ｗｉｒｅｌｅｓｓ ｆｉｄｅｌｉｔｙ、無線フィデリティ）ネットワークにカバーされているか否かを検出する。現在環境がＷＩ-ＦＩネットワークにカバーされている場合、制御されるべき制御対象スマート機器が当該ＷＩ-ＦＩネットワークに接続されているか否かを検出する。制御されるべき制御対象スマート機器が当該ＷＩ-ＦＩネットワークに接続された場合、ＷiＦi接続方式を客観的に接続に利用可能なものとして特定する。さらに例えば、移動端末ハードウェアをブルートゥース接続方式をサポートするものとして特定した後、制御されるべき制御対象スマート機器がブルートゥースをサポートするか否かを検出する。制御されるべき制御対象スマート機器がブルートゥースをサポートする場合、当該制御されるべき制御対象スマート機器が移動端末のブルートゥースのカバレッジエリアにあるか否かを検出する。制御されるべき機器が移動端末のブルートゥースのカバレッジエリアにある場合、ブルートゥース接続方式を客観的に接続に利用可能なものとして特定する。
【００５２】
本方法では、移動通信ネットワーク接続方式およびショットメッセージ接続方式は、暗黙に客観的に接続に利用可能なものとして見なされてもよい。例を挙げると、ローカルにサポートされる接続方式がブルートゥース接続方式、移動通信ネットワーク接続方式およびショットメッセージ接続方式であり、所定のあらゆる可能な無線通信方式の優先順位がＷiＦi接続方式＞ブルートゥース接続方式＞移動通信ネットワーク接続方式＞ショットメッセージ接続方式であるため、ローカルにサポートされる無線通信方式のうち、優先度が最も高い無線通信方式をブルートゥース接続方式として特定してもよい。したがって、ブルートゥースにより、制御されるべき制御対象スマート機器へ接続要求を送信する。これにより、予め設定されたあらゆる可能な無線通信方式の優先度に基づいて、ローカルにサポートされる無線通信方式のうち優先度が最も高い無線通信方式を特定し、さらにローカルにサポートされる優先度が最も高い無線通信方式により接続要求を制御対象スマート機器へ送信するため、より適切な方式を選択して制御対象スマート機器と接続を確立できる。
【００５３】
本実施例では、移動端末と制御対象スマート機器が客観的に接続に利用可能な無線通信方式を特定した後、さらにこれらの無線通信方式が有効であるか否かを検証する。つまり、これらの無線通信方式により、移動端末を制御されるべき制御対象スマート機器へ接続できるか否かを検証する。移動端末を制御されるべき制御対象スマート機器へ接続できるとの検証が通った無線通信方式こそ、有効な無線通信方式として見なされる。例を挙げると、ハードウェアがサポートする複数の無線通信方式を特定した後、各通信方式について、ネットワーク検知信号を送信し、もしネットワーク検知信号の送信に成功した場合、当該ネットワーク検知信号に対応する無線通信方式を、ローカルにサポートされる無線通信方式として特定する。
【００５４】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。各無線通信方式ごとにネットワーク検知信号を送信し、ネットワーク検知信号の送信に成功した無線通信方式を接続に利用可能な無線通信方式として特定することで、無線通信方式がローカルにサポートされるものであるか否かを容易に特定する方法を提供する。
【００５５】
ある実施例では、図４に示すように、上記ステップＳ１３の後、方法は、下記のステップＳ４１〜Ｓ４２として実施されてもよい。
【００５６】
ステップＳ４１では、接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出する。
【００５７】
ステップＳ４２では、前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【００５８】
例を挙げると、現在使用されている第１無線通信方式により接続する過程において、現在使用されている第１無線通信方式よりも高い優先度の、接続に利用可能な第２無線通信方式が出現したが否かをリアルタイムに検出する。現在使用されている第１無線通信方式よりも高い優先度の、接続に利用可能な第２無線通信方式が出現した場合、現在使用されている第１無線通信方式を切断し、第２無線通信方式を用いて接続要求を制御対象スマート機器へ送信する。
【００５９】
例えば、移動端末が最初に接続要求を制御対象スマート機器へ送信するとき、無線ルータがオンにされていない場合、現在環境にはＷiＦiのカバレッジがない。移動端末は、優先度が最も高いブルートゥース方式により、制御対象スマート機器と接続する。ブルートゥース通信方式により制御対象スマート機器と接続している過程において、無線ルータがオンにされたため、現在環境にＷiＦiがあると検出し、優先度がより高いＷiＦi方式を用いて接続要求を制御対象スマート機器へ送信する。
【００６０】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。現在の通信方式よりも高い優先度の接続可能な通信方式を見つけたとき、現在の通信方式の接続を切断し、優先度がより高い通信方式を用いて接続要求を制御対象スマート機器へ送信するため、優先度が最も高い接続方式が一層選択され、さらにユーザの支出が削減され、機器の消費電力も下げられる。
【００６１】
ある実施例では、図５に示すように、上記ステップＳ４２において前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する前に、方法は、下記のステップＳ５１〜Ｓ５２として実施されてもよい。
【００６２】
ステップＳ５１では、前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定する。
【００６３】
ステップＳ５２では、優先度が最も高い前記第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【００６４】
本実施例では、第１通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を改めて取得し、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高い無線通信方式を特定し、優先度が最も高い無線通信方式を用いて接続する。例えば、移動端末が最初に制御対象スマート機器と接続するとき、端末が移動ネットワークおよびブルートゥースをオンにしていない状態であり、且つ現在環境にＷiＦiのカバレッジもない場合、ショットメッセージ方式を用いて制御対象スマート機器と接続する。移動ネットワークがオンに変化したと端末よって検出されたとき、移動ネットワークの無線通信方式の優先度がショットメッセージを介した無線通信方式よりも高いため、ショットメッセージ方式を介した接続を切断する。切断後、直接移動ネットワークを介して制御対象スマート機器と接続することなく、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を再度取得する。その際、もし現在環境がＷiＦiにカバーされた場合、制御対象スマート機器との接続に利用可能な現在の無線通信方式のうちのＷiＦiを、優先度が最も高い無線通信方式として特定するため、ＷiＦiにより接続要求を制御対象スマート機器へ送信する。つまり、端末と制御対象スマート機器との接続の切断が移動ネットワーク通信方式によりトリガされたが、再度取得された制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、ＷiＦi方式の優先度が一番高い。そのため、本実施例では、移動ネットワーク通信方式を用いて接続要求を制御対象スマート機器へ送信することなく、優先度が最も高いＷiＦi方式を用いて接続要求を制御対象スマート機器へ送信する。
【００６５】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。接続の切断後、優先度が最も高い通信方式を改めて特定するため、機器が常に優先度が最も高い通信方式により接続を行うことは保証され、ユーザの支出が最大限に削減され、機器の消費電力も下げられる。
【００６６】
ある実施例では、図６に示すように、上記ステップＳ１２は、下記のステップＳ６１〜Ｓ６３として実施されてもよい。
【００６７】
ステップＳ６１では、制御対象スマート機器がサポートする無線通信方式を特定する。
【００６８】
ステップＳ６２では、予め設定されたあらゆる可能な無線通信方式の優先度に応じて、制御対象スマート機器がサポートする無線通信方式のうち優先度が最も高い無線通信方式を特定する。
【００６９】
ステップＳ６３では、特定された制御対象スマート機器がサポートする優先度が最も高い無線通信方式により、接続要求を制御対象スマート機器へ送信する。
【００７０】
本実施例では、制御対象スマート機器がサポートする無線通信方式を直接取得することができる。例えば、各制御対象スマート機器がサポートする無線通信方式を記録するためのコンフィギュレーションファイルを予め設定し、制御対象スマート機器がサポートする無線通信方式を特定する必要があるとき、当該予め設定されたコンフィギュレーションファイルから取得できる。また、制御対象スマート機器がサポートする無線通信方式は、ルータから取得されてもよい。制御対象スマート機器がサポートする無線通信方式を取得した後、予め設定されたあらゆる可能な無線通信方式の優先度に基づいて、制御対象スマート機器がサポートする無線通信方式のうち優先度が最も高い無線通信方式を特定してもよい。例えば、制御対象スマート機器がサポートする接続方式は、ＷiＦi接続方式、ブルートゥース接続方式および移動通信ネットワーク接続方式であり、所定のあらゆる可能な無線通信方式の優先順位は、ＷiＦi接続方式＞ブルートゥース接続方式＞移動通信ネットワーク接続方式＞ショットメッセージ接続方式である。そのため、制御対象スマート機器がサポートする無線通信方式のうち、優先度が最も高い無線通信方式を、ＷiＦi接続方式として特定してもよいため、ＷiＦi接続方式により、制御されるべき制御対象スマート機器へ接続要求を送信する。
【００７１】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。制御対象スマート機器がサポートする無線通信方式およびあらゆる可能な無線通信方式の優先度により、制御対象スマート機器がサポートする無線通信方式のうち優先度が最も高い無線通信方式を特定し、さらに優先度が最も高い無線通信方式により接続要求を制御対象スマート機器へ送信するため、より適切な方式で制御対象スマート機器を接続することができる。
【００７２】
ある実施例では、図７に示すように、上記ステップＳ１２は、下記のステップＳ７１〜Ｓ７３として実施されてもよい。
【００７３】
ステップＳ７１では、ローカルと制御対象スマート機器とが共にサポートする無線通信方式を特定する。
【００７４】
ステップＳ７２では、予め設定されたあらゆる可能な無線通信方式の優先度に基づいて、共にサポートする無線通信方式のうち優先度が最も高い無線通信方式を特定する。
【００７５】
ステップＳ７３では、特定された共にサポートする優先度が最も高い無線通信方式により、接続要求を制御対象スマート機器へ送信する。
【００７６】
例えば、本実施例では、ローカルにサポートされる無線通信方式がＷiＦi接続方式、移動通信ネットワーク接続方式およびショットメッセージ接続方式であり、制御対象スマート機器がサポートする無線通信方式がブルートゥース接続方式、移動通信ネットワーク接続方式およびショットメッセージ接続方式である場合、ローカルと制御対象スマート機器とが共にサポートする無線通信方式は、移動通信ネットワーク接続方式およびショットメッセージ接続方式になり、所定のあらゆる可能な無線通信方式の優先順位は、ＷiＦi接続方式＞ブルートゥース接続方式＞移動通信ネットワーク接続方式＞ショットメッセージ接続方式になる。そのため、ローカルと制御対象スマート機器とが共にサポートする無線通信方式の優先順位は、移動通信ネットワーク接続方式＞ショットメッセージ接続方式になる。したがって、共にサポートする優先度が最も高い無線通信方式が移動通信ネットワーク接続方式になり、移動通信ネットワーク接続方式により接続要求を制御対象スマート機器へ送信する。
【００７７】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。ローカルと制御対象スマート機器とが共にサポートする無線通信方式と、予め設定されたあらゆる可能な無線通信方式の優先度とに基づいて、共にサポートする通信方式のうち優先度が最も高い無線通信方式を特定可能であるため、共にサポートする通信方式のうち優先度が最も高い無線通信方式により、制御対象スマート機器を接続でき、より適切な方式により制御対象スマート機器を接続できる。
【００７８】
ある実施例では、無線通信方式は、無線フィデリティＷｉＦｉ、ブルートゥース、移動ネットワークおよびショットメッセージを含む。
【００７９】
例を挙げると、本実施例において、ＷiＦi接続方式、ブルートゥース接続方式、移動通信ネットワーク接続方式およびショットメッセージ接続方式を含む一番よく見られる無線通信方式を挙げてきた。無論、制御対象スマート機器の接続方式について、上記挙げた接続方式を含むが、それらに限定されない。例えば、無線周波数技術、赤外線技術、ＺｉｇＢｅｅプロトコル、ＮＦＣ(Ｎｅａｒ Ｆｉｅｌｄ Ｃｏｍｍｕｎｉｃａｔｉｏｎ、近距離通信)等の方式により接続してもよい。上記の例は、本発明をより明確に記述するためのものであり、本発明を制限するためのものではない。
【００８０】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。多種の無線通信方式を提供するため、制御対象スマート機器を接続する方式がより多様化になり、制御対象スマート機器に対する接続方法の選択範囲が広くなる。
【００８１】
図８は、一実施例による制御対象スマート機器接続方法を示すフローチャートである。図８に示すように、当該方法は、移動端末によって実現され、下記のステップＳ８１〜Ｓ８８として実施されてもよい。
【００８２】
ステップＳ８１では、ハードウェアがサポートする複数の無線通信方式を特定する。
【００８３】
ステップＳ８２では、無線通信方式ごとに、対応するアプリケーションがオンされた制御対象スマート機器へネットワーク検知信号を送信する。
【００８４】
ステップＳ８３では、ネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定する。
【００８５】
ステップＳ８４では、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する。
【００８６】
ステップＳ８５では、前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定する。
【００８７】
ステップＳ８６では、優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信する。
【００８８】
ステップＳ８７では、接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出する。
【００８９】
ステップＳ８８では、前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【００９０】
上記実施例は、下記の技術案を示す。現在の無線通信方式よりも高い優先度の無線通信方式を見つけたとき、現在の無線通信方式を介した接続を切断し、見つけられた優先度がより高い無線通信方式により、接続要求を制御対象スマート機器へ送信する。
【００９１】
図９は、一実施例による制御対象スマート機器接続方法を示すフローチャートである。図９に示すように、当該方法は、移動端末によって実現され、下記のステップＳ９１〜Ｓ９９として実施されてもよい。
【００９２】
ステップＳ９１では、ハードウェアがサポートする複数の無線通信方式を特定する。
【００９３】
ステップＳ９２では、無線通信方式ごとに、対応するアプリケーションがオンされた制御対象スマート機器へネットワーク検知信号を送信する。
【００９４】
ステップＳ９３では、ネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定する。
【００９５】
ステップＳ９４では、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する。
【００９６】
ステップＳ９５では、前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定する。
【００９７】
ステップＳ９６では、優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信する。
【００９８】
ステップＳ９７では、接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出する。
【００９９】
ステップＳ９８では、前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定する。
【０１００】
ステップＳ９９では、優先度が最も高い前記第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【０１０１】
上記実施例は、下記の技術案を示す。現在の無線通信方式よりも優先度が高い無線通信方式を見つけたとき、現在の無線通信方式を介した接続を切断し、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を改めて取得し、改めて取得された制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、選択優先度が最も高い通信方式により、接続要求を制御対象スマート機器へ送信する。
【０１０２】
以上で制御対象スマート機器を接続する実現過程を説明した。当該過程は、移動端末により実現される。移動端末の内部構造および機能は、下記にそれぞれ紹介する。
【０１０３】
以上で制御対象スマート機器接続方法の実現過程を説明した。当該過程は、移動により実現される。移動端末の内部構造および機能は、下記にそれぞれ紹介する。
【０１０４】
図１０は、一実施例による制御対象スマート機器接続装置を示すブロック図である。図１０を参照すると、当該装置は、以下のモジュールを備える。
【０１０５】
取得モジュール１０１は、制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する。
【０１０６】
第１特定モジュール１０２は、前記取得モジュール１０１によって取得された各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定する。
【０１０７】
第１送信モジュール１０３は、前記第１特定モジュール１０２によって特定された優先度が最も高い第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信する。
【０１０８】
例を挙げると、取得モジュール１０１によって取得された制御対象スマート機器との接続に利用可能な現在の各無線通信方式は、ＷiＦi接続方式、ブルートゥース接続方式、移動通信ネットワーク接続方式のショットメッセージ接続方式である。取得モジュール１０１は、取得した無線通信方式を第１特定モジュール１０２へ送信し、第１特定モジュール１０２は、当該取得モジュール１０１によって取得された各無線通信方式に対応する優先度に応じて、優先度が最も高いＷiＦi通信方式を特定し、優先度が最も高い無線通信方式がＷiＦi通信方式であるメッセージを、第１送信モジュール１０３へ送信し、当該第１送信モジュール１０３は、第１特定モジュールから送信された優先度が最も高い無線通信方式がＷiＦi通信方式であるメッセージを受信すると、ＷiＦi通信方式を用いて接続要求を制御対象スマート機器へ送信する。
【０１０９】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。第１送信モジュールが第１特定モジュールによって特定された優先度が最も高い第１無線通信方式により、接続要求を制御対象スマート機器へ送信し、より適切な方式を選択して制御対象スマート機器と接続を確立できる。ユーザの支出が削減可能であり、機器の消費電力も下げられる。
【０１１０】
ある実施例では、図１１に示すように、前記装置は、前記接続に利用可能な各無線通信方式を特定するための第２特定モジュール１１１をさらに備え、前記第２特定モジュール１１１は、第１特定サブモジュール１１１１、送信サブモジュール１１１２および第２特定サブモジュール１１１３を備える。
【０１１１】
第１特定サブモジュール１１１１は、ハードウェアがサポートする複数の無線通信方式を特定する。
【０１１２】
送信サブモジュール１１１２は、前記特定サブモジュール１１１１によって特定された無線通信方式ごとに、ネットワーク検知信号を送信する。
【０１１３】
第２特定サブモジュール１１１３は、前記送信サブモジュール１１１２によるネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定する。
【０１１４】
第２特定モジュール１１１における第１特定サブモジュール１１１１は、デバイスマネージャーにおける機器リストをチェックし、あるいは現在環境を検出することで、ハードウェアがサポートする無線通信方式を特定し、ハードウェアがサポートする複数の無線通信方式を送信サブモジュール１１１２へ送信する。送信サブモジュール１１１２は、第１特定サブモジュール１１１１から送信された複数の無線通信方式を受信した後、無線通信方式ごとに、ネットワーク検知信号を送信する。第２特定サブモジュール１１１３は、各無線通信方式に対するネットワーク検知信号の送信に成功した旨のフィードバックを受信する。ネットワーク検知信号の送信に成功した旨のフィードバックが受信されると、当該ネットワーク検知信号に対応する通信方式を、ローカルにサポートされる無線通信方式として特定する。
【０１１５】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。送信サブモジュールを介して各無線通信方式ごとにネットワーク検知信号を送信し、第２特定サブモジュールを介してネットワーク検知信号の送信に成功した無線通信方式を接続に利用可能な無線通信方式として特定することで、無線通信方式がローカルにサポートされるものであるか否かを容易に特定する装置を提供する。
【０１１６】
ある実施例では、図１２に示すように、前記装置は、検出モジュール１２１および処理モジュール１２２をさらに備える。
【０１１７】
検出モジュール１２１は、接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出する。
【０１１８】
処理モジュール１２２は、前記第２無線通信方式が存在することを前記検出モジュール１２２によって検出されると、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【０１１９】
例えば、移動端末が最初に接続要求を制御対象スマート機器へ送信するとき、無線ルータがオンにされていない場合、現在環境にはＷiＦiがない。移動端末は、優先度が最も高いブルートゥース方式により、制御対象スマート機器を接続する。ブルートゥース通信方式により接続している過程において、検出モジュール１２１は、現在使用されている第１無線通信方式よりも高い優先度の、接続に利用可能な第２無線通信方式が出現するか否かをリアルタイムに検出する。検出モジュール１２１は、現在環境にＷiＦi信号があると検出したとき、ブルートゥース方式よりも高い優先度のＷiＦi通信方式が出現した旨のメッセージを処理モジュール１２２へ送信する。処理モジュール１２２は、当該メッセージを受信すると、ブルートゥース方式を介した制御対象スマート機器との接続を切断し、ＷiＦi方式を用いて制御対象スマート機器へ接続要求を送信する。
【０１２０】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。現在の通信方式よりも高い優先度の通信方式が接続可能であると検出モジュールによって検出されたとき、処理モジュールは、現在の通信方式の接続を切断し、優先度がより高い通信方式により接続要求を制御対象スマート機器へ送信する。これにより、優先度が最も高い接続方式が一層選択され、さらにユーザの支出が削減され、機器の消費電力も下げられる。
【０１２１】
ある実施例では、図１３に示すように、前記装置は、第３特定モジュール１３１および第２送信モジュール１３２をさらに備える。
【０１２２】
第３特定モジュール１３１は、前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定する。
【０１２３】
第２送信モジュール１３２は、前記第３特定モジュール１３１によって特定された優先度が最も高い第３無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信する。
【０１２４】
例えば、移動端末が最初に制御対象スマート機器と接続を行う際、端末が移動ネットワークおよびブルートゥースをオンにしていない状態であり、且つ現在環境にＷiＦiもない場合、ショットメッセージ方式を用いて制御対象スマート機器と接続する。移動ネットワークがオンに変化したと上記検出モジュール１２１によって検出されたとき、移動ネットワークの無線通信方式の優先度がショットメッセージを介した無線通信方式よりも高いため、上記処理モジュール１２２は、ショットメッセージ方式を介した接続を切断する。切断後、第３特定モジュール１３１は、制御対象スマート機器との接続に利用可能な各無線通信方式を改めて特定する。その際、現在環境にＷiＦiのカバレッジがある場合、第３特定モジュール１３１が制御対象スマート機器との接続に利用可能な現在の無線通信方式のうち、ＷiＦiが優先度の最も高い無線通信方式であることと検出したため、第３特定モジュール１３１は、それに接続された第２送信モジュール１３２に対して、ＷiＦiにより接続要求を制御対象スマート機器へ送信するように指示する。
【０１２５】
本発明の実施例に供される技術案は、以下の格別な作用効果を奏することができる。処理モジュールを介して現在の通信方式の接続を切断した後、第３特定モジュールが優先度が最も高い通信方式を改めて特定するため、機器が常に優先度が最も高い通信方式により接続を行うことは保証され、ユーザの支出が最大限に削減され、機器の消費電力も下げられる。
【０１２６】
上記実施例の装置における各モジュールが操作を実行する具体的な方式が当該方法に関する実施例において詳細に記述されたため、ここで詳しく説明しない。
【０１２７】
図１４は、一実施例による制御対象スマート機器を接続するための装置１４００を示すブロック図である。例えば、装置１４００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【０１２８】
図１４を参照すると、装置１４００は、処理ユニット１４０２、メモリ１４０４、電源ユニット１４０６、マルチメディアユニット１４０８、オーディオユニット１４１０、入力／出力（Ｉ／Ｏ）インターフェース１４１２、センサユニット１４１４、および、通信ユニット１４１６のうちの１つまたは複数を含んでもよい。
【０１２９】
処理ユニット１４０２は、通常は、表示、電話発呼、データ通信、カメラ操作および記録操作に関連する操作のような、装置１４００の全般操作を制御する。処理ユニット１４０２は、上記方法の全部または一部のステップを実施させるように、指令を実行するための１つまたは複数のプロセッサ１４２０を含んでもよい。また、処理ユニット１４０２は、処理ユニット１４０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを含んでもよい。例えば、処理ユニット１４０２は、マルチメディアユニット１４０８と処理ユニット１４０２との間の相互作用を容易にするように、マルチメディアモジュールを含んでもよい。
【０１３０】
メモリ１４０４は、各タイプのデータを記憶して装置１４００での操作をサポートするように構成される。これらのデータの例示は、装置１４００で操作するための任意のアプリケーションもしくは方法の指令、連絡先データ、電話帳データ、メッセージ、ピクチャ、ビデオなどを含む。メモリ１４０４は、如何なる種別の揮発性もしくは不揮発性記憶装置またはそれらの組合せで実現されてもよい。例えば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクであってもよい。
【０１３１】
電源ユニット１４０６は、装置１４００のユニットのそれぞれに電力を供給する。電源ユニット１４０６は、電源管理システム、１つまたは複数の電源、並びに、他のオーディオ出力機器１４００用の電力を生成、管理および配分するに関する他のユニットを含んでもよい。
【０１３２】
マルチメディアユニット１４０８は、前記装置１４００とユーザとの間に1つの出力インターフェースを供給するスクリーンを含む。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでもよい。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、ディスプレイスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチあるいはスライド動作の境界を感知するだけではなく、タッチあるいはスライド操作と関連する継続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット１４０８は、１つのフロントカメラおよび/またはバックカメラを含む。装置１４００が操作モード、例えば、撮影モードあるいはビデオモードであるとき、フロントカメラおよび/またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【０１３３】
オーディオユニット１４１０は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオユニット１４１０は、マイク（ＭＩＣ）を備え、装置１４００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードであるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ１４０４に格納される、または、通信ユニット１４１６を介して送信されることができる。一部の実施例では、オーディオユニット１４１０は、出力オーディオ信号を出力するためのスピーカをさらに備える。
【０１３４】
Ｉ/Ｏインターフェース１４１２は、処理ユニット１４０２とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、上記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンには、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンが含まれてもよいが、それらに限定されない。
【０１３５】
センサユニット１４１４は、様々な側面での状態推定を装置１４００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット１４１４は、装置１４００のオン/オフ状態、ユニットの相対位置を検出することができ、ユニットは、例えば、装置１４００のディスプレイおよびキーパッドである。センサユニット１４１４は、さらに、装置１４００もしくは装置１４００の１つのユニットの位置変更、ユーザと装置１４００との接触の存在もしくは非存在、装置１４００の方位もしくは加速/減速および装置１４００の温度変化をさらに検出することができる。センサユニット１４１４は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット１４１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでもよい。一部の実施例では、当該センサユニット１４１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ、または温度センサを含んでもよい。
【０１３６】
通信ユニット１４１６は、装置１４００と他の機器間の無線または有線方式の通信ができるように構成される。装置１４００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇなどの通信規格、またはそれらの組合せに基づく無線ネットワークにアクセスすることができる。ある実施例では、通信ユニット１４１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、前記通信ユニット１４１６は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含む。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【０１３７】
実施例では、装置１４００は、上記方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【０１３８】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ１４０４をさらに提供し、上記指令が装置１４００のプロセッサ１４２０によって実行されることで上記方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであってもよい。
【０１３９】
制御対象スマート機器接続装置を提供する。当該装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得し、
前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定し、
優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するように構成される。
【０１４０】
前記プロセッサは、さらに、次のように構成されてもよい。
【０１４１】
前記制御対象スマート機器が
対応するアプリケーションがオンされた制御対象スマート機器、または、
所定の第１制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器、または、
ルータから取得された第２制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器を含む。
【０１４２】
前記プロセッサは、さらに、次のように構成されてもよい。
【０１４３】
前記制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する前に、
前記接続に利用可能な各無線通信方式を特定する。
【０１４４】
前記接続に利用可能な各無線通信方式を特定することは、
ハードウェアがサポートする複数の無線通信方式を特定することと、
無線通信方式ごとに、ネットワーク検知信号を送信することと、
ネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定することとを含む。
【０１４５】
前記プロセッサは、さらに、次のように構成されてもよい。
【０１４６】
接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出し、
前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【０１４７】
前記プロセッサは、さらに、次のように構成されてもよい。
【０１４８】
前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定し、
優先度が最も高い前記第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【０１４９】
前記プロセッサは、さらに、次のように構成されてもよい。
【０１５０】
前記無線通信方式は、無線フィデリティＷｉＦｉと、ブルートゥースと、移動ネットワークと、ショットメッセージとの何れかの組み合わせを含む。
【０１５１】
非一時的コンピュータ読取可能な記憶媒体を提供する。前記記憶媒体における指令が移動端末のプロセッサによって実行されるとき、移動端末が制御対象スマート機器接続方法を実行可能である。前記方法は、
制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得するステップと、
前記各無線通信方式に対応する優先度のそれぞれに基づいて、前記各無線通信方式のうち、優先度が最も高いものを第１無線通信方式として特定するステップと、
優先度が最も高い前記第１無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信するステップとを含む。
【０１５２】
前記記憶媒体における指令は、さらに、次のことを含んでもよい。
【０１５３】
前記制御対象スマート機器が
対応するアプリケーションがオンされた制御対象スマート機器、または、
所定の第１制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器、または、
ルータから取得された第２制御対象スマート機器セットに含まれる制御対象スマート機器識別子に対応する制御対象スマート機器を含む。
【０１５４】
前記記憶媒体における指令は、さらに、次のことを含んでもよい。
【０１５５】
前記制御対象スマート機器との接続に利用可能な現在の各無線通信方式を取得する前に、
前記接続に利用可能な各無線通信方式を特定する。
【０１５６】
前記接続に利用可能な各無線通信方式を特定することは、
ハードウェアがサポートする複数の無線通信方式を特定することと、
無線通信方式ごとに、ネットワーク検知信号を送信することと、
ネットワーク検知信号の送信に成功した無線通信方式を、接続に利用可能な各無線通信方式として特定することとを含む。
【０１５７】
前記記憶媒体における指令は、さらに、次のことを含んでもよい。
【０１５８】
接続に利用可能な第２無線通信方式であって前記第１無線通信方式よりも高い優先度の第２無線通信方式が存在するか否かを検出し、
前記第２無線通信方式が存在する場合、前記第１無線通信方式の接続を切断し、前記第２無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【０１５９】
前記記憶媒体における指令は、さらに、次のことを含んでもよい。
【０１６０】
前記所定の優先度が最も高い無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信することは、
ローカルと前記制御対象スマート機器とが共にサポートする無線通信方式を特定することと、
予め設定されたあらゆる可能な無線通信方式の優先度に基づいて、前記共にサポートする無線通信方式のうち優先度が最も高い無線通信方式を特定することと、
特定された前記共にサポートする優先度が最も高い無線通信方式を用いて、接続要求を前記制御対象スマート機器へ送信することとを含む。
【０１６１】
前記記憶媒体における指令は、さらに、次のことを含んでもよい。
【０１６２】
前記第１無線通信方式の接続を切断した後、制御対象スマート機器との接続に利用可能な現在の各無線通信方式のうち、優先度が最も高いものを改めて第３無線通信方式として特定し、
優先度が最も高い前記第３無線通信方式を用いて接続要求を前記制御対象スマート機器へ送信する。
【０１６３】
前記記憶媒体における指令は、さらに、次のことを含んでもよい。前記無線通信方式は、無線フィデリティＷｉＦｉ、ブルートゥース、移動ネットワークおよびショットメッセージを含む。
【０１６４】
当業者は、明細書を考慮し、ここに公開された発明を実践した後、本発明の他の実施案を容易に想到する。本願は、本発明の如何なる変形、用途または適合もカバーすることを意図する。これらの変形、用途または適合は、本発明の一般的な仕組みに従い、かつ、本発明に公開されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本発明の本当の範囲および思想は添付する特許請求の範囲によって与えられる。
【０１６５】
本発明が以上で記載され、且つ図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本発明の範囲は、添付する特許請求の範囲のみによって限定される。
本願は、出願番号が２０１５１０８５０２２８.４であり、出願日が２０１５年１１月２７日である中国特許出願に基づいて優先権を主張する。当該中国特許出願の全ての内容は、ここに参考として引用される。
【図１】
2018506864.tif 000003
【図２】
2018506864.tif 000004
【図３】
2018506864.tif 000005
【図４】
2018506864.tif 000006
【図５】
2018506864.tif 000007
【図６】
2018506864.tif 000008
【図７】
2018506864.tif 000009
【図８】
2018506864.tif 000010
【図９】
2018506864.tif 000011
【図１０】
2018506864.tif 000012
【図１１】
2018506864.tif 000013
【図１２】
2018506864.tif 000014
【図１３】
2018506864.tif 000015
【図１４】
2018506864.tif 000016
【国際調査報告】
2018506864.tif 000017
2018506864.tif 000018
2018506864.tif 000019
2018506864.tif 000020