(57)【特許請求の範囲】
【請求項１】
スマート家電装置に適応するスマート家電装置のアップロードデータを制御する方法であって、
前記スマート家電装置がスマート家電装置の操作状態データを取得することと、
前記スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、前記スマート家電装置がバインディング関係にあるすべてのアプリケーションサーバに前記操作状態データを送信することと
を含み、
前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、
前記スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、前記スマート家電装置がバインディング関係にあるすべてのアプリケーションサーバに前記操作状態データを送信することは、
前記スマート家電装置がユーザのログインアカウントを含む制御命令を取得することと、
前記スマート家電装置が前記ログインアカウントとアプリケーションサーバとスマート家電装置との関係を判断することと、
前記ログインアカウントが前記アプリケーションサーバにログインするマスターアカウントの場合、前記スマート家電装置が前記アプリケーションサーバに第１操作状態データを送信し、その他の関連アプリケーションサーバに第２操作状態データを送信し、前記第２操作状態データは前記第１操作状態データの一部に属することと、
前記ログインアカウントが前記アプリケーションサーバにログインするサブアカウントである場合、前記スマート家電装置がバインディング関係にあるすべてのアプリケーションサーバに第２操作状態データを送信することと、を含む、
方法。
【請求項２】
前記スマート家電装置が前記スマート家電装置の操作状態データを取得することは、
前記スマート家電装置が定期的に又はリアルタイムに前記スマート家電装置の稼働状態情報を取得し、取得した前記スマート家電装置の稼働状態情報を前記操作状態データとすること、又は
前記スマート家電装置が前記スマート家電装置における状態クエリ情報を受信後、前記スマート家電装置の稼働状態情報を取得し、取得した前記稼働状態情報を前記操作状態データとすること、又は
前記スマート家電装置が前記スマート家電装置における制御命令を受信後、前記制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、前記フィードバック情報を前記操作状態データとすること
を含む、請求項１に記載の方法。
【請求項３】
前記スマート家電装置が前記スマート家電装置の操作状態データを取得することは、
前記スマート家電装置が前記制御命令に基づいて、ユーザ識別子、前記制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報を含むユーザ制御情報記録を作成すること、及び
前記ユーザ制御情報記録を前記操作状態データとすること
を含む、請求項２に記載の方法。
【請求項４】
前記スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している、請求項１〜３いずれか１項に記載の方法。
【請求項５】
スマート家電装置のアップロードデータを制御する機器であって、
スマート家電装置の操作状態データを取得するよう構成される取得モジュールと、
前記スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに前記操作状態データを送信するよう構成される送信モジュールと
を備え、
前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、
前記送信モジュールは、
ユーザのログインアカウントを含む制御命令を取得し、
前記ログインアカウントとアプリケーションサーバとスマート家電装置との関係を判断し、
前記ログインアカウントが前記アプリケーションサーバにログインするマスターアカウントの場合、前記アプリケーションサーバに第１操作状態データを送信し、その他の関連アプリケーションサーバに第２操作状態データを送信し、前記第２操作状態データは前記第１操作状態データの一部に属することと、
前記ログインアカウントが前記アプリケーションサーバにログインするサブアカウントである場合、バインディング関係にあるすべてのアプリケーションサーバに第２操作状態データを送信することと、を含む、
機器。
【請求項６】
前記取得モジュールは、以下の少なくとも１つのサブモジュールを更に備える、請求項５に記載の機器：
定期的に又はリアルタイムに前記スマート家電装置の稼働状態情報を取得し、取得した前記スマート家電装置の稼働状態情報を前記操作状態データとするよう構成される第１取得サブモジュール；
前記スマート家電装置における状態クエリ情報を受信後、前記スマート家電装置の稼働状態情報を取得し、取得した前記稼働状態情報を前記操作状態データとするよう構成される第２取得サブモジュール；
前記スマート家電装置における制御命令を受信後、前記制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、前記フィードバック情報を前記操作状態データとするよう構成される第３取得サブモジュール。
【請求項７】
前記取得モジュールは、
前記制御命令に基づいて、ユーザ識別子、前記制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報を含むユーザ制御情報記録を作成するよう構成される記録サブモジュールと、
前記ユーザ制御情報記録を前記操作状態データとするよう構成されるデータ作成サブモジュールと
を備える、請求項６に記載の機器。
【請求項８】
前記スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している、請求項５〜７いずれか１項に記載の機器。
【請求項９】
コンピュータ上で実行したときに、請求項１〜４いずれか１項の装置を制御するための方法をコンピュータに実行させるためのコンピュータプログラム。
【請求項１０】
請求項９に記載のプログラムを含むコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願へのクロスリファレンス
本願は、中華人民共和国特許出願第２０１６１０３７９２９３．8号（出願日２０１６年５月３１日）の優先権を主張するものであり、その開示の全容は参照により本明細書に組み込まれる。
【０００２】
本発明は、コンピュータ通信技術分野に関し、特にスマート家電装置のアップロードデータの制御及び取得方法並びにその機器に関する。
【背景技術】
【０００３】
スマート装置による人々の生活への参入に伴い、ユーザ端末にインストールされたアプリケーションソフト（Application、APP）を使用してスマート装置を遠隔操作することができるようになっている。スマート家電装置を例にとると、ユーザはユーザ端末にインストールされたアプリケーションソフトを介してスマート家電装置を遠隔制御したり、装置の現在の稼働状態などを確認したりすることができる。関連技術において、スマート家電の制御において、一部の対応する制御命令は、アプリケーションソフトのサービスプロバイダが提供するアプリケーションサーバによって転送され、更に、デフォルト設定のユーザ端末によってアップロードされたデータが、上述のサービスプロバイダが提供するアプリケーションサーバに保存されて、アプリケーションサーバが取得したスマート家電装置のデータを使用してデータ分析を実施したり、データ照会サービスを提供したりできるようにしている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このことに鑑みて、本発明は、スマート家電装置のアップロードデータの制御及び取得方法並びにその機器を提供し、スマート家電装置のデータ共有を実現する。
【課題を解決するための手段】
【０００５】
本発明の実施形態の第１態様によれば、スマート家電装置のアップロードデータを制御する方法を提供する。該方法は、
スマート家電装置の操作状態データを取得することと、
スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信することと
を含み、
スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある。
【０００６】
好ましくは、スマート家電装置の操作状態データを取得することは、
定期的に又はリアルタイムにスマート家電装置の稼働状態情報を取得し、取得したスマート家電装置の稼働状態情報を操作状態データとすること、又は
スマート家電装置における状態クエリ情報を受信後、スマート家電装置の稼働状態情報を取得し、取得した稼働状態情報を操作状態データとすること、又は
スマート家電装置における制御命令を受信後、制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、フィードバック情報を操作状態データとすること
を含む。
【０００７】
好ましくは、スマート家電装置の操作状態データを取得することは、以下を含む：
制御命令に基づいて、ユーザ識別子、制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報を含むユーザ制御情報記録を作成すること、及び
当該ユーザ制御情報記録を操作状態データとすること。
【０００８】
好ましくは、スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している。
【０００９】
本発明の実施形態の第２態様によれば、スマート家電装置のアップロードデータを取得する方法であって、該方法は
バインディング関係にあるスマート家電装置が送信する操作状態データ受信することを含み、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データはスマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【００１０】
好ましくは、スマート家電装置のアップロードデータを取得する方法は
スマート家電装置の装置識別子に基づいて、スマート家電装置の対応アカウントをクエリすること、
該アカウントを所有するユーザ端末に操作状態データを送信すること
を更に含む。
【００１１】
好ましくは、スマート家電装置のアップロードデータを取得する方法は
ユーザ端末が送信したスマート家電装置の制御命令を受信することと、
当該制御命令をスマート家電装置に送信することと
を更に含む。
【００１２】
好ましくは、スマート家電装置のアップロードデータを取得する方法は
スマート家電装置とバインディング関係にあるアプリケーションサーバと他のアプリケーションサーバとの間で互いにアカウント認証を承認していることを更に含む。
【００１３】
本発明の実施形態の第３態様によれば、スマート家電装置のアップロードデータを制御する機器を提供する。該機器は
スマート家電装置の操作状態データを取得するよう構成される取得モジュールと、
前記スマート家電装置とアプリケーションサーバとのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信するよう構成される送信モジュールと
を備え、
前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある。
【００１４】
好ましくは、取得モジュールは、以下の少なくとも１つのサブモジュールを更に備える：
定期的に又はリアルタイムにスマート家電装置の稼働状態情報を取得し、取得したスマート家電装置の稼働状態情報を操作状態データとするよう構成される第１取得サブモジュール；
スマート家電装置における状態クエリ情報を受信後、スマート家電装置の稼働状態情報を取得し、取得した稼働状態情報を操作状態データとするよう構成される第２取得サブモジュール；及び
スマート家電装置における制御命令を受信後、制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、フィードバック情報を前記操作状態データとするよう構成される第３取得サブモジュール。
【００１５】
好ましくは、取得モジュールは、
制御命令に基づいて、ユーザ識別子、制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報を含むユーザ制御情報記録を作成するよう構成される記録サブモジュールと、
ユーザ制御情報記録を操作状態データとするよう構成されるデータ作成サブモジュールと
を備える。
【００１６】
好ましくは、スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している。
【００１７】
本発明の実施形態の第４態様によれば、スマート家電装置のアップロードデータを取得する機器を提供する。該機器は
バインディング関係にあるスマート家電装置が送信する操作状態データを受信するよう構成される受信モジュールを備え、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データはスマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【００１８】
好ましくは、スマート家電装置のアップロードデータを取得する機器は
スマート家電装置の装置識別子に基づいて、スマート家電装置の対応アカウントをクエリするよう構成されるクエリモジュールと、
アカウントを所有するユーザ端末に操作状態データを送信するよう構成される送信モジュールと
を更に備える。
【００１９】
好ましくは、スマート家電装置のアップロードデータを取得する機器は
ユーザ端末が送信したスマート家電装置の制御命令を受信するよう構成される命令受信モジュールと、
制御命令をスマート家電装置に送信するよう構成される命令送信モジュールと
を更に備える。
【００２０】
好ましくは、スマート家電装置とバインディング関係にあるアプリケーションサーバと他のアプリケーションサーバとの間で互いにアカウント認証を承認している。
【００２１】
本発明の実施形態の第５態様によれば、スマート家電装置を提供する。該スマート家電装置は
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと
を備え、
プロセッサは、
スマート家電装置の操作状態データを取得し、
スマート家電装置とアプリケーションサーバとのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信する
ように構成され、
スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある。
【００２２】
本発明の実施形態の第６態様によれば、アプリケーションサーバを提供する。該アプリケーションサーバは
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと
を備え、
プロセッサは、
バインディング関係にあるスマート家電装置が送信する操作状態データを受信するように構成され、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データはスマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【発明の効果】
【００２３】
本発明の実施形態に供される技術解決方法は、以下の有利な効果を奏することができる。
【００２４】
本発明において、スマート家電装置は取得した操作状態データを当該装置とバインディング関係にある複数のアプリケーションサーバに送信することができ、その結果、それぞれのアプリケーションサーバはスマート家電装置の関連データを収集してビッグデータを作成することができ、アプリケーションサーバは当該ビッグデータに基づいてデータ分析を実施したり対応するデータ照会サービスを提供したりすることができる。それによって、アプリケーションサーバはスマート家電装置の性能を改善又はサービスの質を高めるための参照情報を提供して、スマート家電装置のユーザ体験を向上させることができる。
【００２５】
本発明において、スマート家電装置の操作状態データを取得する方法としては、以下の方法を挙げることができるがそれに限定されない：定期的に又はリアルタイムに取得した装置の稼働状態情報に基づいてスマート家電装置の操作状態データを決定すること；アプリケーションサーバが送信する状態クエリ情報を受信し、スマート家電装置の稼働状態情報を取得し、更に操作状態データを決定すること；スマート家電装置における制御命令を受信後、スマート家電装置の当該制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、当該フィードバック情報を操作状態データとして決定すること。スマート家電装置は、上述したそれぞれの方法にて取得した操作状態データをアプリケーションサーバに送信し、その結果、それぞれのアプリケーションサーバはスマート家電装置のより多くの操作データを取得することができ、その後、アプリケーションサーバは当該データに基づいてより正確な参照情報を取得して、それによって、ユーザ慣習により適合したサービスを提供することができ、またスマート家電装置のユーザ体験を向上させることができる。
【００２６】
本発明において、スマート家電装置は制御命令を受信して当該命令を実行後、実行プロセスを一つのユーザ制御情報記録として記録する。スマート家電装置は、上述のユーザ制御情報記録に基づいて操作状態データを作成してそれぞれのアプリケーションサーバに送信し、その結果、それぞれのアプリケーションサーバはより詳細な情報を取得でき、それによって、それぞれのアプリケーションサーバにおけるスマート家電装置のユーザ操作データが充実し、更にアプリケーションサーバはユーザ慣習により適合したアプリケーション参照情報を提供することができる。本発明において、スマート家電装置とバインディング関係にあるアプリケーションサーバ間で互いにアカウント認証の承認を行っており、それによって、ユーザのスマート家電装置の制御を促進させることができる。従って、端末装置は制御命令におけるログインアカウントとアプリケーションサーバとの関係に従って、異なるアプリケーションプロバイダの要求に基づいて各アプリケーションサーバに異なる要求を満たす操作状態データを送信することができる。
【００２７】
以上の一般的な記述と下記の詳細な説明は、単に例示と解説のためのものであって、本発明を限定するものではないことを理解されたい。
【図面の簡単な説明】
【００２８】
添付図面は、明細書に組み込まれ、本明細書の一部を構成し、本発明に一致する実施形態を示しており、詳細な説明とともに本発明の原理を説明するために用いられる。
【図１】本発明のある実施形態に従うスマート家電装置のアップロードデータを制御する方法を示すフローチャートである。
【図２】本発明のある実施形態に従うスマート家電装置のアップロードデータの適用状況を説明する概略図である。
【図３】本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する方法を示すフローチャートである。
【図４−１】本発明のある実施形態に従う別のスマート家電装置の制御の適用状況を説明する概略図である。
【図４−２】本発明のある実施形態に従う別のスマート家電装置の制御の適用状況を説明する概略図である。
【図５】本発明のある実施形態に従うスマート家電装置のアップロードデータを取得する方法を示すフローチャートである。
【図６】本発明のある実施形態に従う別のスマート家電装置のアップロードデータを取得する方法を示すフローチャートである。
【図７】本発明のある実施形態に従うスマート家電装置のアップロードデータを制御する機器を示すブロック図である。
【図８】本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する機器を示すブロック図である。
【図９】本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する機器を示すブロック図である。
【図１０】本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する機器を示すブロック図である。
【図１１】本発明のある実施形態に従うスマート家電装置のアップロードデータを取得する機器を示すブロック図である。
【図１２】本発明のある実施形態に従う別のスマート家電装置のアップロードデータを取得する機器を示すブロック図である。
【図１３】本発明の別の実施形態に従う別のスマート家電装置のアップロードデータを取得する機器を示すブロック図である。
【図１４】本発明のある実施形態に従うスマート家電装置のアップロードデータを制御する装置の構造を示すブロック図である。
【発明を実施するための形態】
【００２９】
添付図面に示した例示の実施形態を詳細に説明する。以下の説明が図面に関連する場合、別に示さない限り、異なる図面における同一の符号は、同一の又は類似する要素を示す。以下に説明される実施形態に記載の実施方法は、本発明と一致するすべての実施方法を示しているわけではない。むしろ、それらは、添付の特許請求の範囲に記載される本発明に関連する態様に一致する装置及び方法の例に過ぎない。
【００３０】
本発明に記載の用語は、特定の実施形態を説明する目的で使用されるものに過ぎず、本発明を限定するものではない。本発明及び添付する特許請求の範囲に記載の単数形式の「１つの」、「前記」及び「当該」は、前後の文章においてそれぞれ他の意味を含有すると明確に記載されない限り、複数の形式も含む。なお、本発明に記載の「及び／又は」は、挙げられる事項の１つ又は複数の何れ又は全ての組み合わせを意味する。
【００３１】
また、本発明は、第１、第２、第３等の用語を使って各種の情報を説明するが、それらの情報は上記用語に限定されない。それらの用語は、同一種類の情報同士を区分するためのものに過ぎない。例えば、本発明の範囲から逸脱しない状況において、第１の情報を第２の情報と称してもよい。同様に、第２の情報を第１の情報と称してもよい。ここで用いる用語「…場合」は、文脈の意味によって、「…とき」又は「…と」又は「…であるという判定に応じて」に解釈されてもよい。
【００３２】
本発明の実施形態において、関連する主要部分は、ユーザ端末、スマート家電装置、少なくとも２つのアプリケーションサーバを含む。ユーザ端末は、スマートフォン、個人情報端末、スマートウォッチやスマートブレスレットといったウェアブル装置であってよい。スマート家電装置は、例えば、空調機、テレビ、冷蔵庫、給湯器、炊飯器などのＷｉＦｉ（Ｗｉｒｅｌｓｓ  Ｆｉｄｅｌｉｔｙ）モジュールといった通信モジュールが設定された家電装置であってよく、ＷｉＦｉ通信接続は、スマート家電装置とＷｉＦｉモジュールによる通信ルート間で確立される。家庭内のネットワークアクセス装置であるルーターによって、スマート家電装置のルーターのアクセスと公共ネットワークのアクセスとが区別されてもよい。具体的な実施形態において、ユーザ端末、スマート家電装置、アプリケーションサーバはそれぞれ独立し、同時に相互関係にあり、且つ本発明において提供される技術的解決方法を共に実現するものである。
【００３３】
図１は、本発明のある実施形態に従うスマート家電装置のアップロードデータを制御する方法を示すフローチャートである。当該方法は、スマート家電装置によって実施され、以下のステップを含むことができる。
【００３４】
ステップ１１では、スマート家電装置の操作状態データを取得する。
【００３５】
本発明において、スマート家電装置の操作状態データは、オンオフ時間、ユーザが設定した装置の動作パラメータ、装置の維持パラメータ等の情報を含むことができる。スマート家電装置がスマート空調機の場合、当該操作状態データは、オンオフ時間、設定温度、風力、空調の保守頻度等の情報を含むことができる。ソフトウェア又はハードウェア技術者は、スマート家電装置の操作状態データに基づいて、製品を改善して、スマート家電装置の品質とユーザ体験を更に向上させることができる。
【００３６】
本発明の実施形態において、スマート家電装置は、以下の少なくとも一つの方法を採用して操作状態データを取得することができる。
【００３７】
第１方法：定期的に又はリアルタイムにスマート家電装置の稼働状態情報を取得し、当該稼働状態情報を操作状態データとする。
【００３８】
スマート家電装置に設定されたＷｉＦｉ通信モジュールといった通信モジュールは、スマート家電装置の稼働状態情報を取得するように、定期的に又はリアルタイムにスマート家電装置のプロセッサに装置の稼働状態を取得する要求情報を送信することができる。ここで、前記稼働状態情報に基づいて操作状態データが生成される。当該操稼働状態情報は、例えば、ＧＰＳ定位装置によって取得される地理位置マッピングデータ、赤外線センサによって検出される周辺の個人情報、温度センサによって検出される周辺環境温度などのスマート家電装置に設定された様々なセンサによって検出されるデータであってよい。
【００３９】
第２方法：スマート家電装置における状態クエリ情報を受信後、スマート家電装置の稼働状態情報を取得し、当該稼働状態情報を操作状態データとする。
【００４０】
本発明の実施形態において、スマート家電装置はクラウドに設定されたアプリケーションサーバが送信した状態クエリ情報を受信することができる。当該クエリ情報は、当該アプリケーションサーバとバインディング関係にあるスマート家電装置のユーザの使用状況又は動作状況などの情報をクエリするのに用いられる。スマート家電装置は、状態クエリ情報に基づいて稼働状態情報を取得し、更に当該稼働状態情報を操作状態データとすることができる。
【００４１】
第３方法：スマート家電装置における制御命令を受信後、当該制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、当該フィードバック情報を操作状態データとする。
【００４２】
関連知識に基づいて、ユーザは、例えば、スマートフォンにインストールされている「スマート家電」ＡＰＰなどの端末にインストールされたアプリケーション（ＡＰＰ）を使用して、ＷｉＦｉ、ブルートゥース（登録商標）、ＺｉｇＢｅｅといった近距離無線通信技術を介して直接スマート家電装置に制御命令を送信し、又は移動体通信、インターネットといったパブリックネットワークを介してアプリケーションサーバを通じてスマート家電装置に制御命令を転送することができ、スマート家電装置それぞれのスマート制御を実現する。スマート家電装置は、制御命令を受信後、対応する操作を実行することや、実行することを拒否することができる。スマート家電装置は、制御命令の実行状況に基づいて１つのフィードバック情報を作成し、当該フィードバック情報を操作状態データとすることができる。例えば、制御命令が「スマート空調機Ｒを稼働する」又は「室温を２５℃に調節する」である場合、スマート空調機の対応モジュールはその対応する制御操作を実行後、制御操作の実行状況に基づいて、例えば「空調機Ｒを稼働しました」、「応答失敗、操作を実行できません」、「設定温度を２５℃に設定しました」などのフィードバック情報を作成することができる。
【００４３】
第４方法：本発明の別の実施形態において、スマート家電装置は、制御命令を受信後に実行した関連する操作情報を１つのユーザ制御情報記録として記録することができ、当該ユーザ制御情報記録を操作状態データとすることができる。ユーザ制御情報記録には、ＡＰＰに登録したアカウント情報といったユーザ識別子、ユーザ端末の装置識別子又はアプリケーションサーバの装置識別子といった制御命令を送信した装置の識別子、命令内容、制御操作プロセス情報の少なくとも一つが含まれる。
【００４４】
ステップ１２では、スマート家電装置とアプリケーションサーバとのバインディング関係に基づいて、操作状態データをバインディング関係にあるすべてのアプリケーションサーバに送信する。スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある。
【００４５】
本発明の実施形態において、一台のスマート家電装置は少なくとも２つのＡＰＰに対応するアプリケーションサーバとバインディング関係にある。言い換えると、ユーザは少なくとも２つのＡＰＰを使用してスマート家電装置を制御することができ、すなわち、ユーザはユーザ端末にインストールされた２つのＡＰＰを使用してスマート家電装置の制御を実現することができる。スマート家電装置が、内蔵されたＷｉＦｉ通信モジュールを介してネットワーク通信を実施することができる場合、ＷｉＦｉ通信モジュールには設定される少なくとも２つのスマート装置プロトコルがあり、それぞれのスマート装置プロトコルはスマート家電装置とアプリケーションサーバとの通信をサポートする。
【００４６】
従って、スマート家電装置は、取得した操作状態データを上述のＷｉＦｉ通信モジュールを通じてバインディング関係にあるすべてのアプリケーションサーバに送信することができる。
【００４７】
本発明の別の実施形態において、スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認することができる。
【００４８】
本発明のある実施形態に従うスマート家電装置のアップロードデータの制御の適用状況を説明する概略図である図２を参照する。再びスマート家電装置をスマート空調機４００とすると、スマート空調機４００は２つのアプリケーションサーバとバインディング関係にあり、アプリケーションサーバは、第１アプリケーションサーバ２００と第２アプリケーションサーバ３００を含む。一般的な状況下において、ユーザは携帯電話１００を使用し第１アカウントにログインして、第１アプリケーションサーバ２００が提供するアプリケーションインターフェースを介してスマート空調機４００をスマート制御し、またユーザは携帯電話１００を使用して第２アカウントにログインして、第２アプリケーションサーバ３００が提供するアプリケーションインターフェースを介してスマート空調機４００をスマート制御することができる。
【００４９】
スマート空調機４００は、取得した操作状態データを第１アプリケーションサーバ２００と第２アプリケーションサーバ３００に送信することができる。
【００５０】
第１アプリケーションサーバ２００と第２アプリケーションサーバ３００とが、互いにアカウント認証を承認している場合、ユーザは第１アカウントを使用して第２アプリケーションサーバ３００が提供するアプリケーションインターフェースにログインしてスマート空調機に対するスマート制御を実現することができ、又はユーザは第２アカウントを使用して第１アプリケーションサーバ２００が提供するアプリケーションインターフェースにログインしてスマート空調機４００に対するスマート制御を実現することができる。すなわち、第１アカウントは第１アプリケーションサーバ２００にログインするマスターアカウントであり、第２アカウントは第１アプリケーションサーバ２００にログインするサブアカウントであり、同様に、第２アカウントは第２アプリケーションサーバ３００にログインするマスターアカウントであり、第１アカウントは第２アプリケーションサーバ３００にログインするサブアカウントである。
【００５１】
スマート空調機４００において、図２を参照すると、上述の操作状態データを取得する第４方法に基づき、ユーザは予め設定されたアカウントを使用して携帯電話１００のスマート家電ＡＰＰにログインし、更に第１アプリケーションサーバ２００を通してスマート家電装置４００に制御命令を送信することができる。当該制御命令には、ログインアカウント、アプリケーションサーバの装置識別子が少なくとも含まれ、ユーザ端末の端末識別子が更に含まれてもよい。
【００５２】
本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する方法を示すフローチャートである図３を参照する。ステップ１２は以下のステップを含むことができる。
【００５３】
ステップ１２１では、制御命令におけるログインアカウントとアプリケーションサーバとの関係を決定する。
【００５４】
図２に示すとおり、現在ログインしているアカウントと第１アプリケーションサーバとの関係を決定する。
【００５５】
ステップ１２２では、ログインしているアカウントがアプリケーションサーバのマスターアカウントの場合、アプリケーションサーバに第１操作状態データを送信し、その他の関連アプリケーションサーバに第２操作状態データを送信する。第２操作状態データは第１操作状態データの一部に属する。当該関連アプリケーションサーバは、スマート空調機とバインディング関係にあるその他のアプリケーションサーバである。
【００５６】
すなわち、第２操作状態データは、予め設定されたポリシーに基づいて第１操作状態データから抽出された一部のデータである。第２操作状態データが含む情報は、第１操作状態データに含まれる情報のみである。
【００５７】
図２に示すとおり、スマート空調機４００が検出した操作状態データが、ユーザが第１アカウントを使用して第１アプリケーションサーバ２００にログインする制御パターンにて取得される場合、スマート空調機４００は、上述のユーザ制御情報の全てを第１操作状態データとして記録して、第１アプリケーションサーバ２００に送信する。スマート空調機４００は、予め設定されたポリシーに基づき、上述のユーザ制御情報記録からデータの一部を選択し、第２操作状態として第２アプリケーションサーバ３００に送信することができる。
【００５８】
ステップ１２３では、ログインアカウントがアプリケーションサーバのサブアカウントである場合、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信する。
【００５９】
本発明の実施形態において、各アプリケーションサーバは、マスターアカウントにてログインしていると検出される場合のみ、全ての機能がそろったアプリケーションインターフェースを提供することができる。
【００６０】
ユーザが第２アカウントを使用して第１アプリケーションサーバにログインするとき、図４−１に示すように第１アプリケーションサーバが提供するサブアプリケーションインターフェースにおいて実現化される機能は、図４−２に示すようにユーザが第１アカウントを使用して第１アプリケーションにログインするときに第１アプリケーションサーバが提供するマスターアプリケーションインターフェースにおいて実現化される機能より少ない。図４−１及び図４−２は、本発明のある実施形態に従うスマート家電装置のアップロードデータ制御の適用状況の概略図であり、図４−１は第１アプリケーションサーバが提供するスマート空調機を制御するマスターアプリケーションインターフェースを示し、ユーザは当該アプリケーションインターフェースを通して、空調機のオンオフ、温度、湿度、風向きなどのパラメータをスマート制御することができる。図４−２は、第１アプリケーションサーバが提供するスマート空調機を制御するサブアプリケーションインターフェースを示し、当該インターフェースにはオンオフ操作、温度調整インターフェースのみが含まれている。
【００６１】
ユーザがマスターアプリケーションインターフェースを介してスマート空調機を制御する方式をマスターユーザ操作方式と呼ぶことができ、ユーザがサブアプリケーションインターフェースを介してスマート空調機を制御する方式をサブユーザ操作方式と呼ぶことができるものとする。それに対応して、マスターユーザ操作方式と比較して、サブユーザ操作方式の下でスマート空調機が取得する制御操作プロセス情報は少なく、対応する操作状態データも少ない。
【００６２】
スマート空調機は、サブユーザ操作方式の下で取得した操作状態データをバインディング関係にあるアプリケーションサーバそれぞれに送信することができる。
【００６３】
このことから、本発明の実施形態に従うスマート家電装置のアップロードデータを制御する方法を採用すると、スマート家電装置は取得した操作状態データを当該装置とバインディング関係にあるすべてのアプリケーションサーバに送信することができ、それによって異なるアプリケーションサーバを提供するサービスプロバイダはスマート家電装置のデータを共有できるという目的を実現することができる。当該データには、装置本体の性能パラメータ、ユーザの動作データが含まれてよい。操作状態データが徐々にビッグデータを形成後、当該ビッグデータのデータ分析を行い、取得した分析結果はスマート家電装置の製品品質を向上させ、又はよりよいサービスを提供する参照となり、それによって、スマート家電装置のユーザ体験を向上させることができる。
【００６４】
これに対応して、本発明の実施形態は、スマート家電装置のアップロードデータを取得する方法を更に提供する。当該方法は、アプリケーションサーバにおいて適用され、以下を含む：
バインディング関係にあるスマート家電装置が送信する操作状態データを受信すること；スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データは、スマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【００６５】
本発明の実施形態において、操作状態データを受信するアプリケーションサーバは、スマート家電装置とバインディング関係にあるアプリケーションサーバであってよい。例えば、図２に示す適用状況において、アプリケーションサーバは第１アプリケーションサーバ２００であり、また第２アプリケーションサーバ３００であってもよい。
【００６６】
本発明のある実施形態に従うスマート家電装置のアップロードデータを取得する方法を示すフローチャートである図５を参照する。当該方法は以下のステップを含むことができる。
【００６７】
ステップ２１では、バインディング関係にあるスマート家電装置が送信する操作状態データを受信する。スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データはスマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【００６８】
ステップ２２では、スマート家電装置の装置識別子に基づいてスマート家電装置の対応するアカウントをクエリする。
【００６９】
スマート家電装置のスマート制御情報が配備された後、各アプリケーションサーバは、制御装置のリストを格納する。当該制御装置リストには、以下の表に示すように、ユーザ識別子、スマート家電装置の装置識別子との対応関係が含まれる。
【表１】
0006513816.tif 000002
【００７０】
アプリケーションサーバが受信した操作状態データには、スマート家電装置の装置識別子が少なくとも含まれており、当該装置識別子をＭ１とする。スマート空調機の装置識別子Ｍ１に基づいて、表１のような予め配置された制御装置リストをクエリし、ユーザの識別子が第１アカウントであることを決定する。すなわち、ユーザが第１アカウントを使用してアプリケーションサーバにログイン後、アプリケーションサーバは制御するスマート家電装置のアプリケーションインターフェースを提供することができる。
【００７１】
ステップ２３では、ログインしているアカウントを所有するユーザ端末に操作状態データを送信する。
【００７２】
本発明の実施形態において、アカウント情報に基づいてそのアカウントと現在バインディング関係にあるユーザ端末の装置識別子をクエリする。ユーザ端末を決定後、アプリケーションサーバはスマート家電装置の操作状態データを対応するユーザ端末に送信することができ、その結果、ユーザはスマート家電装置の現在の操作状態及びその他の情報をタイムリーに把握し、それによって、ユーザ端末におけるユーザ体験を向上させることができる。
【００７３】
本発明のある実施形態に従う別のスマート家電装置のアップロードデータを取得する方法を示すフローチャートである図６を参照する。当該方法は、上述のステップ２１の前に、以下のステップを更に含むことができる。
【００７４】
ステップ２０１では、ユーザ端末が送信したスマート家電装置の制御命令を受信する。
【００７５】
当該制御命令には、ユーザ識別子、すなわちログインアカウント情報、スマート家電装置の装置識別子、アプリケーションサーバの装置識別子、命令内容が少なくとも含まれる。
【００７６】
ステップ２０２では、制御命令をスマート家電装置に送信する。
上述の第４方法に対応して、アプリケーションサーバはユーザが使用するユーザ端末が送信するスマート家電装置の制御命令を受信する。その後、当該制御命令はスマート家電装置に転送され、その結果、スマート家電装置は制御命令に基づいて対応する操作を実行し、且つ命令の実行状況に基づいて操作状態データを作成して、アプリケーションサーバに操作状態データを送信する。
【００７７】
図５、６に示す実施形態にはいずれも、１つのアプリケーションサーバが一つのアカウントを認証することでスマート家電装置のアプリケーションインターフェースを提供することが描写されている。本発明の別の実施形態において、スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは、互いにアカウント認証を承認することができる。アカウント認証の承認に関しては、図２に示す適用状況の概略図を参照してすでに詳細に説明しているため、ここでは繰り返し説明はしない。当該適用状況において、ユーザ操作データを取得するアプリケーションサーバには、以下の３つの状況が含まれる。
【００７８】
第１状況、図３に示す実施形態に対応して、操作状態データを受信する現行のアプリケーションサーバが先にスマート家電装置に制御命令を送信し、且つ、当該制御命令におけるログインアカウントが現行のアプリケーションサーバのマスターアカウントである場合、アプリケーションサーバが受信する操作状態データには比較的多い情報、すなわち上述の第１操作状態データが含まれる。
【００７９】
第２状況、図３に示す実施形態に対応して、操作状態データを受信する現行のアプリケーションサーバが先にスマート家電装置に制御命令を送信し、ただし、当該制御命令におけるログインアカウントが現行のアプリケーションサーバのサブアカウントである場合、アプリケーションサーバが受信する操作状態データには比較的少ない情報、すなわち上述の第２操作状態データが含まれる。
【００８０】
第３状況、操作状態データが上述の第４方法にて取得されたデータであり、現行の受信アプリケーションサーバがスマート家電装置に制御命令を送信しない場合、アプリケーションサーバが受信する操作状態データにはかなり少ない情報が含まれる。
【００８１】
上述の方法における実施形態において、簡単に説明するために、敢えて全てを系列動作の組み合わせとして説明しているが、当業者であれば本発明に従っていくつかのステップが他の順序や同時に実施できるため、本発明は説明した動作順序の制限を受けることがないことは理解できるであろう。
【００８２】
また、当業者であれば明細書において説明される実施形態は選択可能な実施形態の例示であり、それに関連する動作やモジュールは必ずしも本発明に必須であるものではないことも理解できるであろう。
【００８３】
本発明は、上述のアプリケーション機能を実現する方法と対応して、アプリケーション機能を実現する機器及び対応する端末の実施形態を更に提供する。
【００８４】
図７は、本発明のある実施形態に従うスマート家電装置のアップロードデータを制御する機器を示すブロック図である。当該機器は、スマート家電装置に設置され、取得モジュール３１と送信モジュール３２とを備えることができる。
【００８５】
取得モジュール３１は、スマート家電装置の操作状態データを取得するよう構成される。
【００８６】
送信モジュール３２は、スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信するよう構成され、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある。
【００８７】
本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する機器を示すブロック図である図８を参照する。図７に示す実施形態に基づいて、取得モジュール３１は、第１取得サブモジュール３１１、第２取得サブモジュール３１２及び第３取得サブモジュール３１３の少なくとも１つを備えることができる。
【００８８】
第１取得サブモジュール３１１は、定期的に又はリアルタイムにスマート家電装置の稼働状態情報を取得し、取得したスマート家電装置の稼働状態情報を操作状態データとするよう構成される。
【００８９】
第２取得サブモジュール３１２は、スマート家電装置における状態クエリ情報を受信後、スマート家電装置の稼働状態情報を取得し、取得した稼働状態情報を操作状態データとするよう構成される。
【００９０】
第３取得サブモジュール３１３は、スマート家電装置における制御命令を受信後、制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、フィードバック情報を操作状態データとするよう構成される。
【００９１】
本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する機器を示すブロック図である図９を参照する。図８に示す実施形態に基づき、取得モジュール３１は、記録サブモジュール３１４とデータ作成サブモジュール３１５とを備えることができる。
【００９２】
記録サブモジュール３１４は、制御命令に基づいてユーザ制御情報記録を作成するよう構成され、当該ユーザ制御情報記録には、ユーザ識別子、制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報が含まれる。
【００９３】
データ作成サブモジュール３１５は、ユーザ制御情報記録を操作状態データとするよう構成される。
【００９４】
本発明の別の実施形態において、スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している。本発明のある実施形態に従う別のスマート家電装置のアップロードデータを制御する機器を示すブロック図である図１０を参照する。図９に示す実施形態に基づき、送信モジュール３２は、決定サブモジュール３２１と第１送信サブモジュール３２２と第２送信サブモジュール３２３とを備えることができる。
【００９５】
決定サブモジュール３２１は、制御命令におけるログインアカウントとアプリケーションサーバとの関係を決定するよう構成される。
【００９６】
第１送信サブモジュール３２２は、ログインしているアカウントがアプリケーションサーバのマスターアカウントの場合、アプリケーションサーバに第１操作状態データを送信し、その他の関連アプリケーションサーバに第２操作状態データを送信するよう構成され、当該第２操作状態データは第１操作状態データの一部に属する。関連アプリケーションサーバは、スマート空調機とバインディング関係にあるその他のアプリケーションサーバである。
【００９７】
第２送信サブモジュール３２３は、ログインしているアカウントがアプリケーションサーバのサブアカウントである場合、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信するよう構成される。
【００９８】
これに対応して、本発明はスマート家電装置のアップロードデータを取得する機器を更に提供する。当該装置はアプリケーションサーバに設置される。本発明のある実施形態に従うスマート家電装置のアップロードデータを取得する機器を示すブロック図である図１１を参照する。当該機器は、受信モジュール４１を備えることができる。
【００９９】
受信モジュール４１は、バインディング関係にあるスマート家電装置が送信する操作状態データ受信するよう構成され、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データはスマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【０１００】
本発明のある実施形態に従う別のスマート家電装置のアップロードデータを取得する機器を示すブロック図である図１２を参照する。図１１に示す実施形態に基づいて、当該機器はクエリモジュール４２と送信モジュール４３とを更に備えることができる。
【０１０１】
クエリモジュール４２は、スマート家電装置の装置識別子に基づいて、スマート家電装置の対応アカウントをクエリするよう構成される。
【０１０２】
送信モジュール４３は、ログインしているアカウントを所有するユーザ端末に操作状態データを送信するよう構成される。
【０１０３】
本発明の別の実施形態に従う別のスマート家電装置のアップロードデータを取得する機器を示すブロック図である図１３を参照する。図１１に示す実施形態に基づいて、当該機器は、受信モジュール４１の他に、命令受信モジュール４０１と命令送信モジュール４０２とを更に備えることができる。
【０１０４】
命令受信モジュール４０１は、ユーザ端末が送信したスマート家電装置の制御命令を受信するよう構成される。
【０１０５】
命令送信モジュール４０２は、制御命令をスマート家電装置に送信するよう構成される。
【０１０６】
本機器の実施形態において、それらは方法の実施形態に実質的に対応しているため、関連する部分は方法の実施形態の説明部分を参照することができる。上記機器の実施形態は単に例示的なものであり、上記分離された構成要素として記載されたユニットは物理的に分離されていてもよく、又は分離されていなくてもよい。またユニットとして表される構成要素は、物理的にユニットであってもよく、又はユニットでなくてもよく、即ち同じ場所に配置されていてもよく、又は複数のネットワーク上に分布されていてもよい。実際の要求に基づいてそれら一部分又は全てのモジュールを選択することにより、本発明の課題を達成することができる。当業者であれば、創造的な労力を発揮することなく本発明を理解し且つ実施することができる。
【０１０７】
対応して、本発明の一側面における実施形態は、スマート家電装置を提供する。当該スマート家電装置は、プロセッサと、プロセッサの実行可能な指令を記憶するためのメモリとを備え、プロセッサは、スマート家電装置の操作状態データを取得し、スマート家電装置とアプリケーションサーバとのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに操作状態データを送信するように構成され、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある。
【０１０８】
本発明の別の側面における実施形態は、アプリケーションサーバを提供する。当該アプリケーションサーバは、プロセッサと、プロセッサの実行可能な指令を記憶するためのメモリとを備え、プロセッサは、バインディング関係にあるスマート家電装置が送信する操作状態データを受信するように構成され、スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、操作状態データはスマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである。
【０１０９】
図１４に示すように、図１４は本発明のある実施形態に従うスマート家電装置のアップロードデータを制御する装置１４００の構造を示すブロック図である。例えば、装置１４００は、アプリケーションサーバとして又はスマート家電装置として提供される。図１４を参照すると、装置１４００は、処理部１４２２（一つ以上のプロセッサを含む）と、アプリケーションプログラムなど処理部１４２２によって実行される命令を記憶するためのメモリ１４１６によって示されるメモリリソースとを備える。メモリ１４１６に記憶されるアプリケーションプログラムは、それぞれ１つの命令セットを含む１つ以上のモジュールを含むことができる。更に、処理部１４２２はスマート家電装置を制御するための上述の方法を実施するように命令を実行するよう構成されていてもよい。
【０１１０】
装置１４００は、装置１４００の電源管理を実施するよう構成される電源部１４２６と、装置１４００をネットワーク接続するよう構成される有線又は無線ネットワークインターフェース１４５０と、入力／出力（Ｉ／Ｏ）インターフェース１４５８とを更に備えることができる。装置１４００は、Ｗｉｎｄｏｗｓ  Ｓｅｒｖｅｒ（商標）、Ｍａｃ  ＯＳ  Ｘ（商標）、Ｕｎｉｘ（商標）、Ｌｉｎｕｘ（商標）、ＦｒｅｅＢＳＤ（商標）といったメモリ１４１６に格納されるオペレーションシステムに基づいて稼働される。
【０１１１】
実施形態において、命令（メモリ１４１６に含まれる命令など）を含む非一過性のコンピュータ可読記憶媒体も提供される。当該命令は、上述の方法を行うために装置１４００におけるプロセッサ１４２２によって実行可能なものである。例えば非一過性のコンピュータ可読記憶媒体としては、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光学データ記憶装置などを挙げることができる。
【０１１２】
当業者であれば、本明細書を検討しここに開示された本発明の実施をすることで、本発明の他の実施形態を容易に想到できるであろう。本願は、本発明の原理に従い且つ当該技術分野において公知又は慣用の技術に包含される派生例をも含むような、本発明のあらゆる変形例、用途、又は応用例をも包摂することを企図している。本明細書及び実施形態は、あくまで例示のためのものであることを企図しており、本発明の真の範囲及び精神は下記の特許請求の範囲によって示される。
【０１１３】
本発明は、上述した詳細や添付の図面に示したとおりのそのままの構成には限定はされず、本発明の精髄から逸脱することなく種々の改変や変形を施してもよいことを理解されたい。本発明の範囲は、添付の特許請求の範囲によってのみ限定されることを企図している。
本発明は一側面において以下の発明を包含する。
（発明１）
スマート家電装置のアップロードデータを制御する方法であって、
スマート家電装置の操作状態データを取得することと、
前記スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに前記操作状態データを送信することと
を含み、
前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある方法。
（発明２）
前記スマート家電装置の操作状態データを取得することは、
定期的に又はリアルタイムに前記スマート家電装置の稼働状態情報を取得し、取得した前記スマート家電装置の稼働状態情報を前記操作状態データとすること、又は
前記スマート家電装置における状態クエリ情報を受信後、前記スマート家電装置の稼働状態情報を取得し、取得した前記稼働状態情報を前記操作状態データとすること、又は
前記スマート家電装置における制御命令を受信後、前記制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、前記フィードバック情報を前記操作状態データとすること
を含む、発明１に記載の方法。
（発明３）
前記スマート家電装置の操作状態データを取得することは、
前記制御命令に基づいて、ユーザ識別子、前記制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報を含むユーザ制御情報記録を作成すること、及び
前記ユーザ制御情報記録を前記操作状態データとすること
を含む、発明２に記載の方法。
（発明４）
前記スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している、発明１に記載の方法。
（発明５）
スマート家電装置のアップロードデータを取得する方法であって、
バインディング関係にあるスマート家電装置が送信する操作状態データ受信することを含み、前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、前記操作状態データは前記スマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである、方法。
（発明６）
前記スマート家電装置の装置識別子に基づいて、前記スマート家電装置の対応アカウントをクエリすること、及び
前記アカウントを所有するユーザ端末に前記操作状態データを送信すること
を更に含む、発明５に記載の方法。
（発明７）
ユーザ端末が送信した前記スマート家電装置の制御命令を受信すること、及び
前記制御命令を前記スマート家電装置に送信すること
を更に含む、発明５に記載の方法。
（発明８）
前記スマート家電装置とバインディング関係にあるアプリケーションサーバと他のアプリケーションサーバとの間で互いにアカウント認証を承認していることを更に含む、発明５に記載の方法。
（発明９）
スマート家電装置のアップロードデータを制御する機器であって、
スマート家電装置の操作状態データを取得するよう構成される取得モジュールと、
前記スマート家電装置とアプリケーションサーバのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに前記操作状態データを送信するよう構成される送信モジュールと
を備え、
前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある、機器。
（発明１０）
前記取得モジュールは、以下の少なくとも１つのサブモジュールを更に備える、発明９に記載の機器：
定期的に又はリアルタイムに前記スマート家電装置の稼働状態情報を取得し、取得した前記スマート家電装置の稼働状態情報を前記操作状態データとするよう構成される第１取得サブモジュール；
前記スマート家電装置における状態クエリ情報を受信後、前記スマート家電装置の稼働状態情報を取得し、取得した前記稼働状態情報を前記操作状態データとするよう構成される第２取得サブモジュール；
前記スマート家電装置における制御命令を受信後、前記制御命令の実行状況に基づいて作成されるフィードバック情報を取得し、前記フィードバック情報を前記操作状態データとするよう構成される第３取得サブモジュール。
（発明１１）
前記取得モジュールは、
前記制御命令に基づいて、ユーザ識別子、前記制御命令を送信する装置識別子、命令内容及び制御操作プロセス情報を含むユーザ制御情報記録を作成するよう構成される記録サブモジュールと、
前記ユーザ制御情報記録を前記操作状態データとするよう構成されるデータ作成サブモジュールと
を備える、発明１０に記載の機器。
（発明１２）
前記スマート家電装置とバインディング関係にある少なくとも２つのアプリケーションサーバは互いにアカウント認証を承認している、発明９に記載の機器。
（発明１３）
スマート家電装置のアップロードデータを取得する機器であって、
バインディング関係にあるスマート家電装置が送信する操作状態データ受信するよう構成される受信モジュールを備え、前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、前記操作状態データは前記スマート家電装置のバインディング関係にあるいずれかのアプリケーションサーバに対する反応データである、機器。
（発明１４）
前記スマート家電装置の装置識別子に基づいて、前記スマート家電装置の対応アカウントをクエリするよう構成されるクエリモジュールと、
前記アカウントを所有するユーザ端末に前記操作状態データを送信するよう構成される送信モジュールと
を更に備える、発明１３に記載の機器。
（発明１５）
ユーザ端末が送信した前記スマート家電装置の制御命令を受信するよう構成される命令受信モジュールと、
前記制御命令を前記スマート家電装置に送信するよう構成される命令送信モジュールと
を更に備える、発明１３に記載の機器。
（発明１６）
前記スマート家電装置とバインディング関係にあるアプリケーションサーバと他のアプリケーションサーバとの間で互いにアカウント認証を承認していることを更に含む、発明１３に記載の機器。
（発明１７）
スマート家電装置であって、
プロセッサと、
前記プロセッサの実行可能な指令を記憶するためのメモリと
を備え、
前記プロセッサは、
スマート家電装置の操作状態データを取得し、
前記スマート家電装置とアプリケーションサーバとのバインディング関係に基づいて、バインディング関係にあるすべてのアプリケーションサーバに前記操作状態データを送信する
ように構成され、
前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にある、スマート家電装置。
（発明１８）
アプリケーションサーバであって、
プロセッサと、
前記プロセッサの実行可能な指令を記憶するためのメモリと
を備え、
前記プロセッサは、
バインディング関係にあるスマート家電装置が送信する操作状態データを受信するように構成され、前記スマート家電装置は少なくとも２つのアプリケーションサーバとバインディング関係にあり、前記操作状態データは前記スマート家電装置のバインディング関係にあるいずれか１つのアプリケーションサーバの反応データである、アプリケーションサーバ。
【図１】
0006513816.tif 000003
【図２】
0006513816.tif 000004
【図３】
0006513816.tif 000005
【図４−１】
0006513816.tif 000006
【図４−２】
0006513816.tif 000007
【図５】
0006513816.tif 000008
【図６】
0006513816.tif 000009
【図７】
0006513816.tif 000010
【図８】
0006513816.tif 000011
【図９】
0006513816.tif 000012
【図１０】
0006513816.tif 000013
【図１１】
0006513816.tif 000014
【図１２】
0006513816.tif 000015
【図１３】
0006513816.tif 000016
【図１４】
0006513816.tif 000017