(57)【要約】【課題】ユーザが異なるインテリジェントデバイス間の連携関係を確立するシーンモードをカスタマイズすること。【解決手段】ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することと、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、少なくとも一つのインテリジェントデバイスのデバイス情報に従ってユーザアカウントにそれぞれプッシュすることと、ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することと、ユーザアカウントに結び付けられたシーンモードをデバイス開始条件及びデバイス遂行タスクリストの選択情報に従って確立することとを含む。【選択図】図１
2017506772.tif 000002
【特許請求の範囲】
【請求項１】
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することと、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントにプッシュすることと、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することと、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及び前記デバイス遂行タスクリストの選択情報に従って確立することと、を備え、
前記シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成されている、
インテリジェントデバイスのシーンモードのカスタマイズ方法。
【請求項２】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項１記載の方法。
【請求項３】
前記デバイス情報は、少なくとも、デバイスＩＤ情報及びデバイスタイプ情報を備え、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントプッシュすることは、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、前記開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することと、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、前記遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することと、
前記ユーザアカウントに前記デバイス開始条件リスト及びデバイス遂行タスクリストをそれぞれプッシュすることと、を備える、
請求項２記載の方法。
【請求項４】
前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、
前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、開始条件として用いられる開始条件オプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索することと、
前記デバイス開始条件リストを生成するように前記各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集することと、を備え、
前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、
前記ユーザアカウントに結び付けられた前記各々のインテリジェントデバイスによってサポートされ、遂行タスクとして用いられる遂行タスクオプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索することと、
前記デバイス遂行タスクのリストを生成するように前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集することと、を備える、
請求項３記載の方法。
【請求項５】
さらに、前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従って遂行タスクとして用いられる遂行タスクオプションをスクリーニングした後、前記デバイス遂行タスクリストを生成することを備える、
請求項３記載の方法。
【請求項６】
前記ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することは、さらに、
前記ユーザアカウントのユーザアカウント情報を取得することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、
前記シーンモードの開始条件として選択された開始条件オプション及び前記シーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立し、
前記シーンモードのユーザアカウント情報は、前記取得されたユーザアカウント情報であり、前記結び付けられたインテリジェントデバイスのデバイス情報について、前記選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、前記第１のインテリジェントデバイスのデバイス情報として用いられ、前記選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、前記第２のインテリジェントデバイスのデバイス情報として用いられる、
請求項３記載の方法。
【請求項７】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、
前記ユーザアカウントに対する開始条件論理関係のセッティング情報を受信することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、
前記開始条件論理関係のセッティング情報に従って前記シーンモードの論理開始条件関係をセッティングすることを備える、
請求項２記載の方法。
【請求項８】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、
前記ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、
前記条件−タスク対応表のセッティング情報に従って前記シーンモードの条件−タスク対応表をセッティングすることを備える、
請求項２記載の方法。
【請求項９】
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、
前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられる状態パラメータ情報の状態パラメータセッティング情報を受信することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、
前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングすることを備える、
請求項２記載の方法。
【請求項１０】
前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得することと、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することと、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信することと、を備える、
シーンモードに基づくインテリジェントデバイスの制御方法。
【請求項１１】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項１０記載の方法。
【請求項１２】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされることを備える、
請求項１１記載の方法。
【請求項１３】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、前記開始条件の少なくとも一つのグループに対応する遂行タスクは、前記条件−タスク対応表に従ってトリガされることを備える、
請求項１１記載の方法。
【請求項１４】
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得するよう構成されたデバイス情報取得モジュールと、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントにプッシュするように構成された選択リストプッシングモジュールと、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信するように構成された選択情報受信モジュールと、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及び前記デバイス遂行タスクリストの選択情報に従って確立するように構成されたシーンモードセッティングモジュールとを備え、
前記シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成されている、
インテリジェントデバイスのシーンモードのカスタマイズ装置。
【請求項１５】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項１４記載の装置。
【請求項１６】
前記デバイス情報は、少なくとも、デバイスＩＤ情報及びデバイスタイプ情報を備え、
選択リストプッシュモジュールは、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成された開始条件リスト生成ユニットと、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成された遂行タスクリスト生成ユニットと、
前記ユーザアカウントに前記デバイス開始条件リスト及びデバイス遂行タスクリストをそれぞれプッシュするように構成されたリストプッシュユニットと、を備える、
請求項１４記載の装置。
【請求項１７】
前記開始条件リスト生成ユニットは、
前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、開始条件として用いられる開始条件オプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成された開始条件オプション探索サブユニットと、
前記デバイス開始条件リストを生成するように前記各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集するように構成された開始条件オプション収集サブユニットとを備え、
前記遂行タスクリスト生成ユニットは、
前記ユーザアカウントに結び付けられた前記各々のインテリジェントデバイスによってサポートされ、遂行タスクとして用いられる遂行タスクオプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成される遂行タスクオプション検索サブユニットと、
前記デバイス遂行タスクリストを生成するように前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集するように構成された遂行タスクオプション収集サブユニットと、を備える、
請求項１６記載の装置。
【請求項１８】
前記遂行タスクリスト生成ユニットは、さらに、
前記デバイス遂行タスクリストを生成するために、前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従って遂行タスクとして用いられる遂行タスクオプションをスクリーニングするように構成された遂行タスクオプションスクリーニングサブユニットを備える、
請求項１６又は１７記載の装置。
【請求項１９】
前記デバイス情報取得モジュールは、さらに、前記ユーザアカウントのユーザアカウント情報を取得するように構成されており、
前記シーンモード設定モジュールは、さらに、前記シーンモードの開始状況として選択された開始状況オプション及び前記シーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立するように構成されていて、
前記シーンモードのユーザアカウント情報は、前記取得されたユーザアカウント情報であり、前記結び付けられたインテリジェントデバイスのデバイス情報について、前記選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、前記第１のインテリジェントデバイスのデバイス情報として用いられ、前記選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、前記第２のインテリジェントデバイスのデバイス情報として用いられる、
請求項１６記載の装置。
【請求項２０】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記選択情報受信モジュールは、さらに、前記ユーザアカウントに対する開始条件論理関係のセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記開始条件論理関係のセッティング情報に従って前記シーンモードの論理開始条件関係をセットするように構成されている、
請求項１５記載の装置。
【請求項２１】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記選択情報受信モジュールは、さらに、前記ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、
前記条件−タスク対応表のセッティング情報に従って前記シーンモードの状態−タスク対応表をセッティングするように構成されている、
請求項１５記載の装置。
【請求項２２】
前記選択情報受信モジュールは、さらに、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられる状態パラメータ情報の状態パラメータセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングするように構成されている、
請求項１５記載の装置。
【請求項２３】
前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得するように構成された状態パラメータ情報取得モジュールと、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定するように構成されたシーンモードトリガモジュールと、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信するように構成された制御命令送信モジュールと、を備える、
シーンモードに基づいてインテリジェントデバイスを制御装置。
【請求項２４】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項２３記載の装置。
【請求項２５】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記シーンモードトリガモジュールは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされるように構成されている、論理関係決定ユニットを備える、
請求項２４記載の装置。
【請求項２６】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記シーンモードトリガモジュールは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、前記開始条件の少なくとも一つのグループに対応する遂行タスクは、前記条件−タスク対応表に従ってトリガされるように構成された状態−タスク対応表照会ユニットを備える、
請求項２４記載の装置。
【請求項２７】
プロセッサと、
前記プロセッサによって遂行可能な命令が格納されるメモリと、を備え、
前記プロセッサは、
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得し、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って前記ユーザアカウントにプッシュし、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信し、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガするための関連関係を格納するように構成されているシーンモードであって、ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件及びデバイス遂行タスクリストの選択情報に従って確立するように構成されている、
シーンモードのカスタマイズデバイス。
【請求項２８】
プロセッサと、
前記プロセッサによって遂行可能な命令が格納されるメモリと、を含み、
前記プロセッサは、
ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得し、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定し、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第二のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信するように構成されている、
インテリジェントデバイスの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、その全内容が参照により本明細書に組み込まれたものとする、２０１４年１０月２９日に中華人民共和国の国家知識産権局に提出された中国特許出願番号２０１４１０５９４１９０．４に基づき、かつ、優先権を主張する。
【０００２】
本開示は、一般に、スマートホーム制御技術の分野に関し、より詳しくは、インテリジェントデバイスのシーンモードのカスタマイズ方法及びインテリジェントデバイスのシーンモードのカスタマイズ装置に関する。
【背景技術】
【０００３】
家電製品は、日常生活の中で必須の電気デバイスとなった。従来の家電製品は、一般的に、タッチボタン又は赤外線リモートコントローラを通じて、ユーザによってリモート制御されている。開発による時間の経過により、この従来の動作モードによって制御される家電製品は、もはや家電製品を制御するユーザの要求を満たすことができない。
【０００４】
この傾向に準拠して、スマートホームの概念が提案されている。スマートホームは、住宅をプラットフォームとして用い、広範囲な配線技術、ネットワーク通信技術、セキュリティ保護技術、自動制御技術、視聴覚技術を用いることによって結ばれる家庭生活に関する設備を統合し、かつ、家庭生活及び日課に関連する設備の効率的管理システムを確立し、これにより、家庭のセキュリティ、利便性、快適さ、芸術的効果を向上させて、環境にやさしい生活環境を達成する。この概念は、将来の家電製品の必然的な傾向であると、広く考えられている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本開示の実施形態によれば、インテリジェントデバイスのシーンモードのカスタマイズ方法及び装置が提供される。技術的な解決策は、以下のとおりである。
【課題を解決するための手段】
【０００６】
本開示の実施形態の第１の態様によれば、
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することと、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントにプッシュすることと、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することと、
少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成されているシーンモードであって、前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及び前記デバイス遂行タスクリストの選択情報に従って確立することと、を含むインテリジェントデバイスのシーンモードのカスタマイズ装置が提供される。
【０００７】
或いは、前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含み、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を含み、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。
【０００８】
或いは、前記デバイス情報は、少なくとも、デバイスＩＤ情報及びデバイスタイプ情報を含み、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントプッシュすることは、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、前記開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することと、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、前記遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することと、
前記ユーザアカウントに前記デバイス開始条件リスト及びデバイス遂行タスクリストをそれぞれプッシュすることと、を含む。
【０００９】
或いは、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、
前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、開始条件として用いられる開始条件オプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索することと、
前記デバイス開始条件リストを生成するように前記各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集することと、を含み、
前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、
前記ユーザアカウントに結び付けられた前記各々のインテリジェントデバイスによってサポートされ、遂行タスクとして用いられる遂行タスクオプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索することと、
前記デバイス遂行タスクのリストを生成するように前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集することと、を含む。
【００１０】
或いは、この方法は、さらに、前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従って遂行タスクとして用いられる遂行タスクオプションをスクリーニングした後、前記デバイス遂行タスクリストを生成することを含む。
【００１１】
或いは、前記ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することは、さらに、
前記ユーザアカウントのユーザアカウント情報を取得することを含み、前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、前記シーンモードの開始条件として選択された開始条件オプション及び前記シーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立し、前記シーンモードのユーザアカウント情報は、前記取得されたユーザアカウント情報であり、前記結び付けられたインテリジェントデバイスのデバイス情報について、前記選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、前記第１のインテリジェントデバイスのデバイス情報として用いられ、前記選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、前記第２のインテリジェントデバイスのデバイス情報として用いられる。
【００１２】
或いは、前記シーンモードは、さらに、開始条件論理関係を含み、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、前記ユーザアカウントに対する開始条件論理関係のセッティング情報を受信することを含み、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、前記開始条件論理関係のセッティング情報に従って前記シーンモードの論理開始条件関係をセッティングすることを含む。
【００１３】
或いは、前記シーンモードは、さらに、条件−タスク対応表を含み、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、前記ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信することを含み、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、前記条件−タスク対応表のセッティング情報に従って前記シーンモードの条件−タスク対応表をセッティングすることを含む。
【００１４】
或いは、前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられる状態パラメータ情報の状態パラメータセッティング情報を受信することを含み、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングすることを含む。
【００１５】
本開示の実施形態の第２の態様によれば、
前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得することと、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することと、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信することと、を含む、
シーンモードに基づくインテリジェントデバイスの制御方法が提供される。
【００１６】
或いは、前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含み、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を含み、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。
【００１７】
或いは、前記シーンモードは、さらに、開始条件論理関係を含み、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされることを含む。
【００１８】
或いは、前記シーンモードは、さらに、条件−タスク対応表を含み、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、前記開始条件の少なくとも一つのグループに対応する遂行タスクは、前記条件−タスク対応表に従ってトリガされることを含む。
【００１９】
本開示の実施形態の第３の態様によれば、
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得するよう構成されたデバイス情報取得モジュールと、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントにプッシュするように構成された選択リストプッシングモジュールと、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信するように構成された選択情報受信モジュールと、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及び前記デバイス遂行タスクリストの選択情報に従って確立するように構成されたシーンモードセッティングモジュールとを含み、前記シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成されている、
インテリジェントデバイスのシーンモードのカスタマイズ装置が提供される。
【００２０】
或いは、前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含み、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を含み、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。
【００２１】
或いは、前記デバイス情報は、少なくとも、デバイスＩＤ情報及びデバイスタイプ情報を含み、
選択リストプッシュモジュールは、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成された開始条件リスト生成ユニットと、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成された遂行タスクリスト生成ユニットと、
前記ユーザアカウントに前記デバイス開始条件リスト及びデバイス遂行タスクリストをそれぞれプッシュするように構成されたリストプッシュユニットと、を含む。
【００２２】
或いは、前記開始条件リスト生成ユニットは、
前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、開始条件として用いられる開始条件オプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成された開始条件オプション探索サブユニットと、
前記デバイス開始条件リストを生成するように前記各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集するように構成された開始条件オプション収集サブユニットとを含み、
前記遂行タスクリスト生成ユニットは、
前記遂行タスクリスト生成ユニットは、
前記ユーザアカウントに結び付けられた前記各々のインテリジェントデバイスによってサポートされ、遂行タスクとして用いられる遂行タスクオプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成される遂行タスクオプション検索サブユニットと、
前記デバイス遂行タスクリストを生成するように前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集するように構成された遂行タスクオプション収集サブユニットと、を含む。
【００２３】
或いは、前記遂行タスクリスト生成ユニットは、さらに、
前記デバイス遂行タスクリストを生成するために、前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従って遂行タスクとして用いられる遂行タスクオプションをスクリーニングするように構成された遂行タスクオプションスクリーニングサブユニットを含む。
【００２４】
或いは、前記デバイス情報取得モジュールは、さらに、前記ユーザアカウントのユーザアカウント情報を取得するように構成されており、
前記シーンモード設定モジュールは、さらに、前記シーンモードの開始状況として選択された開始状況オプション及び前記シーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立するように構成されていて、前記シーンモードのユーザアカウント情報は、前記取得されたユーザアカウント情報であり、前記結び付けられたインテリジェントデバイスのデバイス情報について、前記選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、前記第１のインテリジェントデバイスのデバイス情報として用いられ、前記選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、前記第２のインテリジェントデバイスのデバイス情報として用いられる。
【００２５】
或いは、前記シーンモードは、さらに、開始条件論理関係を含み、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記選択情報受信モジュールは、さらに、前記ユーザアカウントに対する開始条件論理関係のセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記開始条件論理関係のセッティング情報に従って前記シーンモードの論理開始条件関係をセットするように構成されている。
【００２６】
或いは、前記シーンモードは、さらに、条件−タスク対応表を含み、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記選択情報受信モジュールは、さらに、前記ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記条件−タスク対応表のセッティング情報に従って前記シーンモードの状態−タスク対応表をセッティングするように構成されている。
【００２７】
或いは、前記選択情報受信モジュールは、さらに、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられる状態パラメータ情報の状態パラメータセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングするように構成されている。
【００２８】
本開示の実施形態の第４の態様によると、
前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得するように構成された状態パラメータ情報取得モジュールと、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定するように構成されたシーンモードトリガモジュールと、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信するように構成された制御命令送信モジュールと、
を含む、シーンモードに基づいてインテリジェントデバイスを制御装置が提供される。
【００２９】
或いは、前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含み、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。
【００３０】
或いは、前記シーンモードは、さらに、開始条件論理関係を含み、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記シーンモードトリガモジュールは、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされるように構成されている、論理関係決定ユニットを含む。
【００３１】
或いは、前記シーンモードは、さらに、条件−タスク対応表を含み、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記シーンモードトリガモジュールは、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、前記開始条件の少なくとも一つのグループに対応する遂行タスクは、前記条件−タスク対応表に従ってトリガされるように構成された状態−タスク対応表照会ユニットを含む。
【００３２】
本開示の実施形態の第５の態様によると、
プロセッサと、
前記プロセッサによって遂行可能な命令が格納されるメモリと、を含み、
前記プロセッサは、
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得し、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って前記ユーザアカウントにプッシュし、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信し、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガするための関連関係を格納するように構成されているシーンモードであって、ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件及びデバイス遂行タスクリストの選択情報に従って確立するように構成されている、
シーンモードのカスタマイズデバイスが提供される。
【００３３】
本開示の実施形態の第６の態様によると、
プロセッサと、
前記プロセッサによって遂行可能な命令が格納されるメモリと、を含み、
前記プロセッサは、
ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得し、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定し、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第二のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信する、
ように構成されたインテリジェントデバイスの制御装置が提供される。
【００３４】
本開示の実施形態によって提供される技術的な解決策は、以下のような効果を有する。
【００３５】
本開示の実施形態は、インテリジェントデバイスのシーンモードのカスタマイズ方法を提供する。この方法では、ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報がサーバによって取得される。その後、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストが生成され、かつ、少なくとも一つのインテリジェントデバイスのデバイス情報に従ってユーザアカウントにそれぞれプッシュされる。ユーザがデバイス開始条件リスト及びデバイス遂行タスクリストの中から選択するだけで、選択された開始条件と選択された遂行タスクとの間の連携関係を確立することができ、さらに、関連するシーンモードが確立される。シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成される。ユーザアカウントに結び付けられたシーンモードを確立することによって、異なるインテリジェントデバイス間の自動連携制御を、シーンモードに基づいて実現することができる。
【００３６】
前述の一般的な説明及び以下の詳細な説明はいずれも典型的かつ注釈的に過ぎず、特許請求の範囲に記載された本発明を限定するものではないと理解すべきである。
【００３７】
次のように、本開示の実施形態を明示的に例証するために、実施形態に対応する添付図面の簡単な紹介が、以下に掲げられる。以下に説明される図面は、本開示のいくつかの実施形態にのみ対応しており、当業者であれば、創造的な労働をすることなく、これらの図面に従って他の図面を取得することができることは明らかである。
【図面の簡単な説明】
【００３８】
【図１】典型的な実施形態に従うインテリジェントデバイスのシーンモードのカスタマイズ方法を示すフローチャートである。
【図２】典型的な実施形態に従うリストの生成方法を示すフローチャートである。
【図３Ａ】典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第１の模式図である。
【図３Ｂ】典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第２の模式図である。
【図３Ｃ】典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第３の概略図である。
【図３Ｄ】典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第４の概略図である。
【図４】典型的な実施形態に従うシーンモードに基づくインテリジェントデバイスの制御方法を示すフローチャートである。
【図５】典型的な実施形態に従うインテリジェントデバイスのシーンモードのカスタマイズ装置を例証する概略図である。
【図６】典型的な実施形態に従う選択リストプッシングモジュールを例証する模式図である。
【図７】典型的な実施形態に従うシーンモードに基づくインテリジェントデバイスの制御装置を例証する概略図である。
【図８】典型的な実施形態に従うインテリジェントデバイスのシーンモードのカスタマイズデバイスのブロック図である。
【発明を実施するための形態】
【００３９】
本開示の実施形態は、既に上記の図面を参照しながら例証してきたが、以下の説明ではより詳細に説明されるであろう。これらの図面及びテキスト説明は、本開示の範囲を何ら限定するものではなく、特別な実施形態を参照して当業者に本開示の概念を説明するために用いられる。
【００４０】
以下、本開示では、本開示の目的、技術的解決策及び利点を明確にするために、図面を参照して詳細に説明されるであろう。ここで説明される実施形態は、本開示のいくつかの実施形態のみであることは明らかであり、全ての実施形態を示すものではない。本明細書で説明された実施形態に基づいて創造的な労働をすることなく当業者によって取得される全ての他の実施形態は、本開示の保護範囲に属する。
【００４１】
まず、本開示の様々な実施形態において、関連する電子デバイスとは、携帯電話機、タブレットコンピュータ、電子書籍リーダー、ＭＰ３プレーヤー（ムービング・ピクチャー・エクスパーツ・グループ・オーディオレイヤ３）、ＭＰ４プレーヤー（ムービング・ピクチャー・エクスパーツ・グループ・オーディオレイヤ４）、ポータブルラップトップ、デスクトップコンピュータなどである点に留意されたい。
【００４２】
図１は、典型的な実施形態に従うインテリジェントデバイスのシーンモードのカスタマイズ方法を示すフローチャートである。この実施形態では、例証の例として、サーバで用いられるインテリジェントデバイスのシーンモードのカスタマイズ方法を取り上げる。インテリジェントデバイスのシーンモードのカスタマイズ方法は、以下のステップを含む。
【００４３】
ステップ１０２では、ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報が取得される。
【００４４】
ステップ１０４では、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストが、少なくとも一つのインテリジェントデバイスのデバイス情報に従って、ユーザアカウントにそれぞれプッシュされる。
【００４５】
ステップ１０６では、ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報が受信される。
【００４６】
ステップ１０８では、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガするための関連関係を格納するように構成されているシーンモードであって、ユーザアカウントに結び付けられたシーンモードが、デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立される。
【００４７】
この実施形態は、インテリジェントデバイスのシーンモードのカスタマイズ方法をユーザに提供する。この方法では、ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報がサーバによって取得される。その後、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストが生成され、かつ、少なくとも一つのインテリジェントデバイスのデバイス情報に従ってユーザアカウントにそれぞれプッシュされる。ユーザがデバイス開始条件リスト及びデバイス遂行タスクリストの中から選択するだけで、選択された開始条件と選択された遂行タスクとの間の関連関係を確立することができ、さらに、関連するシーンモードが確立される。シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成される。ユーザアカウントに結び付けられたシーンモードを確立することによって、異なるインテリジェントデバイス間の自動連携制御を、シーンモードに基づいて実現することができる。
【００４８】
この実施形態で引用されたインテリジェントデバイスは、インテリジェントな家庭用デバイスであってもよい。インテリジェントデバイスのシーンモードのカスタマイズ方法は、強固な拡張性及び互換性を有しており、インテリジェントデバイスがインターネット接続の互換性を有する限り、この実施形態を適用することによって、インテリジェントデバイス間の連携関係を確立することができる点に留意されたい。
【００４９】
シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含む。
【００５０】
結び付けられたインテリジェントデバイスのデバイス情報は、ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報と、ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報とを含む。デバイス情報は、デバイスＩＤ情報とデバイスタイプ情報とを含む。デバイスＩＤ情報は、ＭＡＣ（Media Access Control）アドレス、ＩＰアドレス、デバイスシリアル番号等とすることができる。デバイスタイプ情報は、インテリジェントソケット、インテリジェントカメラ、インテリジェントテレビ、インテリジェントエアーコンディショナーなどのデバイスのタイプ情報である。したがって、異なるタイプのデバイスは、異なる状態パラメータ情報を収集することもでき、また、異なる制御命令に対応することもできる。
【００５１】
開始条件は、少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件としてセットされた状態パラメータ情報である。デバイスタイプが異なるため、デバイスによって収集された状態パラメータ情報は、異なっていてもよい。例えば、インテリジェントソケットは、インテリジェントソケットの現在のオン／オフ状態を収集することができ、インテリジェントカメラは、監視範囲内に移動対象が存在するかどうかを収集することができ、インテリジェントエアーコンディショナーは、現在の室内温度とインテリジェントエアーコンディショナーのオン／オフ状態とを収集することができる。全てのこれらの状態パラメータは、第１のインテリジェントデバイスによって収集された状態パラメータ情報として用いることもできる。
【００５２】
遂行タスクは、シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。デバイスタイプが異なるため、対応する制御命令は、異なっていてもよい。例えば、インテリジェントソケットは、インテリジェントソケットのオン／オフ状態を制御することができ、インテリジェントエアーコンディショナーは、インテリジェントエアーコンディショナーの設定温度のオン／オフ状態を制御することができる。
【００５３】
この実施形態では、デバイス情報は、デバイスＩＤ情報とデバイスタイプ情報とを含む。異なるタイプのインテリジェントデバイスが開始条件として異なる状態パラメータ情報を提供することができるので、これらは、異なる制御命令に対応している。取得されたデバイス情報に従って、サーバは、ユーザアカウントに結び付けられたインテリジェントデバイスによって提供及びサポートされ、かつ、開始条件として用いられる、開始条件オプションを取得することができ、さらに、ユーザアカウントに結び付けられたインテリジェントデバイスによって提供及びサポートがされていて、かつ、遂行タスクとして用いられる遂行タスクオプションを取得することもでき、こうして、デバイス開始条件リスト及びデバイス遂行タスクリストが生成される。図２は、典型的な実施形態に従うリストの生成方法を示すフローチャートである。図２を参照すると、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、少なくとも一つのインテリジェントデバイスのデバイス情報に従って、ユーザアカウントにそれぞれプッシュすることは、以下のステップを含む。
【００５４】
ステップ２１０では、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストが、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成される。
【００５５】
ステップ２２０では、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストが、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成される。
【００５６】
ステップ２３０では、デバイス開始条件リスト及びデバイス遂行タスクリストが、ユーザアカウントにそれぞれプッシュされる。
【００５７】
さらに、少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、以下のステップを含む。
【００５８】
ステップ２１１では、ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、かつ、開始条件として用いられる、開始条件オプションが、インテリジェントデバイスのデバイスタイプ情報に従って検索される。
【００５９】
ステップ２１２では、各々のインテリジェントデバイスによってサポートされている開始条件オプションが、デバイス開始条件リストを生成するために収集される。
【００６０】
さらに、少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、以下のステップを含む。
【００６１】
ステップ２２１では、ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションが、インテリジェントデバイスのデバイスタイプ情報に従って検索される。
【００６２】
ステップ２２２では、ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションが、デバイス遂行タスクリストを生成するために収集される。
【００６３】
或いは、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションが、ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従ってスクリーニングされた後に、デバイス遂行タスクのリストが生成される。
【００６４】
換言すると、まず、サーバは、生成されたデバイス開始条件リストをユーザアカウントにプッシュし、それから、ユーザーアカウントがデバイス開始条件リストの選択情報を返したときに、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、選択情報に従って遂行タスクとして用いられる、遂行タスクオプションを、スクリーニングし、最終的に、スクリーニングされた遂行タスクオプションに基づいて、デバイス遂行タスクのリストを生成する。この方法によれば、デバイス遂行タスクリスト内の遂行タスクオプションを、さらに減らすことができ、かつ、ユーザの選択の負担も減らすことができる。
【００６５】
この実施形態では、上記のリスト生成方法に基づく、インテリジェントデバイスのシーンモードのカスタマイズ方法は、以下の詳細が含まれてもよい。
【００６６】
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することは、さらに、ユーザアカウントのユーザアカウント情報を取得することが含まれる。
【００６７】
ユーザアカウントに結び付けられたシーンモードをデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、シーンモードの開始条件として選択された開始条件オプション及びシーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立することを含む。ここで、シーンモードのユーザアカウント情報は、取得されたユーザアカウント情報であり、かつ、結び付けられたインテリジェントデバイスのデバイス情報について、選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、第１のインテリジェントデバイスのデバイス情報として用いられ、選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、第２のインテリジェントデバイスのデバイス情報として用いられる。
【００６８】
この実施形態では、ユーザアカウント情報の具体的な構成と、結び付けられたインテリジェントデバイスのデバイス情報と、シーンモードを確立するために必要とされる開始条件及び遂行タスクとが、具体的に例証されている。
【００６９】
要約すると、この実施形態では、サーバによって取得されたユーザアカウントに結び付けられたデバイス情報は、デバイスタイプ情報を含むことができる。異なるタイプのインテリジェントデバイスが開始条件として異なる状態パラメータ情報を提供することができるので、これらは、異なる制御命令に対応している。このため、データベースを、サーバに予め確立させることもできる。ここで、データベースは、様々なタイプのインテリジェントデバイスによってサポートされ、かつ、開始条件として用いられる、開始条件オプションと、様々なタイプのインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションとを含む。サーバによって取得されたユーザアカウントに結び付けられたインテリジェントデバイスのデバイスタイプ情報に従って、サーバは、データベースに基づいて様々なインテリジェントデバイスにそれぞれ対応する開始条件オプション及び遂行タスクオプションを検索する。そして、サーバは、ユーザアカウントに結び付けられた様々なインテリジェントデバイスによってサポートされている開始条件オプション及び遂行タスクオプションを収集することによって、デバイス開始条件リスト及びデバイス遂行タスクリストを取得する。ユーザがデバイス開始条件リスト及びデバイス遂行タスクリストの中から選択する必要だけで、選択された開始条件と選択された遂行タスクとの間の連携関係を確立することができ、さらに、関連するシーンモードが確立される。
【００７０】
図３Ａは、典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第１の模式図である。図３Ｂは、典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第２の模式図である。図３Ｃは、典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第３の概略図である。図３Ｄは、典型的な実施形態に従うシーンモードをカスタマイズするインターフェースを例証する第４の概略図である。図３Ａ〜図３Ｄを参照すると、この実施形態では、ユーザによってインテリジェントデバイスのシーンモードがカスタマイズされる例が提供される。この実施形態では、図３Ａを参照すると、シーンモードの開始条件及び遂行タスクの自由選択メニューが、ユーザに提供される。ユーザは、クリックによってデバイス開始条件リスト及びデバイス遂行タスクリストを取得することができ、かつ、二つのリストは、ユーザアカウントに結び付けられたインテリジェントデバイスに基づいて生成される。図３Ｂを参照すると、ユーザのデバイス開始条件リストは、２つの開始条件オプション、すなわち「クリックによって開始されるセット」及び「開始時間のセット」を含むことができる。図３Ｃを参照すると、ユーザが、リストの中から選択することによって、シーンモードの開始条件として「クリックによって開始されるセット」、及び、シーンモードの遂行タスクとして「シャオミインテリジェントソケット−オン」を選択している。図３Ｄを参照すると、ユーザの選択の確認及び保存がされた場合、シーンモードが確立される。このシーンモードは、第１のインテリジェントデバイス及び第２のインテリジェントデバイスとして、ユーザアカウントに結び付けられた携帯電話機及びＭＩインテリジェントソケットに基づき、開始条件がクリックされると、遂行タスクがシャオミのインテリジェントソケットがオープンされる。ユーザによって結び付けられた２つのインテリジェントデバイス（携帯電話機・シャオミのインテリジェントソケット）間の連携関係は、シーンモードのセッティングによって確立することができる。
【００７１】
この実施形態では、シーンモードには、複数の第１のインテリジェントデバイスが存在していてもよい。各々の第１のインテリジェントデバイスに対応する状態パラメータ情報は、シーンモードをトリガするかどうかを決定するために用いられる開始条件の一つの要素として用いることもできる。この状況に関して、インテリジェントデバイスのシーンモードのカスタマイズ方法では、複数の第１のインテリジェントデバイス間の論理関係をセッティングする二つの構成スキームを、ユーザに提供することができる。
【００７２】
構成スキーム１
【００７３】
シーンモードは、さらに、開始条件論理関係を含む。開始条件論理関係は、各々の第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件として用いられる状態パラメータ情報間の論理関係を表すように構成されている。ここで、論理関係は、論理「ＡＮＤ」、或いは、論理「ＯＲ」、又は、論理「ＡＮＤ」及び論理「ＯＲ」で構成される論理式とすることができる。
【００７４】
ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、ユーザアカウントに対する開始条件論理関係のセッティング情報を受信することを含む。
【００７５】
ユーザアカウントに結び付けられたシーンモードをデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、開始状況論理関係のセッティング情報に従ってシーンモードの論理開始状態関係をセッティングすることを含む。
【００７６】
この方法によれば、各々のインテリジェントデバイスによって収集された状態パラメータ情報は、シーンモードをトリガするかどうかを決定する一つの要素として用いることができる。シーンモードをトリガするかどうかを決定するための基準は、様々な要素間の論理式を通じて確立することができる。ユーザは、開始条件論理関係のセッティング情報に従って開始条件論理関係をセットすることもできるし、これにより、所望の開始条件論理関係を、組み合わせることもできる。
【００７７】
構成スキーム２
【００７８】
シーンモードは、さらに、条件−タスク対応表を含む。開始条件と遂行タスクとの間の対応関係の少なくとも一つのグループが、条件−タスク対応表に格納されている。
【００７９】
ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信することを含む。
【００８０】
ユーザアカウントに結び付けられたシーンモードをデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、状態−タスク対応表のセッティング情報に従ってシーンモードの状態−タスク対応表をセッティングすることを含む。
【００８１】
この方法によれば、条件−タスクの対応表は、開始条件と遂行タスクとの間の対応関係を決定するために、シーンモードにおいて確立される。異なる開始条件と異なる遂行タスクとの間の管理をセッティングするユーザの要求を、条件タスク対応表によって満足させることもできる。
【００８２】
いくつかの第１のインテリジェントデバイスによって収集された状態パラメータ情報は、特定の状態パラメータ値、例えば、エアーコンディショナーによって収集された室内温度、給湯器によって収集された現在の水温などを有しているので、ユーザの要求に従って、これらのパラメータを、特定のパラメータ値を用いて決定すべき必要がある。この実施形態では、インテリジェントデバイスのシーンモードのカスタマイズ方法は、以下の詳細を含む。
【００８３】
ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、少なくとも一つのインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件として用いられる、状態パラメータ情報の状態パラメータセッティング情報を受信することを含む。
【００８４】
ユーザアカウントに結び付けられたシーンモードをデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングすることを含む。
【００８５】
この方法によれば、選択情報が返されたときに、状態パラメータ情報に関する状態パラメータセッティング情報を、ユーザに提供することができる。状態パラメータ情報の状態パラメータセッティング情報をセッティングすることによって、状態パラメータ情報の特定のパラメータ値のセッティングを実現することができる。
【００８６】
図４は、典型的な実施形態に従うシーンモードに基づくインテリジェントデバイスの制御方法を示すフローチャートである。この実施形態では、一例として、サーバで用いられる方法を取り上げる。図４を参照すると、シーンモードに基づくインテリジェントデバイスの制御方法は、以下のステップを含む。
【００８７】
ステップ４０１では、ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が取得される。
【００８８】
ステップ４０２では、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガするための関連関係を格納するように構成されるシーンモードであって、予めセットされたシーンモードが、状態パラメータ情報に従ってトリガされるかどうか決定される。
【００８９】
ステップ４０３では、予めセットされたシーンモードがトリガされた場合、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、対応する制御命令がシーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに送信される。
【００９０】
要約すると、この実施形態に従うシーンモードに基づくインテリジェントデバイスの制御方法では、異なるインテリジェントデバイスを、媒体としてのクラウドサーバに予め格納されたシーンモードを介して相互に関連付けすることができ、この結果、自動連携制御を、シーンモードにセットされた関連関係に基づいて異なるインテリジェントデバイスで実行することができる。このシーンモードに基づくインテリジェントデバイスの制御方法では、本来的に独立したインテリジェントデバイスを相互に連携することもできるし、また、インテリジェントデバイスを組み合わせて、インテリジェントデバイスの応用のシナリオを拡張することもできる。
【００９１】
この実施形態で引用されたインテリジェントデバイスは、インテリジェントな家庭用デバイスであってもよい。インテリジェントデバイスの制御方法は、強固な拡張性及び互換性を有しており、インテリジェントデバイスがインターネット接続の互換性を有する限り、この実施形態のインテリジェントデバイスの制御方法を適用できる点に留意されたい。
【００９２】
シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含む。
【００９３】
結び付けられたインテリジェントデバイスのデバイス情報は、ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報と、ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報とを含む。デバイス情報は、デバイスＩＤ情報とデバイスタイプ情報とを含む。デバイスＩＤ情報は、ＭＡＣ（Media Access Control）アドレス、ＩＰアドレス、デバイスシリアル番号等とすることができる。デバイスタイプ情報は、インテリジェントソケット、インテリジェントカメラ、インテリジェントテレビ、インテリジェントエアーコンディショナーなどのデバイスのタイプ情報である。したがって、異なるタイプのデバイスは、異なる状態パラメータ情報を収集することもでき、また、異なる制御命令に対応することもできる。
【００９４】
開始条件は、少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件としてセットされた状態パラメータ情報である。デバイスタイプが異なるため、デバイスによって収集された状態パラメータ情報は、異なっていてもよい。例えば、インテリジェントソケットは、インテリジェントソケットの現在のオン／オフ状態を収集することができ、インテリジェントカメラは、監視範囲内に移動対象が存在するかどうかを収集することができ、インテリジェントエアーコンディショナーは、現在の室内温度とインテリジェントエアーコンディショナーのオン／オフ状態とを収集することができる。これらの状態パラメータは、第１のインテリジェントデバイスによって収集された状態パラメータ情報として用いることもできる。
【００９５】
遂行タスクは、シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。デバイスタイプが異なるため、対応する制御命令は、異なっていてもよい。例えば、インテリジェントソケットは、インテリジェントソケットのオン／オフ状態を制御することができ、インテリジェントエアーコンディショナーは、インテリジェントエアーコンディショナーの設定温度のオン／オフ状態を制御することができる。
【００９６】
この実施形態では、シーンモードには、複数の第１のインテリジェントデバイスが存在していてもよい。各々の第１のインテリジェントデバイスに対応する状態パラメータ情報は、シーンモードをトリガするかどうかを決定するために用いられる開始条件の一つの要素として用いることもできる。ここで、複数の第１のインテリジェントデバイスの場合には、シーンモードは二つの方法でトリガされるか否かを決定することができる。
【００９７】
方法１
【００９８】
シーンモードは、さらに、開始条件論理関係を含む。開始条件論理関係は、各々の第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件として用いられるべき状態パラメータ情報間の論理関係を表すように構成されている。論理関係は、論理「ＡＮＤ」、或いは、論理「ＯＲ」、又は、論理「ＡＮＤ」及び論理「ＯＲ」で構成される論理式とすることができる。
【００９９】
予めセットされたシーンモードが、状態パラメータ情報に基づいてトリガされるかどうかを決定することは、各々の第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が、状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、各々の第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされることを含む。
【０１００】
この方法によれば、各々のインテリジェントデバイスによって収集された状態パラメータ情報は、シーンモードをトリガするかどうかを決定する一つの要素として用いることもできる。シーンモードをトリガするかどうかを決定する基準は、様々な要素の間論理式を通じて確立することができる。
【０１０１】
方法２
【０１０２】
シーンモードは、さらに、条件−タスク対応表を含み、かつ、開始状態と遂行タスクとの間の対応関係の少なくとも一つのグループが、条件−タスク対応表に格納されている。
【０１０３】
予めセットされたシーンモードが状態パラメータ情報に従ってトリガされるかどうかを決定することは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定することを含む。
【０１０４】
少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、開始条件の少なくとも一つのグループに対応する遂行タスクが、条件−タスク対応表に従ってトリガされることを含む。
【０１０５】
この方法によれば、条件−タスクの対応表は、開始状態と遂行タスクとの間の対応関係を決定するために、シーンモードにおいて確立される。対応表によって、異なる開始条件と異なる遂行タスクとを管理することができる。
【０１０６】
本開示の方法の実施形態を実行するように構成することができる、本開示のデバイスの実施形態が、以下に説明されるであろう。以下のデバイスの実施形態では開示されていない詳細に関しては、方法の実施形態を参照されたい。
【０１０７】
図５は、典型的な実施形態に従うインテリジェントデバイスのシーンモードのカスタマイズ装置を例証する概略図である。この装置は、電子デバイス又は電子デバイスの一部とされる、ハードウェア、ソフトウェア、又は、それらの組み合わせによって実装することができる。インテリジェントデバイスのシーンモードのカスタマイズ装置５００は、デバイス情報取得モジュール５１０と、選択リストプッシングモジュール５２０と、選択情報受信モジュール５３０と、シーンモードセッティングモジュール５４０とを含む。
【０１０８】
デバイス情報取得モジュール５１０は、ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得するように構成されている。
【０１０９】
選択リストプッシングモジュール５２０は、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントプッシュするように構成されている。
【０１１０】
選択情報受信モジュール５３０は、ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信するように構成されている。
【０１１１】
シーンモードセッティングモジュール５４０は、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガするための関連関係を格納するように構成されているシーンモードであって、ユーザアカウントに結び付けられたシーンモードを、デバイス開始条件及びデバイス遂行タスクリストの選択情報に従って確立するように構成されている。
【０１１２】
この実施形態は、ユーザによるインテリジェントデバイスのシーンモードのカスタマイズ装置を提供する。この装置では、ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報がサーバによって取得される。その後、少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストが生成され、かつ、少なくとも一つのインテリジェントデバイスのデバイス情報に従ってユーザアカウントにそれぞれプッシュされる。ユーザがデバイス開始条件リスト及びデバイス遂行タスクリストの中から選択するだけで、選択された開始条件と選択された遂行タスクとの間の連携関係を確立することができ、さらに、関連するシーンモードが確立される。シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成される。ユーザアカウントに結び付けられたシーンモードを確立することによって、異なるインテリジェントデバイス間の自動連携制御を、シーンモードに基づいて実現することができる。
【０１１３】
この実施形態で引用されたインテリジェントデバイスは、インテリジェントな家庭用デバイスであってもよい。インテリジェントデバイスのシーンモードのカスタマイズシステムは、強固な拡張性及び互換性を有しており、インテリジェントデバイスがインターネット接続の互換性を有する限り、この実施形態を適用することによって、インテリジェントデバイス間の連携関係を確立することができる点に留意されたい。
【０１１４】
シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスの装置情報と、開始条件及び遂行タスクとを含む。
【０１１５】
結び付けられたインテリジェントデバイスのデバイス情報は、ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報と、ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報とを含む。デバイス情報は、デバイスＩＤ情報とデバイスタイプ情報とを含む。デバイスＩＤ情報は、ＭＡＣ（Media Access Control）アドレス、ＩＰアドレス、デバイスシリアル番号等とすることができる。デバイスタイプ情報は、インテリジェントソケット、インテリジェントカメラ、インテリジェントテレビ、インテリジェントエアーコンディショナーなどのデバイスのタイプ情報である。したがって、異なるタイプのデバイスは、異なる状態パラメータ情報を収集することもでき、また、異なる制御命令に対応することもできる。
【０１１６】
開始条件は、少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件としてセットされた状態パラメータ情報である。デバイスタイプが異なるため、デバイスによって収集された状態パラメータ情報は、異なっていてもよい。例えば、インテリジェントソケットは、インテリジェントソケットの現在のオン／オフ状態を収集することができ、インテリジェントカメラは、監視範囲内に移動対象が存在するかどうかを収集することができ、インテリジェントエアーコンディショナーは、現在の室内温度とインテリジェントエアーコンディショナーのオン／オフ状態とを収集することができる。これらの状態パラメータは、第１のインテリジェントデバイスによって収集された状態パラメータ情報として用いることもできる。
【０１１７】
遂行タスクは、シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。デバイスタイプが異なるため、対応する制御命令は、異なっていてもよい。例えば、インテリジェントソケットは、インテリジェントソケットのオン／オフ状態を制御することができ、インテリジェントエアーコンディショナーは、インテリジェントエアーコンディショナーの設定温度のオン／オフ状態を制御することができる。
【０１１８】
この実施形態では、デバイス情報は、デバイスＩＤ情報とデバイスタイプ情報とを含む。異なるタイプのインテリジェントデバイスが開始条件として異なる状態パラメータ情報を提供することができ、これらは、異なる制御命令に対応していてもよい。取得されたデバイス情報に従って、サーバは、ユーザアカウントに結び付けられたインテリジェントデバイスによって提供及びサポートがされていて、かつ、開始条件として用いられる開始条件オプションを取得することができ、さらに、ユーザアカウントに結び付けられたインテリジェントデバイスによって提供及びサポートがされていて、かつ、遂行タスクとして用いられる遂行タスクオプションを取得することもできる。こうして、デバイス開始条件リスト及びデバイス遂行タスクリストが生成される。図６は、典型的な実施形態に従う選択リストプッシングモジュールを例証する模式図である。図６を参照すると、選択リストプッシングモジュール５２０は、開始条件リストユニット５２１と、遂行タスクリスト生成ユニット５２２と、リストプッシングユニット５２３とを含む。
【０１１９】
開始条件リスト生成ユニット５２１は、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成される。
【０１２０】
遂行タスクリスト生成ユニット５２２は、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成される。
【０１２１】
リストプッシングユニット５２３は、デバイス開始条件リスト及びデバイス遂行タスクリストを、ユーザアカウントにそれぞれプッシュするように構成される。
【０１２２】
さらに、開始条件リスト生成ユニット５２１は、開始条件オプション探索サブユニット５２１ａと、開始条件オプション収集サブユニット５２１ｂとを含む。
【０１２３】
開始条件オプション探索サブユニット５２１ａは、ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、かつ、開始条件として用いられる、開始条件オプションを、インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成される。
【０１２４】
開始条件オプション収集サブユニット５２１ｂは、デバイス開始条件リストを生成するために、各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集するように構成される。
【０１２５】
遂行タスクリスト生成ユニット５２２は、遂行タスクオプション検索サブユニット５２２ａと、遂行タスクオプション収集サブユニットユニット５２２ｂとを含む。
【０１２６】
遂行タスクオプション検索サブユニット５２２ａは、ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションをインテリジェントデバイスのデバイスタイプ情報に従って検索するように構成されている。
【０１２７】
遂行タスクオプション収集サブユニットユニット５２２ｂは、デバイス遂行タスクリストを生成するために、ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集するように構成される。
【０１２８】
或いは、遂行タスクリスト生成ユニット５２２は、さらに、遂行タスクオプションスクリーニングサブユニットを含み、かつ、遂行タスクオプションスクリーニングサブユニットは、デバイス遂行タスクを生成するために、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションを、ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従ってスクリーニングするように構成される。
【０１２９】
換言すると、まず、サーバは、生成されたデバイス開始条件リストをユーザアカウントにプッシュし、それから、ユーザーアカウントがデバイス開始条件リストの選択情報を返したときに、少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、選択情報に従って遂行タスクとして用いられる、遂行タスクオプションを、スクリーニングし、最終的に、スクリーニングされた遂行タスクオプションに基づいて、デバイス遂行タスクのリストを生成する。この方法によれば、デバイス遂行タスクリスト内の遂行タスクオプションは、さらに減らすことができ、かつ、ユーザの選択の負担も減らすことができる。
【０１３０】
この実施形態では、インテリジェントデバイスのシーンモードのカスタマイズ装置は、以下の詳細が含まれていてもよい。
【０１３１】
デバイス情報取得モジュール５１０は、さらに、ユーザアカウントのユーザアカウント情報を取得するように構成される。
【０１３２】
シーンモードセッティングモジュール５４０は、さらに、シーンモードの開始条件として選択された開始条件オプション及びシーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立するように構成されている。ここで、シーンモードのユーザアカウント情報は、取得されたユーザアカウント情報であり、かつ、結び付けられたインテリジェントデバイスのデバイス情報について、選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、第１のインテリジェントデバイスのデバイス情報として用いられ、選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、第２のインテリジェントデバイスのデバイス情報として用いられる。
【０１３３】
この実施形態では、ユーザアカウント情報の具体的な構成と、結び付けられたインテリジェントデバイスのデバイス情報と、シーンモードを確立するために必要とされる開始条件及び遂行タスクとが、具体的に例証されている。
【０１３４】
要約すると、この実施形態では、サーバによって取得されたユーザアカウントに結び付けられたデバイス情報は、デバイスタイプ情報を含むことができる。異なるタイプのインテリジェントデバイスが開始条件として異なる状態パラメータ情報を提供することができるので、これらは、異なる制御命令に対応していてもよい。このため、データベースを、サーバに予め確立させることもできる。ここで、データベースは、様々なタイプのインテリジェントデバイスによってサポートされ、かつ、開始条件として用いられる、開始条件オプションと、様々なタイプのインテリジェントデバイスによってサポートされ、かつ、遂行タスクとして用いられる、遂行タスクオプションとを含む。サーバによって取得されたユーザアカウントに結び付けられたインテリジェントデバイスのデバイスタイプ情報に従って、サーバは、データベースに基づいて様々なインテリジェントデバイスにそれぞれ対応する開始条件オプション及び遂行タスクオプションを検索する。そして、サーバは、ユーザアカウントに結び付けられた様々なインテリジェントデバイスによってサポートされている開始条件オプション及び遂行タスクオプションを収集することによって、デバイス開始条件リスト及びデバイス遂行タスクリストを取得する。ユーザがデバイス開始条件リスト及びデバイス遂行タスクリストの中から選択する必要だけで、選択された開始条件と選択された遂行タスクとの間の連携関係を確立することができ、さらに、関連するシーンモードが確立される。
【０１３５】
この実施形態では、シーンモードには、複数の第１のインテリジェントデバイスが存在していてもよい。各々の第１のインテリジェントデバイスに対応する状態パラメータ情報は、シーンモードをトリガするかどうかを決定するために用いられる開始条件の一つの要素として用いることもできる。この状況に関して、インテリジェントデバイスのシーンモードのカスタマイズ装置では、複数の第１のインテリジェントデバイス間の論理関係をセッティングする二つの構成スキームを、ユーザに提供することができる。
【０１３６】
構成スキーム１
【０１３７】
シーンモードは、さらに、開始条件論理関係を含む。開始条件論理関係は、各々の第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件として用いられる状態パラメータ情報間の論理関係を表すように構成されている。ここで、論理関係は、論理「ＡＮＤ」、或いは、論理「ＯＲ」、又は、論理「ＡＮＤ」及び論理「ＯＲ」で構成される論理式とすることができる。
【０１３８】
選択情報受信モジュール５３０は、さらに、ユーザアカウントに対する開始条件論理関係のセッティング情報を受信するように構成される。
【０１３９】
シーンモードセッティングモジュール５４０は、さらに、開始条件論理関係のセッティング情報に従ってシーンモードの論理開始条件関係をセットするように構成される。
【０１４０】
この装置によれば、各々のインテリジェントデバイスによって収集された状態パラメータ情報は、シーンモードをトリガするかどうかを決定する一つの要素として用いることができる。シーンモードをトリガするかどうかを決定するための基準は、様々な要素間の論理式を通じて確立することができる。ユーザは、開始条件論理関係のセッティング情報に従って開始条件論理関係をセットすることもできるし、そして、所望の開始条件論理関係は、組み合わせることもできる。
【０１４１】
構成スキーム２
【０１４２】
シーンモードは、さらに、条件−タスク対応表を含み、かつ、開始条件と遂行タスクとの間の対応関係の少なくとも一つのグループは、条件−タスク対応表に格納されている。
【０１４３】
選択情報受信モジュール５３０は、さらに、ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信するように構成されている。
【０１４４】
シーンモードセッティングモジュール５４０は、さらに、状態−タスク対応表のセッティング情報に従ってシーンモードの状態−タスク対応表をセッティングするように構成される。
【０１４５】
この装置によれば、条件−タスクの対応表は、開始条件と遂行タスクとの間の対応関係を決定するために、シーンモードにおいて確立される。異なる開始条件と異なる遂行タスクとの間の管理をセッティングするユーザの要求を、条件タスク対応表によって満足させることもできる。
【０１４６】
いくつかの第１のインテリジェントデバイスによって収集された状態パラメータ情報は、特定の状態パラメータ値、例えば、エアーコンディショナーによって収集された室内温度、給湯器によって収集された現在の水温など、を有しているので、ユーザの要件に従って、これらのパラメータは、特定のパラメータ値を用いて決定すべき必要がある。この実施形態では、インテリジェントデバイスのシーンモードのカスタマイズ装置は、以下の詳細を含む。
【０１４７】
選択情報受信モジュール５３０は、さらに、少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件として用いられる、状態パラメータ情報の状態パラメータセッティング情報を受信するように構成される。
【０１４８】
シーンモードセッティングモジュール５４０は、さらに、状態パラメータセッティング情報に従って、少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、シーンモードの開始条件として用いられる状態パラメータ情報をセッティングするように構成される。
【０１４９】
この装置によれば、選択情報が返されたときに、状態パラメータ情報に関する状態パラメータセッティング情報は、ユーザに提供することができる。状態パラメータ情報の状態パラメータセッティング情報をセッティングすることによって、状態パラメータ情報の特定のパラメータ値のセッティングを実現することができる。
【０１５０】
図７は、典型的な実施形態に従うシーンモードに基づくインテリジェントデバイスの制御装置を例証する概略図である。この装置は、電子デバイス又は電子デバイスの一部とされる、ハードウェア、ソフトウェア、又は、それらの組み合わせによって実装することができる。シーンモードに基づくインテリジェントデバイスの制御装置７００は、状態パラメータ情報取得モジュール７１０と、シーンモードトリガモジュール７２０と、制御命令送信モジュール７３０とを含む。
【０１５１】
状態パラメータ情報取得モジュール７１０は、ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得するように構成される。
【０１５２】
シーンモードトリガモジュール７２０は、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、状態パラメータ情報に従ってトリガされるかどうかを決定するように構成される。
【０１５３】
制御命令送信モジュール７３０は、予めセットされたシーンモードがトリガされた場合、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、対応する制御命令をシーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに送信するように構成される。
【０１５４】
或いは、シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを含む。
【０１５５】
結び付けられたインテリジェントデバイスのデバイス情報は、ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報と、ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報とを含む。
【０１５６】
開始条件は、少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件としてセットされた状態パラメータ情報である。
【０１５７】
遂行タスクは、シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である。
【０１５８】
或いは、シーンモードは、さらに、開始条件論理関係を含む。
【０１５９】
開始条件論理関係は、各々の第１のインテリジェントデバイスによって収集され、かつ、シーンモードをトリガする条件として用いられる、状態パラメータ情報間の論理関係を表すように構成される。
【０１６０】
シーンモードトリガモジュール７２０は、論理関係決定ユニットを含む。
【０１６１】
論理関係決定ユニットは、各々の第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、各々の第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされるように構成される。
【０１６２】
或いは、シーンモードは、さらに、条件−タスク対応表を含む。
【０１６３】
開始条件と遂行タスクとの間の対応関係の少なくとも一つのグループは、条件−タスク対応表に格納されている。
【０１６４】
シーンモードトリガモジュール７２０は、条件−タスク対応表照会ユニットを含む。
【０１６５】
条件−タスク対応表照会ユニットは、各々の第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、各々の第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、開始条件の少なくとも一つのグループに対応する遂行タスクは、条件−タスク対応表に従ってトリガされるように構成される。
【０１６６】
要約すると、この実施形態に従うシーンモードに基づくインテリジェントデバイスの制御装置では、異なるインテリジェントデバイスを、媒体としてのクラウドサーバに予め格納されたシーンモードを介して相互に関連付けすることができ、この結果、自動連携制御を、シーンモードにセットされた関連関係に基づいて異なるインテリジェントデバイスで実行することができる。このシーンモードに基づくインテリジェントデバイスの制御装置では、本来的に独立したインテリジェントデバイスを連携することもできるし、また、インテリジェントデバイスを組み合わせて、インテリジェントデバイスの応用のシナリオを拡張することもできる。
【０１６７】
図８は、典型的な実施形態に従うインテリジェントデバイスのシーンモードのカスタマイズデバイス８００のブロック図である。例えば、デバイス８００は、サーバとすることができる。図８を参照すると、デバイス８００は、例えば、１以上のプロセッサを更に含むプロセッシングコンポーネント８２２と、アプリケーションなどのデバイス８００によって遂行される命令を格納するように構成されるメモリ８３２で表されるメモリ・リソースとを含むことができる。メモリ８３２に格納されたアプリケーションは、各々が命令のグループに対応している１以上のモジュールを含むことができる。加えて、プロセッシングコンポーネント８２２は、上記の方法のステップの全部又は一部を実行する命令を遂行するように構成されている。
【０１６８】
デバイス８００は、さらに、デバイス８００の電力管理のために構成された電力コンポーネント８２６と、ネットワークにデバイス８００を接続するように構成された無線ネットワークインターフェース８５０と、入出力（Ｉ／Ｏ）インターフェース８５８とを含む。デバイス８００は、例えば、Ｗｉｎｄｏｗｓ  Ｓｅｒｖｅｒ（ＴＭ）、Ｍａｃ  ＯＳ  Ｘ（ＴＭ）、Ｕｎｉｘ（ＴＭ）、Ｌｉｎｕｘ（ＴＭ）、ＦｒｅｅＢＳＤ（ＴＭ）などのメモリ８３２に格納されているオペレーティングシステムに基づくことができる。
【０１６９】
非一時的なコンピュータ可読格納媒体には、デバイス８００のプロセッサによって遂行されるときに、図１に示されているシーンモードのカスタマイズ方法をデバイスに実行させる命令が格納されている。この方法は、
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することと、
少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを少なくとも一つのインテリジェントデバイスのデバイス情報に従って前記ユーザアカウントにプッシュすることと、
ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することと、
少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガするための関連関係を格納するように構成されているシーンモードであって、ユーザアカウントに結び付けられたシーンモードをデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することと、を含む。
【０１７０】
非一時的なコンピュータ可読格納媒体には、デバイス８００のプロセッサによって遂行されるときに、図４に示されているインテリジェントデバイスの制御方法をデバイスに実行させる命令が格納されている。この方法は、
ユーザアカウントに結び付けられた少なくとも第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得することと、
少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、状態パラメータ情報に従ってトリガされるかどうかを決定すること、
予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信することを含む。
【０１７１】
本開示の他の実施形態は、ここで開示されている明細及び実践の考慮から、当業者にとって明らかであろう。この出願は、それらの一般的概念に従い、かつ、当技術分野における公知又は慣用の範囲内で本開示から逸脱するものを含む、本開示の如何なる変形、使用、適合にも及ぶことが意図されている。本明細書及び実施例は、特許請求の範囲によって示される本開示の実質的な範囲及び精神により、典型としてのみ考慮されることが意図される。
【０１７２】
本開示は、上述されかつ添付の図面に図示された厳密な構成に限定されず、かつ、本開示の範囲を逸脱しない範囲で様々な改良及び変更を行うことができると認識されるであろう。本開示の範囲は、付属の特許請求の範囲によってのみ限定されるものであることが意図される。
【図１】
2017506772.tif 000003
【図２】
2017506772.tif 000004
【図３Ａ】
2017506772.tif 000005
【図３Ｂ】
2017506772.tif 000006
【図３Ｃ】
2017506772.tif 000007
【図３Ｄ】
2017506772.tif 000008
【図４】
2017506772.tif 000009
【図５】
2017506772.tif 000010
【図６】
2017506772.tif 000011
【図７】
2017506772.tif 000012
【図８】
2017506772.tif 000013
【手続補正書】
【提出日】平成28年4月19日(2016.4.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することと、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントにプッシュすることと、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することと、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及び前記デバイス遂行タスクリストの選択情報に従って確立することと、を備え、
前記シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成されている、
インテリジェントデバイスのシーンモードのカスタマイズ方法。
【請求項２】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、かつ、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項１記載の方法。
【請求項３】
前記デバイス情報は、少なくとも、デバイスＩＤ情報及びデバイスタイプ情報を備え、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントプッシュすることは、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、前記開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することと、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、かつ、前記遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することと、
前記ユーザアカウントに前記デバイス開始条件リスト及びデバイス遂行タスクリストをそれぞれプッシュすることと、を備える、
請求項１又は２記載の方法。
【請求項４】
前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、
前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、開始条件として用いられる開始条件オプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索することと、
前記デバイス開始条件リストを生成するように前記各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集することと、を備え、
前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成することは、
前記ユーザアカウントに結び付けられた前記各々のインテリジェントデバイスによってサポートされ、遂行タスクとして用いられる遂行タスクオプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索することと、
前記デバイス遂行タスクのリストを生成するように前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集することと、を備える、
請求項３記載の方法。
【請求項５】
さらに、前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従って遂行タスクとして用いられる遂行タスクオプションをスクリーニングした後、前記デバイス遂行タスクリストを生成することを備える、
請求項３又は４記載の方法。
【請求項６】
前記ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得することは、さらに、
前記ユーザアカウントのユーザアカウント情報を取得することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、
前記シーンモードの開始条件として選択された開始条件オプション及び前記シーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立し、
前記シーンモードのユーザアカウント情報は、前記取得されたユーザアカウント情報であり、前記結び付けられたインテリジェントデバイスのデバイス情報について、前記選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、前記第１のインテリジェントデバイスのデバイス情報として用いられ、前記選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、前記第２のインテリジェントデバイスのデバイス情報として用いられる、
請求項３から５のいずれか記載の方法。
【請求項７】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、
前記ユーザアカウントに対する開始条件論理関係のセッティング情報を受信することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、
前記開始条件論理関係のセッティング情報に従って前記シーンモードの論理開始条件関係をセッティングすることを備える、
請求項２から６のいずれか記載の方法。
【請求項８】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、
前記ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、
前記条件−タスク対応表のセッティング情報に従って前記シーンモードの条件−タスク対応表をセッティングすることを備える、
請求項２から７のいずれか記載の方法。
【請求項９】
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信することは、さらに、
前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられる状態パラメータ情報の状態パラメータセッティング情報を受信することを備え、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及びデバイス遂行タスクリストの選択情報に従って確立することは、さらに、
前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングすることを備える、
請求項２から８のいずれか記載の方法。
【請求項１０】
前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得することと、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することと、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信することと、を備える、
シーンモードに基づくインテリジェントデバイスの制御方法。
【請求項１１】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項１０記載の方法。
【請求項１２】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされることを備える、
請求項１１記載の方法。
【請求項１３】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定することは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、前記開始条件の少なくとも一つのグループに対応する遂行タスクは、前記条件−タスク対応表に従ってトリガされることを備える、
請求項１１又は１２記載の方法。
【請求項１４】
ユーザアカウントに結び付けられた少なくとも一つのインテリジェントデバイスのデバイス情報を取得するよう構成されたデバイス情報取得モジュールと、
前記少なくとも一つのインテリジェントデバイスのデバイス情報にマッチするデバイス開始条件リスト及びデバイス遂行タスクリストのそれぞれを、前記少なくとも一つのインテリジェントデバイスのデバイス情報に従って、前記ユーザアカウントにプッシュするように構成された選択リストプッシングモジュールと、
前記ユーザアカウントによって選択されたデバイス開始条件リスト及びデバイス遂行タスクリストの選択情報を受信するように構成された選択情報受信モジュールと、
前記ユーザアカウントに結び付けられたシーンモードを前記デバイス開始条件リスト及び前記デバイス遂行タスクリストの選択情報に従って確立するように構成されたシーンモードセッティングモジュールとを備え、
前記シーンモードは、少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って、少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成されている、
インテリジェントデバイスのシーンモードのカスタマイズ装置。
【請求項１５】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項１４記載の装置。
【請求項１６】
前記デバイス情報は、少なくとも、デバイスＩＤ情報及びデバイスタイプ情報を備え、
選択リストプッシュモジュールは、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記開始条件として用いられる、開始条件オプションのセットであるデバイス開始条件リストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス開始条件リストを、前記少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成された開始条件リスト生成ユニットと、
前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記遂行タスクとして用いられる、遂行タスクオプションのセットであるデバイス遂行タスクリストであって、前記少なくとも一つのインテリジェントデバイスにマッチするデバイス遂行タスクリストを、少なくとも一つのインテリジェントデバイスのデバイスタイプ情報に従って生成するように構成された遂行タスクリスト生成ユニットと、
前記ユーザアカウントに前記デバイス開始条件リスト及びデバイス遂行タスクリストをそれぞれプッシュするように構成されたリストプッシュユニットと、を備える、
請求項１４又は１５記載の装置。
【請求項１７】
前記開始条件リスト生成ユニットは、
前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされ、開始条件として用いられる開始条件オプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成された開始条件オプション探索サブユニットと、
前記デバイス開始条件リストを生成するように前記各々のインテリジェントデバイスによってサポートされている開始条件オプションを収集するように構成された開始条件オプション収集サブユニットとを備え、
前記遂行タスクリスト生成ユニットは、
前記ユーザアカウントに結び付けられた前記各々のインテリジェントデバイスによってサポートされ、遂行タスクとして用いられる遂行タスクオプションを、前記インテリジェントデバイスのデバイスタイプ情報に従って検索するように構成される遂行タスクオプション検索サブユニットと、
前記デバイス遂行タスクリストを生成するように前記ユーザアカウントに結び付けられた各々のインテリジェントデバイスによってサポートされている遂行タスクオプションを収集するように構成された遂行タスクオプション収集サブユニットと、を備える、
請求項１６記載の装置。
【請求項１８】
前記遂行タスクリスト生成ユニットは、さらに、
前記デバイス遂行タスクリストを生成するために、前記少なくとも一つのインテリジェントデバイスによってサポートされ、前記ユーザアカウントによって選択されたデバイス開始条件リストの選択情報に従って遂行タスクとして用いられる遂行タスクオプションをスクリーニングするように構成された遂行タスクオプションスクリーニングサブユニットを備える、
請求項１６又は１７記載の装置。
【請求項１９】
前記デバイス情報取得モジュールは、さらに、前記ユーザアカウントのユーザアカウント情報を取得するように構成されており、
前記シーンモード設定モジュールは、さらに、前記シーンモードの開始状況として選択された開始状況オプション及び前記シーンモードの遂行タスクとして選択された遂行タスクオプションでシーンモードを確立するように構成されていて、
前記シーンモードのユーザアカウント情報は、前記取得されたユーザアカウント情報であり、前記結び付けられたインテリジェントデバイスのデバイス情報について、前記選択された開始条件オプションに対応するインテリジェントデバイスのデバイス情報は、前記第１のインテリジェントデバイスのデバイス情報として用いられ、前記選択された遂行タスクオプションに対応するインテリジェントデバイスのデバイス情報は、前記第２のインテリジェントデバイスのデバイス情報として用いられる、
請求項１６から１８のいずれか記載の装置。
【請求項２０】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記選択情報受信モジュールは、さらに、前記ユーザアカウントに対する開始条件論理関係のセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記開始条件論理関係のセッティング情報に従って前記シーンモードの論理開始条件関係をセットするように構成されている、
請求項１５から１９のいずれか記載の装置。
【請求項２１】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記選択情報受信モジュールは、さらに、前記ユーザアカウントに対する条件−タスク対応表のセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、
前記条件−タスク対応表のセッティング情報に従って前記シーンモードの状態−タスク対応表をセッティングするように構成されている、
請求項１５から２０のいずれか記載の装置。
【請求項２２】
前記選択情報受信モジュールは、さらに、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられる状態パラメータ情報の状態パラメータセッティング情報を受信するように構成され、
前記シーンモードセッティングモジュールは、さらに、前記状態パラメータセッティング情報に従って、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードの開始条件として用いられる状態パラメータ情報をセッティングするように構成されている、
請求項１５から２１のいずれか記載の装置。
【請求項２３】
前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報を取得するように構成された状態パラメータ情報取得モジュールと、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報に従って前記少なくとも一つの第２のインテリジェントデバイスの制御をトリガする関連関係を格納するように構成された予めセットされたシーンモードが、前記状態パラメータ情報に従ってトリガされるかどうかを決定するように構成されたシーンモードトリガモジュールと、
前記予めセットされたシーンモードがトリガされた場合に、対応して動作する少なくとも一つの第２のインテリジェントデバイスを制御するために、前記シーンモードに従ってユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスに対応する制御命令を送信するように構成された制御命令送信モジュールと、を備える、
シーンモードに基づいてインテリジェントデバイスを制御装置。
【請求項２４】
前記シーンモードは、少なくとも、ユーザアカウント情報と、結び付けられたインテリジェントデバイスのデバイス情報と、開始条件及び遂行タスクとを備え、
前記結び付けられたインテリジェントデバイスのデバイス情報は、前記ユーザアカウントに結び付けられた少なくとも一つの第１のインテリジェントデバイスのデバイス情報及び前記ユーザアカウントに結び付けられた少なくとも一つの第２のインテリジェントデバイスのデバイス情報を備え、
前記開始条件は、前記少なくとも一つの第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件としてセットされた状態パラメータ情報であり、
前記遂行タスクは、前記シーンモードがトリガされた場合に少なくとも一つの第２のインテリジェントデバイスに送信されるように構成された対応する制御命令である、
請求項２３記載の装置。
【請求項２５】
前記シーンモードは、さらに、開始条件論理関係を備え、
前記開始条件論理関係は、前記各々の第１のインテリジェントデバイスによって収集され、前記シーンモードをトリガする条件として用いられた状態パラメータ情報間の論理関係を表すように構成され、
前記シーンモードトリガモジュールは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が状態パラメータ情報に従って開始条件論理関係を満たすかどうかを決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報間の論理関係が開始条件論理関係を満たす場合、予めセットされたシーンモードがトリガされるように構成されている、論理関係決定ユニットを備える、
請求項２４記載の装置。
【請求項２６】
前記シーンモードは、さらに、条件−タスク対応表を備え、
前記開始条件と前記遂行タスクとの間の対応関係の少なくとも一つのグループは、前記条件−タスク対応表に格納されており、
前記シーンモードトリガモジュールは、
前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態パラメータ情報に従って状態−タスク対応表における開始条件の少なくとも一つのグループを満たすかどうか決定し、前記少なくとも一つの第１のインテリジェントデバイスによって収集された状態パラメータ情報が、状態−タスク対応表における開始条件の少なくとも一つのグループを満たす場合には、前記開始条件の少なくとも一つのグループに対応する遂行タスクは、前記条件−タスク対応表に従ってトリガされるように構成された状態−タスク対応表照会ユニットを備える、
請求項２４又は２５記載の装置。
【請求項２７】
請求項１から９のいずれか記載のインテリジェントデバイスのシーンモードのカスタマイズ方法をコンピュータに遂行させるコンピュータプログラム。
【請求項２８】
請求項１０から１３のいずれか記載のシーンモードに基づくインテリジェントデバイスの制御方法をコンピュータに遂行させるコンピュータプログラム。
【請求項２９】
そこに格納されている請求項２７又は２８記載のコンピュータプログラムを備えるコンピュータ可読格納媒体。
【国際調査報告】
2017506772.tif 000014
2017506772.tif 000015
2017506772.tif 000016
2017506772.tif 000017