(57)【特許請求の範囲】
【請求項１】
機器グルーピング管理システムであって、
管理側と、目標機器と、参照機器とを備え、
前記管理側は、目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信するように構成され、
前記目標機器は、前記ブロードキャスト指令を受信した後、信号をブロードキャストするように構成され、
前記参照機器は、前記信号を受信すると、前記信号の信号強度を取得し、前記信号強度を前記管理側へフィードバックするように構成され、
前記管理側は、さらに、各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成され、
前記管理側は、さらに、順番付け後の前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するように構成されることを特徴とする機器グルーピング管理システム。
【請求項２】
前記管理側は、さらに、
目標グループを設置する旨の設置指令を受信し、前記設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成し、
前記ウィジェットがトリガされた後、取得された各スマート機器を表示し、ユーザによって選定されたスマート機器を前記目標機器として特定するように構成され、
前記取得された各スマート機器は、前記管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、前記管理側とは同一のＬＡＮ内に位置する各スマート機器であることを特徴とする請求項１に記載の機器グルーピング管理システム。
【請求項３】
前記管理側は、さらに、
前記目標機器の種別を取得して前記目標機器とは同一の種別の参照機器を選別し、または、
所定の強度閾値よりも大きい信号強度の参照機器を選別し、各参照機器からフィードバックされた信号強度に応じて、選別した参照機器を順番付けるように構成されることを特徴とする請求項１に記載の機器グルーピング管理システム。
【請求項４】
前記目標機器は、さらに、同じ送信電力に基づいて信号をブロードキャストするように構成されることを特徴とする請求項１乃至請求項３の何れか一項に記載の機器グルーピング管理システム。
【請求項５】
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信するステップと、
参照機器から送信された信号強度を受信するステップと、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるステップと、を含み、
前記ブロードキャスト指令は、前記目標機器が信号をブロードキャストするようにトリガするために用いられ、
前記信号強度は、前記参照機器が前記目標機器によってブロードキャストされた前記信号を受信したときに取得した前記信号の信号強度であり、
順番付け後の前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するステップをさらに含むことを特徴とするスマート機器グルーピング管理方法。
【請求項６】
前記各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるステップは、
前記目標機器の種別を取得して前記目標機器とは同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別するステップと、
各参照機器からフィードバックされた信号強度に応じて、選別した参照機器を順番付けるステップと、を含むことを特徴とする請求項５に記載の機器グルーピング管理方法。
【請求項７】
目標グループを設置する旨の設置指令を受信し、前記設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成するステップと、
前記ウィジェットがトリガされた後、取得された各スマート機器を表示するステップと、
表示された前記各スマート機器のうち選定されたスマート機器を前記目標機器として特定するステップと、をさらに含み、
前記各スマート機器は、管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または前記管理側とは同一のＬＡＮ内に位置する各スマート機器であることを特徴とする請求項５に記載の機器グルーピング管理方法。
【請求項８】
前記各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるステップは、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を信号強度の強い順にソートするステップを含むことを特徴とする請求項５乃至請求項７の何れか一項に記載の機器グルーピング管理方法。
【請求項９】
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信するように構成される送信モジュールと、
参照機器から送信された信号強度を受信するように構成される信号受信モジュールと、
前記信号受信モジュールによって受信された各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成されるソートモジュールと、を備え、
前記ブロードキャスト指令は、前記目標機器が信号をブロードキャストするようにトリガするために用いられ、前記信号強度は、前記参照機器が前記目標機器によってブロードキャストされた前記信号を受信したときに取得した前記信号の信号強度であり、
前記ソートモジュールによって順番付けられた前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するように構成される追加モジュールをさらに備えることを特徴とする機器グルーピング管理装置。
【請求項１０】
前記ソートモジュールは、
前記目標機器の種別を取得して前記目標機器とは同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別するように構成される取得サブモジュールと、
取得サブモジュールによって取得された各参照機器からフィードバックされた信号強度に応じて、選別された参照機器を順番付けるように構成されるソートサブモジュールと、を備えることを特徴とする請求項９に記載の機器グルーピング管理装置。
【請求項１１】
目標グループを設置する旨の設置指令を受信し、前記設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成するように構成される生成モジュールと、
前記生成モジュールが生成した前記ウィジェットがトリガされた後、取得された各スマート機器を表示するように構成される表示モジュールと、
前記表示モジュールによって表示された前記各スマート機器のうち選定されたスマート機器を前記目標機器として特定するように構成される特定モジュールと、をさらに備え、
前記各スマート機器は、前記管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、前記管理側とは同一のＬＡＮ内に位置する各スマート機器であることを特徴とする請求項９に記載の機器グルーピング管理装置。
【請求項１２】
前記ソートモジュールは、さらに、前記信号受信モジュールによって受信された各参照機器からフィードバックされた信号強度に応じて、各参照機器を信号強度の強い順にソートするように構成されることを特徴とする請求項９乃至請求項１１の何れか一項に記載の機器グルーピング管理装置。
【請求項１３】
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信し、
参照機器から送信された信号強度を受信し、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成され、
前記ブロードキャスト指令は、前記目標機器が信号をブロードキャストするようにトリガするために用いられ、前記信号強度は、前記参照機器が前記目標機器によってブロードキャストされた前記信号を受信したときに取得した前記信号の信号強度であり、
さらに、順番付け後の前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するように構成されることを特徴とする機器グルーピング管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートホーム分野に関し、特に機器グルーピング管理システム、方法および装置に関する。
【背景技術】
【０００２】
家庭におけるスマートホーム機器の数が増加するとともに、移動端末が制御すべきスマートホーム機器の数も多くなる。
【０００３】
管理の利便性のために、ユーザが同一の部屋にある複数のスマート機器を１つのグループにすることを考慮することは、一般的である。しかし、実際のグルーピング手順において、ユーザが同一の部屋内にあるスマート機器を順に検索し、検索したスマート機器を当該部屋に対応するグループに追加する必要がある。このような大量のスマート機器からスマート機器を逐一に検索する方式は、効率が低く、エラー率が高い。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決するために、本発明は、機器グルーピング管理システム、方法および装置を提供する。
【課題を解決するための手段】
【０００５】
本発明の実施例の第１態様によれば、機器グルーピング管理システムを提供する。前記システムは、管理側と、目標機器と、参照機器とを備え、
前記管理側は、目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信するように構成され、
前記目標機器は、前記ブロードキャスト指令を受信した後、信号をブロードキャストするように構成され、
前記参照機器は、前記信号を受信すると、前記信号の信号強度を取得し、前記信号強度を前記管理側へフィードバックするように構成され、
前記管理側は、さらに、各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成される。
【０００６】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。管理側でグルーピングを予め行うとき、管理側が信号をブロードキャストする旨の指令を目標機器へ送信し、他の参照機器が目標機器からブロードキャストされた信号を受信した後、受信した目標機器からブロードキャストされた信号強度を管理側へフィードバックし、管理側が受信された当該信号強度に応じて、参照機器を順番付けることにより、スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決し、ユーザが当該目標機器とは同一のグループに位置する可能性のある機器を素早く選択でき、グルーピングの効率およびグルーピングの正確性が向上する。
【０００７】
好ましくは、前記管理側は、さらに、目標グループを設置する旨の設置指令を受信し、前記設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成し、前記ウィジェットがトリガされた後、取得された各スマート機器を表示し、ユーザによって選定されたスマート機器を前記目標機器として特定するように構成され、前記取得された各スマート機器は、前記管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、前記管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【０００８】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。ユーザが目標機器を追加するためのウィジェットをクリックした直後に、対応する選択可能な機器をユーザへ表示するため、ユーザが機器を逐一に検索する時間が節約される。
【０００９】
好ましくは、前記管理側は、さらに、前記目標機器の種別を取得して前記目標機器とは同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別し、各参照機器からフィードバックされた信号強度に応じて、選別した参照機器を順番付けるように構成される。
【００１０】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。目標機器の種別を取得し、同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別し、選別した参照機器を順番付けることで、ユーザが同一の部屋内にあるスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。
【００１１】
好ましくは、前記管理側は、さらに、順番付け後の前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するように構成される。
【００１２】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。順番付け後の参照機器のうちユーザによって選択された参照機器を目標グループに追加することで、参照機器を目標グループに快速に追加する効果を奏する。
【００１３】
好ましくは、前記目標機器は、さらに、同じ送信電力に基づいて信号をブロードキャストするように構成される。
【００１４】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。目標機器が同じ送信電力に基づいて信号をブロードキャストするため、参照機器によって受信された信号の信号強度が各参照機器と目標機器との間の距離を良好に反映でき、さらに管理側が参照機器からフィードバックされた信号の信号強度に応じて順番付け、これらの参照機器の順番付けの正確性が向上する。
【００１５】
本発明の実施例の第２態様によれば、機器グルーピング管理方法を提供する。前記方法は、
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信するステップと、
参照機器から送信された信号強度を受信するステップと、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるステップとを含み、
前記ブロードキャスト指令は、前記目標機器が信号をブロードキャストするようにトリガするために用いられ、前記信号強度は、前記参照機器が前記目標機器によってブロードキャストされた前記信号を受信したときに取得した前記信号の信号強度である。
【００１６】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。管理側でグルーピングを予め行うとき、管理側が信号をブロードキャストする旨の指令を目標機器へ送信し、他の参照機器が目標機器からブロードキャストされた信号を受信した後、受信した目標機器からブロードキャストされた信号強度を管理側へフィードバックする。管理側が受信された当該信号強度に応じて、参照機器を順番付ける。これにより、スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決し、ユーザが当該目標機器とは同一のグループに位置する可能性のある機器を素早く選択でき、グルーピングの効率およびグルーピングの正確性が向上する。
【００１７】
好ましくは、前記各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるステップは、
前記目標機器の種別を取得して前記目標機器とは同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別するステップと、
各参照機器からフィードバックされた信号強度に応じて、選別された参照機器を順番付けるステップとを含む。
【００１８】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。目標機器の種別を取得し、同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別し、選別した参照機器を順番付けることで、ユーザが同一の部屋内にあるスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。
【００１９】
好ましくは、前記方法は、さらに、
目標グループを設置する旨の設置指令を受信し、前記設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成するステップと、
前記ウィジェットがトリガされた後、取得された各スマート機器を表示するステップと、
表示された前記各スマート機器のうち選定されたスマート機器を前記目標機器として特定するステップとを含み、
前記各スマート機器は、前記管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、前記管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【００２０】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。ユーザが目標機器を追加するためのウィジェットをクリックした直後に、対応する選択可能な機器をユーザへ表示するため、ユーザが機器を逐一に検索する時間が節約される。
【００２１】
好ましくは、前記方法は、さらに、
順番付け後の前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するステップを含む。
【００２２】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。順番付け後の参照機器のうちユーザによって選択された参照機器を目標グループに追加することで、参照機器を目標グループに快速に追加する効果を奏する。
【００２３】
好ましくは、前記各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるステップは、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を信号強度の強い順にソートするステップを含む。
【００２４】
本発明の実施例に供される技術案は、以下の格別な作用効果を含むことができる。各参照機器からフィードバックされた信号強度を強い順にソートすることで、目標機器とは同一の部屋に位置する可能性の一番高い参照機器を優先してユーザへディスプレイ可能であるため、ユーザによるグルーピングの効率が向上する。
【００２５】
本発明の実施例の第３態様によれば、上記第２態様に供される機器グルーピング管理方法に対応する機器グルーピング管理装置をさらに提供する。前記装置は、
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信するように構成される送信モジュールと、
参照機器から送信された信号強度を受信するように構成される信号受信モジュールと、
前記信号受信モジュールによって受信された各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成されるソートモジュールとを備え、
前記ブロードキャスト指令は、前記目標機器が信号をブロードキャストするようにトリガするために用いられ、前記信号強度は、前記参照機器が前記目標機器によってブロードキャストされた前記信号を受信したときに取得した前記信号の信号強度である。
【００２６】
好ましくは、前記ソートモジュールは、
前記目標機器の種別を取得して前記目標機器とは同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別するように構成される取得サブモジュールと、
取得サブモジュールによって取得された各参照機器からフィードバックされた信号強度に応じて、選別された参照機器を順番付けるように構成されるソートサブモジュールとを備える。
【００２７】
好ましくは、前記装置は、さらに、
目標グループを設置する旨の設置指令を受信し、前記設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成するように構成される生成モジュールと、
前記生成モジュールが生成した前記ウィジェットがトリガされた後、取得された各スマート機器を表示するように構成される表示モジュールと、
前記表示モジュールによって表示された前記各スマート機器のうち選定されたスマート機器を前記目標機器として特定するように構成される特定モジュールと、を備え、
前記各スマート機器は、前記管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、前記管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【００２８】
好ましくは、前記装置は、さらに、
前記ソートモジュールによって順番付けられた前記参照機器から選択された１つの参照機器を特定し、前記参照機器を前記目標グループに追加するように構成される追加モジュールを備える。
【００２９】
好ましくは、前記ソートモジュールは、さらに、前記信号受信モジュールによって受信された各参照機器からフィードバックされた信号強度に応じて、各参照機器を信号強度の強い順にソートするように構成される。
【００３０】
本発明の実施例の第４態様によれば、機器グルーピング管理装置を提供する。前記装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を前記目標機器へ送信し、
参照機器から送信された信号強度を受信し、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成され、
前記ブロードキャスト指令は、前記目標機器が信号をブロードキャストするようにトリガするために用いられ、前記信号強度は、前記参照機器が前記目標機器によってブロードキャストされた前記信号を受信したときに取得した前記信号の信号強度である。
【００３１】
以上の一般的な記述および後述する詳細な説明は、単に例示的なものであり、本発明を制限するためのものでないことは、理解されるべきである。
【図面の簡単な説明】
【００３２】
ここでの図面は、明細書を構成する一部として見なされ、本発明に適した実施例を示し、かつ、明細書の文字記載とともに本発明の仕組みを解釈するために用いられる。
【図１】一部の実施例による機器グルーピング管理方法に係る実施環境を示す模式図である。
【図２Ａ】一実施例による機器グルーピング管理システムの構成を示すブロック図である。
【図２Ｂ】一実施例による移動端末においてディスプレイされた機器グルーピング管理のインターフェース図である。
【図３】一実施例による機器グルーピング管理方法を示すフローチャートである。
【図４Ａ】別の実施例による機器グルーピング管理方法を示すフローチャートである。
【図４Ｂ】一実施例による別の機器グルーピング管理方法を示すフローチャートである。
【図４Ｃ】一実施例によるさらに別の機器グルーピング管理方法を示すフローチャートである。
【図５】一実施例による機器グルーピング管理装置を示すブロック図である。
【図６】一実施例による機器グルーピング管理のための装置を示すブロック図である。
【発明を実施するための形態】
【００３３】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の態様と一致する装置および方法の例に過ぎない。
【００３４】
図１は、一部の実施例による機器グルーピング管理方法に係る実施環境を示す模式図である。図１に示すように、当該実施環境は、管理側１２０、目標機器１４０および参照機器１６０を含んでもよい。
【００３５】
管理側１２０は、携帯電話、タブレットＰＣ、サーバ等であってもよい。
【００３６】
目標機器１４０および参照機器１６０は、無線信号送受信機能を有する機器、例えば、スマート電球、スマートコンセント、スマートテレビ、エアコン、冷蔵庫等であってもよい。本発明では、選定されたグループに追加すべきスマート機器を目標機器１４０とし、他のスマート機器を参照機器１６０とする。
【００３７】
実際のホームシーンでは、目標機器１４０は、一部の参照機器１６０とは同一の部屋に位置し、他の一部の参照機器１６０と異なる部屋に位置してもよい。本実施例は、それについて限定しない。
【００３８】
管理側１２０と目標機器１４０との間で、有線ネットワーク方式あるいは無線ネットワーク方式により接続を確立してもよい。
【００３９】
好ましくは、当該実施環境は、さらにルータ１８０を備えてもよい。ルータ１８０は、管理側１２０、目標機器１４０および参照機器１６０へＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ−Ｆｉｄｅｌｉｔｙ、無線フィディリティ）接続を提供する。
【００４０】
以下の各実施例は、いずれも図１に示す実施環境に応用されて例を挙げて説明する。
【００４１】
図２Ａは、一実施例による機器グルーピング管理システムを示すブロック図である。図２Ａに示すように、当該機器グルーピング管理システムは、管理側２１０、目標機器２２０および参照機器２３０を含む。
【００４２】
管理側２１０は、目標機器２２０を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を目標機器２２０へ送信するように構成される。
【００４３】
目標機器２２０は、ユーザが管理側２１０で選択したグルーピングすべきスマート機器である。
【００４４】
ここで所謂目標グループは、ユーザによって確立された複数のスマート機器を格納するためのグループであってもよい。統一管理するために、目標グループは、同一の部屋に位置する可能性があるスマート機器、あるいは同時制御する必要のあるスマート機器を格納してもよい。
【００４５】
実施時において、目標グループは、管理側２１０が予め設定したものであってもよいし、ユーザが手動で追加したものであってもよい。目標グループがユーザが手動で追加したものである場合、ユーザは、さらに、追加された目標グループを名づけてもよい。
【００４６】
例えば、目標グループが「リビングルーム」であることを例として、リビングルームにおける全てのスマート電球、スマートテレビ等のスマート機器を「リビングルーム」グループに格納してもよい。こうして、ユーザは、リビングルームにおけるスマート機器を同時に制御することができる。
【００４７】
追加指令は、ユーザが選択されたスマート機器を目標グループに追加する際に発生する指令であってもよい。例えば、ユーザが管理側２１０における１つのスマート機器を選定し、ある目標グループに供される追加ウィジェットをトリガした後、管理側２１０は、当該スマート機器を当該目標グループに追加する旨の追加指令を生成する。
【００４８】
管理側２１０は、目標機器２２０を目標グループに追加する旨の追加指令を受信し、当該追加指令を受信した後で、ブロードキャスト指令を当該目標機器２２０へ送信し、当該ブロードキャスト指令は、目標機器２２０が信号をブロードキャストするよう指示するために用いられる。
【００４９】
ある可能な実施形態では、管理側２１０は、ブロードキャスト指令を目標機器２２０へ送信する際、目標機器２２０が信号をブロードキャストする回数と、信号をブロードキャストする際の時間間隔とをさらに指示してもよい。例えば、管理側２１０は、限定された回数および時間間隔をパラメータとしてブロードキャスト指令に対応するデータパケットに追加する。それ相応に、目標機器２２０は、当該データパケットを受信すると、含まれる回数および時間間隔を解析可能であるため、指示された回数ブロードキャストするまで、管理側２１０によって指示された時間間隔に応じて信号をブロードキャストすることができる。これにより、各参照機器２３０が何れも目標機器２２０からブロードキャストされた信号を受信できることを確保する。
【００５０】
好ましくは、ブロードキャスト指令は、目標機器２２０がブロードキャストするブロードキャスト回数および時間間隔を指示しなくてもよい。目標機器２２０は、予め設定されたブロードキャスト回数および時間間隔に応じて、信号をブロードキャストしてもよい。
【００５１】
好ましくは、管理側２１０がブロードキャスト指令を目標機器２２０へ送信する。当該ブロードキャスト指令には、目標機器２２０が信号をブロードキャストする際の電力が含まれてもよい。それ相応に、当該目標機器２２０は、当該ブロードキャスト指令に含まれる電力に基づいて信号をブロードキャストしてもよい。
【００５２】
好ましくは、ブロードキャスト指令には、電力が含まれなくてもよい。目標機器２２０は、予め設定された電力に基づいて信号をブロードキャストしてもよい。
【００５３】
目標機器２２０は、管理側２１０から送信されたブロードキャスト指令を受信した後、信号をブロードキャストするように構成される。
【００５４】
目標機器２２０は、管理側２１０から送信されたブロードキャスト指令を受信した後、信号をブロードキャストする。目標機器２２０は、信号をブロードキャストする際に、予め設定された電力に基づいて信号をブロードキャストしてもよいし、ブロードキャスト指令に含まれる、管理側２１０が指示する電力に基づいて、信号をブロードキャストしてもよい。
【００５５】
実施時において、参照機器２３０が一般的に目標機器２２０の付近に位置するため、目標機器２２０による信号のブロードキャストのとき、参照機器２３０は、目標機器２２０からブロードキャストされた信号を受信することができる。さらに、参照機器２３０は、信号を受信すると、信号の信号強度を取得し、信号強度を管理側２１０へフィードバックするように構成される。
【００５６】
ある可能な実施形態では、参照機器２３０は、受信した信号の信号強度を管理側２１０へフィードバックするに加えて、当該信号を受信した参照機器２３０の識別子をフィードバックしてもよい。
【００５７】
好ましくは、参照機器２３０は、信号強度を管理側２１０へフィードバックする際、信号強度をデータパケットのボディ内にパッケージ化してもよい。好ましくは、参照機器２３０は、自身の識別子を当該データパケットのボディあるいは先頭内にパッケージ化してもよい。こうして、管理側２１０は、当該データパケットをアンパッケージ化した後、当該参照機器２３０から受信された信号の信号強度および当該参照機器２３０の識別子を便利に取得できる。
【００５８】
管理側２１０は、さらに、各参照機器２３０からフィードバックされた信号強度に応じて、各参照機器２３０を順番付けるように構成される。
【００５９】
ある可能な実施形態では、管理側２１０は、各参照機器２３０からフィードバックされた信号強度に応じて、信号強度の強い順に各参照機器２３０をソートしてもよい。一般的に、参照機器２３０は、信号強度をフィードバックする際に、参照機器２３０の識別子を対応的にフィードバックする。そのため、管理側２１０は、信号強度に応じてこれらの信号強度に対応する識別子を順番付けてもよい。つまり、信号強度を送信した参照機器２３０を順番付ける。
【００６０】
スマート機器に対してグルーピングを行うために、管理側２１０は、まず、各スマート機器を自動的に取得し、それからこれらのスマート機器をユーザへ提供する。こうして、ユーザは、その中から１つのスマート機器を目標機器として選択することができる。好ましくは、管理側２１０によって取得された各スマート機器は、管理側２１０にログインされたユーザアカウントにバインディングされた各スマート機器、または、管理側２１０とは同一のＬＡＮ内に位置する各スマート機器である。
【００６１】
実施時において、管理側２１０は、さらに、目標グループを設置する旨の設置指令を受信し、設置指令に基づいて目標グループを生成するように構成される。生成された目標グループには、目標機器２２０を追加するためのウィジェットが設けられている。ウィジェットがトリガされた後、管理側２１０は、取得された各スマート機器を表示し、ユーザによって選定されたスマート機器を目標機器２２０として特定する。
【００６２】
例を挙げると、図２Ｂを参照されたい。図２Ｂは、管理側２１０の３種の異なる時刻におけるインターフェース２０、２１および２２を示す。インターフェース２０では、１つのリビングルームグループ２３が示され、リビングルームグループ２３の下方に目標機器２２０を追加するための１つのウィジェット２４がある。ユーザがウィジェット２４をクリックすると、管理側２１０は、インターフェース２１をユーザへディスプレイする。インターフェース２１には、複数のスマート機器が表示されている。当該複数のスマート機器は、当該管理側２１０にログインされたユーザアカウントにバインディングされた各スマート機器であってもよいし、当該管理側２１０とは同一のＬＡＮ内に位置する各スマート機器であってもよい。インターフェース２１におけるスマート電球２６に対応するウィジェットがトリガされると、管理側２１０は、スマート電球２６を目標機器２２０として特定する。すなわち、当該目標機器２２０をリビングルームグループ２３に追加する旨の追加指令が受信された。その際、スマート電球２６以外のスマート機器は、何れも参照機器２３０である。こうすると、管理側２１０は、ブロードキャスト指令をスマート電球２６（つまり、目標機器２２０）へ送信する。スマート電球２６は、当該ブロードキャスト指令に従って信号をブロードキャストし、参照機器２３０は、受信された信号の信号強度を管理側２１０へフィードバックする。管理側２１０は、参照機器２３０からフィードバックされた信号強度に応じて、図２Ｂにおけるインターフェース２２をユーザへディスプレイする。インターフェース２２に１つのリストボックス２８が含まれている。リストボックス２８は、順番付け後の各参照機器２３０をユーザへディスプレイする。
【００６３】
説明すべきことは、図２Ｂにおけるウィジェットおよび文字が何れも例示であり、本発明の実際の製品の形態を制限しない。ただし、示されていない部分は、対応するフローティングボックスに遮られた部分である。原則として、フローティングボックスが表示されているとき、ユーザは、当該示されていない部分を直接操作や見ることができない。
【００６４】
ある可能な実現形態では、同一のグループにおけるスマート機器の種別は、同一の種別であってもよい。その際、目標機器を１つ追加した場合、当該目標機器とは同種別のスマート機器を表示してもよい。こうして、ユーザは、同一のグループに追加すべきスマート機器を後で選択することができる。その際、管理側２１０は、さらに、目標機器２２０の種別を取得し、目標機器２２０とは同種別の参照機器２３０を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器２３０を選別し、且つ各参照機器２３０からフィードバックされた信号強度に応じて、選別された参照機器２３０を順番付けるように構成される。
【００６５】
例を挙げると、管理側２１０によって取得された目標機器２２０の種別がスマート電球である場合、順番付け後のスマート機器を表示するためのリストボックスにおいて、順番付け後のスマート電球のみを表示してもよい。または、管理側２１０は、各参照機器２３０からフィードバックされた信号強度を受信した後、所定の強度閾値よりも大きい信号強度の参照機器２３０を選別し、順番付け後のスマート機器を表示するためのリストボックスにおいて、所定の強度閾値よりも大きい信号強度の参照機器２３０のみをディスプレイしてもよい。これにより、ユーザが同一の部屋内にある同種別のスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。好ましくは、管理側２１０は、さらに、順番付け後の参照機器２３０から選択された１つの参照機器２３０を特定し、参照機器２３０を目標グループに追加するように構成される。
【００６６】
相変わらず図２Ｂを例にして、ユーザがリストボックス２８におけるテレビをクリックし、且つ確認ウィジェット２９をクリックした場合、テレビは、リビングルームグループ２３に追加される。
【００６７】
実際の応用において、目標機器２２０によってブロードキャストされた信号は、他の要因により消去するや干渉を受ける可能性がある。このような状況が参照機器２３０によって受信された信号に影響することを回避するために、目標機器２２０は、信号を複数回ブロードキャストしてもよい。参照機器２３０によって複数回受信された信号が当該参照機器２３０と目標機器２２０との間の距離を正確に反映するように、目標機器２２０は、さらに、同じ送信電力に基づいて信号をブロードキャストするように構成される。
【００６８】
以上のように、本発明に供される機器グルーピング管理システムでは、管理側でグルーピングを予め行うとき、管理側が信号をブロードキャストする旨の指令を目標機器へ送信し、他の参照機器が目標機器からブロードキャストされた信号を受信した後、受信した目標機器からブロードキャストされた信号強度を管理側へフィードバックし、管理側が受信された当該信号強度に応じて、参照機器を順番付けることにより、スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決し、ユーザが当該目標機器とは同一のグループに位置する可能性のある機器を素早く選択でき、グルーピングの効率およびグルーピングの正確性が向上する。
【００６９】
ユーザが目標機器を追加するためのウィジェットをクリックした直後に、対応する選択可能な機器をユーザへ表示するため、ユーザが機器を逐一に検索する時間が節約される。
【００７０】
目標機器の種別を取得し、同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別し、選別した参照機器を順番付けることで、ユーザが同一の部屋内にあるスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。
【００７１】
順番付け後の参照機器のうちユーザによって選択された参照機器を目標グループに追加することで、参照機器を目標グループに快速に追加する効果を奏する。
【００７２】
目標機器が同じ送信電力に基づいて信号をブロードキャストするように設定するため、参照機器によって受信された信号の信号強度が各参照機器と目標機器との間の距離を良好に反映できる。さらに管理側が当該参照機器からフィードバックされた信号の信号強度に応じて順番付けるため、これらの参照機器の順番付けの正確性が向上する。
【００７３】
図３は、一実施例による機器グルーピング管理方法を示すフローチャートである。当該機器グルーピング管理方法は、図１に示す実施環境における管理側１２０に適用される。図３に示すように、当該機器グルーピング管理方法は、以下のステップを含む。
【００７４】
ステップ３０１では、目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を目標機器へ送信し、ブロードキャスト指令は、目標機器が信号をブロードキャストするようにトリガするために用いられる。
【００７５】
ステップ３０２では、参照機器から送信された信号強度を受信し、信号強度は、参照機器が目標機器からブロードキャストされた信号を受信したときに取得した信号の信号強度である。
【００７６】
ステップ３０３では、各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付ける。
【００７７】
以上のように、本発明に供される機器グルーピング管理方法では、管理側でグルーピングを予め行うとき、管理側が信号をブロードキャストする旨の指令を目標機器へ送信し、他の参照機器が目標機器からブロードキャストされた信号を受信した後、受信した目標機器からブロードキャストされた信号強度を管理側へフィードバックし、管理側が受信された当該信号強度に応じて、参照機器を順番付けることにより、スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決し、ユーザが当該目標機器とは同一のグループに位置する可能性のある機器を素早く選択でき、グルーピングの効率およびグルーピングの正確性が向上する。
【００７８】
図４Ａは、別の実施例による機器グルーピング管理方法を示すフローチャートである。当該機器グルーピング管理方法は、図１に示す実施環境における管理側１２０に適用される。図４Ａに示すように、当該機器グルーピング管理方法は、以下のステップを含む。
【００７９】
ステップ４０１では、目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を目標機器へ送信し、ブロードキャスト指令は、目標機器が信号をブロードキャストするようにトリガするために用いられる。
【００８０】
目標機器は、ユーザが管理側で選択したグルーピングすべきスマート機器である。
【００８１】
ここで所謂目標グループは、ユーザによって確立された、複数のスマート機器を格納するためのグループであってもよい。統一管理するために、目標グループは、同一の部屋に位置するスマート機器、あるいは同時制御する必要があるスマート機器を格納してもよい。
【００８２】
実施時において、目標グループは、管理側が予め設定したものであってもよいし、ユーザが手動で追加したものであってもよい。ユーザは、目標グループを手動で追加した場合、追加した目標グループを名づけることもできる。
【００８３】
追加指令は、ユーザが選択されたスマート機器を目標グループに追加する際に生成される指令であってもよい。例を挙げると、ユーザが管理側における１つのスマート機器を選定し、ある目標グループに供される追加ウィジェットをトリガした後、管理側は、当該スマート機器を当該目標グループに追加する旨の追加指令を生成する。
【００８４】
好ましくは、管理側は、ブロードキャスト指令を目標機器へ送信するとき、目標機器が信号をブロードキャストする回数と、信号をブロードキャストする際の時間間隔とをさらに指示してもよい。例えば、管理側は、限定された回数および時間間隔をパラメータとしてブロードキャスト指令に対応するデータパケットに追加する。それ相応に、目標機器は、当該データパケットを受信すると、含まれる回数および時間間隔を解析可能であるため、指示された回数ブロードキャストするまで、管理側によって指示された時間間隔に応じて信号をブロードキャストすることができる。これにより、各参照機器が何れも目標機器からブロードキャストされた信号を受信できることを確保する。
【００８５】
好ましくは、ブロードキャスト指令は、目標機器がブロードキャストするブロードキャスト回数およびブロードキャストする際の時間間隔を指示しなくてもよい。目標機器は、予め設定されたブロードキャスト回数および時間間隔に応じて、信号をブロードキャストしてもよい。
【００８６】
好ましくは、管理側がブロードキャスト指令を目標機器へ送信する。当該ブロードキャスト指令には、目標機器が信号をブロードキャストする際の電力が含まれてもよい。それ相応に、当該目標機器は、当該ブロードキャスト指令に含まれる電力に基づいて信号をブロードキャストしてもよい。
【００８７】
好ましくは、ブロードキャスト指令には、電力が含まれなくてもよい。目標機器は、予め設定された電力に基づいて信号をブロードキャストしてもよい。
【００８８】
ステップ４０２では、参照機器から送信された信号強度を受信する。信号強度は、参照機器が目標機器からブロードキャストされた信号を受信したときに取得した信号の信号強度である。
【００８９】
管理側は、参照機器から送信された信号強度を受信する。当該信号強度は、参照機器が目標機器からブロードキャストされた信号を受信したときに取得した信号の信号強度である。
【００９０】
好ましくは、参照機器は、受信した信号の信号強度を管理側へフィードバックするに加えて、当該信号を受信した参照機器の識別子をフィードバックしてもよい。
【００９１】
好ましくは、参照機器は、信号強度を管理側へフィードバックする際、信号強度をデータパケットのボディ内にパッケージ化してもよい。好ましくは、参照機器は、自身の識別子を当該データパケットのボディあるいは先頭内にパッケージ化してもよい。こうして、管理側は、当該データパケットをアンパッケージ化した後、当該参照機器から受信された信号の信号強度および当該参照機器の識別子を便利に取得できる。
【００９２】
ステップ４０３では、各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付ける。
【００９３】
ある可能な実施形態では、管理側は、各参照機器からフィードバックされた信号強度に応じて、信号強度の強い順に各参照機器をソートしてもよい。一般的に、参照機器は、信号強度をフィードバックする際に、参照機器の識別子を対応的にフィードバックする。そのため、管理側は、信号強度に応じてこれらの信号強度に対応する識別子を順番付けてもよい。つまり、信号強度を送信した参照機器を順番付ける。
【００９４】
スマート機器に対してグルーピングを行うために、管理側は、まず、各スマート機器を自動的に取得し、それからこれらのスマート機器をユーザへ提供する。こうして、ユーザは、その中から１つのスマート機器を目標機器として選択することができる。好ましくは、管理側によって取得された各スマート機器は、管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【００９５】
ステップ４０４では、順番付け後の参照機器から選択された１つの参照機器を特定し、参照機器を目標グループに追加する。
【００９６】
管理側は、順番付け後の参照機器のうち、ユーザによって選択された１つの参照機器を受信し、ユーザによって選択されたその機器を目標グループに追加する。これにより、目標機器と、ユーザによって選択されたその参照機器とは、同一の目標グループに属する。
【００９７】
以上のように、本発明に供される機器グルーピング管理方法では、管理側でグルーピングを予め行うとき、管理側が信号をブロードキャストする旨の指令を目標機器へ送信し、他の参照機器が目標機器からブロードキャストされた信号を受信した後、受信した目標機器からブロードキャストされた信号強度を管理側へフィードバックし、管理側が受信された当該信号強度に応じて、参照機器を順番付けることにより、スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決し、ユーザが当該目標機器とは同一のグループに位置する可能性のある機器を素早く選択でき、グルーピングの効率およびグルーピングの正確性が向上する。
【００９８】
目標機器が同じ送信電力に基づいて信号をブロードキャストするため、参照機器によって受信された信号の信号強度が各参照機器と目標機器との間の距離を良好に反映できる。さらに管理側が当該参照機器からフィードバックされた信号の信号強度に応じて順番付けるため、これらの参照機器の順番付けの正確性が向上する。
【００９９】
説明すべき点は、実施時において、同一のグループにおけるスマート機器の種別が同一の種別であってもよい。その際、目標機器を１つ追加する場合、当該目標機器とは同一の種別のスマート機器を表示してもよい。こうして、ユーザは、同一のグループに追加できるスマート機器を後で選択してもよい。その際、図４Ｂを参照すると、ステップ４０３は、ステップ４０３ａ〜ステップ４０３ｂに置き換えられてもよい。
【０１００】
ステップ４０３ａでは、目標機器の種別を取得し、目標機器とは同一の種別の参照機器、または、所定の強度閾値よりも大きい信号強度の参照機器を選別する。
【０１０１】
ステップ４０３ｂでは、各参照機器からフィードバックされた信号強度に応じて、選別した参照機器を順番付ける。
【０１０２】
上記ステップが上記システム実施例において解釈されたため、本実施例は、繰返し説明しない。
【０１０３】
目標機器の種別を取得し、同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別し、選別した参照機器を順番付けることで、ユーザが同一の部屋内にあるスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。
【０１０４】
説明すべき別の点は、図４Ｃを参照し、ステップ４０１の前に、ステップ４００ａ、ステップ４００ｂおよびステップ４００ｃをさらに含んでもよい。
【０１０５】
ステップ４００ａでは、目標グループを設置する旨の設置指令を受信し、設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成する。
【０１０６】
ステップ４００ｂでは、ウィジェットがトリガされた後、取得された各スマート機器を表示し、各スマート機器は、管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【０１０７】
ステップ４００ｃでは、表示されている各スマート機器のうち選定されたスマート機器を目標機器として特定する。
【０１０８】
ユーザが目標機器を追加するためのウィジェットをクリックした直後に、対応する選択可能な機器をユーザへ表示するため、ユーザが機器を逐一に検索する時間が節約される。
【０１０９】
図５は、一実施例による機器グルーピング管理装置を示すブロック図である。当該機器グルーピング管理装置は、ソフトウェア、ハードウェアまたは両者の組み合わせで上記実施環境における管理側１２０の全部または一部として実現されてもよい。図５に示すように、当該機器グルーピング管理装置は、送信モジュール５１０、信号受信モジュール５２０およびソートモジュール５３０を備える。
【０１１０】
送信モジュール５１０は、目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を目標機器へ送信するように構成され、ブロードキャスト指令は、目標機器が信号をブロードキャストするようにトリガするために用いられる。
【０１１１】
目標機器は、ユーザが管理側で選択したグルーピングすべきスマート機器である。
【０１１２】
ここで所謂目標グループは、ユーザによって確立された複数のスマート機器を格納するためのグループであってもよい。統一管理するために、目標グループは、同一の部屋に位置する可能性があるスマート機器、あるいは同時制御する必要のあるスマート機器を格納してもよい。実施時において、目標グループは、管理側が予め設定したものであってもよいし、ユーザが手動で追加したものであってもよい。目標グループがユーザが手動で追加したものである場合、ユーザは、さらに、追加された目標グループを名づけてもよい。
【０１１３】
追加指令は、ユーザが選択されたスマート機器を目標グループに追加する際に発生する指令であってもよい。例えば、ユーザが管理側における１つのスマート機器を選定し、ある目標グループに供される追加ウィジェットをトリガした後、管理側は、当該スマート機器を当該目標グループに追加する旨の追加指令を生成する。
【０１１４】
好ましくは、送信モジュール５１０がブロードキャスト指令を目標機器へ送信する際に、目標機器が信号をブロードキャストする回数と、信号をブロードキャストする際の時間間隔とをさらに指示してもよい。例えば、送信モジュール５１０は、限定された回数および時間間隔をパラメータとしてブロードキャスト指令に対応するデータパケットに追加する。それ相応に、目標機器は、当該データパケットを受信すると、含まれる回数および時間間隔を解析可能であるため、指示された回数ブロードキャストするまで、送信モジュール５１０によって指示された時間間隔に応じて信号をブロードキャストすることができる。これにより、各参照機器が何れも目標機器からブロードキャストされた信号を受信できることを確保する。好ましくは、ブロードキャスト指令は、目標機器がブロードキャストするブロードキャスト回数および時間間隔を指示しなくてもよい。目標機器は、予め設定されたブロードキャスト回数および時間間隔に応じて、信号をブロードキャストしてもよい。
【０１１５】
好ましくは、送信モジュール５１０がブロードキャスト指令を目標機器へ送信する。当該ブロードキャスト指令には、目標機器が信号をブロードキャストする際の電力が含まれてもよい。それ相応に、当該目標機器は、当該ブロードキャスト指令に含まれる電力に基づいて信号をブロードキャストしてもよい。
【０１１６】
好ましくは、ブロードキャスト指令には、電力が含まれなくてもよい。目標機器は、予め設定された電力に基づいて信号をブロードキャストしてもよい。
【０１１７】
信号受信モジュール５２０は、参照機器から送信された信号強度を受信するように構成され、信号強度は、参照機器が目標機器からブロードキャストされた信号を受信したときに取得した信号の信号強度である。
【０１１８】
好ましくは、参照機器は、信号受信モジュール５２０へ、受信された信号の信号強度をフィードバックするに加えて、当該信号を受信した参照機器の識別子をフィードバックしてもよい。
【０１１９】
好ましくは、参照機器は、信号強度を信号受信モジュール５２０へフィードバックする際、信号強度をデータパケットのボディ内にパッケージ化してもよい。好ましくは、参照機器は、自身の識別子を当該データパケットのボディあるいは先頭内にパッケージ化してもよい。こうして、信号受信モジュール５２０は、当該データパケットをアンパッケージ化した後、当該参照機器から受信された信号の信号強度および当該参照機器の識別子を便利に取得できる。
【０１２０】
ソートモジュール５３０は、信号受信モジュール５２０によって受信された各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成される。
【０１２１】
好ましくは、ソートモジュール５３０は、さらに、信号受信モジュール５２０によって受信された各参照機器からフィードバックされた信号強度に応じて、各参照機器を信号強度の強い順にソートするように構成される。
【０１２２】
一般的に、参照機器は、信号強度をフィードバックする際に、参照機器の識別子を対応的にフィードバックする。したがって、ソートモジュール５３０は、信号強度に応じて、これらの信号強度に対応する識別子を順番付けてもよい。つまり、信号強度を送信した参照機器を順にソートする。
【０１２３】
スマート機器に対するグルーピングを実現するために、管理側は、まず、各スマート機器を自動的に取得し、次に、これらのスマート機器をユーザへ提供する。こうして、ユーザは、中から１つのスマート機器を目標機器として選択する。好ましくは、管理側によって取得された各スマート機器は、管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【０１２４】
好ましくは、同一のグループにおけるスマート機器の種別が同一であってもよい。その際、目標機器を１つ追加する場合、当該目標機器とは同一の種別のスマート機器を表示してもよい。こうして、ユーザは、同一のグループに追加できるスマート機器を後で選択することができる。その際、ソートモジュール５３０は、取得サブモジュール５３１およびソートサブモジュール５３２をさらに備えてもよい。
【０１２５】
取得サブモジュール５３１は、目標機器の種別を取得し、目標機器と同じ種別の参照機器、または、所定の強度閾値よりも大きい信号強度の参照機器を選別するように構成される。
【０１２６】
ソートサブモジュール５３２は、取得サブモジュール５３１によって取得された各参照機器からフィードバックされた信号強度に応じて、選別された参照機器を順番付けるように構成される。
【０１２７】
取得サブモジュール５３１は、目標機器の種別を取得し、同一の種別である参照機器、または、所定の強度閾値よりも大きい信号強度の参照機器を選別する。ソートサブモジュール５３２は、選別された参照機器を順番付ける。これにより、ユーザが同一の部屋内にあるスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。
【０１２８】
好ましくは、当該装置は、生成モジュール５４０、表示モジュール５５０および特定モジュール５６０をさらに備える。
【０１２９】
生成モジュール５４０は、目標グループを設置する旨の設置指令を受信し、設置指令に基づいて、目標機器を追加するためのウィジェットが配置された目標グループを生成するように構成される。
【０１３０】
表示モジュール５５０は、生成モジュール５４０によって生成されたウィジェットがトリガされた後、取得された各スマート機器を表示するように構成される。各スマート機器は、管理側にログインされたユーザアカウントにバインディングされた各スマート機器、または、管理側とは同一のＬＡＮ内に位置する各スマート機器である。
【０１３１】
特定モジュール５６０は、表示モジュール５５０によって表示された各スマート機器のうち選定されたスマート機器を目標機器として特定するように構成される。
【０１３２】
好ましくは、当該装置は、追加モジュール５７０をさらに備える。
【０１３３】
追加モジュール５７０は、ソートモジュール５３０によって順番付けられた参照機器から選択された１つの参照機器を特定し、参照機器を目標グループに追加するように構成される。
【０１３４】
以上のように、本発明に供される機器グルーピング管理装置では、管理側でグルーピングを予め行うとき、管理側が信号をブロードキャストする旨の指令を目標機器へ送信し、他の参照機器が目標機器からブロードキャストされた信号を受信した後、受信した目標機器からブロードキャストされた信号強度を管理側へフィードバックし、管理側が受信された当該信号強度に応じて、参照機器を順番付けることにより、スマート機器を逐一に検索してグルーピングすることによる低効率および高エラー率という関連技術の問題を解決し、ユーザが当該目標機器とは同一のグループに位置する可能性のある機器を素早く選択でき、グルーピングの効率およびグルーピングの正確性が向上する。
【０１３５】
ユーザが目標機器を追加するためのウィジェットをクリックした直後に、対応する選択可能な機器をユーザへ表示するため、ユーザが機器を逐一に検索する時間が節約される。
【０１３６】
目標機器の種別を取得し、同一の種別の参照機器を選別し、または、所定の強度閾値よりも大きい信号強度の参照機器を選別し、選別した参照機器を順番付けることで、ユーザが同一の部屋内にあるスマート機器に対して便利に管理制御や保守することができ、順番付けの時間が減少し、順番付けの効率が向上する。
【０１３７】
順番付け後の参照機器のうちユーザによって選択された参照機器を目標グループに追加することで、参照機器を目標グループに快速に追加する効果を奏する。
【０１３８】
目標機器が同じ送信電力に基づいて信号をブロードキャストするように設定するため、参照機器によって受信された信号の信号強度が各参照機器と目標機器との間の距離を良好に反映できる。さらに管理側が当該参照機器からフィードバックされた信号の信号強度に応じて順番付けるため、これらの参照機器の順番付けの正確性が向上する。
【０１３９】
上記実施例の装置における各モジュールが操作を実行する具体的な方式が当該方法に関する実施例において詳細に記述されたため、ここで詳細に説明しない。
【０１４０】
本発明の一実施例は、本発明に供される機器グルーピング管理方法を実現可能な機器グルーピング管理装置を提供する。当該機器グルーピング管理装置は、プロセッサと、プロセッサの実行可能な指令を記憶するためのメモリとを備える。
【０１４１】
ただし、プロセッサは、
目標機器を目標グループに追加する旨の追加指令を受信した後、ブロードキャスト指令を目標機器へ送信し、
参照機器から送信された信号強度を受信し、
各参照機器からフィードバックされた信号強度に応じて、各参照機器を順番付けるように構成され、
ブロードキャスト指令は、目標機器が信号をブロードキャストするようにトリガするために用いられ、信号強度は、参照機器が目標機器からブロードキャストされた信号を受信したときに取得した信号の信号強度。
【０１４２】
図６は、一実施例による機器グルーピング管理のための装置を示すブロック図である。例えば、装置６００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【０１４３】
図６を参照すると、装置６００は、処理ユニット６０２、メモリ６０４、電源ユニット６０６、マルチメディアユニット６０８、オーディオユニット６１０、入力／出力（Ｉ／Ｏ）インターフェース６１２、センサユニット６１４、および、通信ユニット６１６のうちの１つまたは複数を含んでもよい。
【０１４４】
処理ユニット６０２は、通常は、表示、電話発呼、データ通信、カメラ操作および記録操作に関連する操作のような、装置６００の全般操作を制御する。処理ユニット６０２は、上記機器グルーピング管理方法の全部または一部のステップを実施させるように、指令を実行するための１つまたは複数のプロセッサ６１８を含んでもよい。また、処理ユニット６０２は、処理ユニット６０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを含んでもよい。例えば、処理ユニット６０２は、マルチメディアユニット６０８と処理ユニット６０２との間の相互作用を容易にするように、マルチメディアモジュールを含んでもよい。
【０１４５】
メモリ６０４は、各タイプのデータを記憶して装置６００での操作をサポートするように構成される。これらのデータの例示は、装置６００で操作するための任意のアプリケーションもしくは方法の指令、連絡先データ、電話帳データ、メッセージ、ピクチャ、ビデオなどを含む。メモリ６０４は、如何なる種別の揮発性もしくは不揮発性記憶装置またはそれらの組合せで実現されてもよい。例えば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクであってもよい。
【０１４６】
電源ユニット６０６は、装置６００のユニットのそれぞれに電力を供給する。電源ユニット６０６は、電源管理システム、１つまたは複数の電源、並びに、他の装置６００用の電力を生成、管理および配分するに関する他のユニットを含んでもよい。
【０１４７】
マルチメディアユニット６０８は、前記装置６００とユーザとの間に１つの出力インターフェースを供給するスクリーンを含む。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでもよい。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、ディスプレイスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチあるいはスライド動作の境界を感知するだけではなく、タッチあるいはスライド操作と関連する継続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット６０８は、１つのフロントカメラおよび／またはバックカメラを含む。装置６００が操作モード、例えば、撮影モードあるいはビデオモードであるとき、フロントカメラおよび／またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【０１４８】
オーディオユニット６１０は、オーディオ信号を出力および／または入力するように構成される。例えば、オーディオユニット６１０は、マイク（ＭＩＣ）を備え、装置６００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードであるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ６０４に格納される、または、通信ユニット６１６を介して送信されることができる。一部の実施例では、オーディオユニット６１０は、オーディオ信号を出力するためのスピーカをさらに備える。
【０１４９】
Ｉ／Ｏインターフェース６１２は、処理ユニット６０２とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、上記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンには、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンが含まれてもよいが、それらに限定されない。
【０１５０】
センサユニット６１４は、様々な側面での状態推定を装置６００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット６１４は、装置６００のオン／オフ状態、ユニットの相対位置を検出することができ、ユニットは、例えば、装置６００のディスプレイおよびキーパッドである。センサユニット６１４は、さらに、装置６００もしくは装置６００の１つのユニットの位置変更、ユーザと装置６００との接触の存在もしくは非存在、装置６００の方位もしくは加速／減速および装置６００の温度変化をさらに検出することができる。センサユニット６１４は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット６１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでもよい。一部の実施例では、当該センサユニット６１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ、または温度センサを含んでもよい。
【０１５１】
通信ユニット６１６は、装置６００と他の機器間の無線または有線方式の通信ができるように構成される。装置６００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇなどの通信規格、またはそれらの組合せに基づく無線ネットワークにアクセスすることができる。ある実施例では、通信ユニット６１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、通信ユニット６１６は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含む。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【０１５２】
実施例では、装置６００は、機器グルーピング管理方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【０１５３】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ６０４をさらに提供し、上記指令が装置６００のプロセッサ６１８によって実行されることで上記機器グルーピング管理方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであってもよい。
【０１５４】
当業者は、明細書を考慮し、ここに公開された発明を実践した後、本発明の他の実施案を容易に想到する。本願は、本発明の如何なる変形、用途または適合もカバーすることを意図する。これらの変形、用途または適合は、本発明の一般的な仕組みに従い、かつ、本発明に公開されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本発明の本当の範囲および思想は添付する特許請求の範囲によって与えられる。
【０１５５】
本発明が以上で記載され、且つ図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本発明の範囲は、添付する特許請求の範囲のみによって限定される。
【０１５６】
本願は、出願番号が２０１５１０８４７０６６．９であり、出願日が２０１５年１１月２７日である中国特許出願に基づいて優先権を主張する。当該中国特許出願の全ての内容は、ここに参考として引用される。
【図１】
0006416916.tif 000002
【図２Ａ】
0006416916.tif 000003
【図２Ｂ】
0006416916.tif 000004
【図３】
0006416916.tif 000005
【図４Ａ】
0006416916.tif 000006
【図４Ｂ】
0006416916.tif 000007
【図４Ｃ】
0006416916.tif 000008
【図５】
0006416916.tif 000009
【図６】
0006416916.tif 000010