(57)【特許請求の範囲】
【請求項１】
端末が、インテリジェント装置の装置標識を前記インテリジェント装置から取得し、前記装置標識を含む照会要求をサーバに送信するステップと、
前記端末が、前記サーバから返送された照会応答を受信してユーザにプッシュするステップであって、前記照会応答は、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む、ステップと、
前記端末が、制御命令を前記サーバに送信するステップであって、前記制御命令は、前記トリガ条件グループ及び前記実行条件グループに基づいて前記ユーザによって選択された第１トリガ条件及び第１実行条件を含み、前記制御命令は、前記サーバが前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御する、ステップと、
前記端末が、前記インテリジェント装置の装置標識を前記インテリジェント装置から取得した後に、前記端末が、ユーザによって入力された第２トリガ条件に基づいて、配置命令を前記サーバに送信するステップであって、前記配置命令は、前記装置標識と、前記第２トリガ条件と、を含み、前記配置命令は、前記サーバに対して、前記第２トリガ条件を、前記装置標識に対応するトリガ条件グループに加えさせる、ステップと、を含む、
ことを特徴とするインテリジェント装置の制御方法。
【請求項２】
前記端末が、前記インテリジェント装置の装置標識を前記インテリジェント装置から取得することは、
前記端末が、前記インテリジェント装置と近距離無線通信を行うことによって前記装置標識を取得することを含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記端末が、前記インテリジェント装置と近距離無線通信を行うことによって前記装置標識を取得することは、
前記端末が、近距離通信ＮＦＣ接続要求を前記インテリジェント装置に送信して、前記インテリジェント装置との間でＮＦＣ接続を確立するステップと、
前記端末が、前記ＮＦＣ接続によって、第１取得要求を前記インテリジェント装置に送信するステップと、
前記端末が、前記ＮＦＣ接続によって前記インテリジェント装置から返送された、前記装置標識を含む第１取得応答を受信するステップと、を含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記端末が、前記インテリジェント装置と近距離無線通信を行うことによって前記装置標識を取得することは、
前記端末が、無線周波数信号を前記インテリジェント装置の無線周波数識別ＲＦＩＤタグに送信するステップであって、前記ＲＦＩＤタグには、前記インテリジェント装置の装置標識が記憶されている、ステップと、
前記端末が、前記無線周波数信号に基づいて前記ＲＦＩＤタグから返送された前記装置標識を受信するステップと、を含む、
ことを特徴とする請求項２に記載の方法。
【請求項５】
前記端末が、前記インテリジェント装置と近距離無線通信を行うことによって前記装置標識を取得することは、
前記端末が、ペアリング要求を前記インテリジェント装置に送信し、前記インテリジェント装置から返送されたペアリング応答に基づいて前記インテリジェント装置とのブルートゥース（登録商標）接続を確立するステップと、
前記端末が、前記ブルートゥース（登録商標）接続によって、第２取得要求を前記インテリジェント装置に送信するステップと、
前記端末が、前記ブルートゥース（登録商標）接続によって前記インテリジェント装置から返送された、前記装置標識を含む第２取得応答を受信するステップと、を含む、
ことを特徴とする請求項２に記載の方法。
【請求項６】
前記端末が、前記インテリジェント装置の装置標識を前記インテリジェント装置から取得することは、
前記端末が、前記インテリジェント装置の二次元コードをスキャンすることによって、前記装置標識を取得することを含む、
ことを特徴とする請求項１に記載の方法。
【請求項７】
前記照会要求は、前記ユーザのユーザ標識をさらに含み、
前記照会応答は、前記サーバが、現在の各ユーザ標識とバインドされた装置標識に基づいて、前記ユーザ標識と前記装置標識とがバインド関係に適合すると検出した場合に返送されたものである、
ことを特徴とする請求項１〜６の何れか一項に記載の方法。
【請求項８】
前記端末が、バインド要求を前記サーバに送信するステップであって、前記バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含み、前記バインド要求は、前記サーバに対して、前記認証情報に対する認証が成功した後に、前記ユーザ標識と前記装置標識との間のバインド関係を確立させる、ステップをさらに含む、
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記端末が、前記インテリジェント装置の装置標識を前記インテリジェント装置から取得することは、
前記端末が、ログイン要求を前記サーバに送信するステップであって、前記ログイン要求は、ユーザのユーザ標識及び認証情報を含み、前記ログイン要求は、前記サーバに対して、前記ログイン要求に基づいて前記ユーザに対するＩＤ認証を行わせるステップと、
前記端末が、前記サーバから返送されたログイン成功の応答を受信した後に、前記インテリジェント装置から前記装置標識を取得するステップと、を含む、
ことを特徴とする請求項１〜６の何れか一項に記載の方法。
【請求項１０】
サーバが、インテリジェント装置の装置標識を含む照会要求を端末から受信するステップであって、前記装置標識は、前記インテリジェント装置から前記端末によって取得されたものである、ステップと、
前記サーバが、照会応答を前記端末に送信するステップであって、前記照会応答は、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む、ステップと、
前記サーバが、制御命令を前記端末から受信するステップであって、前記制御命令は、前記トリガ条件グループ及び前記実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含むステップと、
前記サーバが、前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するステップと、
前記サーバが、配置命令を前記端末から受信するステップであって、前記配置命令は、前記端末のユーザによって入力された第２トリガ条件に基づいて送信されたものであり、前記配置命令は、前記装置標識と、前記第２トリガ条件と、を含む、ステップと、
前記サーバが、前記第２トリガ条件を、前記装置標識に対応するトリガ条件グループに加えるステップと、を含む、
ことを特徴とするインテリジェント装置の制御方法。
【請求項１１】
前記照会要求は、ユーザのユーザ標識をさらに含み、
前記サーバが、照会応答を前記端末に送信するステップは、
前記サーバが、現在の各ユーザ標識とバインドされた装置標識に基づいて、前記ユーザ標識と前記装置標識とがバインド関係に適合すると検出した後に、前記照会応答を前記端末に送信するステップを含む、
ことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記サーバが、バインド要求を前記端末から受信するステップであって、前記バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含む、ステップと、
前記サーバが、前記認証情報に対する認証が成功した後に、前記ユーザ標識と前記装置標識との間のバインド関係を確立するステップと、をさらに含む、
ことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記サーバが、前記インテリジェント装置の装置標識を含む照会要求を前記端末から受
信する前に、
前記サーバが、ログイン要求を前記端末から受信するステップであって、前記ログイン要求は、ユーザのユーザ標識及び認証情報を含む、ステップと、
前記サーバが、前記ログイン要求に基づいて前記ユーザに対するＩＤ認証を行い、認証が成功した後にログイン成功の応答を前記端末に返送するステップであって、前記ログイン成功の応答は、前記端末に対して、前記ログイン成功の応答を受信した後に前記インテリジェント装置から前記装置標識を取得させる、ステップと、をさらに含む、
ことを特徴とする請求項１０〜１２の何れか一項に記載の方法。
【請求項１４】
インテリジェント装置の装置標識を前記インテリジェント装置から取得するように構成された取得モジュールと、
前記装置標識を含む照会要求をサーバに送信するように構成された第１送信モジュールと、
前記サーバから返送された照会応答を受信するように構成された第１受信モジュールであって、前記照会応答は、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む、第１受信モジュールと、
前記照会応答をユーザにプッシュするように構成されたプッシュモジュールと、を含み、
前記第１送信モジュールは、制御命令を前記サーバに送信するようにさらに構成されており、前記制御命令は、前記トリガ条件グループ及び前記実行条件グループに基づいて前記ユーザによって選択された第１トリガ条件及び第１実行条件を含み、前記制御命令は、前記サーバが、前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するように構成されており、
前記取得モジュールが前記インテリジェント装置の装置標識を前記インテリジェント装置から取得した後に、ユーザによって入力された第２トリガ条件を受信するように構成されたインタラクティブモジュールと、
前記第２トリガ条件に基づいて、配置命令を前記サーバに送信するように構成された第３送信モジュールと、をさらに含み、
前記配置命令は、前記装置標識と、前記第２トリガ条件と、を含み、前記配置命令は、前記サーバに対して、前記第２トリガ条件を、前記装置標識に対応するトリガ条件グループに加えさせるように構成されている、
ことを特徴とする端末。
【請求項１５】
前記取得モジュールは、前記インテリジェント装置と近距離無線通信を行うことによって前記装置標識を取得するように構成された近距離無線通信部材を含む、
ことを特徴とする請求項１４に記載の端末。
【請求項１６】
前記近距離無線通信部材は、
近距離通信ＮＦＣ接続要求を前記インテリジェント装置に送信して、前記インテリジェント装置との間のＮＦＣ接続を確立するように構成された第１送信ユニットと、
前記ＮＦＣ接続によって前記インテリジェント装置から返送された、前記装置標識を含む第１取得応答を受信するように構成された第１受信ユニットと、を含み、
前記第１送信ユニットは、前記ＮＦＣ接続によって、第１取得要求を前記インテリジェント装置に送信するようにさらに構成されている、
ことを特徴とする請求項１５に記載の端末。
【請求項１７】
前記近距離無線通信部材は、
無線周波数信号を前記インテリジェント装置の無線周波数識別ＲＦＩＤタグに送信するように構成された第２送信ユニットであって、前記ＲＦＩＤタグには、前記インテリジェント装置の装置標識が記憶されている、第２送信ユニットと、
前記無線周波数信号に基づいて前記ＲＦＩＤタグから返送された前記装置標識を受信するように構成された第２受信ユニットと、を含む、
ことを特徴とする請求項１５に記載の端末。
【請求項１８】
前記近距離無線通信部材は、
ユーザによってペアリング要求を前記インテリジェント装置に送信し、前記インテリジェント装置から返送されたペアリング応答に基づいて前記インテリジェント装置とのブルートゥース（登録商標）接続を確立するように構成された第３送信ユニットと、
前記インテリジェント装置が前記ブルートゥース（登録商標）接続によって返送した、前記装置標識を含む第２取得応答を受信するように構成された第３受信ユニットと、を含み、
前記第３送信ユニットは、前記ブルートゥース（登録商標）接続によって、第２取得要求を前記インテリジェント装置に送信するようにさらに構成されている、
ことを特徴とする請求項１５に記載の端末。
【請求項１９】
前記取得モジュールは、前記インテリジェント装置の二次元コードをスキャンすることによって、前記装置標識を取得するように構成されたスキャン部材を含む、
ことを特徴とする請求項１４に記載の端末。
【請求項２０】
前記照会要求は、前記ユーザのユーザ標識をさらに含み、
前記照会応答は、前記サーバが、現在の各ユーザ標識とバインドされた装置標識に基づいて、前記ユーザ標識と前記装置標識とがバインド関係に適合すると検出した場合に返送されたものである、
ことを特徴とする請求項１４〜１９の何れか一項に記載の端末。
【請求項２１】
バインド要求を前記サーバに送信するように構成された第２送信モジュールをさらに含み、
前記バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含み、前記バインド要求は、前記サーバに対して、前記認証情報に対する認証が成功した後に、前記ユーザ標識と前記装置標識との間のバインド関係を確立させるように構成されている、
ことを特徴とする請求項２０に記載の端末。
【請求項２２】
ログイン要求を前記サーバに送信するように構成された第４送信モジュールであって、前記ログイン要求は、ユーザのユーザ標識及び認証情報を含み、前記ログイン要求は、前記サーバに対して、前記ログイン要求に基づいて前記ユーザに対するＩＤ認証を行わせるように構成されている、第４送信モジュールと、
前記サーバから返送されたログイン成功の応答を受信するように構成された第２受信モジュールと、をさらに含み、
前記取得モジュールは、前記第２受信モジュールが前記ログイン成功の応答を受信した後に、前記インテリジェント装置から前記装置標識を取得するように構成されている、
ことを特徴とする請求項１４〜１９の何れか一項に記載の端末。
【請求項２３】
インテリジェント装置の装置標識を含む照会要求を端末から受信するように構成された第１受信モジュールであって、前記装置標識は、前記インテリジェント装置から前記端末によって取得されたものである、第１受信モジュールと、
照会応答を前記端末に送信するように構成された送信モジュールであって、前記照会応答は、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む送信モジュールと、
第１処理モジュールと、を含み、
前記第１受信モジュールは、制御命令を前記端末から受信するようにさらに構成されており、前記制御命令は、前記トリガ条件グループ及び前記実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含み、
前記第１処理モジュールは、前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するように構成されており、
配置命令を前記端末から受信するように構成された第３受信モジュールであって、前記配置命令は、前記端末のユーザによって入力された第２トリガ条件に基づいて送信されたものであり、前記配置命令は、前記装置標識と、前記第２トリガ条件と、を含む、第３受信モジュールと、
前記第２トリガ条件を、前記装置標識に対応するトリガ条件グループに加えるように構成された第３処理モジュールと、をさらに含む、
ことを特徴とするサーバ。
【請求項２４】
前記照会要求は、ユーザのユーザ標識をさらに含み、
前記サーバは、現在の各ユーザ標識とバインドされた装置標識に基づいて、前記ユーザ標識と前記装置標識とがバインド関係に適合するか否かを検出するように構成された検出部材をさらに含み、
前記送信モジュールは、前記検出部材によって前記ユーザ標識と前記装置標識とがバインド関係に適合すると検出された後に、前記照会応答を前記端末に送信するように構成されている、
ことを特徴とする請求項２３に記載のサーバ。
【請求項２５】
バインド要求を前記端末から受信するように構成された第２受信モジュールであって、前記バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含む、第２受信モジュールと、
前記認証情報に対する認証が成功した後に、前記ユーザ標識と前記装置標識との間のバインド関係を確立するように構成された第２処理モジュールと、をさらに含む、
ことを特徴とする請求項２４に記載のサーバ。
【請求項２６】
前記第１受信モジュールが、前記インテリジェント装置の装置標識を含む照会要求を前記端末から受信する前に、ログイン要求を前記端末から受信するように構成された第４受信モジュールであって、前記ログイン要求は、ユーザのユーザ標識及び認証情報を含む、第４受信モジュールと、
前記ログイン要求に基づいて前記ユーザに対するＩＤ認証を行うように構成された認証モジュールと、をさらに含み、
前記送信モジュールは、前記認証モジュールの認証が成功した後に、前記端末にログイン成功の応答を前記端末に返送するようにさらに構成されており、前記ログイン成功の応答は、前記端末に対して、前記ログイン成功の応答を受信した後に、前記インテリジェント装置から前記装置標識を取得させるように構成されている、
ことを特徴とする請求項２３〜２５の何れか一項に記載のサーバ。
【請求項２７】
コンピュータを動作させるときに請求項１〜１３の何れか一項に記載のインテリジェント装置の制御方法を前記コンピュータに実行させるコンピュータプログラム。
【請求項２８】
請求項２７に記載のコンピュータプログラムを記憶するコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１５年７月１３日に中華人民共和国の国家知識産権局に出願された中国特許出願第２０１５１０４０８９９３．０号に基づいて優先権を主張し、その利益を得るものであり、その全体の内容が参照により本明細書に援用されている。
【０００２】
本開示は、インテリジェントホームの分野に関し、特に、インテリジェント装置の制御方法、端末及びサーバに関する。
【背景技術】
【０００３】
インテリジェントホームにおいて、インテリジェント装置の制御とは、所定のトリガ条件が成立する場合（例えば、ユーザがボタンを押下する場合やインテリジェントセンサによって検出されたデータが閾値を超える場合等）に、インテリジェント装置が相応の動作を実行する方法を意味する。
【０００４】
インテリジェント装置の制御方式によって、例えばＡＶ機器、照明システム、カーテン制御、空調制御等の様々な家庭用インテリジェント装置に関連する、家電制御、照明制御、電話遠隔制御、室内外遠隔制御等の様々な機能及び方法が提供されている。インテリジェント装置の制御方式に基づいて、インテリジェントホームは、総合的な情報インタラクティブ機能を提供でき、ひいては、各種エネルギーコストを節約する。従って、インテリジェントホームが広く用いられることに伴い、インテリジェント装置が迅速に普及・応用されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示は、インテリジェント装置の制御方法、端末及びサーバを提供する。技術案は、以下の通りである。
【課題を解決するための手段】
【０００６】
本開示の実施形態の第１態様によれば、端末が、インテリジェント装置の装置標識を前記インテリジェント装置から取得し、前記装置標識を含む照会要求をサーバに送信する
と、前記端末が、前記サーバから返送された照会応答を受信してユーザにプッシュするステップであって、前記照会応答が、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含むステップと、前記端末が、制御命令を前記サーバに送信するステップであって、前記制御命令が、前記トリガ条件グループ及び前記実行条件グループに基づいて前記ユーザにより選択された第１トリガ条件及び第１実行条件を含み、前記制御命令が、前記サーバが前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するステップと、を含むインテリジェント装置の制御方法が提供される。
【０００７】
本開示の実施形態の第２態様によれば、サーバが、インテリジェント装置の装置標識を含む照会要求を端末から受信するステップであって、前記装置標識が、前記インテリジェント装置から前記端末によって取得されたものであるステップと、前記サーバが、照会応答を前記端末に送信するステップであって、前記照会応答が、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含むステップと、前記サーバが、制御命令を前記端末から受信するステップであって、前記制御命令が、前記トリガ条件グループ及び前記実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含むステップと、前記サーバが、前記第１トリガ条件の成立を検出した場合に、前記インテリジェント装置に対して前記第１実行条件を実行させるように制御するステップと、を含むインテリジェント装置の制御方法が提供される。
【０００８】
本開示の第３態様の実施形態によれば、インテリジェント装置の装置標識を前記インテリジェント装置から取得するように構成された取得モジュールと、前記装置標識を含む照会要求をサーバに送信するように構成された第１送信モジュールと、前記サーバから返送された照会応答を受信するように構成された第１受信モジュールであって、前記照会応答が、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む第１受信モジュールと、前記照会応答をユーザにプッシュするように構成されたプッシュモジュールと、を含み、前記第１送信モジュールは、制御命令を前記サーバに送信するようにさらに構成されており、前記制御命令が、前記トリガ条件グループ及び前記実行条件グループに基づいて前記ユーザによって選択された第１トリガ条件及び第１実行条件を含み、前記制御命令が、前記サーバが前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するように構成されている、端末が提供される。
【０００９】
本開示の第４態様の実施形態によれば、インテリジェント装置の装置標識を含む照会要求を端末から受信するように構成された第１受信モジュールであって、前記装置標識が、前記インテリジェント装置から前記端末によって取得されたものである第１受信モジュールと、照会応答を前記端末に送信するように構成された送信モジュールであって、前記照会応答が、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む送信モジュールと、第１処理モジュールと、を含み、前記第１受信モジュールは、制御命令を前記端末から受信するようにさらに構成されており、前記制御命令が、前記トリガ条件グループ及び前記実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含み、前記第１処理モジュールは、前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するように構成されている、サーバが提供される。
【００１０】
本開示の第５態様の実施形態によれば、プロセッサと、前記プロセッサによって実行可能な命令を記憶するように構成されたメモリと、を備え、前記プロセッサは、インテリジェント装置の装置標識を前記インテリジェント装置から取得し、前記装置標識を含む照会要求をサーバに送信し、前記サーバから返送された、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む照会応答を受信してユーザにプッシュし、制御命令を前記サーバに送信し、前記制御指令が、前記トリガ条件グループ及び前記実行条件グループに基づいて前記ユーザによって選択された第１トリガ条件及び第１実行条件を含み、前記制御指令が、前記サーバが前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するように構成されている、端末が提供される。
【００１１】
本開示の第６態様の実施形態によれば、プロセッサと、前記プロセッサによって実行可能な命令を記憶するように構成されたメモリと、を備え、前記プロセッサは、インテリジェント装置から端末によって取得された前記インテリジェント装置の装置標識を含む照会要求を前記端末から受信し、前記装置標識に対応するトリガ条件グループ及び実行条件グループを含む照会応答を前記端末に送信し、制御命令を前記端末から受信し、前記制御命令が、前記トリガ条件グループ及び前記実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含み、前記第１トリガ条件の成立を検出した場合に、前記第１実行条件を前記インテリジェント装置に実行させるように制御するように構成されている、サーバが提供される。
【００１２】
本開示の実施形態によって提供される技術案は、以下の有益な効果を有する。
【００１３】
ユーザは、端末によって制御する必要のあるインテリジェント装置から前記インテリジェント装置の装置標識を取得でき、端末は、前記装置標識に基づいて、前記インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバから取得でき、ユーザは、これらのグループから所望のトリガ条件及び実行条件を選択して、端末を用いてサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいて、インテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザは、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができ、これにより、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【００１４】
さらに、本開示の実施形態における一つの実施形態では、近距離無線通信又は二次元コードをスキャンすることによって、ユーザがインテリジェント装置の付近に位置するだけで、端末を利用してインテリジェント装置の標識を取得し、当該インテリジェント装置に対する制御をさらに容易且つ正確に実現することができる。
【００１５】
本開示の実施形態による別の実施形態では、ユーザとインテリジェント装置との間のバインド関係を予め確立し、サーバが照合要求を受信した場合には、制御する必要のあるインテリジェント装置とユーザとの間のバインド関係を決めた後にのみ、端末にフィードバックする。これにより、インテリジェントホームの安全性を効果的に確保することができる。
【００１６】
本開示の実施形態によるさらに別の実施形態では、ユーザは、自ら設定したトリガ条件を、あるインテリジェント装置によってサポートされたトリガ条件グループに加える。これにより、ユーザ自身のニーズに応じてインテリジェント装置のトリガ条件をカスタマイズして、インテリジェントホームの個人化及び柔軟性を高めることができる。
【００１７】
前述の概要及び以下の詳細な説明は、例示及び説明するためだけのものであって、ここで記載されている本開示の内容に限定されることを示すものではないことを理解すべきである。
【００１８】
添付図面は、本明細書に組み込まれ、本明細書の一部を構成し、本開示とその説明に一致する実施形態を例示しており、本開示の原理を説明するのに役立つものである。
【図面の簡単な説明】
【００１９】
【図１】一つの例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図２Ａ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図２Ｂ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図２Ｃ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図２Ｄ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図３】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図４Ａ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図４Ｂ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図５】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図６】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図７】一つの例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図８Ａ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図８Ｂ】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図９】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図１０】別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図１１】一つの例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。
【図１２】一つの例示的な実施形態に係る端末を示す概略図である。
【図１３Ａ】別の例示的な実施形態に係る端末を示す概略図である。
【図１３Ｂ】別の例示的な実施形態に係る端末を示す概略図である。
【図１３Ｃ】別の例示的な実施形態に係る端末を示す概略図である。
【図１３Ｄ】別の例示的な実施形態に係る端末を示す概略図である。
【図１４】別の例示的な実施形態に係る端末を示す概略図である。
【図１５】別の例示的な実施形態に係る端末を示す概略図である。
【図１６】別の例示的な実施形態に係る端末を示す概略図である。
【図１７】別の例示的な実施形態に係る端末を示す概略図である。
【図１８】一つの例示的な実施形態に係るサーバを示す概略図である。
【図１９Ａ】別の例示的な実施形態に係るサーバを示す概略図である。
【図１９Ｂ】別の例示的な実施形態に係るサーバを示す概略図である。
【図２０】別の例示的な実施形態に係るサーバを示す概略図である。
【図２１】別の例示的な実施形態に係るサーバを示す概略図である。
【図２２】一つの例示的な実施形態に係る端末を示すブロック図である。
【図２３】一つの例示的な実施形態に係るサーバを示すブロック図である。
【図２４】一つの例示的な実施形態に係る端末２４００を示すブロック図である。
【図２５】一つの例示的な実施形態に係るサーバ２５００を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、例示の実施形態、添付の図面に示されている例を参照して詳細に説明する。以下の説明は、添付の図面を参照する。添付図面において、特に説明がない限り、異なる図面における同一の符号は、同一の要素又は類似の要素を示している。例示的な実施形態として以下で説明されている実施例は、本発明と一致する全ての実施例を示したものではない。逆に、それらは、添付の特許請求の範囲に記載される本発明に関連するいくつかの態様に一致する装置及び方法の単なる例示である。
【００２１】
先ず、本発明の実施形態で用いられているいくつかの用語を説明する。
【００２２】
端末：端末とは、携帯機器に用いられる電子デバイスであり、ユーザとの間でキーボード、タッチパッド又は音声制御装置を介してヒューマンコンピュータインターアクションを行う如何なる電子製品（例えば、携帯電話、スマートフォン、ＰＡＤ、ノートパソコン、タブレットＰＣ、ＰＯＳ機器及び車載ＰＣ等）を含むが、これらに限られない。当業者が理解すべきことは、他の携帯端末が本発明に適用される場合には、本発明の保護範囲内に含まれることである。
【００２３】
インテリジェント装置：インテリジェント装置とは、マイクロプロセッサやセンサ技術、ネットワーク通信技術が家電装置に利用された後に製造された家電製品であり、居住空間の状況及び家電装置自体の状況を自動的に検知し、家屋内又は遠隔の制御命令に対して自動的に制御・受信することができ、相応する操作を実行することができる。
【００２４】
サーバ：サーバとは、端末がネットワーを介して接続可能なデータ記憶及びコンピューティングエンティティであり、汎用コンピュータや特殊目的のコンピューティングデバイス、仮想コンピューティングデバイス等を含むが、これらに限定されない。一つのサーバは、複数の端末に対してサービスを提供することができる。
【００２５】
図１は、本開示の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図１に示すように、本実施形態では、当該インテリジェント装置の制御方法が端末に使用されることを例として説明する。当該インテリジェント装置の制御方法は、以下のステップを含み得る。
【００２６】
ステップ１０１において、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得し、この装置標識を含む照会要求をサーバに送信する。
【００２７】
ここで、装置標識は、インテリジェント装置を表すために用いられる。例えば、前記装置標識は、インテリジェント装置の媒体アクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣと称する）アドレスであってもよい。
【００２８】
実際の応用シーンを例として説明する。当該シーンは、インテリジェントホームのシーンに関し、多くのインテリジェント装置に利用されるシーンである。
【００２９】
インテリジェントホームにおいて、各インテリジェント装置のトリガ条件及び実行条件を含む制御情報をサーバに予め配置することができ、相応に、サーバが当該トリガ条件の成立を検出した場合（例えば、当該トリガ条件は、ユーザがボタンを押下する場合、インテリジェントセンサによって検出されたデータが閾値を超える場合、又は、他のインテリジェント装置の動作状態が予め設定された状態を満足する場合等である）、実行条件を相応のインテリジェント装置に実行させるように制御し（例えば、オン又はオフ等）、これによって、インテリジェントホームを制御する技術案を実現し、ユーザ体験を効果的に向上させる。
【００３０】
具体的には、インテリジェントホームの技術案において、先ず、インテリジェント装置の制御情報を配置する。すなわち、サーバは、インテリジェント装置のトリガ条件及び実行条件を予め取得する必要がある。本実施形態において、端末は、インテリジェント装置の装置標識を当該インテリジェント装置から容易に取得し、この装置標識を含む照会要求をサーバに送信して後続の技術案を実行する。
【００３１】
ステップ１０２において、端末は、サーバから返送された照会応答を受信してユーザにプッシュする。この照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【００３２】
以下、上述した実際の応用シーンを例として説明する。
【００３３】
端末が照会要求をサーバに送信した後に、サーバは、照会要求に含まれる装置標識に基づいて、各インテリジェント装置の装置標識に対応するトリガ条件グループ及び実行条件グループを検索し、装置標識に対応するトリガ条件グループ及び実行条件グループ（すなわち、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループ）を取得する。サーバは、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを含む照会応答を端末に返送する。端末は、照会応答を受信した後に、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをユーザにプッシュして、後続の技術案を実行する。
【００３４】
ここで、トリガ条件グループ及び実行条件グループに含まれるトリガ条件及び実行条件の数は、少なくとも一つである。
【００３５】
具体的には、インテリジェント装置によってサポートされた実行条件グループは、インテリジェント装置自身の特性によって決まり得る。例えば、インテリジェント照明装置については、この装置によってサポートされた実行条件グループは、照明をオンにすること及び照明をオフにすること等を含み得る。
【００３６】
より具体的には、インテリジェント装置によってサポートされたトリガ条件グループは、予め設定されてもよく、ユーザニーズに応じて設定されてもよい。依然としてインテリジェント照明装置を例として説明する。この装置によってサポートされたトリガ条件グループは、ユーザがボタンを一回押下することや、ユーザがボタンを続けて二回押下すること等を含み得る。
【００３７】
ステップ１０３において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御することに用いられる。
【００３８】
以下、依然として上述した実際の応用シーンを例として説明する。
【００３９】
端末が、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをユーザにプッシュした後に、ユーザは、これらから配置する必要のある第１トリガ条件及び第１実行条件を制御命令にカプセル化して、サーバに送信する。サーバは、この制御命令に基づいて、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御し、これによって、インテリジェントホームを実現する。
【００４０】
以下、依然として上述したインテリジェント照明装置を例として説明する。ユーザによって選択された第１トリガ条件は、ユーザがボタンを続けて二回押下することであり、第１実行条件はオンにすることである、と仮定すると、サーバは、ボタンが続けて二回押下されたのを検出した後に、相応の命令をインテリジェント照明装置に送信して、この装置のオンを制御することによって、インテリジェント照明装置のインテリジェント制御を達成することができる。
【００４１】
本実施形態において、ユーザが、あるインテリジェント装置を制御しようとする場合には、端末を利用して当該インテリジェント装置から当該インテリジェント装置の装置標識を直接取得し、端末がサーバに照会要求を送信することによって、当該インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを取得して、ユーザに選択させるように提供し、ユーザが端末によって自ら選択した第１トリガ条件及び第１実行条件をサーバに送信する。これによって、インテリジェント装置に対するインテリジェント制御を実現する。
【００４２】
実際の応用において、多くのインテリジェント装置があるシーンにおいては、ユーザが、多くのインテリジェント装置の装置標識リストから自ら制御しようとするインテリジェント装置の装置標識を識別する技術案を利用する場合には、効率が低いだけでなく、誤った識別が容易に発生する。
【００４３】
本実施形態の技術案によれば、多くのインテリジェント装置があるシーンにおいては、ユーザは、多くの装置標識リストから制御しようとするインテリジェント装置の装置標識を人為的に識別する必要がなく、制御しようとするインテリジェント装置から相応の装置標識を容易且つ正確に取得することができる。これにより、インテリジェント装置を制御する利便性及び信頼性を向上させることができる。また、本実施形態の技術案によれば、各インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバに記憶することができ、端末の記憶リソースをさらに効果的に節約することができる。
【００４４】
本実施形態において、サーバに関する方法については、後述の各実施形態に関する内容を参照することができ、ここでの説明を省略する。
【００４５】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法によれば、ユーザは、端末によって制御する必要のあるインテリジェント装置から当該インテリジェント装置の装置標識を取得することができ、端末は、装置標識に基づいて、当該インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバから取得し、ユーザは、これらの中から自ら所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいて、当該インテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザは、制御する必要のあるインテリジェント装置の装置標識を、端末を利用して容易且つ正確に識別することができ、これによって、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【００４６】
図２Ａは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図２Ａに示すように、本実施形態では、当該インテリジェント装置の制御方法が端末に応用されることを例として説明し、当該インテリジェント装置の制御方法は、以下のステップを含み得る。
【００４７】
ステップ２０１において、端末は、インテリジェント装置と近距離無線通信を行うことによって装置標識を取得し、装置標識を含む照合要求をサーバに送信する。
【００４８】
ステップ２０２において、端末は、サーバから返送された照会応答を受信してユーザにプッシュする。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【００４９】
ステップ２０３において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【００５０】
ここで、端末がインテリジェント装置と近距離無線通信を行う方法は、複数あってもよい。
【００５１】
任意に、近距離通信（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ，ＮＦＣと称する）を利用して、近距離無線通信を実現することができる。これに対応して、図２Ｂは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図２Ａに示す実施形態に基づいて、ステップ２０１は、具体的には、以下のステップを含むことができる。
【００５２】
ステップ２０４において、端末は、近距離通信ＮＦＣ接続要求をインテリジェント装置に送信して、インテリジェント装置との間のＮＦＣ接続を確立する。
【００５３】
ステップ２０５において、端末は、ＮＦＣ接続によって、第１取得要求をインテリジェント装置に送信する。
【００５４】
ステップ２０６において、端末は、ＮＦＣ接続によってインテリジェント装置から返送された、装置標識を含む第１取得応答を受信し、装置標識を含む照会要求をサーバに送信する。
【００５５】
実際の応用では、インテリジェント装置にＮＦＣタグを設置でき、ユーザは、ＮＦＣチップを備えた端末を持ってインテリジェント装置のＮＦＣタグに近づき、ＮＦＣチップがＮＦＣタグにＮＦＣ接続要求を送信することによって、両者間のＮＦＣ接続を確立することができる。当該ＮＦＣ接続に基づいて、両者間のデータ通信を実現する。具体的には、端末のＮＦＣチップは、ＮＦＣ接続によって、取得要求をインテリジェント装置のＮＦＣタグに送信し、インテリジェント装置は、取得要求に基づいて、自身が記憶した装置標識を、ＮＦＣタグによって端末のＮＦＣチップに送信する。これにより、インテリジェント装置の装置標識を、容易且つ正確に端末に取得させる。
【００５６】
さらに任意に、無線周波数識別（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ，ＲＦＩＤと称する）を利用して、近距離無線通信を実現することができる。これに対応して、図２Ｃを参照する。図２Ｃは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図２Ａに示す実施形態に基づいて、ステップ２０１は、具体的には、以下のステップを含むことができる。
【００５７】
ステップ２０７において、端末は、無線周波数信号をインテリジェント装置の無線周波数識別ＲＦＩＤタグに送信する。このＲＦＩＤタグには、インテリジェント装置の装置標識が記憶されている。
【００５８】
ステップ２０８において、端末は、ＲＦＩＤタグの無線周波数信号に基づいて返送された装置標識を受信し、装置標識を含む照合要求をサーバに送信する。
【００５９】
実際の応用では、インテリジェント装置にＲＦＩＤタグを設置でき、ユーザは、端末を持ってインテリジェント装置のＲＦＩＤタグに近づき、端末が無線周波数信号をＲＦＩＤタグに送信し、インテリジェント装置のＲＦＩＤタグは、無線周波数信号に基づいて、自身が記憶した装置標識を端末に送信する。これにより、インテリジェント装置の装置標識を、容易且つ正確に端末に取得させる。
【００６０】
さらに任意に、ブルートゥース（登録商標）接続を利用して、近距離無線通信を実現することができる。これに対応して、図２Ｄを参照する。図２Ｄは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図２Ａに示す実施形態に基づいて、ステップ２０１は、具体的には、以下のステップを含むことができる。
【００６１】
ステップ２０９において、端末は、ペアリング要求をインテリジェント装置に送信し、インテリジェント装置から返送されたペアリング応答に基づいて、インテリジェント装置とのブルートゥース（登録商標）接続を確立する。
【００６２】
ステップ２１０において、端末は、ブルートゥース（登録商標）接続によって、第２取得要求をインテリジェント装置に送信する。
【００６３】
ステップ２２０において、端末は、ブルートゥース（登録商標）接続によってインテリジェント装置から返送された、装置標識を含む第２取得応答を受信し、装置標識を含む照会要求をサーバに送信する。
【００６４】
実際の応用では、インテリジェント装置にブルートゥース（登録商標）モジュールを設置でき、ユーザは、ブルートゥース（登録商標）機能対応の端末を持ってインテリジェント装置に近づく。端末は、ペアリング要求をインテリジェント装置に送信し、インテリジェント装置から返送されたペアリング応答に基づいて、両者間のブルートゥース（登録商標）接続を確立する。ブルートゥース（登録商標）接続に基づいて両者間のデータ通信を実現する。具体的には、端末は、ブルートゥース（登録商標）接続によって、取得要求をインテリジェント装置に送信し、インテリジェント装置は、取得要求に基づいて、自身が記憶した装置標識を、ブルートゥース（登録商標）接続によって端末に送信する。これにより、インテリジェント装置の装置標識を、容易且つ正確に端末に取得させる。
【００６５】
本実施形態において、サーバに関する方法については、後述の各実施形態に関する内容を参照することができ、ここでの説明を省略する。
【００６６】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法において、ユーザは、制御しようとするインテリジェント装置の装置標識を、端末を利用して、近距離無線通信の方法によって判定できる（すなわち、ユーザがインテリジェント装置の付近に位置するだけ、インテリジェント装置の標識を、端末を利用して取得することができる）。これにより、インテリジェント装置に対する制御を容易且つ正確に実現することができる。
【００６７】
図３は、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図３に示すように、本実施形態では、インテリジェント装置の制御方法が端末に使用されることを例として説明する。インテリジェント装置の制御方法は、以下のステップを含み得る。
【００６８】
ステップ３０１において、端末は、インテリジェント装置の二次元コードをスキャンすることによって装置標識を取得し、装置標識を含む照会要求を送信する。
【００６９】
ステップ３０２において、端末は、サーバから返送された照会応答を受信してユーザにプッシュする。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【００７０】
ステップ３０３において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【００７１】
実際の応用では、インテリジェント装置の装置標識を二次元コードに書き込み、二次元コードをインテリジェント装置に設置する。これに応じて、ユーザが、端末を利用してインテリジェント装置の二次元コードをスキャンするだけで、インテリジェント装置の装置標識を読み取ることができる。
【００７２】
本実施形態において、サーバに関する方法については、後述の各実施形態の関する内容を参照することができ、ここでの説明を省略する。
【００７３】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法において、ユーザは、端末を利用してインテリジェント装置の二次元コードをスキャンすることによって、インテリジェント装置の装置標識を取得することができる。これにより、インテリジェント装置に対する制御を容易且つ正確に実現することができる。
【００７４】
図４Ａは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図４Ａに示すように、本実施形態では、インテリジェント装置の制御方法が端末に使用されることを例として説明する。インテリジェント装置の制御方法は、以下のステップを含み得る。
【００７５】
ステップ４０１において、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得し、装置標識及びユーザのユーザ標識を含む照会要求をサーバに送信する。
【００７６】
ステップ４０２において、端末は、サーバから返送された照会応答を受信してユーザにプッシュする。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。照会応答は、サーバが、現在の各ユーザ標識とバインドされた装置標識に基づいて、ユーザ標識と装置標識とがバインド関係に適合すると検出した場合に、返送されるものである。
【００７７】
ステップ４０３において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【００７８】
ここで、ユーザ標識とは、ユーザＩＤを表す標識であり、例えば、ユーザのＩＤコードやユーザのユーザ名等である。具体的には、端末は、予め記憶されたユーザ標識を直接取得してもよく、インタフェースを介してユーザによって入力されたユーザ標識を受信してもよい。
【００７９】
実際のシーンを例とすると、端末は、インテリジェント装置の装置標識を当該インテリジェント装置から取得した後に、装置標識及びユーザ標識を含む照会要求をサーバに送信し、サーバは、受信した照会要求に基づいて、現在の各ユーザ標識とバインドされた装置標識とを照会する。ここで、ユーザ標識と装置標識とのバインド関係は、インテリジェント装置とユーザとの間に属する関係を表すために用いられる。サーバは、装置標識が、ユーザ標識とバインドされた装置標識に属すると判定した後に、照会応答を端末に返送する。
【００８０】
各ユーザ標識と各装置標識との間のバインド関係をサーバにおいて確立するために、図４Ｂを参照する。図４Ｂは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図４Ａに示す実施形態に基づいて、インテリジェント装置の制御方法は、更に以下のステップを含み得る。
【００８１】
ステップ４０４において、端末は、バインド要求をサーバに送信する。バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含む。バインド要求は、サーバが、認証情報に対する認証が成功した後に、ユーザ標識と装置標識との間のバインド関係を確立するようにさせる。
【００８２】
実際の応用では、認証情報は、ユーザとインテリジェント装置との間に属する関係を証明することに用いられる。実際の応用シーンを例にすると、工場出荷時に、インテリジェント装置に対して、各インテリジェント装置に一意の認証情報（例えば一連の数字又はアルファベット等の認証コード）を配置することができ、サーバに記憶される。ユーザは、あるインテリジェント装置を購入した後に、当該インテリジェント装置に対応する認証情報を取得することができ、これに応じて、ユーザは、端末によって、インテリジェント装置の装置標識と、ユーザのユーザ標識と、当該インテリジェント装置に対応する認証情報と、を含むバインド要求をサーバに送信し、サーバは、現在記憶された各インテリジェント装置の認証情報に基づいて、当該インテリジェント装置の装置標識を認証し、認証が成功した場合に当該インテリジェント装置が当該ユーザに属すると判定して、ユーザ標識と装置標識との間のバインド関係を確立する。
【００８３】
本実施形態は、上述した図１〜図３に示す何れか一つの実施形態を組合わせて実施され得る。以下に、例を挙げて具体的に説明する。端末は、上述した何れか一つの実施形態に記載の方法に基づいてインテリジェント装置の装置標識を取得し、装置標識及びユーザ標識を含む照会要求をサーバに送信する。サーバは、照会要求に基づいて、ユーザとインテリジェント装置とに属する関係を認証し、認証が成功した場合に照会要求を端末に返送する。
【００８４】
本実施形態において、サーバに関する方法については、後述の各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【００８５】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法において、バインド要求に含まれる認証情報に基づいて、インテリジェント装置とユーザとに属する関係を認証し、認証が成功した後に両者のバインド関係を確立し、その後、サーバが、端末から送信された照会要求を受信した後に、各ユーザ標識と各装置標識との間のバインド関係に基づいて、現在制御する必要のあるインテリジェント装置が当該ユーザに属すると判定した後にのみ、後続のインテリジェント装置を制御する技術案を実行する。これにより、インテリジェントホームの安全性が向上する。
【００８６】
図５は、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図５に示すように、本実施形態は、インテリジェント装置の制御方法が端末に応用されることを例として説明し、当該インテリジェント装置の制御方法は、以下のステップを含み得る。
【００８７】
ステップ５０１において、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得し、装置標識を含む照会要求をサーバに送信する。
【００８８】
ステップ５０２において、端末は、サーバから返送された照会応答を受信してユーザにプッシュする。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【００８９】
ステップ５０３において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御することに用いられる。
【００９０】
ステップ５０４において、端末は、ユーザによって入力された第２トリガ条件に基づいて、配置命令をサーバに送信する。配置命令は、装置標識と、第２トリガ条件とを含む。配置命令は、サーバに対して、第２トリガ条件を、装置標識に対応するトリガ条件グループに加えさせることに用いられる。
【００９１】
ここで、ステップ５０４は、ステップ５０１において、端末がインテリジェント装置の装置標識をインテリジェント装置から取得した後の任意のタイミングに実行されることが可能であり、本実施例では、そのタイミングを限定していない。
【００９２】
実際のシーンを例にすると、ユーザが、あるインテリジェント装置のトリガ条件を設定する必要がある場合には、端末を利用して、インテリジェント装置の装置標識をインテリジェント装置から取得することができる。ユーザは、端末のインタフェースを介して第２トリガ条件を入力し、端末は、装置標識と、ユーザによって設定された第２トリガ条件と、を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。
【００９３】
本実施形態は、上述した図１〜図４に示す何れか一つの実施形態を組合わせて実施され得る。以下に、例を挙げて具体的に説明する。端末は、上述した何れか一つの実施形態に記載の方法に基づいて、インテリジェント装置の装置標識を取得し、装置標識及び第２トリガ条件を含む配置命令をサーバに送信する。サーバは、配置命令に基づいて、インテリジェント装置によってサポートされたトリガ条件グループを更新する。
【００９４】
本実施形態において、サーバに関する方法については、後述の各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【００９５】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法において、端末は、インテリジェント装置の装置標識と、ユーザによって設定された第２トリガ条件と、を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。これにより、ユーザニーズに応じて、インテリジェント装置によってサポートされたトリガ条件グループを配置して、インテリジェントホームの個人化及び柔軟性を高める。
【００９６】
図６は、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図６に示すように、本実施形態では、インテリジェント装置の制御方法が端末に応用されることを例として説明し、インテリジェント装置の制御方法は、以下のステップを含み得る。
【００９７】
ステップ６０１において、サーバにログイン要求を送信する。ログイン要求は、ユーザのユーザ標識及び認証情報を含む。ログイン要求は、サーバに対して、ログイン要求に基づきユーザに対するＩＤ認証を行わせることに用いられる。
【００９８】
ステップ６０２において、端末は、サーバから返送されたログイン成功の応答を受信した後に、装置標識をインテリジェント装置から取得して、装置標識を含む照会要求をサーバに送信する。
【００９９】
ステップ６０３において、端末は、サーバから返送された照会応答を受信してユーザにプッシュする。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【０１００】
ステップ６０４において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御することに用いられる。
【０１０１】
実際のシーンを例にすると、ユーザは、装置標識を取得する前に、端末によって、ログイン要求をサーバに送信する。ログイン要求は、サーバに対して、ログイン要求に基づきユーザに対するＩＤ認証を行わせる。具体的には、ログイン要求は、ユーザ標識及び認証情報を含み得る。ここで、ユーザ標識は、上述した実施形態におけるユーザ標識と同じであってもよく、認証情報は、ユーザが登録する場合に設定したログインパスワード等であってもよい。サーバは、ログイン要求に基づいてユーザに対するＩＤ認証を行い、認証が成功した後にログイン成功の応答を端末に返送する。端末は、ログイン成功の応答を受信した後に、装置標識をインテリジェント装置から取得して、後続のインテリジェント装置の制御方法を実行する。
【０１０２】
本実施形態は、上述した図１〜図５に示す何れか一つの実施形態を組合わせて実施され得る。以下に、例を挙げて具体的に説明する。端末は、ユーザのＩＤ認証に用いられるログイン要求をサーバに送信し、ログインが成功した後に、上述した何れか一つの実施形態に記載の方法に基づいてインテリジェント装置の装置標識を取得し、後続のインテリジェント装置の制御方法を実行する。
【０１０３】
本実施形態において、サーバに関する方法については、後述の各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【０１０４】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法において、端末は、ユーザ標識及び認証情報を含むログイン要求をサーバに送信し、サーバは、ログイン要求に基づいてユーザに対するＩＤ認証を行い、ログインが成功した後に、対応するインテリジェント装置の制御方法を実行する。これにより、インテリジェント装置を制御する前にユーザに対するＩＤ認証を行うことにより、インテリジェントホームの安全性をさらに向上させる。
【０１０５】
図７は、一つの例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図７に示すように、本実施形態では、インテリジェント装置の制御方法がサーバに使用されることを例として説明する。インテリジェント装置の制御方法は、以下のステップを含み得る。
【０１０６】
ステップ７０１において、サーバは、インテリジェント装置の装置標識を含む照会要求を端末から受信する。装置標識は、インテリジェント装置から端末によって取得されたものである。
【０１０７】
ステップ７０２において、サーバは、照会応答を端末に送信する。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【０１０８】
ステップ７０３において、サーバは、制御命令を端末から受信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第２実行条件を含む。
【０１０９】
ステップ７０４において、サーバは、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【０１１０】
ここで、装置標識は、インテリジェント装置を表すために用いられる。例えば、装置標識は、インテリジェント装置の媒体アクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣと称する）アドレスであってもよい。トリガ条件グループ及び実行条件グループに含まれるトリガ条件又は実行条件の数は、少なくとも一つであってもよい。
【０１１１】
実際の応用シーンを例として説明する。このシーンは、インテリジェントホームのシーンに関し、多くのインテリジェント装置に利用されるシーンである。
【０１１２】
端末は、インテリジェント装置の装置標識をインテリジェント装置から取得し、装置標識を含む照会要求をサーバに送信する。サーバは、照会要求に含まれる装置標識に基づいて、各インテリジェント装置の装置標識に対応するトリガ条件グループ及び実行条件グループを検索し、装置標識に対応するトリガ条件グループ及び実行条件グループを取得して端末に返送する。端末は、照会要求を受信した後に、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをユーザにプッシュする。ユーザは、これらの中から配置する必要のある第１トリガ条件及び第２実行条件を選択することができる。端末は、ユーザによって選択された第１トリガ条件及び第１実行条件を制御命令にカプセル化してサーバに送信する。サーバは、制御命令に基づいて、第１トリガ条件のが成立を検出した場合に、インテリジェント装置に第１実行条件を実行させるように制御する。これにより、インテリジェント装置を実現する。
【０１１３】
具体的には、インテリジェント装置によってサポートされたトリガ条件グループは、インテリジェント装置自身の特性によって決められ得る。インテリジェント装置によってサポートされたトリガ条件グループは、予め設定されてもよく、ユーザニーズに応じて設定されてもよい。
【０１１４】
本実施形態において、ユーザは、あるインテリジェント装置を制御しようとする場合に、端末を利用して、インテリジェント装置の装置標識をインテリジェント装置から直接取得し、端末は、照会要求をサーバに送信することによって、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを取得してユーザに選択させるように提供する。ユーザは、端末によって、自ら選択した第１トリガ条件及び第１実行条件をサーバに送信する。これにより、インテリジェント装置に対するインテリジェント制御を実現する。
【０１１５】
本実施形態の技術案に基づいて、多くのインテリジェント装置があるシーンにおいて、ユーザは、多くの装置標識リストから制御しようとするインテリジェント装置の装置標識を人為的に識別する必要がなく、制御しようとするインテリジェント装置から容易且つ正確に対応する装置標識を取得することができる。これにより、インテリジェント装置を制御する利便性及び信頼性を向上させることができる。また、本実施形態の技術案に基づいて、各インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバに記憶して、端末の記憶資源をさらに効果的に節約することができる。
【０１１６】
ここで、端末がインテリジェント装置から装置標識を取得する具体的な方法は、複数あってもよい。具体的な方法については、上述の各実施形態を参照する。本実施形態において、端末に関する方法については、上述した各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【０１１７】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法によれば、ユーザは、端末によって、制御する必要のあるインテリジェント装置からインテリジェント装置の装置標識を取得することができ、端末は、装置標識に基づいて、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバから取得し、ユーザは、これらの中から自ら所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいて、インテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザは、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができ、これにより、インテリジェント装置に対する制御を容易且つ正確に実現することができる。
【０１１８】
図８Ａは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図８Ａに示すように、本実施形態では、インテリジェント装置の制御方法がサーバに使用されることを例として説明する。インテリジェント装置の制御方法は、以下のステップを含み得る。
【０１１９】
ステップ８０１において、サーバは、インテリジェント装置の装置標識及びユーザのユーザ標識を含む照会要求を端末から受信する。装置標識は、インテリジェント装置から端末によって取得されたものである。
【０１２０】
ステップ８０２において、サーバは、現在の各ユーザ標識とバインドされた装置標識に基づいて、ユーザ標識と装置標識とがバインド関係に適合すると検出した後に、装置標識に対応するトリガ条件グループ及び実行条件グループを含む照会応答を端末に送信する。
【０１２１】
ステップ８０３において、サーバは、制御命令を端末から受信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。
【０１２２】
ステップ８０４において、サーバは、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【０１２３】
ここで、ユーザ標識とは、ユーザＩＤを表す標識であり、例えば、ユーザのＩＤコードやユーザのユーザ名等である。具体的には、端末は、予め記憶されたユーザ標識を直接取得してもよく、インタフェースを介してユーザによって入力されたユーザ標識を受信してもよい。
【０１２４】
実際のシーンを例にすると、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得した後に、装置標識及びユーザ標識を含む照会要求をサーバに送信する。サーバは、受信した照会要求に基づいて、現在の各ユーザ標識とバインドされた装置標識を照会する。ここで、ユーザ標識と装置標識とのバインド関係は、インテリジェント装置とユーザとの間に属する関係を表すために用いられる。サーバは、装置標識が、ユーザ標識とバインドされた装置標識に属すると判定した後に、照会応答を端末に返送する。
【０１２５】
サーバにおいて各ユーザ標識と各装置標識との間のバインド関係を確立するために、図８Ｂを参照する。図８Ｂは、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図８Ａに示す実施形態に基づいて、インテリジェント装置の制御方法は、更に以下のステップを含み得る。
【０１２６】
ステップ８０５において、サーバは、ユーザ標識と、装置標識と、認証情報と、を含むバインド要求を端末から受信する。
【０１２７】
ステップ８０６において、サーバは、認証情報に対する認証が成功した後に、ユーザ標識と装置標識との間のバインド関係を確立する。
【０１２８】
実際の応用では、認証情報は、ユーザとインテリジェント装置との間に属する関係を証明することに用いられる。
【０１２９】
本実施形態は、上述した図７に示す実施形態を組合わせて実施され得る。以下に、例を挙げて具体的に説明する。端末は、上述した何れか一つの実施形態に記載の方法に基づいて、インテリジェント装置の装置標識を取得し、装置標識及びユーザ標識を含む照会要求をサーバに送信する。サーバは、照会要求に基づいて、ユーザとインテリジェント装置とに属する関係を認証し、認証が成功した場合に、照会要求を端末に返送する。
【０１３０】
本実施形態において、端末に関する方法については、後述の各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【０１３１】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法では、バインド要求に含まれる認証情報に基づいて、インテリジェント装置とユーザとに属する関係を認証し、認証が成功した後に、両者のバインド関係を確立し、その後、サーバは、端末から送信された照会要求を受信した後に、各ユーザ標識と各装置標識との間のバインド関係に基づいて、現在制御する必要のあるインテリジェント装置がユーザに属すると判定した後にのみ、後続のインテリジェント装置を制御する技術案を実行する。これにより、インテリジェントホームの安全性が向上する。
【０１３２】
図９は、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図９に示すように、本実施形態では、インテリジェント装置の制御方法がサーバに応用されることを例として説明し、インテリジェント装置の制御方法は、以下のステップを含み得る。
【０１３３】
ステップ９０１において、サーバは、インテリジェント装置の装置標識を含む照会要求を端末から受信する。装置標識は、インテリジェント装置から端末によって取得されたものである。
【０１３４】
ステップ９０２において、サーバは、配置命令を端末から受信する。配置命令は、端末のユーザによって入力された第２トリガ条件に基づいて送信されたものであって、装置標識と、第２トリガ条件と、を含む。
【０１３５】
ステップ９０３において、サーバは、第２トリガ条件を、装置標識に対応するトリガ条件グループに加える。
【０１３６】
ステップ９０４において、サーバは、照会応答を端末に送信する。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【０１３７】
ステップ９０５において、サーバは、制御命令を端末から受信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。
【０１３８】
ステップ９０６において、サーバは、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【０１３９】
ここで、ステップ９０２及びステップ９０３は、端末がインテリジェント装置の装置標識をインテリジェント装置から取得した後の任意のタイミングに実行されることができ、本実施例では、このタイミングを限定していない。
【０１４０】
実際のシーンを例にすると、ユーザが、あるインテリジェント装置のトリガ条件を設定する必要がある場合には、端末を利用して、インテリジェント装置の装置標識をインテリジェント装置から取得することができ、ユーザは、端末のインタフェースを介して第２トリガ条件を入力する。端末は、装置標識及びユーザによって設定された第２トリガ条件を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。
【０１４１】
本実施形態は、上述した図７、図８Ａ、図８Ｂに示す何れか一つの実施形態を組合わせて実施され得る。以下に、例を挙げて具体的に説明する。端末は、インテリジェント装置の装置標識を取得した後に、装置標識及び第２トリガ条件を含む配置命令をサーバに送信する。サーバは、配置命令に基づいて、インテリジェント装置によってサポートされたトリガ条件グループを更新する。
【０１４２】
本実施形態において、端末に関する方法については、後述の各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【０１４３】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法では、端末は、インテリジェント装置の装置標識及びユーザによって設定された第２トリガ条件を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。これにより、ユーザニーズに応じて、インテリジェント装置によってサポートされたトリガ条件グループを配置して、インテリジェントホームの個人化及び柔軟性を高める。
【０１４４】
図１０は、別の例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図１０に示すように、本実施形態では、インテリジェント装置の制御方法がサーバに応用されることを例として説明し、インテリジェント装置の制御方法は、以下のステップを含み得る。
【０１４５】
ステップ１００１において、サーバは、ログイン要求を端末から受信する。ログイン要求は、ユーザのユーザ標識及び認証情報を含む。
【０１４６】
ステップ１００２において、サーバは、ログイン要求に基づいてユーザに対するＩＤ認証を行い、認証が成功した後に、ログイン成功の応答を端末に返送する。ログイン成功の応答は、端末に対して、ログイン成功の応答を受信した後にインテリジェント装置から装置標識を取得させる。
【０１４７】
ステップ１００３において、サーバは、インテリジェント装置の装置標識を含む照会要求を端末から受信する。装置標識は、インテリジェント装置から端末によって取得されたものである。
【０１４８】
ステップ１００４において、サーバは、照会応答を端末に送信する。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【０１４９】
ステップ１００５において、サーバは、制御命令を端末から受信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第２実行条件を含む。
【０１５０】
ステップ１００６において、サーバは、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【０１５１】
実際のシーンを例にすると、ユーザは、装置標識を取得する前に、端末によって、ログイン要求をサーバに送信する。ログイン要求は、サーバに対して、ログイン要求に基づいてユーザに対するＩＤ認証を行わせる。具体的には、ログイン要求は、ユーザ標識及び認証情報を含むことができる。ここで、ユーザ標識は、上述した実施形態におけるユーザ標識と同じであってもよく、認証情報は、ユーザが登録する場合に設定したログインパスワード等であってもよい。サーバは、ログイン要求に基づいてユーザに対するＩＤ認証を行い、認証が成功した後にログイン成功の応答を端末に返送する。端末は、ログイン成功の応答を受信した後に、インテリジェント装置から装置標識を取得して、後続のインテリジェント装置の制御方法を実行する。
【０１５２】
本実施形態は、上述した図７〜図９に示す何れか一つの実施形態を組合わせて実施され得る。以下に、例を挙げて具体的に説明する。サーバは、端末からのログイン要求であって、ユーザのＩＤ認証に用いられるログイン要求に基づいて、ユーザに対するＩＤ認証を行い、認証が成功した後にインテリジェント装置の装置標識を端末が取得するように指示し、後続のインテリジェント装置を制御する方法を実行する。
【０１５３】
本実施形態において、端末に関する方法については、後述の各実施形態に関する内容を参照することができ、ここでは説明を省略する。
【０１５４】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法では、端末は、ユーザ標識及び認証情報を含むログイン要求をサーバに送信し、サーバは、ログイン要求に基づいてユーザに対するＩＤ認証を行い、端末がログインに成功した後に、対応するインテリジェント装置の制御方法を実行する。これにより、インテリジェント装置を制御する前にユーザに対するＩＤ認証を行って、インテリジェントホームの安全性を更に向上させる。
【０１５５】
図１１は、一つの例示的な実施形態に係るインテリジェント装置の制御方法を示すフローチャートである。図１１に示すように、本実施形態では、インテリジェント装置の制御方法が端末及びサーバに使用されることを例として説明する。インテリジェント装置の制御方法は、以下のステップを含み得る。
【０１５６】
ステップ１１０１において、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得し、装置標識を含む照会要求をサーバに送信する。
【０１５７】
ステップ１１０２において、サーバは、照会応答を端末に送信する。照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む。
【０１５８】
ステップ１１０３において、端末は、照会応答をユーザにプッシュする。
【０１５９】
ステップ１１０４において、端末は、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。
【０１６０】
ステップ１１０５において、サーバは、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。
【０１６１】
上述したように、本実施形態によって提供されたインテリジェント装置の制御方法では、ユーザは、端末によって、制御する必要のあるインテリジェント装置からインテリジェント装置の装置標識を取得することができ、端末は、装置標識に基づいて、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバから取得し、ユーザは、それらの中から所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいて、インテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザは、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができ、これにより、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【０１６２】
上記の内容は、インテリジェント装置を制御する方法の実現プロセスを説明している。このプロセスは、端末及びサーバによって実現することができる。以下、端末及びサーバの内部機能及び構造を説明する。
【０１６３】
図１２は、一つの例示的な実施形態に係る端末を示す概略図である。図１２に示すように、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得するように構成された取得モジュール１２１と、装置標識を含む照会要求をサーバに送信するように構成された第１送信モジュール１２２と、サーバから返送された照会応答を受信するように構成された第１受信モジュール１２３であって、照会応答が、装置標識に対応するトリガ条件グループ及び実行条件グループを含む、第１受信モジュール１２３と、照会応答をユーザにプッシュするように構成されたプッシュモジュール１２４と、を含む。第１送信モジュール１２２は、さらに、制御命令をサーバに送信するように構成されている。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御するように構成されている。
【０１６４】
ここで、装置標識は、インテリジェント装置を表すために用いられる。例えば、装置標識は、インテリジェント装置の媒体アクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣと称する）アドレスであってもよい。
【０１６５】
実際の応用シーンを例として説明する。このシーンは、インテリジェントホームのシーンに関し、多くのインテリジェント装置に利用されるシーンである。
【０１６６】
本実施形態において、取得モジュール１２１は、インテリジェント装置の装置標識をインテリジェント装置から取得し、第１送信モジュール１２２は、装置標識を含む照会要求をサーバに送信し、サーバは、照会要求に含まれる装置標識に基づいて、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを検索する。サーバは、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを含む照会応答を端末に返送する。第１受信モジュール１２３が照会応答を受信した後に、プッシュモジュール１２４は、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをユーザにプッシュする。ユーザは、それらの中から、配置する必要のある第１トリガ条件及び第１実行条件を選択する。第１送信モジュール１２２は、ユーザによって選択された第１トリガ条件及び第１実行条件を制御命令にカプセル化して、サーバに送信する。サーバは、制御命令に基づいて、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する。これにより、インテリジェント装置が実現される。
【０１６７】
実際の応用において、多くのインテリジェント装置があるシーンでは、ユーザが、多くのインテリジェント装置の装置標識リストから自身が制御しようとするインテリジェント装置の装置標識を識別する技術案を利用する場合には、効率が低いだけでなく、誤った識別が容易に発生する。
【０１６８】
本実施形態の技術案によれば、多くのインテリジェント装置があるシーンにおいて、ユーザは、多くの装置標識リストから制御しようとするインテリジェント装置の装置標識を人為的に識別する必要がなく、制御しようとするインテリジェント装置から容易且つ正確に対応する装置標識を取得することができ、これにより、インテリジェント装置を制御する利便性及び信頼性を向上させることができる。また、本実施形態の技術案によれば、各インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバに記憶して、端末の記憶リソースをさらに効果的に節約することができる。
【０１６９】
上述したように、本実施形態によって提供された端末では、ユーザは、制御する必要のあるインテリジェント装置からインテリジェント装置の装置標識を取得し、端末は、装置標識に基づいて、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバから取得し、ユーザは、それらの中から所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいて、インテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザは、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができ、これにより、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【０１７０】
図１３Ａは、別の例示的な実施形態に係る端末を示す概略図である。図１３Ａに示すように、図１２に示す実施形態に基づいて、取得モジュール１２１は、インテリジェント装置と近距離無線通信を行うことによって、装置標識を取得するように構成された近距離無線通信部材１３１を含む。
【０１７１】
ここで、端末がインテリジェント装置と近距離無線通信を行う方法は、複数あってもよい。
【０１７２】
任意に、ＮＦＣを利用して、近距離無線通信を実現することができる。これに応じて、図１３Ｂに示すように、図１３Ｂは、別の例示的な実施形態に係る端末を示す概略図である。図１３Ａに示す実施形態に基づいて、近距離無線通信部材１３１は、近距離通信ＮＦＣ接続要求をインテリジェント装置に送信して、インテリジェント装置との間のＮＦＣ接続を確立するように構成された第１送信ユニット１３２と、ＮＦＣ接続によってインテリジェント装置が返送した、装置標識を含む第１取得応答を受信するように構成された第１受信ユニット１３３と、を含む。第１送信ユニット１３２は、さらに、ＮＦＣ接続によって、第１取得要求をインテリジェント装置に送信するように構成されている。
【０１７３】
実際の応用において、第１送信ユニット１３２は、ＮＦＣ接続要求をインテリジェント装置のＮＦＣタグに送信して、両者間のＮＦＣ接続を確立することができる。ＮＦＣ接続に基づいて、両者間のデータ通信が実現する。具体的には、第１送信ユニット１３２は、ＮＦＣ接続によって、取得要求をインテリジェント装置のＮＦＣタグに送信し、インテリジェント装置は、取得要求に基づいて、自身が記憶した装置標識を、ＮＦＣタグによって第１受信ユニット１３３に送信する。これにより、インテリジェント装置の装置標識を容易且つ正確に端末に取得させる。
【０１７４】
さらに任意に、無線周波数識別（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ，ＲＦＩＤと称する）を利用して、近距離無線通信を実現することができる。これに応じて、図１３Ｃを参照する。図１３Ｃは、別の例示的な実施形態に係る端末を示す概略図である。図１３Ａに示す実施形態に基づいて、近距離無線通信部材１３１は、無線周波数信号をインテリジェント装置の無線周波数識別ＲＦＩＤタグに送信するように構成された第２送信ユニット１３４であって、ＲＦＩＤタグにはインテリジェント装置の装置標識が記憶されている、第２送信ユニット１３４と、無線周波数信号に基づいてＲＦＩＤタグが返送した装置標識を受信するように構成された第２受信ユニット１３５と、を含む。
【０１７５】
実際の応用では、第２送信ユニット１３４は、無線周波数信号をインテリジェント装置のＲＦＩＤタグに送信し、インテリジェント装置のＲＦＩＤタグは、無線周波数信号に基づいて、自身が記憶した装置標識を第２受信ユニット１３５に送信する。これにより、インテリジェント装置の装置標識を容易且つ正確に端末に取得させる。
【０１７６】
さらに任意に、ブルートゥース（登録商標）接続を利用して、近距離無線通信を実現することができる。これに応じて、図１３Ｄを参照する。図１３Ｄは、別の例示的な実施形態に係る端末を示す概略図である。図１３Ａに示す実施形態に基づいて、近距離無線通信部材１３１は、ユーザがペアリング要求をインテリジェント装置に送信し、インテリジェント装置から返送されたペアリング応答に基づいてインテリジェント装置とのブルートゥース（登録商標）接続を確立するように構成された第３送信ユニット１３６と、インテリジェント装置がブルートゥース（登録商標）接続によって返送した、装置標識を含む第２取得応答を受信するように構成された第３受信ユニット１３７と、を含む。第３送信ユニット１３６は、さらに、ブルートゥース（登録商標）接続によって、第２取得要求をインテリジェント装置に送信するように構成されている。
【０１７７】
実際の応用では、第３送信ユニット１３６は、ペアリング要求をインテリジェント装置に送信し、インテリジェント装置から返送されたペアリング応答に基づいて、両者間のブルートゥース（登録商標）接続を確立する。ブルートゥース（登録商標）接続に基づいて両者間のデータ通信を実現する。具体的には、第３送信ユニット１３６は、ブルートゥース（登録商標）接続によって、取得要求をインテリジェント装置に送信し、インテリジェント装置は、取得要求に基づいて、自身が記憶した装置標識を、ブルートゥース（登録商標）接続によって第３受信ユニット１３７に送信する。これにより、インテリジェント装置の装置標識を容易且つ正確に端末に取得させる。
【０１７８】
上述したように、本実施形態によって提供された端末によれば、近距離無線通信の方法によって、ユーザは、制御しようとするインテリジェント装置の装置標識を取得し（すなわち、ユーザは、インテリジェント装置の付近に位置するだけ、端末を利用してインテリジェント装置の標識を取得することができ）、これにより、インテリジェント装置に対する制御を容易且つ正確に実現することができる。
【０１７９】
図１４は、別の例示的な実施形態に係る端末を示す概略図である。図１４に示すように、図１２に示す実施形態に基づいて、取得モジュール１２１は、インテリジェント装置の二次元コードをスキャンすることによって装置標識を取得するように構成されたスキャン部材１４１を含む。
【０１８０】
実際の応用では、インテリジェント装置の装置標識を二次元コードに書き込み、二次元コードをインテリジェント装置に設置する。これに応じて、ユーザが、端末のスキャン部材１４１を利用してインテリジェント装置の二次元コードをスキャンするだけで、インテリジェント装置の装置標識を読み取ることができる。
【０１８１】
上述したように、本実施形態によって提供された端末によれば、インテリジェント装置の二次元コードをスキャンすることによって、インテリジェント装置の装置標識を取得することができ、これにより、インテリジェント装置に対する制御を容易且つ正確に実現することができる。
【０１８２】
図１５は、別の例示的な実施形態に係る端末を示す概略図である。図１５に示すように、図１２〜１４に示す何れかの実施形態に基づいて、照会要求は、さらに、ユーザのユーザ標識を含む。照会応答は、サーバが、現在の各ユーザ標識とバインドされた装置標識に基づいて、ユーザ標識と装置標識とがバインド関係に適合すると検出した場合に返送されたものである。端末は、バインド要求をサーバに送信するように構成された第２送信モジュール１５１をさらに含む。バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含む。バインド要求は、サーバに対して、認証情報に対する認証が成功した後に、ユーザ標識と装置標識との間のバインド関係を確立させるように構成されている。
【０１８３】
ここで、ユーザ標識とは、ユーザＩＤを表す標識である。具体的には、端末は、予め記憶されたユーザ標識を直接取得してもよいし、インタフェースを介してユーザによって入力されたユーザ標識を受信してもよい。
【０１８４】
実際の応用では、認証情報は、ユーザとインテリジェント装置との間に属する関係を証明することに用いられる。実際の応用シーンを例にすると、取得モジュール１２１が、インテリジェント装置の装置標識をインテリジェント装置から取得した後に、第１送信モジュール１２２は、装置標識及びユーザ標識を含む照会要求をサーバに送信し、サーバは、受信した照会要求に基づいて、現在の各ユーザ標識とバインドされた装置標識を照会する。ここで、ユーザ標識と装置標識とのバインド関係は、インテリジェント装置とユーザとの間に属する関係を表すために用いられる。サーバは、装置標識が、ユーザ標識とバインドされた装置標識に属すると判定した後に、照会応答を端末に返送する。
【０１８５】
上述したように、本実施形態によって提供された端末は、ユーザ標識、認証情報及び装置標識を含むバインド要求をサーバに送信し、サーバは、バインド要求に含まれる認証情報に基づいて、インテリジェント装置とユーザとに属する関係を認証し、認証が成功した後に両者のバインド関係を確立する。その後、サーバは、端末から送信された照会要求を受信した後に、各ユーザ標識と各装置標識との間のバインド関係に基づいて、現在制御する必要のあるインテリジェント装置がユーザに属すると判定した後にのみ、後続のインテリジェント装置を制御する技術案を実行する。これにより、インテリジェントホームの安全性が向上する。
【０１８６】
図１６は、別の例示的な実施形態に係る端末を示す概略図である。図１６に示すように、図１２〜１５に示す何れかの実施形態に基づいて、端末は、取得モジュールがインテリジェント装置の装置標識をインテリジェント装置から取得した後に、ユーザによって入力された第２トリガ条件を受信するように構成されたインタラクティブモジュール１６１と、第２トリガ条件に基づいて、配置命令をサーバに送信するように構成された第３送信モジュール１６２と、をさらに含む。配置命令は、装置標識と第２トリガ条件とを含む。配置命令は、サーバに対して、第２トリガ条件を、装置標識に対応するトリガ条件グループに加えるように構成されている。
【０１８７】
実際のシーンを例にすると、ユーザは、あるインテリジェント装置のトリガ条件を設定する必要のある場合に、端末を利用してインテリジェント装置の装置標識をインテリジェント装置から取得することができ、ユーザは、インタラクティブモジュール１６１を介して第２トリガ条件を入力し、第３送信モジュール１６２は、装置標識及びユーザによって設定された第２トリガ条件を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。
【０１８８】
上述したように、本実施形態によって提供された端末は、インテリジェント装置の装置標識及びユーザによって設定された第２トリガ条件を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。これにより、ユーザニーズに応じて、インテリジェント装置によってサポートされたトリガ条件グループを配置して、インテリジェントホームの個人化及び柔軟性を高める。
【０１８９】
図１７は、別の例示的な実施形態に係る端末を示す概略図である。図１７に示すように、図１２〜１６に示す何れかの実施形態に基づいて、端末は、ログイン要求をサーバに送信するように構成された第４送信モジュール１７１であって、ログイン要求は、ユーザのユーザ標識及び認証情報を含み、ログイン要求は、サーバに対して、ログイン要求に基づいてユーザに対するＩＤ認証を行わせるように構成されている、第４送信モジュール１７１と、サーバから返送されたログイン成功の応答を受信するように構成された第２受信モジュール１７２と、をさらに含む。取得モジュール１２１は、第２受信モジュール１７２がログイン成功の応答を受信した後に、インテリジェント装置から装置標識を取得するように構成されている。
【０１９０】
実際のシーンを例にすると、装置標識を取得する前に、第４送信モジュール１７１は、ログイン要求をサーバに送信する。ログイン要求は、サーバに対して、ログイン要求に基づいてユーザに対するＩＤ認証を行わせるために用いられる。サーバは、ログイン要求に基づいて、ユーザに対するＩＤ認証を行い、認証が成功した後にログイン成功の応答を返送する。第２受信モジュール１７２がログイン成功の応答を受信した後に、取得モジュール１２１がインテリジェント装置から装置標識を取得して、後続のインテリジェント装置の制御方法を実行する。
【０１９１】
上述したように、本実施形態によって提供された端末は、ユーザ標識及び認証情報を含むログイン要求をサーバに送信し、サーバは、ログイン要求に基づいて、ユーザに対するＩＤ認証を行い、端末がログインに成功した後に、対応するインテリジェント装置の制御方法を実行する。これにより、インテリジェント装置を制御する前にユーザに対するＩＤ認証を行って、インテリジェントホームの安全性をさらに向上させる。
【０１９２】
図１８は、別の例示的な実施形態に係るサーバを示す概略図である。図１８に示すように、サーバは、インテリジェント装置の装置標識を含む照会要求を端末から受信するように構成された第１受信モジュール１８１であって、装置標識は、インテリジェント装置から端末によって取得されたものである、第１受信モジュール１８１と、照会応答を端末に送信するように構成された送信モジュール１８２であって、照会応答は、装置標識に対応するトリガ条件グループ及び実行条件グループを含む、送信モジュール１８２と、第１処理モジュール１８３と、を含む。第１受信モジュール１８１は、さらに、制御命令を端末から受信するように構成されており、制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。第１処理モジュール１８３は、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御するように構成されている。
【０１９３】
ここで、装置標識は、インテリジェント装置を表すために用いられる。例えば、装置標識は、インテリジェント装置の媒体アクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣと称する）アドレスであってもよい。
【０１９４】
本実施形態の技術案によれば、多くのインテリジェント装置があるシーンにおいて、ユーザは、多くの装置標識リストから制御しようとするインテリジェント装置の装置標識を人為的に識別する必要がなく、制御しようとするインテリジェント装置から対応する装置標識を容易且つ正確に取得することができ、これにより、インテリジェント装置を制御する利便性及び信頼性を向上させることができる。また、本実施形態の技術案によれば、各インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバに記憶して、端末の記憶リソースをさらに効果的に節約することができる。
【０１９５】
ここで、端末がインテリジェント装置から装置標識を取得する具体的な方法は、複数あってもよい。具体的な方法は、上述した各実施形態を参照する。
【０１９６】
上述したように、本実施形態によって提供されたサーバは、制御する必要のあるインテリジェント装置から端末によって取得された装置標識を取得し、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを端末に返送し、ユーザは、それらの中から所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいて、インテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザが、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができ、これにより、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【０１９７】
図１９Ａは、別の例示的な実施形態に係るサーバを示す概略図である。図１９Ａに示すように、図１８に示す何れかの実施形態に基づいて、照会要求は、更に、ユーザのユーザ標識を含み、サーバは、現在の各ユーザ標識とバインドされた装置標識に基づいて、ユーザ標識と装置標識とがバインド関係に適合するか否かを検出するように構成された検出部材１９１を更に含む。送信モジュール１８２は、検出部材によって検出されたユーザ標識と装置標識とがバインド関係に適合すると検出した後に、照会応答を端末に送信するように構成されている。
【０１９８】
ここで、ユーザ標識とは、ユーザＩＤを表す標識である。
【０１９９】
実際のシーンを例にすると、端末は、インテリジェント装置の装置標識をインテリジェント装置から取得した後に、装置標識及びユーザ標識を含む照会要求をサーバに送信し、第１受信モジュール１８１が受信した照会要求に基づいて、検出部材１９１は、現在の各ユーザ標識とバインドされた装置標識を照会する。ここで、ユーザ標識と装置標識とのバインド関係は、インテリジェント装置とユーザとの間に属する関係を表すために用いられる。装置標識が、ユーザ標識とバインドされた装置標識に属すると検出部材１９１が判定した後に、送信モジュール１８２は、照会応答を端末に返送する。
【０２００】
サーバが各ユーザ標識と各装置標識との間のバインド関係を確立するために、図１９Ｂを参照する。図１９Ｂは、別の例示的な実施形態に係るサーバを示す概略図である。図１９Ａに示す実施形態に基づいて、サーバは、バインド要求を端末から受信するように構成された第２受信モジュール１９２であって、バインド要求は、ユーザ標識と、装置標識と、認証情報と、を含む、第２受信モジュール１９２と、認証情報に対する認証が成功した後に、ユーザ標識と装置標識との間のバインド関係を確立するように構成された第２処理モジュール１９３と、を更に含む。
【０２０１】
実際の応用では、認証情報は、ユーザとインテリジェント装置との間に属する関係を証明することに用いられる。
【０２０２】
上述したように、本実施形態によって提供されサーバは、バインド要求に含まれる認証情報に基づいて、インテリジェント装置とユーザとに属する関係を認証し、認証が成功した後に両者のバインド関係を確立する。その後、サーバは、端末から送信された照会要求を受信した後に、各ユーザ標識と各装置標識との間のバインド関係に基づいて、現在制御する必要のあるインテリジェント装置がユーザに属すると判定した後にのみ、後続のインテリジェント装置を制御する技術案を実行する。これにより、インテリジェントホームの安全性が向上する。
【０２０３】
図２０は、別の例示的な実施形態に係るサーバを示す概略図である。図２０に示すように、図１８、図１９Ａ又は図１９Ｂに示す実施形態に基づいて、サーバは、配置命令を端末から受信するように構成された第３受信モジュール２１１であって、配置命令は、端末のユーザによって入力された第２トリガ条件に基づいて送信されたものであり、配置命令は、装置標識と第２トリガ条件とを含む、第３受信モジュール２１１と、第２トリガ条件を装置標識に対応するトリガ条件グループに加えるように構成された第３処理モジュール２１２と、を更に含む。
【０２０４】
実際のシーンを例にすると、ユーザが、あるインテリジェント装置のトリガ条件を設定する必要がある場合には、端末を利用して、インテリジェント装置の装置標識をインテリジェント装置から取得することができ、ユーザは、端末のインタフェースを介して第２トリガ条件を入力する。第３受信モジュール２１１は、端末によって送信された、装置標識及びユーザによって設定された第２トリガ条件を含む配置命令を受信し、第３処理モジュール２１２は、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。
【０２０５】
上述したように、本実施形態によって提供されたサーバによれば、端末は、インテリジェント装置の装置標識及びユーザによって設定された第２トリガ条件を含む配置命令をサーバに送信し、サーバは、配置命令に基づいて、ユーザによって設定された第２トリガ条件を、インテリジェント装置によってサポートされたトリガ条件グループに加える。これにより、ユーザニーズに応じて、インテリジェント装置によってサポートされたトリガ条件グループを配置して、インテリジェントホームの個人化及び柔軟性を高める。
【０２０６】
図２１は、別の例示的な実施形態に係るサーバを示す概略図である。図２１に示すように、図１８〜図２０に示す実施形態に基づいて、サーバは、第１受信モジュール１８１がインテリジェント装置の装置標識を含む照会要求を端末から受信する前に、ログイン要求を端末から受信するように構成された第４受信モジュール２１３であって、ログイン要求は、ユーザのユーザ標識及び認証情報を含む、第４受信モジュール２１３と、ログイン要求に基づいてユーザに対するＩＤ認証を行うように構成された認証モジュール２１４と、を更に含む。送信モジュール１８２は、更に、認証モジュール２１４の認証が成功した後に、ログイン成功の応答を端末に返送するように構成されており、ログイン成功の応答は、端末に対して、ログイン成功の応答を受信した後にインテリジェント装置から装置標識を取得させるように構成されている。
【０２０７】
実際のシーンを例にすると、第４受信モジュール２１３が、ログイン要求を端末から受信し、認証モジュール２１４が、ログイン要求に基づいてユーザに対するＩＤ認証を行い、認証が成功した後に、送信モジュール１８２がログイン成功の応答を端末に返送する。端末は、ログイン成功の応答を受信した後に、インテリジェント装置から装置標識を取得して、後続のインテリジェント装置の制御方法を実行する。
【０２０８】
上述したように、本実施形態によって提供されたサーバは、端末から送信されたユーザ標識及び認証情報を含むログイン要求に基づいてユーザに対するＩＤ認証を行い、ログインが成功した後に、対応するインテリジェント装置の制御方法を実行する。これにより、インテリジェント装置を制御する前にユーザに対するＩＤ認証を行って、インテリジェントホームの安全性を更に向上させる。
【０２０９】
上記の内容は、メールサーバ及びメールクライアントの内部機能と構造を説明している。
【０２１０】
図２２を参照すると、図２２は、一つの例示的な実施形態に係る端末を示すブロック図である。図２２に示すように、端末は、プロセッサと、プロセッサによって実行可能な命令を記憶するように構成されたメモリと、を備える。プロセッサは、インテリジェント装置の装置標識をインテリジェント装置から取得し、装置標識を含む照会要求をサーバに送信し、サーバから返送された、装置標識に対応するトリガ条件グループ及び実行条件グループを含む照会応答を受信してユーザにプッシュし、制御命令をサーバに送信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。制御命令は、サーバが第１トリガー条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御するように構成されている。
【０２１１】
本実施形態によって提供された端末は、ユーザが、制御する必要のあるインテリジェント装置からインテリジェント装置の装置標識を取得し、端末が、装置標識に基づいて、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループをサーバから取得し、ユーザが、それらの中から所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいてインテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザが、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができる。これにより、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【０２１２】
図２３を参照すると、図２３は、一つの例示的な実施形態に係るサーバを示すブロック図である。図２３に示すように、サーバは、プロセッサと、プロセッサによって実行可能な命令を記憶するように構成されたメモリと、を備える。プロセッサは、インテリジェント装置から端末によって取得されたインテリジェント装置の装置標識を含む照会要求を端末から受信し、装置標識に対応するトリガ条件グループ及び実行条件グループを含む照会応答を端末に送信し、制御命令を端末から受信する。制御命令は、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含む。プロセッサは、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御するように構成されている。
【０２１３】
本実施形態によって提供されたサーバは、制御する必要のあるインテリジェント装置から端末によって取得された装置標識を受信し、インテリジェント装置によってサポートされたトリガ条件グループ及び実行条件グループを端末に返送する。ユーザが、それらの中から所望のトリガ条件及び実行条件を選択して、端末によってサーバに送信し、サーバは、ユーザによって選択されたトリガ条件及び実行条件に基づいてインテリジェント装置を制御する。多くのインテリジェント装置がある場合には、ユーザが、端末を利用して、制御する必要のあるインテリジェント装置の装置標識を容易且つ正確に識別することができる。これにより、インテリジェントホームに対する制御を容易且つ正確に実現することができる。
【０２１４】
図２４は、一つの例示的な実施形態に係る端末２４００を示すブロック図である。例えば、端末２４００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信装置、ゲームコンソール、タブレットデバイス、医療機器、運動機器、携帯情報端末（ＰＤＡ）等であってもよい。
【０２１５】
図２４を参照すると、端末２４００は、処理ユニット２４０２と、メモリ２４０４と、電源ユニット２４０６と、マルチメディアユニット２４０８と、オーディオユニット２４１０と、入力／出力（Ｉ／Ｏ）インタフェース２４１２と、センサユニット２４１４と、通信ユニット２４１６と、のうち１つ以上の構成要素を備えてもよい。
【０２１６】
処理ユニット２４０２は、一般的に、表示、電話、データ通信、カメラ動作及びレコーディング動作に関連する動作等の端末２４００の全体の動作を制御するように構成されている。処理ユニット２４０２は、上述した方法の全てのステップ又は一部のステップを実行するために、命令を実行するための１つ以上のプロセッサ２４２０を備えてもよい。また、処理ユニット２４０２は、１つ以上のモジュールを備え、これにより処理ユニット２４０２と他のユニットとの間で相互に通信できるようにしてもよい、例えば、処理ユニット２４０２は、マルチメディアモジュールを備え、これによりマルチメディアユニット２４０８と処理ユニット２４０２との間でインタラクションを行うことができるようにしてもよい。
【０２１７】
メモリ２４０４は、端末２４００の動作をサポートするために様々な種類のデータを記憶するように構成されている。かかるデータの例としては、端末２４００上で動作する幾つかのアプリケーション又は幾つかの方法のための命令、連絡先データ、電話帳データ、メッセージ、写真、ビデオ等が含まれる。メモリ２４０４は、任意のタイプの揮発性若しくは不揮発性メモリ装置、又は、これらの組合わせを用いて構成されてもよく、例えば、スタティックランダムアクセスメモリ（ＳＰＲＡＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）、リードオンリーメモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスク又は光学ディスク等を用いて構成されてもよい。
【０２１８】
電源ユニット２４０６は、端末２４００の様々なユニットに電力を供給するように構成されている。電源ユニット２４０６は、電源管理システム、１つ以上の電源、並びに、端末２４００のための電力の生成、管理及び分配に関連する他のユニットを備えてもよい。
【０２１９】
マルチメディアユニット２４０８は、端末２４００とユーザとの間に出力インタフェースを提供するように構成されたスクリーンを備えてもよい。幾つかの実施形態では、スクリーンは、液晶ディスプレイ（ＬＣＤ）及びタッチパネル（ＴＰ）を備えてもよい。スクリーンがタッチパネルを備える場合には、スクリーンは、ユーザから入力信号を受信するタッチスクリーンとして実現することができる。タッチパネルは、１つ以上のタッチセンサを含み、タッチパネル上でのタッチ、スワイプ及びジェスチャーを検知する。タッチセンサは、タッチ又はスワイプ動作の境界を検知するだけでなく、タッチ又はスワイプ動作を行っている時間、及び、タッチ又はスワイプ動作に関連する圧力を検知してもよい。幾つかの実施形態において、マルチメディアユニット２４０８は、フロントカメラ及び／又はリアカメラを備える。フロントカメラ及び／又はリアカメラは、端末２４００が撮影モード又はビデオモード等の動作モードになっている場合に、外部のマルチメディアデータムを受信してもよい。フロントカメラ及びリアカメラの各々は、固定光学レンズシステムであってもよいし、フォーカス及び光学ズーム機能を有していてもよい。
【０２２０】
オーディオユニット２４１０は、オーディオ信号を出力及び／又は入力するように構成されている。例えば、オーディオユニット２４１０は、端末２４００が通話モード、レコーディングモード及び音声認識モード等の動作モードになっている場合に外部のオーディオ信号を受信するように構成されたマイクロフォン（「ＭＩＣ」）を備える。更に、受信したオーディオ信号は、メモリ２４０４に記憶されてもよいし、通信ユニット２４１６を介して送信されてもよい。ある実施形態において、オーディオユニット２４１０は、更に、オーディオ信号を出力するラウドスピーカーを備える。
【０２２１】
Ｉ／Ｏインタフェース２４１２は、処理ユニット２４０２と周辺インタフェースモジュールとの間を接続するインタフェースを提供するように構成されている。周辺インタフェースモジュールとしては、キーボード、クリックホイール、ボタン等がある。ボタンは、限定されるものではないが、ホームボタン、ボリュームボタン、スタートボタン及びロックボタンを備えてもよい。
【０２２２】
センサユニット２４１４は、１つ以上のセンサを備え、端末２４００の様々な態様の状態評価を提供する。例えば、センサユニット２４１４は、装置のオン／オフ状態、端末２４００のユニット（例えば、表示スクリーン及びキーパッド）の相対位置、端末２４００又は端末２４００のユニット位置の変化、端末２４００に接触するユーザの有無、端末２４００の方向又は加速／減速、及び、端末２４００の温度の変化を検知してもよい。センサユニット２４１４は、いかなる物理的接触をすることなく、近くの物体の存在を検知するように構成された近接センサを備えてもよい。更に、センサユニット２４１４は、画像アプリケーションで使用されるために、ＣＭＯＳ又はＣＣＤイメージセンサ等の光センサを備えてもよい。ある実施形態において、センサユニット２４１４は、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ又は温度センサを備えてもよい。
【０２２３】
通信ユニット２４１６は、端末２４００と他の装置との間の有線通信又は無線通信を可能にするように構成されている。端末２４００は、ＷｉＦｉ（登録商標）、２Ｇ若しくは３Ｇ、又は、これらの組合わせ等の標準規格に基づく無線ネットワークにアクセスすることができる。例示的な一実施形態において、通信ユニット２４１６は、放送チャネルを介して外部の放送管理システムから放送信号又は放送関連情報を受信する。別の例示的な一実施形態において、通信ユニット２４１６は、更に、近距離無線通信（ＮＦＣ）モジュールを備え、短距離通信を可能にしている。例えば、ＮＦＣモジュールは、無線自動識別（ＲＦＩＤ）技術、赤外線通信協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術、又は、他の技術などに基づいて実現されてもよい。
【０２２４】
例示的な実施形態において、上述した方法を実施するために、端末２４００は、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル（プログラムで制御可能な）論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、又は、他の電子部品等の１つ以上の電子的要素を用いて実現されてもよい。
【０２２５】
例示の実施形態において、更に、命令を含む非一時的なコンピュータ読み取り可能な記録媒体が提供される。命令を含む非一時的なコンピュータ読み取り可能な記録媒体とは、命令を含むメモリ２４０４等である。命令は、上述した方法を実施するために、端末２４００のプロセッサ２４２０によって実行可能である。例えば、非一時的なコンピュータ読み取り可能な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶装置等であってもよい。
【０２２６】
非一時的なコンピュータ読み取り可能な記録媒体が提供される。非一時的なコンピュータ読み取り可能な記録媒体における命令が携帯端末のプロセッサによって実行されると、携帯端末は、インテリジェント装置を制御する方法を実行することができる。この方法は、インテリジェント装置の装置標識をインテリジェント装置から取得し、装置標識を含む照会要求をサーバに送信するステップと、サーバから返送された照会応答を受信してユーザにプッシュするステップであって、照会応答が、装置標識に対応するトリガ条件グループ及び実行条件グループを含む、ステップと、制御命令をサーバに送信するステップであって、制御命令が、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含み、制御命令が、サーバが第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御する、ステップと、を含む。
【０２２７】
図２５は、一つの例示的な実施形態に係るサーバ２５００を示すブロック図である。図２５を参照して、サーバ２５００は、処理ユニット２５２２を備え、更に、１つ以上のプロセッサを備え、メモリ２５３２に代表されるメモリリソースは、処理ユニット２５２２によって実行された命令（例えばアプリケーション）を記憶するように用いられる。また、メモリ２５３２に記憶されたアプリケーションは、それぞれ１つのグループ命令に対応する一つ以上のモジュールを含む。また、以下の方法を実行するように、処理ユニット２５２２は、命令を実行するように配置されている。この方法は、インテリジェント装置の装置標識を含む照会要求を端末から受信するステップであって、装置標識が、インテリジェント装置から端末によって取得されたものである、ステップと、照会応答を端末に送信するステップであって、照会応答が、装置標識に対応するトリガ条件グループ及び実行条件グループを含む、ステップと、制御命令を端末から受信するステップであって、制御命令が、トリガ条件グループ及び実行条件グループに基づいてユーザによって選択された第１トリガ条件及び第１実行条件を含むステップと、第１トリガ条件の成立を検出した場合に、第１実行条件をインテリジェント装置に実行させるように制御するステップと、を含む。
【０２２８】
サーバ２５００は、更に、サーバ２５００の電力管理を実行するように構成された電力ユニット２５２６と、サーバ２５００をネットワークに接続するように構成された有線又は無線ネットワークインタフェース２５５０と、入力／出力（Ｉ／Ｏ）インタフェース２５５８と、を含む。サーバ２５００は、メモリ２５３２に記憶された、例えばＷｉｎｄｏｗｓ  Ｓｅｒｖｅｒ（登録商標）、Ｍａｃ  ＯＳ  Ｘ（登録商標）、Ｕｎｉｘ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ（登録商標）又は類似するオペレーティングシステム等のオペレーティングシステムを動作させることができる。
【０２２９】
当業者が明確に理解できるように、便利且つ簡潔に説明するために、上述した端末及びサーバの具体的な作業プロセスは、上述した方法の実施形態に対応するプロセスを参照することができる。
【０２３０】
当業者にとって、本発明の他の実施形態は、ここで開示された本発明の明細書及び実施態様から明らかである。本願は、本発明の一般的原則に従い、且つ、当該技術分野において知られ又は慣行的に実施されている範囲内での本発明からの逸脱を含む、本開示の変形、使用又は適用をカバーすることを意図している。明細書及び実施例は、例示的なもののみが考慮されているが、本発明の真の範囲及び趣旨は、添付の特許請求の範囲によって示されることが意図されている。
【０２３１】
本発明は、上述され、且つ、添付の図面に示された厳密な構成に限定されるものではなく、本発明の範囲から逸脱することなく様々な修正及び変更が可能であることは明らかである。本発明の範囲は、添付の特許請求の範囲によってのみ限定されることが意図されている。
【図１】
0006259091.tif 000002
【図２Ａ】
0006259091.tif 000003
【図２Ｂ】
0006259091.tif 000004
【図２Ｃ】
0006259091.tif 000005
【図２Ｄ】
0006259091.tif 000006
【図３】
0006259091.tif 000007
【図４Ａ】
0006259091.tif 000008
【図４Ｂ】
0006259091.tif 000009
【図５】
0006259091.tif 000010
【図６】
0006259091.tif 000011
【図７】
0006259091.tif 000012
【図８Ａ】
0006259091.tif 000013
【図８Ｂ】
0006259091.tif 000014
【図９】
0006259091.tif 000015
【図１０】
0006259091.tif 000016
【図１１】
0006259091.tif 000017
【図１２】
0006259091.tif 000018
【図１３Ａ】
0006259091.tif 000019
【図１３Ｂ】
0006259091.tif 000020
【図１３Ｃ】
0006259091.tif 000021
【図１３Ｄ】
0006259091.tif 000022
【図１４】
0006259091.tif 000023
【図１５】
0006259091.tif 000024
【図１６】
0006259091.tif 000025
【図１７】
0006259091.tif 000026
【図１８】
0006259091.tif 000027
【図１９Ａ】
0006259091.tif 000028
【図１９Ｂ】
0006259091.tif 000029
【図２０】
0006259091.tif 000030
【図２１】
0006259091.tif 000031
【図２２】
0006259091.tif 000032
【図２３】
0006259091.tif 000033
【図２４】
0006259091.tif 000034
【図２５】
0006259091.tif 000035