(57)【特許請求の範囲】
【請求項１】
制御端末用権限検証方法であって、
前記制御端末が、バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行するステップと、
前記制御端末が、実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するステップと、を有し、
前記物理的属性は、表示されたパターン、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および、物理的変位のうち、１つ又は複数を含む制御端末用権限検証方法。
【請求項２】
前記制御端末が、前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送るステップと、
前記制御端末が、前記ネットワーク側サーバによって返された、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを受信するステップと、を有する請求項１に記載の制御端末用権限検証方法。
【請求項３】
前記制御端末が、前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するステップと、
前記バインディング結果が成功である場合、前記制御端末が、現在のアカウントと前記バインディング対象端末との制御関係を確立するステップと、
前記バインディング結果が失敗である場合、前記制御端末が、バインディング失敗プロンプトを表示するステップと、を有する請求項１又は２に記載の制御端末用権限検証方法。
【請求項４】
ネットワーク側サーバ用権限検証方法であって、
前記ネットワーク側サーバが、制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信するステップと、
前記ネットワーク側サーバが、前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するステップと、を有し、
前記物理的属性は、表示されたパターン、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および、物理的変位のうち、１つ又は複数を含むネットワーク側サーバ用権限検証方法。
【請求項５】
前記ネットワーク側サーバが、前記制御端末および／又は前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、当該検証情報の有効性を検証するステップと、
前記ネットワーク側サーバが、検証結果に基づいて前記制御端末にバインディング結果を送信するステップと、を有する請求項４に記載のネットワーク側サーバ用権限検証方法。
【請求項６】
前記検証結果が有効である場合、前記ネットワーク側サーバが、前記現在のアカウントと前記バインディング対象端末との間の制御関係を確立するステップを有する請求項５に記載のネットワーク側サーバ用権限検証方法。
【請求項７】
前記ネットワーク側サーバが、前記制御端末に、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、前記物理的属性を表示する動作指示を送信するステップを有する請求項４〜６のいずれか１項に記載のネットワーク側サーバ用権限検証方法。
【請求項８】
前記物理的属性を表示する前記動作指示は、乱数の表示、ランダム文字の表示、フレーズの表示のうち、１つ又は複数を含む請求項７に記載のネットワーク側サーバ用権限検証方法。
【請求項９】
スマート端末用権限検証方法であって、
前記スマート端末が、ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信するステップと、
前記スマート端末が、前記動作指示に従って前記物理的属性を表示するステップと、を有し、
前記物理的属性は、表示されたパターン、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および、物理的変位のうち、１つ又は複数を含むスマート端末用権限検証方法。
【請求項１０】
前記スマート端末が、前記物理的属性に対するバインディング検証動作を受信した後に、前記ネットワーク側サーバに検証情報を送信するステップを有する請求項９に記載のスマート端末用権限検証方法。
【請求項１１】
バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行するように構成された実行モジュールと、
実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するように構成された通知モジュールと、を備え、
前記物理的属性は、表示されたパターン、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および、物理的変位のうち、１つ又は複数を含む権限検証装置。
【請求項１２】
前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送信するように構成されたバインディング要求モジュールと、
前記ネットワーク側サーバによって返された、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを受信するように構成されたプロンプト受信モジュールと、を備える請求項１１に記載の装置。
【請求項１３】
前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するように構成された結果受信モジュールと、
前記バインディング結果が成功である場合、現在のアカウントと前記バインディング対象端末との制御関係を確立するとともに、前記バインディング結果が失敗である場合、バインディング失敗プロンプトを表示するように構成された処理モジュールと、を備える請求項１１又は１２に記載の装置。
【請求項１４】
制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信するように構成されたバインディング受信モジュールと、
前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するように構成されたプロンプト送信モジュールと、を備え、
前記物理的属性は、表示されたパターン、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および、物理的変位のうち、１つ又は複数を含む権限検証装置。
【請求項１５】
前記制御端末および／又は前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、当該検証情報の有効性を検証するように構成された検証モジュールと、
検証結果に従って前記制御端末にバインディング結果を送信するように構成された結果送信モジュールと、を備える請求項１４に記載の装置。
【請求項１６】
前記検証結果が有効である場合、前記現在のアカウントと前記バインディング対象端末との間の制御関係を確立するように構成された確立モジュールを備える請求項１５に記載の装置。
【請求項１７】
前記制御端末に、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、前記物理的属性を表示する動作指示を送信するように構成された動作送信モジュールを備える請求項１４〜１６のいずれか１項に記載の装置。
【請求項１８】
ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信するように構成された動作受信モジュールと、
前記動作指示に従って前記物理的属性を表示するように構成された属性表示モジュールと、を備え、
前記物理的属性は、表示されたパターン、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および、物理的変位のうち、１つ又は複数を含む権限検証装置。
【請求項１９】
前記物理的属性に対するバインディング検証動作を受信した後に、前記ネットワーク側サーバに検証情報を送信するように構成された検証送信モジュールを備える請求項１８に記載の装置。
【請求項２０】
コンピュータで動作されている場合、請求項１〜１０のいずれか１項に記載の権限検証方法をコンピュータに実行させるコンピュータプログラム。
【請求項２１】
請求項２０に記載のコンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１４年１１月１４日に中国国家知的財産局に出願された中国特許出願２０１４１０６４６２８９．４の優先権を主張するものであり、その内容の全体は参照で本明細書に組み込まれている。
【０００２】
本出願は、通信技術の分野、詳しくは、権限検証方法および装置に関する。
【背景技術】
【０００３】
無線のモノのインターネット（ＩｏＴ）のアプリケーションにおいて、装置の制御権を所有してバインディング（ｂｏｕｎｄｉｎｇ）するための認証は困難な問題である。現在、二次元コードが一般に使用されている。しかしながら、バインディングされる装置の表面にユニークに識別される一つの二次元コードを貼り付けることが必要とされる。ユーザは、そのユニークな識別コードを入手するために携帯電話付属のカメラを使用して当該二次元コードを撮影し、その後、遠隔サーバにおいて前記ユニークな識別コードを検証することができる。遠隔サーバはそれが有効なものであると検証できた場合、即ち、それは、そのユーザはその二次元コードが貼り付けられた装置の所有権を有することを証明することになる。しかしながら、ユーザは、前記二次元コードをスキャンするために携帯電話を使用することを求められ、これは当該操作をするのは不便な装置にとって不都合である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記関連技術に存在する問題を解決するために、本出願の実施例は、権限検証の操作を単純化し、ユーザが単純なボタンクリック操作によって権限検証を完了することを可能にし、しかもより高い安全性を有する、権限検証方法および装置を提供する。
【課題を解決するための手段】
【０００５】
本出願の実施例の第１の態様に依れば、
バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行するステップと、
実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するステップと、を有する権限検証方法が提供されている。
【０００６】
一実施例において、前記方法は、更に、
前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送るステップと、
前記ネットワーク側サーバによって返された、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを受信するステップと、を有する。
【０００７】
一実施例において、前記方法は、更に、
前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するステップと、
前記バインディング結果が成功である場合、現在のアカウントと前記バインディング対象端末との制御関係を確立するステップと、
前記バインディング結果が失敗である場合、バインディング失敗プロンプトを表示するステップと、を有する。
【０００８】
本出願の実施例の第２の態様に依れば、
制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信するステップと、
前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するステップと、を有する権限検証方法が提供されている。
【０００９】
一実施例において、前記方法は、更に、
前記制御端末および／又は前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、当該検証情報の有効性を検証するステップと、
検証結果に基づいて前記制御端末にバインディング結果を送信するステップと、を有する。
【００１０】
一実施例において、前記方法は、更に、
前記検証結果が有効である場合、前記現在のアカウントと前記バインディング対象端末との間の制御関係を確立するステップを有する。
【００１１】
一実施例において、前記方法は、更に、
前記制御端末に、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、前記物理的属性を表示する動作指示を送信するステップを有する。
【００１２】
一実施例において、前記物理的属性を表示する前記動作指示は、乱数の表示、ランダム文字の表示、パターンの表示、フレーズの表示、インジケータライトの色の制御、インジケータライトの数の制御、インジケータライトの点滅頻度の制御、音声出力の制御、物理的変形、および、物理的変位のうち、１つ又は複数を含む。
【００１３】
本出願の実施例の第３の態様に依れば、
ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信するステップと、
前記動作指示に従って前記物理的属性を表示するステップと、を有する権限検証方法が提供されている。
【００１４】
一実施例において、前記方法は、更に、
前記物理的属性に対するバインディング検証動作を受信した後に、前記ネットワーク側サーバに検証情報を送信するステップを有する。
【００１５】
本出願の実施例の第４の態様に依れば、
バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行するように構成された実行モジュールと、
実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するように構成された通知モジュールと、を備える権限検証装置が提供されている。
【００１６】
一実施例において、前記装置は、更に、
前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送信するように構成されたバインディング要求モジュールと、
前記ネットワーク側サーバによって返された、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを受信するように構成されたプロンプト受信モジュールと、を備える。
【００１７】
一実施例において、前記装置は、更に、
前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するように構成された結果受信モジュールと、
前記バインディング結果が成功である場合、現在のアカウントと前記バインディング対象端末との制御関係を確立するとともに、前記バインディング結果が失敗である場合、バインディング失敗プロンプトを表示するように構成された処理モジュールと、を備える。
【００１８】
本出願の実施例の第５の態様に依れば、
制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信するように構成されたバインディング受信モジュールと、
前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するように構成されたプロンプト送信モジュールと、を備える権限検証装置が提供されている。
【００１９】
一実施例において、前記装置は、更に、
前記制御端末および／又は前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、当該検証情報の有効性を検証するように構成された検証モジュールと、
検証結果に従って前記制御端末にバインディング結果を送信するように構成された結果送信モジュールと、を備える。
【００２０】
一実施例において、前記装置は、更に、
前記検証結果が有効である場合、前記現在のアカウントと前記バインディング対象端末との間の制御関係を確立するように構成された確立モジュールを備える。
【００２１】
一実施例において、前記装置は、更に、
前記制御端末に、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、前記物理的属性を表示する動作指示を送信するように構成された動作送信モジュールを備える。
【００２２】
本出願の実施例の第６の態様に依れば、
ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信するように構成された動作受信モジュールと、
前記動作指示に従って前記物理的属性を表示するように構成された属性表示モジュールと、を備える権限検証装置が提供されている。
【００２３】
一実施例において、前記装置は、更に、
前記物理的属性に対するバインディング検証動作を受信した後に、前記ネットワーク側サーバに検証情報を送信するように構成された検証送信モジュールを備える。
【００２４】
本出願の実施例の第７の態様に依れば、
プロセッサと、
前記プロセッサによって実行可能な指令を格納するメモリと、を有し、
前記プロセッサは、
バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行し、
実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するように構成され、
又は、
制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信し、
前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するように構成され、
又は、
ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信し、
前記動作指示に従って前記物理的属性を表示するように構成された権限検証装置が提供されている。
【００２５】
本出願の実施例によって提供される技術的構成によって、権限検証の操作を単純化し、ユーザが単純なボタンクリック操作によって前記権限検証を完了することを可能にし、しかもより高い安全性を備えることが可能となる。
【００２６】
尚、上述した一般的記載と以下の詳細説明とは、例示的なものに過ぎず、ここに請求される本出願を限定するものではない。
【図面の簡単な説明】
【００２７】
本明細書に組み込まれかつ本明細書の一部を構成する添付の図面は、本出願と合致する実施例を示し、明細書と共に、本出願の構成を説明するものである。
【００２８】
【図１】実施例による権限検証方法を示すフローチャートである。
【図２】実施例による権限検証方法を示すフローチャートである。
【図３】実施例による権限検証方法を示すフローチャートである。
【図４】実施例による権限検証方法を示すフローチャートである。
【図５】実施例による権限検証方法を示すフローチャートである。
【図６】実施例による権限検証方法を示すフローチャートである。
【図７】実施例による権限検証方法を示すフローチャートである。
【図８】実施例による権限検証方法を示すフローチャートである。
【図９】実施例による権限検証方法を示すフローチャートである。
【図１０】実施例による権限検証装置のブロック図である。
【図１１】実施例による権限検証装置のブロック図である。
【図１２】実施例による権限検証装置のブロック図である。
【図１３】別実施例による権限検証装置のブロック図である。
【図１４】別実施例による権限検証装置のブロック図である。
【発明を実施するための形態】
【００２９】
以下、その具体例が添付の図面に図示されている実施例について詳細に説明する。以下の記載は、添付の図面に対して言及するとき、異なる図面中の同じ符号が、特に銘記されない限り、同じまたは類似の部材を示すものである。実施例の以下の説明において記載の実施形態は本出願と合致するするすべての実施形態を表すものではない。むしろ、それらは、添付の特許請求の範囲に記載される本出願に関連する態様と合致する装置と方法との具体例に過ぎない。
【００３０】
図１は、実施例による権限検証方法を示すフローチャートである。図１に図示されているように、この方法は、携帯電話、タブレット、ＰＣ等の制御端末用に適したものであり、当該方法は以下のステップを有する。
【００３１】
ステップＳ１０１において、バインディング対象端末に表示された物理的属性に従ってバインディング検証動作が実行される。例えば、前記物理的属性は、表示された乱数、表示されたランダム文字、表示されたパターン、表示されたフレーズ、インジケータライトの色、インジケータライトの数、インジケータライトの点滅頻度、音声出力、物理的変形、および物理的変位のうちの１つ又は複数とすることができる。バインディング対象端末に表示された前記物理的属性が表示されたランダム文字である場合、前記制御端末は、このランダム文字を入力するバインディング検証動作を実行することができる。バインディング対象端末に表示された前記物理的属性がインジケータライトの色である場合、前記制御端末は、このインジケータライトの色を入力するバインディング検証動作を実行することができる。その他の形態についてはここでは詳述されない。
【００３２】
ステップＳ１０２において、実行されたバインディング検証動作の検証情報がネットワーク側サーバに通知される。例えば、入力されたインジケータライトの色の情報が前記検証情報として、前記ネットワーク側サーバに送信される。
【００３３】
一実施例において、前記方法は、更に、前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送るステップと、前記ネットワーク側サーバによって返された、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを受信するステップと、を有する。
【００３４】
一実施例において、前記方法は、更に、前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するステップと、前記バインディング結果が成功である場合、前記現在アカウントと前記バインディング対象端末との制御関係を確立するステップと、前記バインディング結果が失敗である場合、バインディング失敗プロンプトを表示するステップと、を有する。
【００３５】
スマートカメラの操作権限を得る携帯電話を一例として挙げて、前記実施例によって提供された前記方法について図１および２を参照して詳細に説明する。この方法は、前記携帯電話用に適したものであって、以下のステップを有する。
【００３６】
ステップＳ２０１において、前記携帯電話は、前記現在のアカウントを用いて前記スマートカメラとの通信接続を確立する。例えば、前記携帯電話は、前記ネットワーク側サーバ又はローカルエリアネットワークを介して前記スマートカメラを見つけ出す。なお、前記携帯電話は、自分でブロードキャストすることによって直接に前記スマートカメラを見つけ出すことも可能である。
【００３７】
ステップＳ２０２において、前記携帯電話は、前記ネットワーク側サーバにバインディング要求を送信する。
【００３８】
ステップＳ２０３において、前記携帯電話は、前記ネットワーク側サーバによって返された、前記スマートカメラの物理的属性に対するバインディング動作プロンプトを受信する。例えば、前記バインディング動作プロンプトは、「インジケータライトの点滅の回数を入力してください」等とすることができる。
【００３９】
ステップＳ２０４において、前記携帯電話は、前記バインディング対象端末に表示された前記物理的属性に従って前記バインディング検証動作を実行する。例えば、入力された点滅の回数を受信する。
【００４０】
ステップＳ２０５において、前記携帯電話は、実行されたバインディング検証動作の検証情報を前記ネットワーク側サーバに通知する。例えば、前記携帯電話は、受信した点滅の回数を前記ネットワーク側サーバに通知する。
【００４１】
ステップＳ２０６において、前記携帯電話は、前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信する。前記バインディング結果が成功であれば、現在アカウントとバインディング対象端末との間の制御関係を確立し、前記バインディング結果が失敗であれば、バインディング失敗プロンプトが表示される。
【００４２】
同じ技術思想に基づき、図３は、実施例による権限検証方法を示すフローチャートである。図３に図示されているように、この方法は、ネットワーク側サーバ、たとえば、クラウドサーバ、ルータ、等用に適したものであり、以下のステップを有する。
【００４３】
ステップＳ３０１において、前記制御端末との通信接続が確立された後に、制御端末によって現在のアカウントが用いられて送信されたバインディング要求が受信される。
【００４４】
ステップＳ３０２において、バインディング対象端末の物理的属性に対するバインディング動作プロンプトが前記制御端末に送信される。
【００４５】
例えば、前記制御端末によって前記現在のアカウントを用いて送信されたバインディング要求が受信された後、前記制御端末がバインディングしようとするバインディング対象端末が決定される。前記バインディング対象端末の物理的属性に基づいて、バインディング動作プロンプトが前記制御端末に送信される。例えば、バインディング対象端末は、インジケータライトを有し、前記バインディング動作プロンプトの内容は、このインジケータランプを対象としたものとすることができる。前記バインディング対象端末はディスプレイスクリーンを有し、前記バインディング動作プロンプトの内容は、このディスプレイスクリーンに表示される内容を対象としたものとすることができる。前記バインディング対象端末は物理ボタンを有し、前記バインディング動作プロンプトの内容は、この物理ボタンを対象としたものとすることができる。
【００４６】
一実施例において、前記方法は、更に、前記制御端末に、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、物理的属性を表示する動作指示を送信するステップを有する。例えば、番号を表示する動作指示、インジケータライトを点灯する動作指示、前記バインディング対象端末が物理的変形をするように制御する動作指示、前記バインディング対象端末が物理的変位をするように制御する動作指示などを前記バインディング対象端末に送信することができる。
【００４７】
一実施例において、前記物理的属性を表示する前記動作指示は、乱数の表示、ランダム文字の表示、パターンの表示、フレーズの表示、インジケータライトの色の制御、インジケータライトの数の制御、インジケータライトの点滅頻度の制御、音声出力の制御、物理的変形、および物理的変位のうち、１つ又は複数を含む。例えば、左へ移動、右に回転、スクリーンを押し下げる、等があるが、これらについてはここでは詳述しない。
【００４８】
一実施例において、前記方法は、更に、前記制御端末および／又はバインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、この検証情報の有効性を検証するステップと、検証結果に基づいて前記制御端末にバインディング結果を送信するステップと、を有する。例えば、バインディング対象端末に送信された、物理的属性を表示する動作指示が、数字５６７を表示するものであり、制御端末によって通知された検証情報が数字３４５であり、従って、この検証情報は有効ではなく、それ故、前記制御端末はバインディング対象端末の制御権限を得ることはできない。別の例として、バインディング対象端末から送信された検証情報がスイッチを三回押すことであり、制御端末に送信されたバインディング動作プロンプトがスイッチを三回押すことであり、従って、この検証情報は有効であり、それ故、前記制御端末はバインディング対象端末の制御権限を得る。前記有効性を検証する時、この検証情報が予め定められた時間内に受信されたか否かを検出してもよく、この検証情報が前記予め定められた時間を超えて受信された場合、この検証情報は無効である。
【００４９】
一実施例において、前記方法は、更に、前記検証情報が有効である場合に、前記現在のアカウントとバインディング対象端末との間の制御関係を確立するステップを有する。前記制御関係を確立した後に、当該制御関係を格納しておき、それによって、前記現在のアカウントは、バインディング解除までの長い時間において、バインディング対象端末を制御する権限を得る。
【００５０】
Ｐａｄがスマートアウトレットの動作権限を得ることを一例に挙げて、前記実施例によって提供される前記方法について詳細に説明する。図４に図示されているように、この方法は、ネットワーク側サーバ用に適したものであり、以下のステップを有する。
【００５１】
ステップＳ４０１において、前記制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求が受信される。例えば、制御端末Ｐａｄとの通信接続を確立した後に、制御端末Ｐａｄによって送信されたスマートアウトレットをバインディングするバインディング要求が受信される。
【００５２】
ステップＳ４０２において、バインディング対象端末の物理的属性に対するバインディング動作プロンプトが前記制御端末に送信される。例えば、「インジケータライトの色を入力してください」というプロンプトが制御端末に送信される。同時に、前記物理的属性を表示する動作指示、たとえば、インジケータライトに青で表示させる動作指示がバインディング対象端末、即ち、前記スマートアウトレットに送信される。
【００５３】
ステップＳ４０３において、前記制御端末によって送信された実行済みのバインディング検証動作の検証情報が受信された後、この検証情報の有効性が検証される。前記バインディング動作プロンプトが「インジケータライトの色を入力してください」である場合、制御端末によって送信された検証情報が青であれば、前記検証情報は有効である。前記有効性を検証する時、この検証情報が予め定められた時間内に受信されるか否かを検出してもよく、この検証情報が前記予め定められた時間を超えて受信された場合、この検証情報は無効である。
【００５４】
ステップＳ４０４において、検証結果に基づいて制御端末に前記バインディング結果が送信される。前記検証結果が有効である場合、現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【００５５】
次に、Ｐａｄがスマートアウトレットの操作権限を得る場合を例として、本実施例によって提供される方法について詳細に説明する。図５に図示されているように、この方法は、ネットワーク側サーバ用に適したものであり、以下のステップを有する。
【００５６】
ステップＳ５０１において、制御端末との通信接続を確立した後に、制御端末によって現在のアカウントが用いられて送信されたバインディング要求が受信される。例えば、制御端末Ｐａｄとの通信接続を確立した後に、制御端末Ｐａｄによって送信された、前記スマートアウトレットをバインディングするバインディング要求が受信される。
【００５７】
ステップＳ５０２において、バインディング対象端末の物理的属性に対するバインディング動作プロンプトが前記制御端末に送信される。例えば、「スイッチボタンを二回押してください」というプロンプトが制御端末に送信される。
【００５８】
ステップＳ５０３において、バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報が受信された後、この検証情報の有効性が検証される。例えば、前記スマートアウトレットによって通知された検証情報がスイッチボタンが二回押されることであれば、前記検証情報は有効である。前記有効性を検証する時、この検証情報が予め定められた時間内に受信されるか否かを検出してもよく、この検証情報が前記予め定められた時間を超えて受信された場合、この検証情報は無効である。
【００５９】
ステップＳ５０４において、検証結果に基づいて制御端末にバインディング結果が送信される。前記検証結果が有効であれば、現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【００６０】
同じ技術思想に基づき、図６は、実施例による権限検証方法を示すフローチャートである。図６に図示されているように、この方法は、スマート端末、たとえば、スマートアウトレット、スマートカメラ、スマート浄化装置、スマートエアコン、等に適したものであり、以下のステップを有する。
【００６１】
ステップＳ６０１において、ネットワーク側サーバによって送信された物理的属性を表示する動作指示が受信される。
【００６２】
ステップＳ６０２において、前記動作指示に従って、前記物理的属性が表示される。
【００６３】
物理的属性を表示する動作指示は、乱数の表示、ランダム文字の表示、パターンの表示、フレーズの表示、インジケータライトの色の制御、インジケータライトの数の制御、インジケータライトの点滅頻度の制御、音声出力の制御、物理的変形、および物理的変位のうち、１つ又は複数を含む。
【００６４】
一実施例において、前記方法は、更に、前記物理的属性に対するバインディング検証動作、例えば、装置ボタンが操作されること、リモコンが操作されること、連続して揺れる画像が収集されること、特定の音声入力が収集されること、電磁誘導スイッチが操作されることの感知等を受信した後に、前記ネットワーク側サーバに検証情報を送信するステップを有する。
【００６５】
本出願の実施例によって提供される前記方法は、バインディング対象端末の物理的によって権限検証を実行してもよく、よって、権限検証の操作を単純化し、ユーザが単純なボタンクリック操作によって権限検証を完了することを可能にし、しかもより高い安全性を有するものである。前記方法は、更に、隣接する制御端末がバインディング対象端末を見つけた後、前記バインディング対象端末の制御権限を先んじて得ることを回避することができる。例えば、近隣の携帯電話がユーザのスマート装置を発見した時に、サーバによってプッシュされた認証コードを入力するだけでよいのであれば、他のユーザがそのスマート装置の制御権限を得るこが簡単になる。
【００６６】
図７は、実施例による権限検証方法を示すフローチャートである。図７に図示されているように、この方法は以下のステップを有する。
【００６７】
ステップＳ７０１において、制御端末はネットワーク側サーバとの通信接続を確立する。
【００６８】
ステップＳ７０２において、前記制御端末は前記ネットワーク側サーバ又はローカルエリアネットワークを介してバインディング対象端末を発見するか、若しくは、自分でブロードキャストすることによってバインディング対象端末を発見する。例えば、ローカルエリアネットワークを使用する場合、前記制御端末は、このローカルエリアネットワークを作り出すルータとの通信接続を確立し、当該ルータを介してブロードキャストすることによってバインディング対象端末を発見する。バインディング対象端末は制御権限が確定されていないスマート装置である。
【００６９】
ステップＳ７０３において、前記制御端末は現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送信する。
【００７０】
ステップＳ７０４において、前記ネットワーク側サーバは、前記バインディング要求を受信した後に、バインディング対象端末の物理的属性を判定し、このバインディング対象端末の物理的属性に対するバインディング動作プロンプトを前記制御端末に返す。
【００７１】
ステップＳ７０５において、前記制御端末は、前記ネットワーク側サーバによって返された、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを受信し、このバインディング動作プロンプトを現在の画面に表示する。
【００７２】
前記バインディング動作プロンプトは、バインディング対象端末の物理的属性に対する動作であり、例えば、装置ボタンが操作されること、リモコンが操作されること、連続的に揺れる画像が収集されること、特定音声の入力が収集されること、電磁誘導スイッチが操作されることの感知等であると仮定し、ステップＳ７０６が実行される。
【００７３】
ステップＳ７０６において、バインディング対象端末は、前記物理的属性に対する前記バインディング検証動作を検出する。例えば、バインディング対象端末は、装置ボタンが操作されていること、リモコンが操作されていること、連続的に揺れる画像が収集されること、特定音声の入力が収集されること、電磁誘導スイッチが操作されていることの感知、物理的変形、物理的変位のうち、１つ又は複数を検出する。
【００７４】
ステップＳ７０７において、バインディング対象端末は、前記検証情報をネットワーク側サーバに送信する。
【００７５】
ステップＳ７０８において、前記ネットワーク側サーバは、バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、この検証情報の有効性を検証する。前記有効性を検証する時、この検証情報が予め定められた時間内に受信されるか否かを検出してもよく、この検証情報が前記予め定められた時間を超えて受信された場合、この検証情報は無効である。前記検証情報が有効である場合、現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【００７６】
ステップＳ７０９において、前記ネットワーク側サーバは、前記検証結果に基づいてバインディング結果を制御端末に送信する。前記検証結果が有効であれば、前記現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【００７７】
本実施例によって提供される前記方法により、アカウントとバインディング対象端末との間の制御関係が正確に確立され、制御権限が確定され、前記アカウントから前記バインディング対象端末へ制御指令が送信されることが許可される。更に、前記バインディング対象端末は、その他のアカウントからの制御指令を受け取ることが無く、従って、悪意あるユーザによる乱用が回避される。
【００７８】
図８は、実施例による権限検証方法を示すフローチャートである。図８に図示されているように、この方法は以下のステップを有する。
【００７９】
ステップＳ８０１において、前記制御端末はネットワーク側サーバとの通信接続を確立する。
【００８０】
ステップＳ８０２において、前記制御端末は前記ネットワーク側サーバ又はローカルエリアネットワークを介してバインディング対象端末を発見するか、若しくは、自分でブロードキャストすることによってバインディング対象端末を発見する。例えば、ローカルエリアネットワークを使用する場合、前記制御端末は、このローカルエリアネットワークを作り出すルータとの通信接続を確立し、当該ルータを介してブロードキャストすることによってバインディング対象端末を発見する。バインディング対象端末は制御権限が確定されていないスマート装置である。
【００８１】
ステップＳ８０３において、前記制御端末は現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送信する。
【００８２】
ステップＳ８０４において、前記ネットワーク側サーバは、前記バインディング要求を受信した後に、バインディング対象端末の物理的属性を判定し、このバインディング対象端末の物理的属性に対するバインディング動作プロンプトを前記制御端末に返し、バインディング対象端末に物理的属性を表示する動作指示を送信する。
【００８３】
ステップＳ８０５において、前記バインディング対象端末は、前記動作指示に従って前記物理的属性を表示する。前記物理的属性を表示する動作指示は、乱数の表示、ランダム文字の表示、パターンの表示、フレーズの表示、インジケータライトの色の制御、インジケータライトの数の制御、インジケータライトの点滅頻度の制御、音声出力の制御、物理的変形、および物理的変位のうち、１つ又は複数を含む。
【００８４】
ステップＳ８０６において、前記制御端末は、前記ネットワーク側サーバによって返された、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを受信し、このバインディング動作プロンプトを現在の画面に表示する。
【００８５】
ステップＳ８０７において、前記制御端末は、前記バインディング動作プロンプトと、バインディング対象端末に表示された物理的属性とに従って検証情報を入力する。
【００８６】
ステップＳ８０８において、前記制御端末は、前記検証情報をネットワーク側サーバに送信する。
【００８７】
ステップＳ８０９において、前記ネットワーク側サーバは、前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、この検証情報の有効性を検証する。前記有効性を検証する時、この検証情報が予め定められた時間内に受信されるか否かを検出してもよく、この検証情報が前記予め定められた時間を超えて受信された場合、この検証情報は無効である。
【００８８】
ステップＳ８１０において、前記ネットワーク側サーバは、前記検証結果に基づいて前記バインディング結果を制御端末に送信する。前記検証結果が有効であれば、現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【００８９】
本実施例によって提供される前記方法により、アカウントとバインディング対象端末との間の制御関係が正確に確立され、制御権限が確定され、前記アカウントから前記バインディング対象端末へ制御指令が送信されることが許可される。更に、バインディング対象端末は、その他のアカウントからの制御指令を受け取ることが無く、従って、悪意あるユーザによる乱用が回避される。
【００９０】
図９は、実施例による権限検証方法を示すフローチャートである。図９に図示されているように、この方法は以下のステップを有する。
【００９１】
ステップＳ９０１において、制御端末はネットワーク側サーバとの通信接続を確立する。
【００９２】
ステップＳ９０２において、前記制御端末は前記ネットワーク側サーバ又はローカルエリアネットワークを介してバインディング対象端末を発見するか、若しくは、自分でブロードキャストすることによってバインディング対象端末を発見する。例えば、ローカルエリアネットワークを使用する場合、前記制御端末は、このローカルエリアネットワークを作り出すルータとの通信接続を確立し、当該ルータを介してブロードキャストすることによってバインディング対象端末を発見する。バインディング対象端末は制御権限が確定されていないスマート装置である。
【００９３】
ステップＳ９０３において、前記制御端末は現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送信する。
【００９４】
ステップＳ９０４において、前記ネットワーク側サーバは、前記バインディング要求を受信した後に、バインディング対象端末の物理的属性を判定し、このバインディング対象端末の物理的属性に対するバインディング動作プロンプトを前記制御端末に返し、バインディング対象端末に物理的属性を表示する動作指示を送信する。例えば、物理的属性を表示する動作指示は、乱数の表示、ランダム文字の表示、パターンの表示、フレーズの表示、インジケータライトの色の制御、インジケータライトの数の制御、インジケータライトの点滅頻度の制御、音声出力の制御、物理的変形、および物理的変位のうち、１つ又は複数を含む。
【００９５】
ステップＳ９０５において、前記制御端末は、前記ネットワーク側サーバによって返されたバインディング対象端末の物理的属性に対するバインディング動作プロンプトを受信し、このバインディング動作プロンプトを現在の画面に表示する。
【００９６】
前記バインディング動作プロンプトは、バインディング対象端末の物理的属性に対する動作であり、例えば、装置ボタンが操作されること、リモコンが操作されること、連続的に揺れる画像が収集されること、特定音声の入力が収集されること、電磁誘導スイッチが操作されることの感知等であると仮定している。次に、ステップＳ９０６が実行される。
【００９７】
ステップＳ９０６において、バインディング対象端末は、前記物理的属性に対するバインディング検証動作を検出し、前記制御端末は、前記バインディング対象端末の物理的属性に対して入力された検証情報を検出する。例えば、装置ボタンが操作されること、リモコンが操作されること、連続的に揺れる画像が収集されること、特定音声の入力が収集されること、電磁誘導スイッチが操作されることの感知、物理的変形、物理的変位のうち、１つ又は複数を検出する。
【００９８】
ステップＳ９０７において、バインディング対象端末と制御端末は、前記検証情報を前記ネットワーク側サーバに送信する。
【００９９】
ステップＳ９０８において、前記ネットワーク側サーバは、前記バインディング対象端末と前記制御端末によって送信された実行済みのバインディング検証動作の検証情報の受信後、この検証情報の有効性を検証する。前記有効性を検証する時、この検証情報が予め定められた時間内に受信されるか否かを検出してもよく、この検証情報が前記予め定められた時間を超えて受信された場合、この検証情報は無効である。前記検証情報が有効であれば、現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【０１００】
ステップＳ９０９において、前記ネットワーク側サーバは、前記検証結果に基づいてバインディング結果を制御端末に送信する。前記検証結果が有効であれば、現在のアカウントとバインディング対象端末との間の制御関係が確立される。
【０１０１】
本実施例によって提供される前記方法により、アカウントとバインディング対象端末との間の制御関係が正確に確立され、制御権限が確定され、前記アカウントから前記バインディング対象端末へ制御指令が送信されることが許可される。更に、前記バインディング対象端末は、その他のアカウントからの制御指令を受け取ることが無く、従って、悪意あるユーザによる乱用が回避される。
【０１０２】
本出願の実施例は、権限検証装置を提供し、図１０に図示されているように、前記権限検証装置は、実行モジュール１００１と通知モジュール１００２とを有する。
【０１０３】
前記実行モジュール１００１は、バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行するように構成されている。
【０１０４】
前記通知モジュール１００２は、実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するように構成されている。
【０１０５】
或いは、前記権限検証装置は、更に、バインディング要求モジュール１００３とプロンプト受信モジュール１００４とを有する。
【０１０６】
前記バインディング要求モジュール１００３は、前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送信するように構成されている。
【０１０７】
前記プロンプト受信モジュール１００４は、前記ネットワーク側サーバによって返された、前記バインディング対象端末の物理的属性に対するバインディング動作プロンプトを受信するように構成されている。
【０１０８】
或いは、前記権限検証装置は、更に、結果受信モジュール１００５と処理モジュール１００６とを有する。
【０１０９】
前記結果受信モジュール１００５は、前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するように構成されている。
【０１１０】
前記処理モジュール１００６は、前記バインディング結果が成功であれば、現在のアカウントと前記バインディング対象端末との間の制御関係を確立し、バインディング結果が失敗であれば、バインディング失敗プロンプトを表示するように構成されている。
【０１１１】
本出願の実施例は、権限検証装置を提供し、図１１に図示されているように、前記権限検証装置は、バインディング受信モジュール１１０１とプロンプト送信モジュール１１０２とを有する。
【０１１２】
前記バインディング受信モジュール１１０１は、制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信するように構成されている。
【０１１３】
前記プロンプト送信モジュール１１０２は、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを前記制御端末に送信するように構成されている。
【０１１４】
或いは、前記権限検証装置は、更に、検証モジュール１１０３と結果送信モジュール１１０４とを有する。
【０１１５】
前記検証モジュール１１０３は、前記制御端末および／又は前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、この検証情報の有効性を検証するように構成されている。
【０１１６】
前記結果送信モジュール１１０４は、検証結果に基づいてバインディング結果を前記制御端末に送信するように構成されている。
【０１１７】
或いは、前記権限検証装置は、更に、確立モジュール１１０５を有する。
【０１１８】
前記確立モジュール１１０５は、前記検証結果が有効であれば、前記現在のアカウントとバインディング対象端末との間の制御関係を確立するように構成されている。
【０１１９】
或いは、前記権限検証装置は、更に、動作送信モジュール１１０６を有する。
【０１２０】
前記動作送信モジュール１１０６は、前記制御端末に、前記バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、物理的属性を表示する動作指示を送信するように構成されている。
【０１２１】
本出願の実施例は、権限検証装置を提供し、図１２に図示されているように、前記権限検証装置は、動作受信モジュール１２０１と属性表示モジュール１２０２とを有する。
【０１２２】
前記動作受信モジュール１２０１は、ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信するように構成されている。
【０１２３】
前記属性表示モジュール１２０２は、前記動作指示に従って前記物理的属性を表示するように構成されている。
【０１２４】
或いは、前記権限検証装置は、更に、検証送信モジュール１２０３を有する。
【０１２５】
前記検証送信モジュール１２０３は、前記物理的属性に対するバインディング検証動作を受信した後に、前記ネットワーク側サーバに検証情報を送信するように構成されている。
【０１２６】
上述した実施例に記載の装置に関して、その個々のモジュールが動作を行う具体的形態は、前記権限検証方法に関係する実施例において詳細に説明したので、ここでは詳述しない。
【０１２７】
権限検証装置は、
プロセッサと、
前記プロセッサによって実行可能な指令を格納するメモリと、を有し、
前記プロセッサは、
バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行し、
実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するように構成され、
又は、
制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信し、
前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するように構成され、
又は、
ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信し、
前記動作指示に従って前記物理的属性を表示するように構成された。
【０１２８】
端末のプロセッサによって実行された時に、前記端末に権限検証方法を実行させる指令をその内部に格納した持続性コンピュータ読み取り可能な記憶媒体であって、前記権限検証方法は、
バインディング対象端末に表示された物理的属性に従ってバインディング検証動作を実行するステップと、
実行されたバインディング検証動作の検証情報をネットワーク側サーバに通知するステップと、を有する。
【０１２９】
一実施例において、前記方法は、更に、
前記バインディング対象端末との通信接続を確立した後に、現在のアカウントを用いて前記ネットワーク側サーバにバインディング要求を送るステップと、
前記ネットワーク側サーバによって返された、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを受信するステップと、を有する。
【０１３０】
一実施例において、前記方法は、更に、
前記ネットワーク側サーバによって前記検証情報に基づいて返されたバインディング結果を受信するステップと、
前記バインディング結果が成功である場合、現在のアカウントと前記バインディング対象端末との制御関係を確立するステップと、
前記バインディング結果が失敗である場合、バインディング失敗プロンプトを表示するステップと、を有する。
【０１３１】
権限検証前記方法は、
制御端末との通信接続を確立した後に、前記制御端末によって現在のアカウントが用いられて送信されたバインディング要求を受信するステップと、
前記制御端末に、バインディング対象端末の物理的属性に対するバインディング動作プロンプトを送信するステップと、を有する。
【０１３２】
一実施例において、前記方法は、更に、
前記制御端末および／又は前記バインディング対象端末によって送信された実行済みのバインディング検証動作の検証情報を受信した後に、当該検証情報の有効性を検証するステップと、
検証結果に基づいて前記制御端末にバインディング結果を送信するステップと、を有する。
【０１３３】
一実施例において、前記方法は、更に、
前記検証結果が有効である場合、前記現在のアカウントと前記バインディング対象端末との間の制御関係を確立するステップを有する。
【０１３４】
一実施例において、前記方法は、更に、
前記制御端末に、前記バインディング対象端末の前記物理的属性に対するバインディング動作プロンプトを送信するとともに、前記バインディング対象端末に、前記物理的属性を表示する動作指示を送信するステップを有する。
【０１３５】
一実施例において、前記物理的属性を表示する前記動作指示は、乱数の表示、ランダム文字の表示、パターンの表示、フレーズの表示、インジケータライトの色の制御、インジケータライトの数の制御、インジケータライトの点滅頻度の制御、音声出力の制御、物理的変形、および、物理的変位のうち、１つ又は複数を含む。
【０１３６】
権限検証方法は、
ネットワーク側サーバによって送信された、物理的属性を表示する動作指示を受信するステップと、
前記動作指示に従って前記物理的属性を表示するステップと、を有する。
【０１３７】
一実施例において、前記方法は、更に、前記物理的属性に対するバインディング検証動作を受信した後に、前記ネットワーク側サーバに検証情報を送信するステップを有する。
【０１３８】
本出願の実施例によって提供される前記方法によって、権限検証の操作を単純化し、ユーザが単純なボタンクリック操作によって前記権限検証を完了することを可能にし、しかもより高い安全性を有する。
【０１３９】
図１３は、実施例による権限検証装置１３００を図示するブロック図である。装置１３００は、端末装置用に適している。例えば、装置１３００は、携帯電話、コンピュータ、デジタルブロードキャスト端末、メッセージ送受信装置、ゲームコンソール、タブレット、医療機器、エクササイズ機器、ＰＤＡ等とすることができる。
【０１４０】
図１３を参照すると、装置１３００は、以下のコンポーネント、即ち、処理コンポーネント１３０２、メモリ１３０４、電源コンポーネント１３０６、マルチメディアコンポーネント１３０８、オーディオコンポーネント１３１０、入力/出力（Ｉ／Ｏ）インターフェース１３１２、センサコンポーネント１３１４および通信コンポーネント１３１６のうち、１つ又は複数を含むことができる。
【０１４１】
処理コンポーネント１３０２は、通常、例えば、表示、通話、データ通信、カメラ動作、記録動作等に関連する動作等、装置１３００の全体の動作を制御する。処理コンポーネント１３０２は、上述した方法のステップのすべて、またはその一部を行うために、指令を実行するための１つ又は複数のプロセッサ１３２０を備えることができる。更に、処理コンポーネント１３０２は、処理コンポーネント１３０２と他のコンポーネントとの間の相互作用を容易にするために、１つ又は複数のモジュールを含むことができる。例えば、処理コンポーネント１３０２は、マルチメディアコンポーネント１３０８と処理コンポーネント１３０２との間の相互作用を容易にするために、マルチメディアモジュールを備えるものとすることができる。
【０１４２】
メモリ１３０４は、装置１３００の動作をサポートするための種々のデータを格納するように構成されている。そのようなデータ具体例としては、装置１３００上で行われる任意のアプリケーション又は方法の指令、コンタクトデータ、電話帳データ、メッセージ、画像、動画等がある。メモリ１３０４は、スティックランダムアクセスメモリ（ＳＲＡＭ）、電気消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、読み取り専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気又は光ディスク等の任意のタイプの揮発性又は不揮発性記憶デバイス、又はそれらの組み合わせを使用して実施することができる。
【０１４３】
前記電源コンポーネント１３０６は、装置１３００の種々のコンポーネントに電力を供給するように構成されている。電源コンポーネント１３０６は、電源管理システム、１つ又は複数の電源、および、その他装置１３００の電力の発生、管理、分配に関連するコンポーネントを含むものとすることができる。
【０１４４】
マルチメディアコンポーネント１３０８は、前記装置１３００とユーザとの間に出力インターフェースを提供するように構成されたスクリーンを有する。いくつかの実施例において、前記スクリーンは、液晶ディスプレイ（ＬＣＤ）とタッチパネル（ＴＰ）を含むことができる。前記スクリーンがタッチパネルを含む場合、前記スクリーンは、ユーザからの入力信号を受信するタッチスクリーンとして実施することができる。前記タッチパネルは当該タッチパネルに対する、タッチ、スワイプ、ジェスチャを感知するための１つ又は複数のタッチセンサを有する。前記タッチセンサは、タッチ又はスワイプ動作の境界を感知するだけでなく、そのタッチ又はスワイプ動作に関連する継続時間と圧力も感知するものとすることができる。いくつかの実施例において、前記マルチメディアコンポーネント１３０８は、フロントカメラおよび／又はリアカメラを含む。装置１３００が、写真撮影モード、ビデオモード等の作動モードにある時に、これらフロントカメラおよびリアカメラは、外部マルチメディアデータを受信するものとすることができる。これらフロントカメラとリアカメラは、それぞれ、固定光学レンズ系、又は、焦点および光学ズーム機能を備えたものとすることができる。
【０１４５】
オーディオコンポーネント１３１０は、オーディオ信号を出力/入力するように構成されている。例えば、オーディオコンポーネント１３１０は、マイクロフォン（ＭＩＣ）を含む。装置１３００が動作モード、例えば、通話モード、録音モード、音声認識モードにある時に、前記マイクロフォンは、外部オーディオ信号を受信するように構成された。受信されたオーディオ信号は、更に、メモリ１３０４に格納されるか、通信コンポーネント１３１６を介して伝送される。いくつかの実施例において、オーディオコンポーネント１３１０は、さらに、オーディオ信号を出力するラウドスピーカを含む。
【０１４６】
Ｉ／Ｏインターフェース１３１２は、処理コンポーネント１３０２と、周辺インターフェースモジュール、例えば、キーボード、クリックホイール、ボタン等、との間のインターフェースを提供するように構成されている。前記ボタンは、ホームボタン、音量ボタン、スタートボタン、ロックボタン等を含むものとすることができるが、これらに限定されるものではない。
【０１４７】
センサコンポーネント１３１４は、装置１３００の各ステータス評価を提供する１つ又は複数のセンサを含む。例えば、センサコンポーネント１３１４は、装置１３００のｏｎ／ｏｆｆステータス、装置１３００のコンポーネント（たとえば、ディスプレイスクリーンやキーパッド）の相対位置を検出するものとすることができる。センサコンポーネント１３１４は、更に、装置１３００又は当該装置１３００のコンポーネントの位置変化、ユーザが装置１３００との接触が存在するか否か、装置１３００の向き、又は加速/減速、装置１３００の温度変化を検出するものとすることができる。センサコンポーネント１３１４は、物理的接触無しで近傍の物体の存在を検出するように構成された近接センサを備えたものとすることができる。センサコンポーネント１３１４は、更に、イメージングアプリケーションに使用される、ＣＭＯＳ又はＣＣＤイメージセンサ等の光センサを備えたものとすることができる。いくつかの実施例において、前記センサコンポーネント１３１４は、更に、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、温度センサ等を含むものとすることができる。
【０１４８】
通信コンポーネント１３１６は、装置１３００と他の端末との間の有線又は無線通信を容易にするように構成されている。装置１３００は、ＷｉＦｉ，２Ｇ又は３Ｇ、あるいはそれらの組み合わせ等の通信規格に基づく無線ネットワークにアクセスすることができる。一実施例において、通信コンポーネント１３１６は、ブロードキャストチャネルを介して外部ブロードキャスト制御システムからブロードキャスト信号又はブロードキャスト関連情報を受信する。一実施例において、通信コンポーネント１３１６は、更に、近距離通信を容易にするための近距離通信（ＮＦＣ）モジュールを含む。例えば、ＮＦＣモジュールは、無線周波数同定（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（ＢＴ）技術、その他の技術に基づいて実施することができる。
【０１４９】
実施例において、装置１３００は、上述した方法を実行するために、特定用途向け集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰｓ）、デジタルシグナル処理装置（ＤＳＰＤ）、プログラマブルロジックデバイスデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、その他の電子部品等の１つ又は複数の電子部品によって実施することができる。
【０１５０】
実施例において、更に、上述した方法を実施するために装置１３００内の前記プロセッサによって実行可能な指令を含む、持続性コンピュータ読み取り可能な記憶媒体が提供される。例えば、前記指令を含むメモリ１３０４。前記持続性コンピュータ読み取り可能な記憶媒体は、例えば、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ記憶装置等とすることができる。
【０１５１】
図１４は、実施例による権限検証装置１９００を図示するブロック図である。例えば、装置１９００は、サーバとして提供することができる。図１４を参照すると、装置１９００は、処理コンポーネント１９２２を含むことができ、これは、更に、１つ又は複数のプロセッサと、メモリ１９３２を代表とした、アプリケーションプログラム等の、処理コンポーネント１９２２によって実行可能な指令を格納ように構成された記憶資源、を含む。メモリ１９３２に格納されたアプリケーションプログラムは、１つ又は複数のモジュールを備えるものとすることができ、これらモジュールのそれぞれが一つの指令セットに対応している。更に、処理コンポーネント１９２２は、上述した方法を行うべく指令を実行するように構成することができる。
【０１５２】
装置１９００は、更に、装置１９００の電源管理を実行するように構成された電源コンポーネント１９２６、装置１９００をネットワークに接続するように構成された有線又は無線ネットワークインターフェース１９５０、および入力/出力インターフェース１９５８を備えたものとすることができる。装置１９００は、Ｗｉｎｄｏｗｓ  Ｓｅｒｖｅｒ  ＴＭ、Ｍａｃ  ＯＳ  ＸＴＭ、ＵｎｉｘＴＭ、ＬｉｎｕｘＴＭ、ＦｒｅｅＢＳＤＴＭ等の、メモリ１９３２に格納されたオペレーティングシステムに基づいて作動するように構成することができる。
【０１５３】
本出願のその他の実施例は、本明細書およびここに開示した開示の実施例を考慮することによって当業者にとって容易に想到できるであろう。本出願は、当該技術において開示されていない、公知常識、又は、慣用の技術手段等を含む、かつ本出願の一般的原理に従う、本出願内容のすべての変形、用途および適用をカバーすることが意図されている。本明細書および実施例は、例示的なものに過ぎず、以下の特許請求の範囲によって示される本出願の真の範囲および要旨によって考慮されるべきものである。
【０１５４】
尚、本出願内容は、上述した添付の図面に図示した厳密な構造に限定されるものではなく、その範囲から逸脱することなく、様々な改造および改変を行うことが可能であることが理解されるであろう。本出願の範囲は、添付の特許請求の範囲によってのみ限定されるべきものであることが意図される。
【図１】
0006374517.tif 000002
【図２】
0006374517.tif 000003
【図３】
0006374517.tif 000004
【図４】
0006374517.tif 000005
【図５】
0006374517.tif 000006
【図６】
0006374517.tif 000007
【図７】
0006374517.tif 000008
【図８】
0006374517.tif 000009
【図９】
0006374517.tif 000010
【図１０】
0006374517.tif 000011
【図１１】
0006374517.tif 000012
【図１２】
0006374517.tif 000013
【図１３】
0006374517.tif 000014
【図１４】
0006374517.tif 000015