(57)【特許請求の範囲】
【請求項１】
スマートホームシステムにおけるスマート機器に対するグルーピング装置に用いられているグルーピング方法であって、
前記グルーピング装置が、記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するステップと、
前記グルーピング装置が、前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うステップとを含み、
前記グルーピング装置が、記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するステップは、
前記履歴操作情報を分析し、分析結果に基づいて前記スマート機器に対するユーザの操作習慣情報を特定することと、
前記操作習慣情報における時間情報に基づいて前記スマート機器の所在する位置を予測することと、
前記スマート機器の所在する位置に基づいて前記スマート機器に対応する前記目標所定グループを特定することとを含むことを特徴とする方法。
【請求項２】
前記グルーピング装置が、前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うステップは、
前記グルーピング装置が、前記スマート機器がグルーピング済スマート機器に属するかどうかを判断することと、
前記グルーピング装置が、前記スマート機器がグルーピング済スマート機器に属する場合、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、スマート機器の現在所在するグループが目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動することと、
前記グルーピング装置が、前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加することとを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記グルーピング装置が、前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うステップは、
前記グルーピング装置が、前記スマート機器がグルーピング済スマート機器に属するかどうかを判断することと、
前記グルーピング装置が、前記スマート機器がグルーピング済スマート機器に属する場合、前記スマート機器の現在所在するグループが前記目標所定グループに一致するかどうかを判断し、前記スマート機器の現在所在するグループが前記目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力し、且つ、入力された、前記スマート機器を現在所在するグループから前記目標所定グループへ移動する旨の指令を受信すると、当該指令に対応する移動操作を実行することと、
前記グルーピング装置が、前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力し、且つ、入力された、前記スマート機器を前記目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行することとを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記グルーピング装置が、前記記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するステップの前に、さらに、
前記グルーピング装置が、所定時間内で入力された、前記スマート機器に対する少なくとも１つの操作情報を受信し記録するステップと、
前記少なくとも１つの操作情報を前記履歴操作情報とするステップとを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記グルーピング装置が、受信された設定命令に応じて、所定グループを設定するステップをさらに含むことを特徴とする請求項１乃至４のうちの何れか一項に記載の方法。
【請求項６】
スマートホームシステムにおけるスマート機器に対するグルーピング装置であって、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するための特定モジュールと、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うためのグルーピングモジュールとを備え、
前記特定モジュールは、
前記履歴操作情報を分析し、分析結果に基づいて前記スマート機器に対するユーザの操作習慣情報を特定するための分析サブモジュールと、
前記操作習慣情報における時間情報に基づいて前記スマート機器の所在する位置を予測するための予測サブモジュールと、
前記スマート機器の所在する位置に基づいて前記スマート機器に対応する前記目標所定グループを特定するためのグループ特定サブモジュールとを備えることを特徴とする装置。
【請求項７】
前記グルーピングモジュールは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断するための判断サブモジュールと、
前記スマート機器がグルーピング済スマート機器に属する場合、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、スマート機器の現在所在するグループが目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するための移動サブモジュールと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するための追加サブモジュールとを備えることを特徴とする請求項６に記載の装置。
【請求項８】
前記グルーピングモジュールは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断するための第１の判断サブモジュールと、
前記スマート機器がグルーピング済スマート機器に属する場合、前記スマート機器の現在所在するグループが前記目標所定グループに一致するかどうかを判断するための第２の判断サブモジュールと、
前記スマート機器の現在所在するグループが前記目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力するための第１のプロンプトサブモジュールと、
入力された、前記スマート機器を現在所在するグループから前記目標所定グループへ移動する旨の指令を受信すると、当該指令に対応する移動操作を実行するための第１の実行サブモジュールと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力するための第２のプロンプトサブモジュールと、
入力された、前記スマート機器を前記目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行するための第２の実行サブモジュールとを備えることを特徴とする請求項６に記載の装置。
【請求項９】
所定時間内で入力された、前記スマート機器に対する少なくとも１つの操作情報を受信し記録するための記録モジュールと、
前記少なくとも１つの操作情報を前記履歴操作情報とするための処理モジュールとをさらに備えることを特徴とする請求項６に記載の装置。
【請求項１０】
受信された設定命令に応じて、所定グループを設定するための設定モジュールをさらに備えることを特徴とする請求項６乃至９のうちの何れか一項に記載の装置。
【請求項１１】
スマートホームシステムにおけるスマート機器に対するグルーピング装置であって、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定し、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うように構成され、
前記記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定することは、
前記履歴操作情報を分析し、分析結果に基づいて前記スマート機器に対するユーザの操作習慣情報を特定することと、
前記操作習慣情報における時間情報に基づいて前記スマート機器の所在する位置を予測することと、
前記スマート機器の所在する位置に基づいて前記スマート機器に対応する前記目標所定グループを特定することとを含むことを特徴とする装置。
【請求項１２】
プロセッサに実行されることにより、請求項１から請求項５のいずれか１項に記載のグルーピング方法を実現することを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【相互参照】
【０００１】
本発明は、出願番号が２０１５１０２０６０５０．Ｘであり、出願日が２０１５年４月２７日である中国特許出願を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全ての内容は、参照のため本願に援用される。
【技術分野】
【０００２】
本開示は、スマート機器技術分野に関し、特に、スマートホームシステムにおけるスマート機器に対するグルーピング方法、装置、プログラム及び記録媒体に関する。
【背景技術】
【０００３】
現在、ハイテク技術が人々の日常生活に広く応用されつつあるにつれて、スマートホームが段々人々の視野に入っており、ユーザに購買し利用され始めるスマートハードウェアや家電製品もますます増加している。このような製品について、携帯電話のアプリケーションを介して機器の状態を遠隔にチェックし、制御命令を実行するのは、一般的である。しかし、機器の数が増えたのに、機器に対して適当なグルーピングを行わなければ、ユーザが携帯電話を持ち出して、アプリケーションを開くと、数多くの機器のリストに直面せざるを得ないため、注目の機器を見つけ出すのに大分時間がかかる。
【０００４】
一般的に、開発者は、ユーザが部屋や機器のタイプに応じて自分のスマート機器を分類するのを許可する。例えば、アプリケーションインターフェースにおいて、ユーザが先に見たのは、異なる部屋名である。ある部屋がクリックされた後で、アプリケーションは、現在部屋にどれらのスマート機器があるかを提示する。このような方案は、現在比較的に盛んに利用されているが、ユーザが部屋に応じて自分の機器を手動でグルーピングする必要が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示の実施例は、ユーザの使用習慣に応じてスマート機器を自動的にグルーピングするための、スマートホームシステムにおけるスマート機器に対するグルーピング方法、グルーピング装置、プログラム及び記録媒体を提供する。
【０００６】
本開示の実施例の第１の態様によれば、スマートホームシステムにおけるスマート機器に対するグルーピング方法を提供する。当該方法は、サーバに応用可能であり、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するステップと、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うステップとを含む。
【０００７】
ある実施例において、前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うステップは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断することと、
前記スマート機器がグルーピング済スマート機器に属する場合、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、スマート機器の現在所在するグループが目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動することと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加することとを含む。
【０００８】
ある実施例において、前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うステップは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断することと、
前記スマート機器がグルーピング済スマート機器に属する場合、前記スマート機器の現在所在するグループが前記目標所定グループに一致するかどうかを判断し、前記スマート機器の現在所在するグループが前記目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力し、且つ、入力された、前記スマート機器を現在所在するグループから前記目標所定グループへ移動する旨の指令を受信すると、当該指令に対応する移動操作を実行することと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力し、且つ、入力された、前記スマート機器を前記目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行することとを含む。
【０００９】
ある実施例において、前記記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するステップの前に、さらに、
所定時間内で入力された、前記スマート機器に対する少なくとも１つの操作情報を受信し記録するステップと、
前記少なくとも１つの操作情報を前記履歴操作情報とするステップとを含む。
【００１０】
ある実施例において、前記記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するステップは、
前記履歴操作情報を分析し、分析結果に基づいて前記スマート機器に対するユーザの操作習慣情報を特定することと、
前記操作習慣情報における時間情報に基づいて前記スマート機器の所在する位置を予測することと、
前記スマート機器の所在する位置に基づいて前記スマート機器に対応する前記目標所定グループを特定することとを含む。
【００１１】
ある実施例において、
受信された設定命令に応じて、所定グループを設定するステップをさらに含む。
【００１２】
本開示の実施例の第２の態様によれば、スマートホームシステムにおけるスマート機器に対するグルーピング装置を提供する。前記グルーピング装置は、サーバに応用可能であり、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定するための特定モジュールと、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うためのグルーピングモジュールとを備える。
【００１３】
ある実施例において、前記グルーピングモジュールは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断するための判断サブモジュールと、
前記スマート機器がグルーピング済スマート機器に属する場合、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、スマート機器の現在所在するグループが目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するための移動サブモジュールと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するための追加サブモジュールとを備える。
【００１４】
ある実施例において、前記グルーピングモジュールは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断するための第１の判断サブモジュールと、
前記スマート機器がグルーピング済スマート機器に属する場合、前記スマート機器の現在所在するグループが前記目標所定グループに一致するかどうかを判断するための第２の判断サブモジュールと、
前記スマート機器の現在所在するグループが前記目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力するための第１のプロンプトサブモジュールと、
入力された、前記スマート機器を現在所在するグループから前記目標所定グループへ移動する旨の指令を受信すると、当該指令に対応する移動操作を実行するための第１の実行サブモジュールと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力するための第２のプロンプトサブモジュールと、
入力された、前記スマート機器を前記目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行するための第２の実行サブモジュールとを備える。
【００１５】
ある実施例において、
所定時間内で入力された、前記スマート機器に対する少なくとも１つの操作情報を受信し記録するための記録モジュールと、
前記少なくとも１つの操作情報を前記履歴操作情報とするための処理モジュールとをさらに備える。
【００１６】
ある実施例において、前記特定モジュールは、
前記履歴操作情報を分析し、分析結果に基づいて前記スマート機器に対するユーザの操作習慣情報を特定するための分析サブモジュールと、
前記操作習慣情報における時間情報に基づいて前記スマート機器の所在する位置を予測するための予測サブモジュールと、
前記スマート機器の所在する位置に基づいて前記スマート機器に対応する前記目標所定グループを特定するためのグループ特定サブモジュールとを備える。
【００１７】
ある実施例において、
受信された設定命令に応じて、所定グループを設定するための設定モジュールをさらに備える。
【００１８】
本開示の実施例の第３の態様によれば、スマートホームシステムにおけるスマート機器に対するグルーピング装置を提供する。前記グルーピング装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定し、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うように構成される。
【００１９】
本開示の実施例の第４の態様によれば、プロセッサに実行されることにより、本開示の実施例の第１の態様に記載のグルーピング方法を実現するプログラムを提供する。
【００２０】
本開示の実施例の第５の態様によれば、本開示の実施例の第４の態様に記載のプログラムが記録された記録媒体を提供する。
【発明の効果】
【００２１】
本開示の実施例による技術案は、以下の格別な作用効果を含むことができる。
【００２２】
上述した技術案は、スマート機器に対するユーザの日常操作習慣に応じて、グルーピングされていない（非グルーピング）スマート機器を自動的にグルーピングしたり、グルーピングされた（グルーピング済）スマート機器を再度グルーピング（リグルーピング）したりすることが実現できるため、ユーザがスマート機器を一々手動でグルーピングする必要は無くなり、ユーザの操作が削減されるとともに、ユーザの使用体験が向上する。
【００２３】
上述した一般的な記述及び後続の詳細な記述は、単に例示的及び解釈的なものであり、本発明を制限できるものでないと理解されるべきである。
【図面の簡単な説明】
【００２４】
ここでの図面は、明細書を構成する一部として見なされ、本開示に適した実施例を示し、かつ、明細書の文字記載とともに本開示の仕組みを解釈するために用いられる。
【図１】一実施例によるあるスマートホームシステムにおけるスマート機器に対するグルーピング方法を示すフローチャートである。
【図２】一実施例による別のスマートホームシステムにおけるスマート機器に対するグルーピング方法を示すフローチャートである。
【図３】別の実施例によるステップＳ１０１のある実施フローチャートである。
【図４】別の実施例によるステップＳ１０２の別の実施フローチャートである。
【図５】別の実施例によるステップＳ１０２のさらに別の実施フローチャートである。
【図６】別の実施例によるさらに別のスマートホームシステムにおけるスマート機器に対するグルーピング方法を示すフローチャートである。
【図７】一実施例によるあるスマートホームシステムにおけるスマート機器に対するグルーピング装置を示すブロック図である。
【図８】別の実施例によるあるスマートホームシステムにおけるスマート機器に対するグルーピング装置におけるグルーピングモジュールを示すブロック図である。
【図９】別の実施例によるさらに別のスマートホームシステムにおけるスマート機器に対するグルーピング装置におけるグルーピングモジュールを示すブロック図である。
【図１０】別の実施例によるさらに別のスマートホームシステムにおけるスマート機器に対するグルーピング装置を示すブロック図である。
【図１１】別の実施例によるあるスマートホームシステムにおけるスマート機器に対するグルーピング装置における特定モジュールを示す構成図である。
【図１２】別の実施例によるさらに別のスマートホームシステムにおけるスマート機器に対するグルーピング装置を示すブロック図である。
【図１３】一実施例によるスマートホームシステムにおけるスマート機器に対するグルーピング装置に適用されるブロック図である。
【発明を実施するための形態】
【００２５】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ数字は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付の特許請求の範囲に記載されているように、本発明の一部の態様と一致する装置及び方法の例に過ぎない。
【００２６】
スマートホームシステムは、高度なコンピュータ技術やネットワークコミュニケーション技術、総合配線技術を利用し、人間工学原理に従い、個性的需要を考慮に入れて、家庭生活に関する各サブシステム、例えば、セキュリティ、照明制御、カーテン制御、ガスバルブ制御、情報家電、シーン連動、床暖房等を結び付いて、ネットワーク化により総合的スマート制御および管理を行うことで、「人本位」という斬新な家庭生活体験を実現する。スマートホームシステムが端末のアプリケーションを介してスマート機器の状態を遠隔にチェックし、制御命令を実行するのは、一般的である。スマート機器の数が増えたのに、機器に対して適当なグルーピングを行わない場合、ユーザが携帯電話を持ち出して、アプリケーションを開くと、数多くのスマート機器リストに直面せざるを得ないため、注目の機器を見つけ出すのに大分時間がかかる。
【００２７】
図１は、一実施例によるスマートホームシステムにおけるスマート機器に対するグルーピング方法を示すフローチャートである。図１に示すように、上記スマート機器に対するグルーピング方法は、スマートホームシステムのサーバに応用可能であり、以下のステップを含む。
【００２８】
ステップＳ１０１では、記録されたスマート機器に対する履歴操作情報に基づいてスマート機器に対応する目標所定グループを特定する。
【００２９】
ステップＳ１０２では、目標所定グループに応じてスマート機器に対してグルーピング操作を行う。
【００３０】
上記実施例では、スマート機器の履歴操作情報に基づいてスマート機器に対応する目標所定グループを特定するため、スマート機器の目標所定グループを自動的に特定でき、且つ、目標所定グループに応じてスマート機器をグルーピングするため、ユーザの自らのグループへの特定や手動によるグルーピングを必要とせず、ユーザの操作が削減されるとともに、ユーザの使用体験が向上する。
【００３１】
その中、上記所定グループは、システムによって予め設定されてもよいし、ユーザによって自身のニーズに応じて設定されてもよい。ユーザ設定の場合、図２に示すように、ステップＳ１０１の前に、上記方法は、さらに、受信された設定命令に応じて、所定グループを設定するステップＳ２０１を含んでも良い。これにより、ユーザの異なる需要を満足させる。例えば、ユーザは、実際のニーズに応じ、部屋の位置に基づいて、寝室、リビング、台所、トイレ、オフィス等のグループを設定してもよい。
【００３２】
図３に示すように、ある実施例において、ステップＳ１０１は、下記のステップＳ３０１−Ｓ３０３を含む。
【００３３】
ステップＳ３０１では、履歴操作情報を分析し、分析結果に基づいてスマート機器に対するユーザの操作習慣情報を特定する。当該実施例では、ユーザの履歴操作情報に基づいてユーザの操作習慣情報を特定できる。例えば、スマート機器に対するユーザの日常的な履歴操作情報から、ユーザが日々何の時間帯でスマート機器を操作するかに関する習慣、即ち、ユーザの操作習慣情報を特定できる。
【００３４】
ステップＳ３０２では、操作習慣情報における時間情報に基づいてスマート機器の所在する位置を予測する。当該実施例では、操作習慣情報には、時間情報、即ち、スマート機器が一般的に何の時間で操作されるかが含まれてもよい。これにより、スマート機器の可能な位置をさらに予測できる。例えば、もしユーザが常に夜１０時頃にランプを消し、且つ当該ランプが最後に消したものであることが発見されれば、当該ランプが家の寝室に属する可能性があると予測できる。もしユーザが常に平日の稼動時間内でローカルカーテンを操作することが発見されれば、当該カーテンがオフィスに属する可能性があると予測できる。もし換気扇が常に夜７時頃に起動することが発見されれば、当該換気扇が台所に属する可能性があると予測できる。
【００３５】
ステップＳ３０３では、スマート機器の所在する位置に基づいてスマート機器に対応する目標所定グループを特定する。その中、スマート機器の所在する位置と目標所定グループとが対応的である。例えば、もしスマート機器の所在する位置が台所であれば、所定グループが台所グループであり、もし位置がリビングであれば、所定グループがリビンググループであり、もし位置がオフィスであれば、所定グループがオフィスグループである。
【００３６】
ある実施例では、上記ステップＳ１０２は、以下のいずれかの方式として実施されてもよいし、両者の方式の組み合わせとして実施されてもよい。
【００３７】
方式一
図４に示すように、ある実施例において、ステップＳ１０２は、下記ステップＳ４０１−Ｓ４０４を含む。
【００３８】
ステップＳ４０１：スマート機器がグルーピング済スマート機器に属するかどうかを判断し、グルーピング済スマート機器に属するとき、ステップＳ４０２を続行し、非グルーピングスマート機器に属するとき、ステップＳ４０４を続行する。
【００３９】
ステップＳ４０２：スマート機器がグルーピング済スマート機器に属するとき、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、一致しないとき、ステップＳ４０３を続行し、一致するとき、フローを終了する。
【００４０】
ステップＳ４０３：スマート機器の現在所在するグループが目標所定グループに一致しないとき、スマート機器を現在所在するグループから目標所定グループへ移動する。グルーピング済スマート機器について、特定された目標所定グループに応じて、グルーピング済スマート機器を自動的にリグルーピングすることができる。こうして、ユーザの履歴操作情報に応じてスマート機器のグルーピングを更新し続けることに相当し、スマート機器に対するグルーピングを一層ユーザの需要に合致させ、ユーザが機器リストにある多数の機器からスマート機器を素早く見つけ出して操作するのに役立つ。
【００４１】
ステップＳ４０４：スマート機器が非グルーピングスマート機器に属するとき、スマート機器を目標所定グループに追加する。非グルーピングスマート機器について、特定された目標所定グループに応じて、自動的にグルーピングすることができる。こうして、ユーザがスマート機器を一々手動でグルーピングする必要は無くなり、ユーザの操作が削減されるとともに、ユーザの使用体験が向上する。
【００４２】
方式二
図５に示すように、ある実施例において、ステップＳ１０２は、下記ステップＳ５０１−Ｓ５０６を含む。
【００４３】
ステップＳ５０１では、スマート機器がグルーピング済スマート機器に属するかどうかを判断し、グルーピング済スマート機器に属するとき、ステップＳ５０２を続行し、非グルーピングスマート機器に属するとき、ステップＳ５０５を続行する。
【００４４】
ステップＳ５０２では、スマート機器がグルーピング済スマート機器に属するとき、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、一致しないとき、ステップＳ５０３を続行し、一致するとき、フローを終了する。
【００４５】
ステップＳ５０３では、スマート機器の現在所在するグループが目標所定グループに一致しないとき、スマート機器を現在所在するグループから目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力する。
【００４６】
グルーピング済スマート機器について、特定された目標所定グループに応じて、グルーピング済みスマート機器をリグルーピングするようにユーザにプロンプトし、ユーザがリグルーピングを選択したとき、スマート機器をリグルーピングしてもよい。こうして、ユーザの選択に基づいて、スマート機器に対してリグルーピング操作を行うかどうかを特定するため、スマート機器に対するグルーピングを一層ユーザの需要に合致させ、ユーザが機器リストにある多数の機器からスマート機器を素早く見つけ出して操作するのに役立つ。
【００４７】
ステップＳ５０４では、入力された、スマート機器を現在所在するグループから目標所定グループに移動する旨の指令を受信すると、当該指令に対応する移動操作を実行する。
【００４８】
ステップＳ５０５では、スマート機器が非グルーピングスマート機器に属するとき、スマート機器を目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力する。
【００４９】
ただし、グルーピングプロンプト情報をスマートホームシステムにバンドリングされた端末機器へ送信し、当該端末機器で当該グルーピングプロンプト情報をユーザに表示してもよいし、当該グルーピングプロンプト情報をユーザに見せるようにスマートホームシステムのユーザインターフェース上に表示してもよい。
【００５０】
ステップＳ５０６では、入力された、スマート機器を目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行する。
【００５１】
これにより、特定された目標所定グループに応じて、非グルーピングスマート機器をグルーピングするようにユーザにプロンプトし、ユーザがグルーピングを選択したとき、目標所定グループに応じてスマート機器を自動的にグルーピングしてもよい。こうして、ユーザの選択に基づいてスマート機器に対してグルーピング操作を行うかどうかを特定するため、スマート機器に対するグルーピングを一層ユーザの需要に合致させ、ユーザの操作が削減されるとともに、ユーザが機器リストにある多数の機器からスマート機器を素早く見つけ出して操作するのに役立つ。
【００５２】
図６に示すように、ある実施例において、ステップＳ１０２の前に、方法は、下記ステップＳ６０１−Ｓ６０２をさらに含んでも良い。
【００５３】
ステップＳ６０１では、所定時間内で入力された、スマート機器に対する少なくとも１つの操作情報を受信し記録する。
【００５４】
ステップＳ６０２では、少なくとも１つの操作情報を履歴操作情報とする。
【００５５】
上記実施例では、ユーザが所定時間内でスマート機器を操作した少なくとも１つの操作情報を履歴操作情報とし、例えば、５日間でのスマート機器に対するユーザの操作情報を履歴記録とするため、この５日間での操作情報に基づいて目標所定グループを特定できる。その中、上記所定時間は、システムによって予め設定されてもよいし、ユーザによって自身のニーズに応じて設定されてもよい。
【００５６】
図７は、一実施例によるスマートホームシステムにおけるスマート機器グルーピング装置を示すブロック図である。図７に示すように、本開示の実施例によるスマートホームシステムにおけるスマート機器に対するグルーピング装置は、サーバに用いられ、
記録されたスマート機器に対する履歴操作情報に基づいてスマート機器に対応する目標所定グループを特定するように構成される特定モジュール７１と、
目標所定グループに応じてスマート機器に対してグルーピング操作を行うように構成されるグルーピングモジュール７２とを備える。
【００５７】
図８に示すように、ある実施例において、グルーピングモジュール７２は、
スマート機器がグルーピング済スマート機器に属するかどうかを判断するように構成される判断サブモジュール８１と、
スマート機器がグルーピング済スマート機器に属するとき、スマート機器を現在所在するグループから目標所定グループへ移動するように構成される移動サブモジュール８２と、
スマート機器が非グルーピングスマート機器に属するとき、スマート機器を前記目標所定グループに追加するように構成される追加サブモジュール８３とを備える。
【００５８】
図９に示すように、別の実施例では、グルーピングモジュール７２は、
スマート機器がグルーピング済スマート機器に属するかどうかを判断するように構成される第１の判断サブモジュール９１と、
スマート機器がグルーピング済スマート機器に属するとき、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断するように構成される第２の判断サブモジュール９２と、
スマート機器の現在所在するグループが目標所定グループに一致しないとき、スマート機器を現在所在するグループから目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力するように構成される第１のプロンプトサブモジュール９３と、
入力された、スマート機器を現在所在するグループから目標所定グループへ移動する旨の指令を受信すると、当該指令に対応する移動操作を実行するように構成される第１の実行サブモジュール９４と、
スマート機器が非グルーピングスマート機器に属するとき、スマート機器を目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力するように構成される第２のプロンプトサブモジュール９５と、
入力されたスマート機器を目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行するように構成される第２の実行サブモジュール９６とを備える。
【００５９】
図１０に示すように、ある実施例において、上記装置は、さらに、
所定時間内で入力された、スマート機器に対する少なくとも１つの操作情報を受信し記録するように構成される記録モジュール１０１と、
少なくとも１つの操作情報を履歴操作情報とするように構成される処理モジュール１０２とを備える。
【００６０】
図１１に示すように、ある実施例において、特定モジュール７１は、
履歴操作情報を分析し、分析結果に基づいてスマート機器に対するユーザの操作習慣情報を特定するように構成される分析サブモジュール１１０１と、
操作習慣情報における時間情報に基づいてスマート機器の所在する位置を予測するように構成される予測サブモジュール１１０２と、
スマート機器の所在する位置に基づいてスマート機器に対応する目標所定グループを特定するように構成されるグループ特定サブモジュール１１０３とを備える。
【００６１】
図１２に示すように、ある実施例において、前記装置は、さらに、
受信された設定命令に応じて、所定グループを設定するように構成される設定モジュール１２０１を備える。
【００６２】
本開示の実施例の第３の態様によれば、スマートホームシステムにおけるスマート機器に対するグルーピング装置を提供する。当該グルーピング装置は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定し、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うように構成される。
【００６３】
上記プロセッサは、さらに、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うことは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断することと、
前記スマート機器がグルーピング済スマート機器に属する場合、スマート機器の現在所在するグループが目標所定グループに一致するかどうかを判断し、スマート機器の現在所在するグループが目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動することと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加することとを含むように構成されてもよい。
【００６４】
上記プロセッサは、さらに、
前記目標所定グループに応じて前記スマート機器に対してグルーピング操作を行うことは、
前記スマート機器がグルーピング済スマート機器に属するかどうかを判断することと、
前記スマート機器がグルーピング済スマート機器に属する場合、前記スマート機器の現在所在するグループが前記目標所定グループに一致するかどうかを判断し、前記スマート機器の現在所在するグループが前記目標所定グループに一致しないとき、前記スマート機器を現在所在するグループから前記目標所定グループへ移動するかどうかをユーザにプロンプトするようにリグルーピングプロンプト情報を出力し、且つ、入力された、前記スマート機器を現在所在するグループから前記目標所定グループへ移動する旨の指令を受信すると、当該指令に対応する移動操作を実行することと、
前記スマート機器が非グルーピングスマート機器に属する場合、前記スマート機器を前記目標所定グループに追加するかどうかをユーザにプロンプトするようにグルーピングプロンプト情報を出力し、且つ、入力された、前記スマート機器を前記目標所定グループに追加する旨の指令を受信すると、当該指令に対応する追加操作を実行することとを含むように構成されてもよい。
【００６５】
上記プロセッサは、さらに、
前記記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定する前に、さらに、
所定時間内で入力された、前記スマート機器に対する少なくとも１つの操作情報を受信し記録し、
前記少なくとも１つの操作情報を前記履歴操作情報とするように構成されてもよい。
【００６６】
上記プロセッサは、さらに、
記録されたスマート機器に対する履歴操作情報に基づいて前記スマート機器に対応する目標所定グループを特定することは、
前記履歴操作情報を分析し、分析結果に基づいて前記スマート機器に対するユーザの操作習慣情報を特定することと、
前記操作習慣情報における時間情報に基づいて前記スマート機器の所在する位置を予測することと、
前記スマート機器の所在する位置に基づいて前記スマート機器に対応する前記目標所定グループを特定することとを含むように構成される。
【００６７】
上記プロセッサは、さらに、
受信された設定命令に応じて、所定グループを設定するように構成される。
【００６８】
図１３は、一実施例によるスマート機器に対するグルーピング装置１２００を示すブロック図である。例えば、装置１２００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【００６９】
図１３を参照すると、装置１２００は、以下の１つ又は複数のユニット、すなわち、処理ユニット１２０２、メモリ１２０４、電源ユニット１２０６、マルチメディアユニット１２０８、オーディオユニット１２１０、入力・出力（Ｉ／Ｏ）インターフェース１２１２、センサユニット１２１４及び通信ユニット１２１６を備えてもよい。
【００７０】
処理ユニット１２０２は通常、装置１２００の全般操作、例えば、表示、電話発呼、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット１２０２は、前記方法のステップの全部又は一部を実行するように、指令を実行する１つ又は複数のプロセッサ１２２０を備えてもよい。また、処理ユニット１２０２は、処理ユニット１２０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを備えてもよい。例えば、処理ユニット１２０２は、マルチメディアユニット１２０８と処理ユニット１２０２との間の相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
【００７１】
メモリ１２０４は、装置１２００での操作をサポートするために、各種別のデータを記憶するように構成される。これらデータの例示は、装置１２００で操作する如何なるアプリケーションプログラムまたは方法の指令、連絡人データ、電話帳データ、メッセージ、ピクチャ、ビデオなどを含む。メモリ１２０４は、如何なる種別の揮発性もしくは不揮発性記憶デバイスまたはそれらの組合せ、例えば、静的ランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクによって実現されてもよい。
【００７２】
電源ユニット１２０６は、装置１２００のユニットのそれぞれに対して電力を供給する。電源ユニット１２０６は、電源管理システム、１つまたは複数の電源、並びに、装置１２００用の電力を生成、管理及び配分に関する他のユニットを含んでも良い。
【００７３】
マルチメディアユニット１２０８は、前記装置１２００とユーザとの間に１つの出力インターフェースを供給するスクリーンを備える。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでも良い。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、タッチスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャーを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド動作の境界を感知するだけではなく、前記タッチまたはスライド操作と関連する持続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット１２０８は、１つのフロントカメラおよび／またはバックカメラを含む。装置１２００が操作モード、例えば、撮像モードまたはビデオモードにあるとき、フロントカメラおよび／またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであっても良い。
【００７４】
オーディオユニット１２１０は、オーディオ信号を出力および／または入力するように構成される。例えば、オーディオユニット１２１０は、１つのマイク（ＭＩＣ）を備え、装置１２００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードにあるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ１２０４に記憶される、または、通信ユニット１２１６を介して送信されることができる。一部の実施例では、オーディオユニット１２１０は、さらに、オーディオ信号を出力するためのスピーカをさらに備える。
【００７５】
Ｉ／Ｏインターフェース１２１２は、処理ユニット１２０２とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、前記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらボタンは、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンを含んでも良いが、それらに限定されない。
【００７６】
センサユニット１２１４は、いろんな方面での状態推定を装置１２００に供給するための１つ又は複数のセンサを含む。例えば、センサユニット１２１４は、装置１２００のオン／オフ状態、ユニットの相対位置を検出することができ、例えば、前記ユニットが装置１２００のディスプレイおよびテンキーである。センサユニット１２１４は、さらに、装置１２００または装置１２００の１つのユニットの位置変更、ユーザと装置１２００との接触の存在もしくは不存在、装置１２００の方位もしくは加速／減速および装置１２００の温度変化をさらに検出することができる。センサユニット１２１４は、如何なる物理的接触がないとき、近傍にある物体の存在を検出するための近接センサを含んでも良い。センサユニット１２１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでも良い。一部の実施例では、当該センサユニット１２１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサまたは温度センサを含んでも良い。
【００７７】
通信ユニット１２１６は、装置１２００と他の機器間の無線または有線方式の通信が便利になるように構成される。装置１２００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇ、またはそれらの組合せにアクセスすることができる。ある実施例では、通信ユニット１２１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連通知情報をブロードキャストチャネルを介して受信する。ある実施例では、前記通信ユニット１２１６は、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールをさらに備える。例えば、ＮＦＣモジュールでは、無線周波数識別（ＲＦＩＤ）技術、赤外データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【００７８】
実施例では、装置１２００は、上記方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【００７９】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ１２０４をさらに提供し、上記指令が装置１２００のプロセッサ１２２０によって実行されることで上述した方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであっても良い。
【００８０】
当業者は明細書を考慮し、ここに公開された開示を実践した後、本開示の他の実施案を容易に想到する。本願は、本開示の如何なる変形、用途または適合もカバーすることを意図する。これら変形、用途または適合は、本開示の一般的な仕組みに従い、かつ、本開示に公開されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本開示の本当の範囲および思想は添付の特許請求の範囲によって与えられる。
【００８１】
本開示が以上で記述されて図面に示された精確な構造に限定されるものでなく、その要旨を逸脱しない範囲でいろんな補正や変更も可能であることは理解されるべきである。本開示の範囲は、添付する特許請求の範囲のみによって限定される。
【図１】
0006302599.tif 000002
【図２】
0006302599.tif 000003
【図３】
0006302599.tif 000004
【図４】
0006302599.tif 000005
【図５】
0006302599.tif 000006
【図６】
0006302599.tif 000007
【図７】
0006302599.tif 000008
【図８】
0006302599.tif 000009
【図９】
0006302599.tif 000010
【図１０】
0006302599.tif 000011
【図１１】
0006302599.tif 000012
【図１２】
0006302599.tif 000013
【図１３】
0006302599.tif 000014