(57)【特許請求の範囲】
【請求項１】
設定のシーンモードに基づくスマートデバイスの制御方法であって、
ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報と、内容情報とを取得し、
前記状態パラメータ情報に基づいて、プリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、
前記シーンモードをトリガーした場合には、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することで、前記第二のスマートデバイスが対応の操作を行うことを制御し、同時に前記内容情報を前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することを含み、
前記シーンモードには、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含み、
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含み、
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、
前記シーンモードのプリセット方法は、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュし、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置することを含み、
前記シーンモード・テンプレートが一つのシーンモードに対応し、
前記シーンモードは、前記ユーザアカウント情報に基づいて管理されていることを特徴とする制御方法。
【請求項２】
前記シーンモードには、更に起動条件ロジック関係を含み、
前記起動条件ロジック関係は、前記シーンモードをトリガーする条件とする、各前記第一のスマートデバイスによって採集された状態パラメータ情報同士のロジック関係を示すものであり、
前記状態パラメータ情報に基づいて、プリセットのシーンモードをトリガーしたか否かを判定することは、
前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報同士が前記起動条件ロジック関係を満たしたか否かを判定し、
前記起動条件ロジック関係を満たした場合、前記シーンモードをトリガーすることを含むことを特徴とする請求項１に記載の制御方法。
【請求項３】
前記シーンモードには、更に条件タスク対応表を含み、
前記条件タスク対応表において、少なくとも一セットの前記起動条件と実行タスクとの対応関係が記憶され、
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報が、前記条件タスク対応表における少なくとも一セットの起動条件を満たしたかを判定し、
前記条件タスク対応表における少なくとも一セットの起動条件を満たした場合、前記条件タスク対応表に従って該起動条件に対応の実行タスクをトリガーすることを含むことを特徴とする請求項１に記載の制御方法。
【請求項４】
前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報と、内容情報とを取得することは、
ユーザアカウントのユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報を取得することを含み、
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記ユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報に基づいて、対応のプリセットのシーンモードをサーチし、
前記状態パラメータ情報に基づいて、サーチし得た前記シーンモードをトリガーするかを判定することを含み、
前記シーンモードをトリガーした場合、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することは、
前記シーンモードをトリガーした場合、前記シーンモードに保存された前記少なくとも一つの第二のスマートデバイスのデバイス情報に基づいて、前記少なくとも一つの第二のスマートデバイスへ、対応の制御コマンドを送信することを含むことを特徴とする請求項１に記載の制御方法。
【請求項５】
前記シーンモードのプリセット方法は、
前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することを含み、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記シーンモード・テンプレートには、結び付けのスマートデバイスのデバイス類型情報と、起動条件と実行タスクとを少なくとも含み、前記結び付けのスマートデバイスのデバイス類型情報は、少なくとも一つの第一のスマートデバイスと少なくとも一つの第二のスマートデバイスのデバイス類型情報を含み、前記起動条件は、設定されたものであって、シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、前記実行タスクは、設定されたものであって、シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングするプリセットのシーンモード・テンプレートをプッシュすることは、
取得した、前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、シーンモード・テンプレートの結び付けのスマートデバイスのデバイス類型情報にマッチングできるシーンモード・テンプレートを選定して前記ユーザアカウントへプッシュすることを含み、
前記取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置することは、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記シーンモード・テンプレートに対応するシーンモードを設置してユーザアカウントに結び付け、設置されたシーンモードは、前記取得した、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報に基づいて配置を行うことを含むことを特徴とする請求項１に記載の制御方法。
【請求項６】
前記シーンモードのプリセット方法は、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュし、
ユーザアカウントによる、前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報を受信し、
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築することを含むことを特徴とする請求項１に記載の制御方法。
【請求項７】
前記シーンモードのプリセット方法は、
前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することを含み、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに対して、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュすることは、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス起動条件リストを生成し、前記デバイス起動条件リストは、前記少なくとも一つのスマートデバイスにサポートされ、前記起動条件である起動条件選択肢の集合であり、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス実行タスクリストを生成し、前記デバイス実行タスクリストは、前記少なくとも一つのスマートデバイスにサポートされ、前記実行タスクである実行タスク選択肢の集合であり、
生成した前記デバイス起動条件リスト及びデバイス実行タスクリストをそれぞれ前記ユーザアカウントにプッシュすることを含み、
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築することは、
選定された起動条件選択肢をシーンモードの起動条件とし、選定された実行タスク選択肢をシーンモードの実行タスクとしてシーンモードを構築することを含み、前記シーンモードのユーザアカウント情報は、前記取得したユーザアカウント情報であり、前記シーンモードの結び付けのスマートデバイスのデバイス情報については、前記選定された起動条件選択肢に対応のスマートデバイスのデバイス情報を前記第一のスマートデバイスのデバイス情報とし、前記選定された実行タスク選択肢に対応のスマートデバイスのデバイス情報を前記第二のスマートデバイスのデバイス情報とすることを特徴とする請求項６に記載の制御方法。
【請求項８】
プリセットのシーンモードのトリガー情報を取得し、
前記シーンモードのトリガー情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスにより、採集した状態パラメータ情報に基づいて判定して生成されるものであり、
或は、
前記シーンモードのトリガー情報は、前記少なくとも一つの第一のスマートデバイスにネットワークを介して接続するルーターにより、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて判定して生成されるものであり、
前記シーンモードのトリガー情報に基づいて、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ、対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御することを含むことを特徴とする請求項１に記載の制御方法。
【請求項９】
設定のシーンモードに基づくスマートデバイスの制御装置であって、
状態パラメータ情報取得モジュールと、シーンモードトリガーモジュールと、制御コマンド送信モジュールとを備え、
前記状態パラメータ情報取得モジュールは、ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報と、内容情報とを取得すし、
前記シーンモードトリガーモジュールは、前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、
前記制御コマンド送信モジュールは、前記シーンモードをトリガーした時、前記シーンモードに基づいて、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御し、同時に前記内容情報を前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信し、
前記シーンモードは、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含み、
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含み、
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、
シーンモードのプリセットモジュールを更に備え、
前記シーンモードのプリセットモジュールは、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得するデバイス情報取得手段と、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュするシーンモード・テンプレート推薦手段と、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置するシーンモード設定手段とを備え、
前記シーンモード・テンプレートが一つのシーンモードに対応し、
前記シーンモードは、前記ユーザアカウント情報に基づいて管理されていることを特徴とする制御装置。
【請求項１０】
前記シーンモードには、更に起動条件ロジック関係を含み、
前記起動条件ロジック関係は、前記シーンモードをトリガーする条件とする、各前記第一のスマートデバイスによって採集された状態パラメータ情報同士のロジック関係を示すものであり、
前記シーンモードトリガーモジュールは、ロジック関係判定手段を備え、
前記ロジック関係判定手段は、前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報同士が前記起動条件ロジック関係を満たしたか否かを判定し、
前記起動条件ロジック関係を満たした場合、前記シーンモードをトリガーすることを特徴とする請求項９に記載の制御装置。
【請求項１１】
前記シーンモードには、更に条件タスク対応表を含み、
前記条件タスク対応表において、少なくとも一セットの前記起動条件と実行タスクとの対応関係が記憶され、
前記シーンモードトリガーモジュールは、条件タスク対応表サーチ手段とを備え、
前記条件タスク対応表サーチ手段は、前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報が前記条件タスク対応表における少なくとも一セットの起動条件を満たしたかを判定し、
前記条件タスク対応表における少なくとも一セットの起動条件を満たした場合、前記条件タスク対応表に従って該起動条件に対応の実行タスクをトリガーすることを特徴とする請求項９に記載の制御装置。
【請求項１２】
前記状態パラメータ情報取得モジュールは、更に、ユーザアカウントのユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報を取得し、
前記シーンモードトリガーモジュールは、更に、前記ユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報に基づいて、対応のプリセットのシーンモードをサーチし、前記状態パラメータ情報に基づいて、サーチし得た前記シーンモードをトリガーするかを判定し、
前記制御コマンド送信モジュールは、更に、前記シーンモードをトリガーした場合、前記シーンモードに保存された前記少なくとも一つの第二のスマートデバイスのデバイス情報に基づいて、前記少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することを特徴とする請求項９に記載の制御装置。
【請求項１３】
前記シーンモードのプリセットモジュールは、
前記デバイス情報取得手段は、更に、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記シーンモード・テンプレートには、結び付けのスマートデバイスのデバイス類型情報と、起動条件と実行タスクとを少なくとも含み、前記結び付けのスマートデバイスのデバイス類型情報は、少なくとも一つの第一のスマートデバイスと少なくとも一つの第二のスマートデバイスのデバイス類型情報を含み、前記起動条件は、設定されたものであって、シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、前記実行タスクは、設定されたものであって、シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、
前記シーンモード・テンプレート推薦手段は、更に、取得した、前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、シーンモード・テンプレートの結び付けのスマートデバイスのデバイス類型情報にマッチングできるシーンモード・テンプレートを選定して前記ユーザアカウントへプッシュし、
前記シーンモード設定手段は、更に、取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記シーンモード・テンプレートに対応するシーンモードを設置してユーザアカウントに結び付け、設置されたシーンモードは、前記取得した、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報に基づいて配置を行うことを特徴とする請求項９に記載の制御装置。
【請求項１４】
シーンモードのプリセットモジュールを更に備え、
前記シーンモードのプリセットモジュールは、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得するデバイス情報取得手段と、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュする選択リストプッシュ手段と、
ユーザアカウントによる、前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報を受信する選定情報受信手段と、
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築するシーンモード設定手段とを備えることを特徴とする請求項９に記載の制御装置。
【請求項１５】
前記シーンモードのプリセットモジュールは、
前記デバイス情報取得手段は、更に、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記選択リストプッシュ手段は、更に、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス起動条件リストを生成し、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス実行タスクリストを生成し、
生成した前記デバイス起動条件リスト及びデバイス実行タスクリストをそれぞれ前記ユーザアカウントにプッシュし、
前記デバイス起動条件リストは、前記少なくとも一つのスマートデバイスにサポートされ、前記起動条件である起動条件選択肢の集合であり、前記デバイス実行タスクリストは、前記少なくとも一つのスマートデバイスにサポートされ、前記実行タスクである実行タスク選択肢の集合であり、
前記シーンモード設定手段は、更に、選定された起動条件選択肢をシーンモードの起動条件とし、選定された実行タスク選択肢をシーンモードの実行タスクとしてシーンモードを構築し、前記シーンモードのユーザアカウント情報は、前記取得したユーザアカウント情報であり、前記シーンモードの結び付けのスマートデバイスのデバイス情報については、前記選定された起動条件選択肢に対応のスマートデバイスのデバイス情報を前記第一のスマートデバイスのデバイス情報とし、前記選定された実行タスク選択肢に対応のスマートデバイスのデバイス情報を前記第二のスマートデバイスのデバイス情報とすることを特徴とする請求項１４に記載の制御装置。
【請求項１６】
プリセットのシーンモードのトリガー情報を取得するトリガー情報取得モジュールを更に備え、
前記シーンモードのトリガー情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスにより、採集した状態パラメータ情報に基づいて判定して生成されるものであり、
或は、
前記シーンモードのトリガー情報は、前記少なくとも一つの第一のスマートデバイスにネットワークを介して接続するルーターにより、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて判定して生成されるものであり、
前記制御コマンド送信モジュールは、
前記シーンモードのトリガー情報に基づいて、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御することを特徴とする請求項１５に記載の制御装置。
【請求項１７】
スマートデバイスの制御装置であって、
プロセッサと、
プロセッサが実行可能なコマンドを記憶するメモリとを備え、
前記プロセッサは、
ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報と、内容情報とを取得し、
前記状態パラメータ情報に基づいて、プリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、
前記シーンモードをトリガーした時、前記シーンモードに基づいて、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御し、同時に前記内容情報を前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信するように構成され、
前記シーンモードには、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含み、
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含み、
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、前記シーンモードのプリセット方法は、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュし、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置することを含み、
前記シーンモード・テンプレートが一つのシーンモードに対応し、
前記シーンモードは、前記ユーザアカウント情報に基づいて管理されていることを特徴とするスマートデバイスの制御装置。
【請求項１８】
プロセッサに実行されることにより、請求項１から請求項８のいずれかに記載の方法を実現することを特徴とするプログラム。
【請求項１９】
請求項１８に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマート・ホームファニシング(スマート・ホーム)制御技術分野に関する。特に、設定のシーンモードに基づくスマートデバイスの制御方法及び制御装置、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
家電は、人々の日常家庭生活において欠かせない電器デバイスになっている。伝統の家電の多くは、タッチコントロールボタン或は赤外リモコンを介して、人々によってリモートコントロールされることを必要としている。時代の発展につれ、この伝統的な操作制御モード下での家電では、すでに人々の家電への操作制御ニーズを満足させることができない。
【０００３】
人々は、この情勢に応じて、スマート・ホームファニシングの概念を提出した。スマート・ホームファニシングとは、住宅をプラットフォームとし、総合的な配線技術、ネット通信技術、セキュリティー技術、自動制御技術、音声映像技術を用いてホームファニシングの生活に関わる施設を統合し、高活性の住宅施設と家庭日常事務との管理システムを構築し上げ、ホームファニシングのセキュリティー性や利便性、快適さ、芸術性を向上させると共に、環境保護及び省エネの居住環境を実現することである。この概念が未来の家電発展の必然な趨勢であることは、既に人々に認識されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施例は、設定のシーンモードに基づくスマートデバイスの制御方法及び制御装置、プログラム及び記録媒体を提供した。該技術案は、以下の通りである。
【課題を解決するための手段】
【０００５】
本発明の実施例の第一の局面によれば、設定のシーンモードに基づくスマートデバイスの制御方法を提供した。前記方法は、
ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得し、
前記状態パラメータ情報に基づいて、プリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、
前記シーンモードをトリガーした場合には、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することで、前記第二のスマートデバイスが対応の操作を行うことを制御するすることを含む。
【０００６】
また、前記方法は、前記シーンモードには、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含み、
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含み、
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであることが好ましい。
【０００７】
また、前記シーンモードには、更に起動条件ロジック関係を含み、
前記起動条件ロジック関係は、前記シーンモードをトリガーする条件とする、各前記第一のスマートデバイスによって採集された状態パラメータ情報同士のロジック関係を示すものであり、
前記状態パラメータ情報に基づいて、プリセットのシーンモードをトリガーしたか否かを判定することは、
前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報同士が前記起動条件ロジック関係を満たしたか否かを判定し、
前記起動条件ロジック関係を満たした場合、前記シーンモードをトリガーすることを含むことが好ましい。
【０００８】
また、前記方法は、前記シーンモードには、更に条件タスク対応表を含み、
前記条件タスク対応表において、少なくとも一セットの前記起動条件と実行タスクとの対応関係が記憶され、
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報が、前記条件タスク対応表における少なくとも一セットの起動条件を満たしたかを判定し、
前記条件タスク対応表における少なくとも一セットの起動条件を満たした場合、前記条件タスク対応表に従って該起動条件に対応の実行タスクをトリガーすることを含むことが好ましい。
【０００９】
また、前記方法においては、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得することは、
ユーザアカウントのユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報を取得することを含み、
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記ユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報に基づいて、対応のプリセットのシーンモードをサーチし、
前記状態パラメータ情報に基づいて、サーチし得た前記シーンモードをトリガーするかを判定することを含み、
前記シーンモードをトリガーした場合、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することは、
前記シーンモードをトリガーした場合、前記シーンモードに保存された前記少なくとも一つの第二のスマートデバイスのデバイス情報に基づいて、前記少なくとも一つの第二のスマートデバイスへ、対応の制御コマンドを送信することを含むことが好ましい。
【００１０】
また、前記方法においては、
前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得することは、
前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を取得することを含み、
前記シーンモードをトリガーした場合、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することは、
前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ、前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を送信することを含むことが好ましい。
【００１１】
また、前記シーンモードのプリセット方法は、
前記シーンモードのプリセット方法は、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュし、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置することを含み、
前記シーンモード・テンプレートが一つのシーンモードに対応することが好ましい。
【００１２】
また、前記シーンモードのプリセット方法については、
前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することを含み、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記シーンモード・テンプレートには、結び付けのスマートデバイスのデバイス類型情報と、起動条件と実行タスクとを少なくとも含み、前記結び付けのスマートデバイスのデバイス類型情報は、少なくとも一つの第一のスマートデバイスと少なくとも一つの第二のスマートデバイスのデバイス類型情報を含み、前記起動条件は、設定されたものであって、シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、前記実行タスクは、設定されたものであって、シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングするプリセットのシーンモード・テンプレートをプッシュすることは、
取得した、前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、シーンモード・テンプレートの結び付けのスマートデバイスのデバイス類型情報にマッチングできるシーンモード・テンプレートを選定して前記ユーザアカウントへプッシュすることを含み、
前記取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置することは、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記シーンモード・テンプレートに対応するシーンモードを設置してユーザアカウントに結び付け、設置されたシーンモードは、前記取得した、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報に基づいて配置を行うことを含むことが好ましい。
【００１３】
また、前記シーンモードのプリセット方法は、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュし、
ユーザアカウントが前記デバイス起動条件リスト及びデバイス実行タスクリストに基づて選定した選定情報を受信し、
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築することを含むことが好ましい。
【００１４】
また、前記シーンモードのプリセット方法については、
前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することを含み、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに対して、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュすることは、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス起動条件リストを生成し、前記デバイス起動条件リストは、前記少なくとも一つのスマートデバイスにサポートされ、前記起動条件である起動条件選択肢の集合であり、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス実行タスクリストを生成し、前記デバイス実行タスクリストは、前記少なくとも一つのスマートデバイスにサポートされ、前記実行タスクである実行タスク選択肢の集合であり、
生成した前記デバイス起動条件リスト及びデバイス実行タスクリストをそれぞれ前記ユーザアカウントにプッシュすることを含み、
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築することは、
選定された起動条件選択肢をシーンモードの起動条件とし、選定された実行タスク選択肢をシーンモードの実行タスクとしてシーンモードを構築することを含み、前記シーンモードのユーザアカウント情報は、前記取得したユーザアカウント情報であり、前記シーンモードの結び付けのスマートデバイスのデバイス情報については、前記選定された起動条件選択肢に対応のスマートデバイスのデバイス情報を前記第一のスマートデバイスのデバイス情報とし、前記選定された実行タスク選択肢に対応のスマートデバイスのデバイス情報を前記第二のスマートデバイスのデバイス情報とすることが好ましい。
【００１５】
また、前記方法は、
プリセットのシーンモードのトリガー情報を取得し、
前記シーンモードのトリガー情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスにより、採集した状態パラメータ情報に基づいて判定して生成されるものであり、
或は、
前記シーンモードのトリガー情報は、前記少なくとも一つの第一のスマートデバイスにネットワークを介して接続するルーターにより、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて判定して生成されるものであり、
前記シーンモードのトリガー情報に基づいて、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ、対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御することを含むことが好ましい。
【００１６】
本発明の実施例の第二の局面によれば、設定のシーンモードに基づくスマートデバイスの制御装置を提供した。前記制御装置は、
状態パラメータ情報取得モジュールと、シーンモードトリガーモジュールと、制御コマンド送信モジュールとを備え、
前記状態パラメータ情報取得モジュールは、ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得すし、
前記シーンモードトリガーモジュールは、前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、
前記制御コマンド送信モジュールは、前記シーンモードをトリガーした時、前記シーンモードに基づいて、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御する。
【００１７】
また、前記シーンモードは、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含み、
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含み、
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであることが好ましい。
【００１８】
また、前記シーンモードには、更に起動条件ロジック関係を含み、
前記起動条件ロジック関係は、前記シーンモードをトリガーする条件とする、各前記第一のスマートデバイスによって採集された状態パラメータ情報同士のロジック関係を示すものであり、
前記シーンモードトリガーモジュールは、ロジック関係判定手段を備え、
前記ロジック関係判定手段は、前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報同士が前記起動条件ロジック関係を満たしたか否かを判定し、
前記起動条件ロジック関係を満たした場合、前記シーンモードをトリガーすることが好ましい。
【００１９】
また、前記シーンモードには、更に条件タスク対応表を含み、
前記条件タスク対応表において、少なくとも一セットの前記起動条件と実行タスクとの対応関係が記憶され、
前記シーンモードトリガーモジュールは、条件タスク対応表サーチ手段とを備え、
前記条件タスク対応表サーチ手段は、前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報が前記条件タスク対応表における少なくとも一セットの起動条件を満たしたかを判定し、
前記条件タスク対応表における少なくとも一セットの起動条件を満たした場合、前記条件タスク対応表に従って該起動条件に対応の実行タスクをトリガーすることが好ましい。
【００２０】
また、前記制御装置においては、
前記状態パラメータ情報取得モジュールは、更に、ユーザアカウントのユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報を取得し、
前記シーンモードトリガーモジュールは、更に、前記ユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報に基づいて、対応のプリセットのシーンモードをサーチし、前記状態パラメータ情報に基づいて、サーチし得た前記シーンモードをトリガーするかを判定し、
前記制御コマンド送信モジュールは、更に、前記シーンモードをトリガーした場合、前記シーンモードに保存された前記少なくとも一つの第二のスマートデバイスのデバイス情報に基づいて、前記少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することが好ましい。
【００２１】
また、前記制御装置においては、
前記状態パラメータ情報取得モジュールは、更に、前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を取得し、
前記制御コマンド送信モジュールは、更に、前記シーンモードをトリガーした時、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ、前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を送信することが好ましい。
【００２２】
また、シーンモードのプリセットモジュールを更に備え、
前記シーンモードのプリセットモジュールは、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得するデバイス情報取得手段と、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュするシーンモード・テンプレート推薦手段と、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置するシーンモード設定手段とを備え、
前記シーンモード・テンプレートが一つのシーンモードに対応することが好ましい。
【００２３】
また、前記シーンモードのプリセットモジュールは、
前記デバイス情報取得手段は、更に、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記シーンモード・テンプレートには、結び付けのスマートデバイスのデバイス類型情報と、起動条件と実行タスクとを少なくとも含み、前記結び付けのスマートデバイスのデバイス類型情報は、少なくとも一つの第一のスマートデバイスと少なくとも一つの第二のスマートデバイスのデバイス類型情報を含み、前記起動条件は、設定されたものであって、シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、前記実行タスクは、設定されたものであって、シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドであり、
前記シーンモード・テンプレート推薦手段は、更に、取得した、前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、シーンモード・テンプレートの結び付けのスマートデバイスのデバイス類型情報にマッチングできるシーンモード・テンプレートを選定して前記ユーザアカウントへプッシュし、
前記シーンモード設定手段は、更に、取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記シーンモード・テンプレートに対応するシーンモードを設置してユーザアカウントに結び付け、設置されたシーンモードは、前記取得した、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報に基づいて配置を行うことが好ましい。
【００２４】
また、前記制御装置は、シーンモードのプリセットモジュールを更に備え、
前記シーンモードのプリセットモジュールは、
ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得するデバイス情報取得手段と、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュする選択リストプッシュ手段と、
ユーザアカウントが前記デバイス起動条件リスト及びデバイス実行タスクリストに基づて選定した選定情報を受信する選定情報受信手段と、
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築するシーンモード設定手段とを備えることが好ましい。
【００２５】
また、前記シーンモードのプリセットモジュールは、
前記デバイス情報取得手段は、更に、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記選択リストプッシュ手段は、更に、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス起動条件リストを生成し、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス実行タスクリストを生成し、
生成した前記デバイス起動条件リスト及びデバイス実行タスクリストをそれぞれ前記ユーザアカウントにプッシュし、
前記デバイス起動条件リストは、前記少なくとも一つのスマートデバイスにサポートされ、前記起動条件である起動条件選択肢の集合であり、前記デバイス実行タスクリストは、前記少なくとも一つのスマートデバイスにサポートされ、前記実行タスクである実行タスク選択肢の集合であり、
前記シーンモード設定手段は、更に、選定された起動条件選択肢をシーンモードの起動条件とし、選定された実行タスク選択肢をシーンモードの実行タスクとしてシーンモードを構築し、前記シーンモードのユーザアカウント情報は、前記取得したユーザアカウント情報であり、前記シーンモードの結び付けのスマートデバイスのデバイス情報については、前記選定された起動条件選択肢に対応のスマートデバイスのデバイス情報を前記第一のスマートデバイスのデバイス情報とし、前記選定された実行タスク選択肢に対応のスマートデバイスのデバイス情報を前記第二のスマートデバイスのデバイス情報とすることが好ましい。
【００２６】
また、プリセットのシーンモードのトリガー情報を取得するトリガー情報取得モジュールを更に備え、
前記シーンモードのトリガー情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスにより、採集した状態パラメータ情報に基づいて判定して生成されるものであり、
或は、
前記シーンモードのトリガー情報は、前記少なくとも一つの第一のスマートデバイスにネットワークを介して接続するルーターにより、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて判定して生成されるものであり、
前記制御コマンド送信モジュールは、
前記シーンモードのトリガー情報に基づいて、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することで、前記第二のスマートデバイスが対応操作を行うことを制御することが好ましい。
【００２７】
本発明の実施例の第三方面によれば、提供したスマートデバイスの制御装置は、プロセッサと、プロセッサが実行可能なコマンドを記憶するメモリとを備え、
前記プロセッサは、
ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得し、
シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定し、
前記シーンモードをトリガーした時、前記第二のスマートデバイスが対応操作を行うことを制御するように、前記シーンモードに基づいて前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信するように構成される。
本発明のその他の局面は、
プロセッサに実行されることにより、前記方法を実現することを特徴とするプログラムを提供する。
本発明のその他の局面は、
前記プログラムが記録された記録媒体を提供する。
【００２８】
本発明の実施例が提供した技術案は、以下の有益效果を奏する。即ち、
本発明が提供したスマートデバイスの制御方法及び制御装置は、クラウドサーバーに予め保存のシーンモードを媒介として、異なるスマートデバイスを関連付けることで、異なるスマートデバイスがシーンモードで設定した関連関係に基づいて自動的に連動制御を行うことができる。該スマートデバイスの制御方法及び制御装置によって、本来互いに独立しているスマートデバイスを連結でき、スマートデバイス間の組み合わせによってスマートデバイスの応用シーンを拡張できる。
【００２９】
上記の説明および後述の詳細な説明は、単なる例示のみであり、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００３０】
以下、本発明の実施例をより明瞭に説明するために、実施例の記載において使用される図面を簡単に説明する。以下、説明された図面が、本発明のいくつかの実施例のみであり、当業者にとって、創造的な労働をしなくても、これらの図面から他の図面を得られることも明らかである。
【図１】例示的な実施例で示す設定のシーンモードに基づくスマートデバイスの制御方法のフローチャートである。
【図２】例示的な実施例で示すシーンモードのプリセット方法のフローチャートの第１図である。
【図３Ａ】例示的な実施例で示すシーンモードにより推薦されたインターフェース例示の第１の図である。
【図３Ｂ】例示的な実施例で示すシーンモードにより推薦されたインターフェース例示の第２の図である。
【図４】例示的な実施例で示すシーンモードのプリセット方法のフローチャートの第２の図である。
【図５Ａ】例示的な実施例で示す自己定義シーンモードのインターフェース例示の第１の図である。
【図５Ｂ】例示的な実施例で示す自己定義シーンモードのインターフェース例示の第２の図である。
【図５Ｃ】例示的な実施例で示す自己定義シーンモードのインターフェース例示の第３の図である。
【図５Ｄ】例示的な実施例で示す自己定義シーンモードのインターフェース例示の第４の図である。
【図６】例示的な実施例で示す設定のシーンモードに基づくスマートデバイスの制御装置の模式図である。
【図７】例示的な実施例で示すシーンモードのプリセットモジュールの第１の模式図である。
【図８】例示的な実施例で示すシーンモードのプリセットモジュールの第２の模式図である。
【図９】例示的な実施例で示す設定のシーンモードに基づくスマートデバイスの制御装置のブロック図である。
【００３１】
上記図面を通じて本発明の明確な実施例を例示し、以下にさらに詳しく記述する。このような図面と文字記述は本発明の旨の範囲を制限するものではなく、特定の実施例を参照することによって、本技術分野の当業者に本発明の概念を説明するためのものである。
【発明を実施するための形態】
【００３２】
以下、本発明の目の、技術案および利点をさらに明確にさせるために、添付図面に基づいて本発明の実施形態について詳細に説明する。当然ながら、記述した実施例は、本発明の全ての実施例ではなく、本発明の一部の実施例のみである。本発明の実施例に基づいて、当業者は、創造的な労働をしない前提で得られたすべての他の実施例も、本発明の保護の範囲に属する。
【００３３】
先ず、本発明の各実施例において、かかる電子デバイスは、携帯電話、タブレットＰＣ、電子ブックリーダー、ＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＩＩ）プレーヤー、ＭＰ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＶ）プレーヤー、ノートブック型パソコンやデスクトップコンピュータ等であることを説明すべきである。
【００３４】
図１は、例示的な実施例で示す設定のシーンモードに基づくスマートデバイスの制御方法のフローチャートである。本実施例は、該制御方法がサーバーに用いられることを例として説明する。該スマートデバイスの制御方法は、以下のステップを含んでも良い。
【００３５】
ステップ１０２において、ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得する。
【００３６】
ステップ１０４において、前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定する。前記シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものである。
【００３７】
ステップ１０６において、前記シーンモードをトリガーした場合には、前記第二のスマートデバイスが対応の操作を行うことを制御するように、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信する。
【００３８】
上記の記述によれば、本実施例が提供したスマートデバイスの制御方法は、クラウドサーバーに予め保存したシーンモードを媒介とし、異なるスマートデバイス間を関連付けることで、異なるスマートデバイスに、シーンモードで設定の関連関係に基づいて自動的に連動制御を行わせる方法である。該スマートデバイスの制御方法によって、元相互独立しているスマートデバイスを連結でき、スマートデバイス間の組み合わせによって、スマートデバイスの応用シーンを拡張することができる。
【００３９】
本実施例において、前記スマートデバイスは、スマート・ホームファニシングのデバイスである。該スマートデバイスの制御方法が優れた拡張性及び交換性を備え、インターネットワークを介して接続する能力を有するスマートデバイスであれば、本実施例が提供したスマートデバイスの制御方法を応用することができる。
【００４０】
なお、前記シーンモードは、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含む。
【００４１】
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含む。前記デバイス情報は、デバイスのＩＤ情報及びデバイス類型情報を含んで良い。前記デバイスのＩＤ情報は、デバイスのＭＡＣアドレス、ＩＰアドレス、デバイス順番等であっても良い。前記デバイス類型情報は、デバイスの類型に関する情報である。例えば、スマートプラグやスマートカメラ、スマートテレビ、スマートエアコン等である。これで分かるように、異なる類型のデバイスは、異なる状態パラメータ情報を採集できると共に、異なる制御コマンドに対応している。
【００４２】
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報である。デバイス類型の異なることによって、そのデバイスが採集できる状態パラメータ情報も異なる。例えば、スマートプラグは、プラグの現在のオン／オフ状態を採集でき、スマートカメラは、監視される範囲内には運動物体が存在するかを採集でき、スマートエアコンは、室内の現在温度及びエアコン現在のオン／オフ状態等を採集できる。これらの状態パラメータは全て第一のスマートデバイスによって採集された状態パラメータ情報とすることができる。
【００４３】
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドである。デバイスは類型が異なることによって、そのデバイスに対応する制御コマンドも異なる。例えば、スマートプラグである場合、プラグのオン／オフ状態を制御し、スマートエアコンである場合、エアコンのオン／オフ状態及び設定の温度等を制御して良い。
【００４４】
本実施例において、前記シーンモードには複数の第一のスマートデバイスが設置されている。各第一のスマートデバイスに対応する状態パラメータ情報は、それぞれ、起動条件のうち、シーンモードをトリガーした否かの一つの要因とする。ここで、第一のスマートデバイスが複数である状況下で、シーンモードをトリガーしたかを判定する方法を二つ提供した。
【００４５】
方法一：
前記シーンモードには、更に起動条件ロジック関係を含む。前記起動条件ロジック関係は、前記シーンモードをトリガーする条件とする、各前記第一のスマートデバイスによって採集された状態パラメータ情報同士のロジック関係を示すものである。ここでのロジック関係は、ロジック「ＡＮＤ」、或はロジック「ＯＲ」、或はロジック「ＡＮＤ」と「ＯＲ」で構成するロジック式であっても良い。
【００４６】
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報同士が前記起動条件ロジック関係を満たしたが否かを判定し、前記起動条件ロジック関係を満たした場合、前記シーンモードをトリガーすることを含む。
【００４７】
該方法によって、各第一のスマートデバイスによって採集された状態パラメータ情報は、シーンモードをトリガーしたかを判定する一つの要因とする。各要因間のロジックの表現式を構築することによって、シーンモードをトリガーしたか否かを判定する依拠を構築する。
【００４８】
方法二：
前記シーンモードには、更に条件タスク対応表を含む。前記条件タスク対応表において、前記起動条件と実行タスクとの対応関係が少なくとも一セット記憶されている。
【００４９】
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報が前記条件タスク対応表における少なくとも一セットの起動条件を満たしたかを判定し、
前記条件タスク対応表における少なくとも一セットの起動条件を満たした場合、前記条件タスク対応表に従って該起動条件に対応の実行タスクをトリガーすることを含む。
【００５０】
該方法によって、シーンモードにおいて条件タスク対応表を構築し、起動条件と実行タスクとの対応関係を確定する。対応表によって、異なる起動条件と異なる実行タスクとの管理を行う。
【００５１】
本実施例において、前記設定のシーンモードに基づくスマートデバイスの制御方法においては、
前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報を取得することを含む。
【００５２】
前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定することは、
前記ユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報に基づいて、対応のプリセットのシーンモードをサーチし、サーチし得た前記シーンモードをトリガーするかを、前記状態パラメータ情報に基づいて判定することを含み、
前記シーンモードをトリガーした場合、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することは、
前記シーンモードをトリガーした場合、前記シーンモードに保存された前記少なくとも一つの第二のスマートデバイスのデバイス情報に基づいて、前記少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することを含む。
【００５３】
本実施例において、サーバーに記憶されたシーンモードは、ユーザアカウント情報に基づいて管理されている。同一のユーザアカウントに対して、複数のプリセットのシーンモードを管理しても良い。異なるシーンモードに対応の第一のスマートデバイス及び第二のスマートデバイスのデバイス情報も異なる。第一のスマートデバイスが状態パラメータ情報をアップロードする時、結び付けのユーザアカウント情報及び前記第一のスマートデバイスのデバイス情報も同時にアップロードする。サーバーは、先ずユーザアカウント情報を用いて該ユーザにより記憶されたシーンモードを検出し、更に第一のスマートデバイスのデバイス情報を用いて、該情報に対応のシーンモードをサーチする。シーンモードをトリガーした場合、シーンモードに記憶された第二のスマートデバイスのデバイス情報に基づいて前記第二のスマートデバイスへ対応の制御コマンドを送信する。
【００５４】
本実施例において、前記設定のシーンモードに基づくスマートデバイスの制御方法においては、
前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得することは、前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を取得することを更に含み、
前記シーンモードをトリガーした場合、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することは、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を送信することを更に含む。
【００５５】
本実施例において、前記第一のスマートデバイスは、採集した状態パラメータ情報をアップロードする以外、採集した内容情報を同時にアップロードし、サーバーは第二のスマートデバイス制御コマンドを送信する時、該第二のスマートデバイスに該採集した内容情報を同時に送信する。例えば、スマートカメラが家中に運動物体が存在することを採集し、泥棒が侵入した可能性があるとする。スマートカメラが警報情報をアップロードする以外、関連の映像ショートフィルムを同時にアップロードする。第二のスマートデバイスが該制御コマンドを受信する際、同時に該映像ショートフィルムも受信したため、更なる分析や判定を行うことができる。
【００５６】
図２は、例示的な実施例で示すシーンモードのプリセット方法のフローチャートの第１の図である。該シーンモードのプリセット方法は、以下のステップを含んでも良い。
【００５７】
ステップ２０１において、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得する。
【００５８】
ステップ２０２において、前記少なくとも一つのスマートデバイスのデバイス情報に基づいて前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュし、前記シーンモード・テンプレートが一つのシーンモードに対応する。
【００５９】
ステップ２０３において、取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置する。
【００６０】
本実施例がシーンモードのプリセット方法を提供した。該方法は、サーバーによって幾つかのシーンモード・テンプレートをプリセットし、シーンモード・テンプレート毎が一つのシーンモードに対応する。該シーンモード・テンプレートにおいて、第一のスマートデバイスと第二のスマートデバイスとの関連関係をプリセットした。サーバーは、取得した、ユーザアカウントに結び付けられたスマートデバイスのデバイス情報によって、該ユーザアカウントの使用に適合するシーンモード・テンプレートを判定し、ユーザアカウントへ、マッチングできるシーンモード・テンプレートをプッシュする。ユーザアカウントの選択によって、シーンモードの設定を最終的に終了する。ところで、該シーンモード・テンプレートが、サーバーによってプリセットしてユーザの選択に供給しても良いが、他のユーザが設計してアップロードしたシーンモード・テンプレートであっても良い。これによってユーザ間のシーンモードの共有を実現できた。該方法によって、ユーザは、自分で結び付けたスマートデバイスに基づいて、シーンモードを便利且つ迅速的に設置できる。従って、具体的に関連関係の設定を設計しなくても良いので、ユーザによって具体的なシーンモードを設計する負担を軽減できた。
【００６１】
前記シーンモードのプリセット方法は、更に以下のステップを含んで良い。
【００６２】
前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することを含み、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記シーンモード・テンプレートには、少なくとも、結び付けのスマートデバイスのデバイス類型情報と、起動条件と実行タスクとを含み、前記結び付けのスマートデバイスのデバイス類型情報は、少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス類型情報を含み、前記起動条件は、設定されたものであって、シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、前記実行タスクは、設定されたものであって、シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドである。
【００６３】
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュすることは、
取得した、前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、シーンモード・テンプレートの結び付けのスマートデバイスのデバイス類型情報にマッチングできるシーンモード・テンプレートを選定して前記ユーザアカウントへプッシュすることを含み、
前記取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置することは、
取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記シーンモード・テンプレートに対応するシーンモードを設置してユーザアカウントに結び付け、設置されたシーンモードは、前記取得したユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報に基づいて配置を行うことを含む。
【００６４】
本実施例において、前記シーンモード・テンプレートは、スマートデバイスのデバイス類型に基づいて設計されるものである。異なる類型のスマートデバイスは、異なる状態パラメータ情報を起動条件として提供できるが、異なる制御コマンドにも対応している。従って、あるシーンモード・テンプレートは、特定類型のスマートデバイスのみに適用できるが、そうでなければ使用できない。本実施例は、このことに基づいてシーンモード・テンプレートの推薦方法を提供した。先ず、ユーザアカウントに結び付けられたスマートデバイスのデバイス情報を取得することによって、ユーザが現在持つデバイス類型を得る。更に該デバイス類型情報でシーンモード・テンプレートベースから選別し、ユーザが該シーンモード・テンプレートにおいて第一のスマートデバイス及び第二のスマートデバイスを共に結び付けた場合のみ、該シーンモード・テンプレートをユーザアカウントにプッシュすることになる。ユーザが選択を行った時、スマートデバイスのデバイス情報からデバイスのＩＤ情報を取得したため、サーバーがユーザによって選定したシーンモード・テンプレートに基づいてユーザアカウントに結び付けられたシーンモードを設定する。なお、該シーンモードのユーザアカウント情報は、ステップ２０１においてアップロードしたユーザアカウント情報である。第一のスマートデバイス及び第二のスマートデバイスのデバイス情報は、該シーンモード・テンプレートにおいて対応する類型スマートデバイスのデバイス情報であり、起動条件及び実行タスクは、該シーンモード・テンプレートにプリセットされたものである。
【００６５】
図３Ａ、図３Ｂは例示的な実施例で示すシーンモードにより推薦されたインターフェース例示の第１及び第２の図である。図３Ａ、３Ｂに示したように、本実施例は、「家庭ボディーガード」のシーンモードを推薦した例である。該「家庭ボディーガード」シーンモードは、サーバーによって設計したシーンモード・テンプレートである。該シーンモード・テンプレートにおいて、設計の第一のスマートデバイス類型は、「小蟻スマートカメラ」（登録商標）、第二のスマートデバイス類型は、「スマートプラグ」である。その起動条件は、撮像器の警報である、実行タスクは、スマートプラグをオフにすることである。ユーザアカウントがスマートデバイスを結び付けた後、サーバーはユーザアカウントに結び付けられたスマートデバイスのデバイス類型情報を取得し、ユーザアカウントに前記「小蟻スマートカメラ」及び「スマートプラグ」を結び付けたかの判定を行う。ユーザアカウントが同時に該二種の類型のスマートデバイスを結び付けた後、サーバーは、サーチ結果に基づいてマッチングできる該「家庭ボディーガード」のシーンモード・テンプレートをユーザにプッシュする。図３Ａに示したように、ユーザは、該シーンモードに対して具体的な設置を行う必要がなく、該シーンモードの位置に該シーンモードのオン或はオフを選択すれば良い。ユーザが該「家庭ボディーガード」のシーンモードのオンを選択した場合、ユーザアカウントに結び付けられた対応のスマートデバイスのデバイス情報に基づいて配置を行えば、自動的に該「家庭ボディーガー」のシーンモードを設定できる。これによって、ユーザアカウントに結び付けられた「小蟻スマートカメラ」及び「スマートプラグ」との二つのスマートデバイス間の連動制御関係を実現できる。
【００６６】
図４は、例示的な実施例で示すシーンモードのプリセット方法のフローチャートの第２の図である。該シーンモードのプリセット方法は、以下のステップを含んで良い。
【００６７】
ステップ４０１において、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得する。
【００６８】
ステップ４０２において、前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに対して、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュする。
【００６９】
ステップ４０３において、ユーザアカウントが前記デバイス起動条件リスト及びデバイス実行タスクリストに基づて選定した選定情報を受信する。
【００７０】
ステップ４０４において、前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築する。
【００７１】
本実施例は、ユーザ自己定義の方式でのシーンモードのプリセット方法を提供した。該方法は、サーバーによって、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得する。なお、前記デバイス情報は、デバイスのＩＤ情報及びデバイス類型情報を含む。異なる類型のスマートデバイスは、異なる状態パラメータ情報を起動条件として提供できるが、異なる制御コマンドにも対応している。サーバーは、取得したデバイス情報に基づいて、該ユーザアカウントに結び付けられたスマートデバイスがそれぞれサポートした起動条件である起動条件選択肢、及びサポートした実行タスクである実行タスク選択肢を得ることができる。ユーザアカウントに結び付けられた各スマートデバイスにサポートされた起動条件選択肢及び実行タスク選択肢を統合して、前記デバイス起動条件リスト及びデバイス実行タスクリストが得られる。ユーザは、該デバイス起動条件リスト及びデバイス実行タスクリストから選択すれば、選択された起動条件選択肢と選択された実行タスク選択肢間の連動関係を構築することができ、関連のシーンモードを構築することができる。
【００７２】
更に、前記シーンモードのプリセット方法は、以下のステップを含んで良い。
【００７３】
前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することは、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得することを含み、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに対して、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュすることは、
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス起動条件リストを生成し、前記デバイス起動条件リストは、前記少なくとも一つのスマートデバイスにサポートされた、前記起動条件である起動条件選択肢の集合である。
【００７４】
前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス実行タスクリストを生成する。前記デバイス実行タスクリストは、前記少なくとも一つのスマートデバイスにサポートされた、前記実行タスクである実行タスク選択肢の集合であり。
【００７５】
生成した前記デバイス起動条件リスト及びデバイス実行タスクリストをそれぞれ前記ユーザアカウントにプッシュする。
【００７６】
前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築することは、
選定された起動条件選択肢をシーンモードの起動条件とし、選定された実行タスク選択肢をシーンモードの実行タスクとしてシーンモードを構築する。前記シーンモードのユーザアカウント情報は、前記取得したユーザアカウント情報である。前記シーンモードの結び付けのスマートデバイスのデバイス情報は、前記選定された起動条件選択肢に対応のスマートデバイスのデバイス情報を前記第一のスマートデバイスのデバイス情報とし、前記選定された実行タスク選択肢に対応のスマートデバイスのデバイス情報を前記第二のスマートデバイスのデバイス情報とする。
【００７７】
本実施例において、サーバーが取得したユーザアカウントに結び付けられたデバイス情報にデバイス類型情報を含む。サーバーにおいて、各類型のスマートデバイスにサポートされた起動条件である起動条件選択肢、及びサポートされた実行タスクである実行タスク選択肢のデータベースを予め構築する。サーバーが取得したユーザアカウントに結び付けられたスマートデバイスのデバイス類型情報に基づいて、該データベースから各スマートデバイスに対応する起動条件選択肢及び実行タスク選択肢をサーチし、該ユーザアカウントに対するデバイス起動条件リスト及びデバイス実行タスクリストを生成する。前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、対応的に該シーンモードを構築する。
【００７８】
図５Ａ、５Ｂ、５Ｃ、５Ｄは、例示的な実施例で示す自己定義シーンモードのインターフェースの例示の第１、第２、第３、第４の図である。図に示したように、本実施例は、ユーザによって自己定義したシーンモードの例示を示した。図５Ａに示したように、本実施例において、ユーザにシーンモードの起動条件及び実行タスクの自由選択メニューを提供した。ユーザは、クリックでデバイス起動条件リスト及びデバイス実行タスクリストを取得する。該二つのリストともは、ユーザアカウントに結び付けられたスマートデバイスに基づいて生成したものである。図５Ｂに示したように、該ユーザのデバイス起動条件リストは、「クリック起動設置」及び「起動時間設置」の二つの起動条件選択肢を含む。図５Ｃに示したように、ユーザがリストから「クリック起動設置」を該シーンモードの起動条件として選択し、「小米スマートプラグ（登録商標）−オン」を該シーンモードの実行タスクとして選択した。図５Ｄに示したように、ユーザが確認して保存後、該シーンモードの構築を完成した。該シーンモードは、ユーザアカウントに結び付けられた携帯電話及び小米スマートプラグを、それぞれ第一のスマートデバイス及び第二のスマートデバイスとし、その起動条件は、クリック起動であり、実行タスクは、小米スマートプラグ−オンである。該シーンモードの設定によって、ユーザの結び付けの携帯電話と小米スマートプラグとの二つのスマートデバイス間の連動制御関係を構築できる。
【００７９】
本実施例において、前記設定のシーンモードに基づくスマートデバイスの制御方法は、
プリセットのシーンモードのトリガー情報を取得し、
前記シーンモードのトリガー情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて判定して生成されるものであり、
或は、
前記シーンモードのトリガー情報は、前記少なくとも一つの第一のスマートデバイスにネットを介して接続したルーターにより、前記少なくとも一つの第一のスマートデバイスの採集した状態パラメータ情報に基づいて判定して生成されるものであり、
前記第二のスマートデバイスが対応操作を行うことを制御するように、前記シーンモードのトリガー情報に基づいて前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信することを含む。
【００８０】
本実施例において、シーンモードのトリガー判定は、サーバーにおいて行わず、第一のスマートデバイス或は第一のスマートデバイスにネットワークを介して接続するルーターにおいて行うことになっている。該第一のスマートデバイス或は第一のスマートデバイスにネットワークを介して接続するルーターが判定結果を確定した後、シーンモードのトリガー情報を生成してサーバー側へ送信し、該シーンモードを直接にトリガーし、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信する。
【００８１】
以下の実施例は、本発明の装置実施例であり、本発明の方法を実行する実施例である。本発明の装置実施例において言及していない詳細は、本発明の方法実施例を参照すれば良い。
【００８２】
図６は、例示的な実施例で示す設定のシーンモードに基づくスマートデバイスの制御装置の模式図である。該スマートデバイスの制御装置は、ソフトウェアやハードウェア或は両者の組み合わせで電子デバイスの一部或は全部を実現することができる。該設定のシーンモードに基づくスマートデバイスの制御装置６００は、状態パラメータ情報取得モジュール６１０と、シーンモードトリガーモジュール６２０と、制御コマンド送信モジュール６３０とを含んで良い。
【００８３】
状態パラメータ情報取得モジュール６１０は、ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得するように構成されている。
【００８４】
シーンモードトリガーモジュール６２０は、前記状態パラメータ情報に基づいてプリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものである。
【００８５】
制御コマンド送信モジュール６３０は、前記シーンモードをトリガーした時、前記第二のスマートデバイスが対応操作を行うことを制御するように、前記シーンモードに基づいて、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ、対応の制御コマンドを送信する。
【００８６】
好ましくは、前記シーンモードは、ユーザアカウント情報と、結び付けのスマートデバイスのデバイス情報と、起動条件と、実行タスクとを少なくとも含み、
前記結び付けのスマートデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス情報を含み、
前記起動条件は、設定されたものであって、前記シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、
前記実行タスクは、設定されたものであって、前記シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドである。
【００８７】
好ましくは、前記シーンモードには、更に起動条件ロジック関係を含み、
前記起動条件ロジック関係は、前記シーンモードをトリガーする条件とする、各前記第一のスマートデバイスによって採集された状態パラメータ情報同士のロジック関係を示すものである。
【００８８】
好ましくは、前記シーンモードトリガーモジュール６２０は、ロジック関係判定手段を備え、
前記ロジック関係判定手段は、前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報同士が前記起動条件ロジック関係を満たしたか否かを判定し、前記起動条件ロジック関係を満たした場合、前記シーンモードをトリガーする。
【００８９】
好ましくは、前記シーンモードには、更に条件タスク対応表を含み、
前記条件タスク対応表において、少なくとも一セットの前記起動条件と実行タスクとの対応関係が記憶されている。
【００９０】
好ましくは、前記シーンモードトリガーモジュール６２０は、条件タスク対応表サーチ手段を含み、
前記条件タスク対応表サーチ手段は、前記状態パラメータ情報に基づいて、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報が前記条件タスク対応表における少なくとも一セットの起動条件を満たしたかを判定し、前記条件タスク対応表における少なくとも一セットの起動条件を満たした場合、前記条件タスク対応表に従って該起動条件に対応の実行タスクをトリガーする。
【００９１】
好ましくは、前記制御装置６００は、状態パラメータ情報取得モジュール６１０と、シーンモードトリガーモジュール６２０と、制御コマンド送信モジュール６３０とを備える。
【００９２】
前記状態パラメータ情報取得モジュール６１０は更に、ユーザアカウントのユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報を取得するように構成される。
【００９３】
前記シーンモードトリガーモジュール６２０は更に、前記ユーザアカウント情報及び前記少なくとも一つの第一のスマートデバイスのデバイス情報に基づいて、対応のプリセットのシーンモードをサーチし、サーチし得た前記シーンモードをトリガーするかを、前記状態パラメータ情報に基づいて判定する。
【００９４】
前記制御コマンド送信モジュール６３０は、前記シーンモードをトリガーした時、前記シーンモードに保存された前記少なくとも一つの第二のスマートデバイスのデバイス情報に基づいて、前記少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信する。
【００９５】
好ましくは、前記制御装置６００は、状態パラメータ情報取得モジュール６１０と、制御コマンド送信モジュール６３０とを備える。
【００９６】
前記状態パラメータ情報取得モジュール６１０は更に、前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を取得する。
【００９７】
前記制御コマンド送信モジュール６３０は更に、前記シーンモードをトリガーした時、前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ、前記少なくとも一つの第一のスマートデバイスによって採集された内容情報を送信する。
【００９８】
上記の記述によれば、本実施例が提供したスマートデバイスの制御装置は、予め保存のシーンモードを媒介として、異なるスマートデバイスを関連付けることで、異なるスマートデバイスがシーンモードで設定の関連関係に基づいて自動的に連動制御を行うことができる。該スマートデバイスの制御装置によって、本来互いに独立しているスマートデバイスを連結でき、スマートデバイス間の組み合わせによってスマートデバイスの応用シーンを拡張できる。
【００９９】
本実施例において、前記制御装置６００は、更にシーンモードのプリセットモジュール７００を備える。図７は、例示的な実施例で示すシーンモードのプリセットモジュールの模式図の第１図である。該シーンモードのプリセットモジュール７００は、デバイス情報取得手段７１０と、シーンモード・テンプレート推薦手段７２０と、シーンモード設定手段７３０とを備えて良い。
【０１００】
デバイス情報取得手段７１０は、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得する。
【０１０１】
シーンモード・テンプレート推薦手段７２０は、前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントへ、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたプリセットの少なくとも一つのシーンモード・テンプレートをプッシュし、前記シーンモード・テンプレートが一つのシーンモードに対応する。
【０１０２】
シーンモード設定手段７３０は、取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記ユーザアカウントに結び付けるシーンモードを設置する。
【０１０３】
好ましくは、前記シーンモードのプリセットモジュール７００は、デバイス情報取得手段７１０と、シーンモード・テンプレート推薦手段７２０と、シーンモード設定手段７３０とを備える。
【０１０４】
前記デバイス情報取得手段７１０は、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含む。
【０１０５】
前記シーンモード・テンプレートは、少なくとも結び付けのスマートデバイスのデバイス類型情報と、起動条件及び実行タスクとを含み、前記結び付けのスマートデバイスのデバイス類型情報は、少なくとも一つの第一のスマートデバイス及び少なくとも一つの第二のスマートデバイスのデバイス類型情報を含み、前記起動条件は、設定されたものであって、シーンモードをトリガーする条件とする、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報であり、前記実行タスクは、設定されたものであって、シーンモードをトリガーした時、前記少なくとも一つの第二のスマートデバイスへ送信する対応の制御コマンドである。
【０１０６】
前記シーンモード・テンプレート推薦手段７２０は、取得した、前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、シーンモード・テンプレートの結び付けのスマートデバイスのデバイス類型情報にマッチングできるシーンモード・テンプレートを選定して前記ユーザアカウントへプッシュする。
【０１０７】
前記シーンモード設定手段７３０は、取得したユーザアカウントのシーンモード・テンプレートに基づいて情報を選定し、前記シーンモード・テンプレートに対応するシーンモードを設置してユーザアカウントに結び付け、設置されたシーンモードは、前記取得したユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報に基づいて配置を行う。
【０１０８】
本実施例がシーンモードのプリセットモジュール７００を提供した。該シーンモードのプリセットモジュール７００は、サーバーによって幾つかのシーンモード・テンプレートをプリセットし、シーンモード・テンプレート毎が一つのシーンモードに対応する。該シーンモード・テンプレートにおいて、第一のスマートデバイス及び第二のスマートデバイス間の関連関係がプリセットされている。シーンモードのプリセットモジュール７００は、取得したユーザアカウントに結び付けられたスマートデバイスのデバイス情報によって、該ユーザアカウントが使用可能なシーンモード・テンプレートを判定し、ユーザアカウントへマッチングしたシーンモード・テンプレートをプッシュする。ユーザアカウントの選択に基づいて、シーンモードの設定を最終に完成させる。該シーンモードのプリセットモジュール７００によって、ユーザは、自分で結び付けたスマートデバイスに基づいて、シーンモードを便利且つ迅速的に設置できる。従って、具体的に関連関係の設定を設計しなくても良いので、ユーザによって具体的なシーンモードを設計する負担を軽減できた。
【０１０９】
本実施例において、前記制御装置６００は、シーンモードのプリセットモジュール８００を更に備える。図８は、例示的な実施例で示すシーンモードのプリセットモジュールの第２の模式図である。該シーンモードのプリセットモジュール８００は、デバイス情報取得手段８１０と、選択リストプッシュ手段８２０と、選定情報受信手段８３０と、シーンモード設定手段８４０とを備えて良い。
【０１１０】
デバイス情報取得手段８１０は、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得する。
【０１１１】
選択リストプッシュ手段８２０は、前記少なくとも一つのスマートデバイスのデバイス情報に基づいて、前記ユーザアカウントに対して、前記少なくとも一つのスマートデバイスのデバイス情報にマッチングしたデバイス起動条件リスト及びデバイス実行タスクリストをそれぞれプッシュする。
【０１１２】
選定情報受信手段８３０は、ユーザアカウントが前記デバイス起動条件リスト及びデバイス実行タスクリストに基づて選定した選定情報を受信する。
【０１１３】
シーンモード設定手段８４０は、前記デバイス起動条件リスト及びデバイス実行タスクリストの選定情報に基づいて、前記ユーザアカウントに結び付けられたシーンモードを構築する。
【０１１４】
好ましくは、前記シーンモードのプリセットモジュール８００は、デバイス情報取得手段８１０と、選択リストプッシュ手段８２０と、シーンモード設定手段８４０とを備える。
【０１１５】
前記デバイス情報取得手段８１０は、更に、ユーザアカウントのユーザアカウント情報及び前記ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得し、前記デバイス情報は、少なくともデバイスのＩＤ情報及びデバイス類型情報を含み、
前記選択リストプッシュ手段８２０は、更に、前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス起動条件リストを生成し、前記デバイス起動条件リストは、前記少なくとも一つのスマートデバイスにサポートされた、前記起動条件である起動条件選択肢の集合であり、前記少なくとも一つのスマートデバイスのデバイス類型情報に基づいて、前記少なくとも一つのスマートデバイスにマッチングしたデバイス実行タスクリストを生成し、前記デバイス実行タスクリストは、前記少なくとも一つのスマートデバイスにサポートされた、前記実行タスクである実行タスク選択肢の集合であり、生成した前記デバイス起動条件リスト及びデバイス実行タスクリストをそれぞれ前記ユーザアカウントにプッシュする。
【０１１６】
前記シーンモード設定手段８４０は、更に、選定された起動条件選択肢をシーンモードの起動条件とし、選定された実行タスク選択肢をシーンモードの実行タスクとしてシーンモードを構築し、前記シーンモードのユーザアカウント情報は、前記取得のユーザアカウント情報であり、前記シーンモードの結び付けのスマートデバイスのデバイス情報は、前記選定された起動条件選択肢に対応のスマートデバイスのデバイス情報を前記第一のスマートデバイスのデバイス情報とし、前記選定された実行タスク選択肢に対応のスマートデバイスのデバイス情報を前記第二のスマートデバイスのデバイス情報とする。
【０１１７】
本実施例は、ユーザがシーンモードを自己定義するためのシーンモードのプリセットモジュール８００を提供した。該シーンモードのプリセットモジュール８００は、ユーザアカウントに結び付けられた少なくとも一つのスマートデバイスのデバイス情報を取得する。なお、前記デバイス情報は、デバイスのＩＤ情報及びデバイス類型情報を含む。異なる類型のスマートデバイスは、異なる状態パラメータ情報を起動条件として提供できるが、異なる制御コマンドにも対応している。サーバーは、取得したデバイス情報に基づいて、該ユーザアカウントに結び付けられたスマートデバイスそれぞれが提供できる、起動条件としてサポートできる起動条件選択肢と、サポートできる実行タスクである実行タスク選択肢とを得ることができる。ユーザアカウントに結び付けられた各スマートデバイスがサポート可能な起動条件選択肢及び実行タスク選択肢を集合して、前記デバイス起動条件リスト及びデバイス実行タスクリストが得られる。ユーザは、該デバイス起動条件リスト及びデバイス実行タスクリストにおいて選択を行えば、選択された起動条件選択肢及び選択された実行タスク選択肢間の連動関係を構築でき、相関のシーンモードを構築できる。
【０１１８】
好ましくは、前記制御装置６００は、トリガー情報取得モジュール６４０と制御コマンド送信モジュール６３０とを備える。
【０１１９】
トリガー情報取得モジュール６４０は、プリセットのシーンモードのトリガー情報を取得する。
【０１２０】
前記シーンモードのトリガー情報は、前記ユーザアカウントに結び付けの少なくとも一つの第一のスマートデバイスにより、採集された状態パラメータ情報に基づいて判定して生成され、
或は、
前記シーンモードのトリガー情報は、前記少なくとも一つの第一のスマートデバイスにネットワークを介して接続するルーターにより、前記少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて判定して生成される。
【０１２１】
前記制御コマンド送信モジュール６３０は、前記第二のスマートデバイスが対応操作を行うことを制御するように、前記シーンモードのトリガー情報に基づいて、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信する。
【０１２２】
本実施例において、シーンモードのトリガー判定は、サーバーにおいて行わず、第一のスマートデバイス或は第一のスマートデバイスにネットワークを介して接続するルーターにおいて行うことになっている。該第一のスマートデバイス或は第一のスマートデバイスにネットワークを介して接続するルーターが判定結果を確定した後、シーンモードのトリガー情報を生成してサーバー側へ送信し、該シーンモードを直接にトリガーし、前記シーンモードにおける前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ対応の制御コマンドを送信する。
【０１２３】
図９は例示的な実施例で示す設定のシーンモードに基づくスマートデバイスの制御装置９００のブロック図である。例えば、装置９００は、サーバーであっても良い。図９を参照する。装置９００は１つ又は複数のプロセッサを含むプロセッサアセンブリ９２２と、メモリ９３２が代表となり、例えばアプリケーションなどのプロセッサアセンブリ９２２により実行可能な各種コマンドを記憶する記憶媒体ソースと、を備える。メモリ９３２内に記憶されたアプリケーションは、１つ又は１つ以上のモジュールを含み、当該１つ又は１つ以上のモジュールは、それぞれ１組のコマンドに対応する。また、プロセッサアセンブリ９２２は、コマンドを実行するように構成され、これにより、上記情報取得方法を実行する。
【０１２４】
装置９００は、さらに、装置９００の給電管理を行うための電源アセンブリ９２６と、装置９００とネットワークと接続するための有線又は無線のネットワークインターフェース９５０と、入力／出力（Ｉ／Ｏ）インターフェース９５８とを備える。装置９００は、例えば、ＷｉｎｄｏｗｓＳｅｒｖｅｒ（登録商標），ＭａｃＯＳＸ（登録商標），Ｕｎｉｘ（登録商標），Ｌｉｎｕｘ（登録商標），ＦｒｅｅＢＳＤ（登録商標）などの、メモリ９３２に記憶された操作システムにおいて操作を行うことができる。
【０１２５】
非一時的なコンピュータで読み取り可能な記憶媒体は、当該記録媒体のコマンドが装置９００のプロセッサによって実行される際に、装置９００に上述図１に示したスマートデバイスの制御方法を実行させる。前記方法は、ユーザアカウントに結び付けられた少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報を取得し、
前記状態パラメータ情報に基づいて、プリセットのシーンモードをトリガーしたか否かを判定し、前記シーンモードは、少なくとも一つの第一のスマートデバイスによって採集された状態パラメータ情報に基づいて、少なくとも一つの第二のスマートデバイスに対する操作制御をトリガーする関連関係を保存したものであり、
前記シーンモードをトリガーした場合には、前記第二のスマートデバイスが対応の操作を行うことを制御するように、前記シーンモードに従い、対応の制御コマンドを前記ユーザアカウントに結び付けられた少なくとも一つの第二のスマートデバイスへ送信することを含む。
【０１２６】
当業者は、本明細書に開示された発明の詳細を考慮し、実施することにより、本発明の他の実施案を容易に想定することができる。本出願は、本発明のいかなる変形、用途、又は適応的な変化を含むことを目的としており、いかなる変形、用途、又は適応的な変化は、本発明の一般原理に基づいて、且つ本発明において公開されていない本技術分野においての公知常識又は慣用技術手段を含む。明細書及び実施例は、例示的なものを開示しており、本発明の保護範囲と主旨は、特許請求の範囲に記述される。
【０１２７】
本発明は、上記において開示された構成又は図面に示した構造に限定されるものではなく、本発明の範囲内であれば、様々な補正又は変更を行うことができる。本発明の範囲は、特許請求の範囲により制限される。
【０１２８】
本願は、出願番号がＣＮ２０１４１０５９４５０７．４であり、出願日が２０１４年１０月２９日である中国特許出願に基づき提出し、該中国特許出願の優先権を主張する。ここで、該中国特許出願の全ての内容は、本願に組み込まれて参考とする。
【図１】
0006425737.tif 000002
【図２】
0006425737.tif 000003
【図３Ａ】
0006425737.tif 000004
【図３Ｂ】
0006425737.tif 000005
【図４】
0006425737.tif 000006
【図５Ａ】
0006425737.tif 000007
【図５Ｂ】
0006425737.tif 000008
【図５Ｃ】
0006425737.tif 000009
【図５Ｄ】
0006425737.tif 000010
【図６】
0006425737.tif 000011
【図７】
0006425737.tif 000012
【図８】
0006425737.tif 000013
【図９】
0006425737.tif 000014