【手続補正書】
【提出日】平成31年4月4日(2019.4.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
システムであって、
複数のモノのインターネット（ＩｏＴ）サービス、及びエンドユーザのモバイルデバイスにインストールされたＩｏＴアプリとの安全な接続性を維持するＩｏＴクラウドサービスと、
前記ＩｏＴクラウドサービスとの間に第１の安全な通信チャネルを確立して、第１のユーザのＷｉＦｉネットワークに関連付けられた第１のＷｉＦｉネットワークキーを前記ＩｏＴクラウドサービスに安全に送信する、前記第１のユーザの第１のＩｏＴデバイス、又は前記第１のユーザのモバイルデバイスにインストールされたＩｏＴアプリと、
前記モバイルデバイスにインストールされた前記ＩｏＴアプリ、又は前記第１のＩｏＴデバイスを介して、前記ＩｏＴクラウドサービスとの間に第２の安全な通信チャネルを確立する第２のＩｏＴデバイスと、を備え、
前記第２の安全な通信チャネルが、前記第２のＩｏＴデバイスと前記第１のＩｏＴデバイス又は前記モバイルデバイスとの間の第１の通信リンクを含み、前記第１の通信リンクが、前記ＷｉＦｉネットワークによって使用される第２の無線プロトコルとは異なる第１の無線プロトコルを利用し、前記第１のＩｏＴデバイス又は前記モバイルデバイスが、前記第１の無線プロトコルを使用して前記第２のＩｏＴデバイスとの前記第１の通信リンクを確立すると同時に、前記第２の無線プロトコルを使用して前記ＷｉＦｉネットワークとの第２の通信リンクを確立し、前記第２のＩｏＴデバイスが、前記第１の通信リンク及び前記第２の通信リンクの両方を使用して前記ＩｏＴクラウドサービスとの間に前記第２の安全な通信チャネルを確立し、
前記第２のＩｏＴデバイスが、前記第１のユーザのＷｉＦｉネットワーク上で使用可能な前記第１のＷｉＦｉネットワークキーを求める要求を送信し、前記ＩｏＴクラウドサービスが、前記第２のＩｏＴデバイスを前記第１のユーザのアカウントに関連付けて、前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリ、又は前記第１のＩｏＴデバイスを介して、前記第１のＷｉＦｉネットワークキーを前記第２のＩｏＴデバイスに送信し、前記第１のＷｉＦｉネットワークキーが、前記前記第１の通信リンク及び前記第２の通信リンクを越えて渡され、
前記第２のＩｏＴデバイスが、前記第１のＷｉＦｉネットワークキーを自動的に使用して前記第１のユーザのＷｉＦｉネットワーク上で安全な接続を確立する、システム。
【請求項２】
前記第１のＷｉＦｉネットワークキーを含む、異なるユーザのＷｉＦｉネットワークのＷｉＦｉネットワークキーを安全に記憶する、前記ＩｏＴクラウドサービス上に維持された安全なデータベースを更に備え、前記ＩｏＴクラウドサービスが、前記ＩｏＴデバイス、ユーザのモバイルデバイスにインストールされたＩｏＴアプリ、又はＩｏＴハブから前記ＷｉＦｉネットワークキーを受信し、前記ＩｏＴクラウドサービスが、前記ＷｉＦｉネットワークキーを前記安全なデータベースに安全に記憶する、請求項１に記載のシステム。
【請求項３】
前記ＩｏＴクラウドサービスが、前記第１のＷｉＦｉネットワークキーを求める前記要求を前記第１のユーザのＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイスにインストールされた前記ＩｏＴアプリから受信し、それに応じて、前記第１のユーザの識別、前記第２のＩｏＴデバイスの識別、及び／又は前記第１のＷｉＦｉネットワークキーに関連付けられたアクセスポイント又はルータの識別を使用して前記安全なデータベース内でルックアップを行うように構成され、前記ＩｏＴクラウドサービスが、前記第１のＷｉＦｉネットワークキーを前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイス上の前記ＩｏＴアプリに提供するように構成され、かつ前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイス上の前記ＩｏＴアプリが、前記第１のＷｉＦｉネットワークキーを前記第２のＩｏＴデバイスに提供するように構成された、請求項２に記載のシステム。
【請求項４】
前記ＩｏＴクラウドサービス上の資格情報管理モジュールへの安全な接続を確立し、前記第１のＷｉＦｉネットワークキーを前記ＩｏＴクラウドサービスに提供するための、前記第１のユーザの前記ＩｏＴハブ上の資格情報管理モジュール、を更に備える、請求項２に記載のシステム。
【請求項５】
前記第１のユーザの前記ＩｏＴハブ上の前記資格情報管理モジュールと接続し、前記第１のＷｉＦｉネットワークキーを求める前記要求を送信し、前記第１のＷｉＦｉネットワークキーを前記第１のユーザの前記ＩｏＴハブから受信するための、前記第２のＩｏＴデバイス上のネットワーク登録モジュール、を更に備える、請求項４に記載のシステム。
【請求項６】
前記第１のＷｉＦｉネットワークキーを求める前記要求が、前記無線アクセスポイント又は前記ルータを一意的に識別する識別データを含む、請求項１に記載のシステム。
【請求項７】
前記識別データが、前記無線アクセスポイント又は前記ルータのＭＡＣアドレス及び／又はＳＳＩＤを含む、請求項６に記載のシステム。
【請求項８】
優先順序の順に前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリと接続することを試みるための、前記第２のＩｏＴデバイス上のネットワーク登録モジュール、を更に備える、請求項４に記載のシステム。
【請求項９】
前記優先順序が、まず前記第１のユーザの前記ＩｏＴハブと接続するのを試みること、並びに信頼できる接続が利用不可能である場合、前記第１のＩｏＴデバイス及び／又は前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリと接続するのを試みること、を含む、請求項８に記載のシステム。
【請求項１０】
前記ローカル無線接続が、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）接続を含む、請求項１に記載のシステム。
【請求項１１】
前記第２の安全な通信チャネルが、前記第１の安全な通信チャネルの少なくとも一部を利用する、請求項２に記載のシステム。
【請求項１２】
方法であって、
モノのインターネット（ＩｏＴ）クラウドサービスと、複数のＩｏＴサービス、及びエンドユーザのモバイルデバイスにインストールされたＩｏＴアプリとの間の安全な接続性を維持することと、
前記ＩｏＴクラウドサービスと、第１のユーザの第１のＩｏＴデバイス、又は前記第１のユーザのモバイルデバイスにインストールされたＩｏＴアプリとの間に第１の安全な通信チャネルを確立することと、
前記第１のＩｏＴデバイス、又は前記モバイルデバイスにインストールされた前記ＩｏＴアプリから前記ＩｏＴクラウドサービスに、前記第１のユーザのＷｉＦｉネットワークに関連付けられた第１のＷｉＦｉネットワークキーを安全に送信することと、
前記モバイルデバイスにインストールされた前記ＩｏＴアプリ、又は前記第１のＩｏＴデバイスを介して、第２のＩｏＴデバイスと前記ＩｏＴクラウドサービスとの間に第２の安全な通信チャネルを確立することであって、前記第２の安全な通信チャネルが、前記第２のＩｏＴデバイスと前記第１のＩｏＴデバイス又は前記モバイルデバイスとの間の第１の通信リンクを含み、前記第１の通信リンクが、前記ＷｉＦｉネットワークによって使用される第２の無線プロトコルとは異なる第１の無線プロトコルを利用し、前記第１のＩｏＴデバイス又は前記モバイルデバイスが、前記第１の無線プロトコルを使用して前記第２のＩｏＴデバイスとの前記第１の通信リンクを確立すると同時に、前記第２の無線プロトコルを使用して前記ＷｉＦｉネットワークとの第２の通信リンクを確立し、前記第２のＩｏＴデバイスが、前記第１の通信リンク及び前記第２の通信リンクの両方を使用して前記ＩｏＴクラウドサービスとの間に前記第２の安全な通信チャネルを確立する、ことと、
前記第１のユーザのＷｉＦｉネットワーク上で使用可能な前記第１のＷｉＦｉネットワークキーを求める要求を送信することであって、前記ＩｏＴクラウドサービスが、前記第２のＩｏＴデバイスを前記第１のユーザのアカウントに関連付けて、前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリ、又は前記第１のＩｏＴデバイスを介して、前記第１のＷｉＦｉネットワークキーを前記第２のＩｏＴデバイスに送信し、前記第１のＷｉＦｉネットワークキーが、前記前記第１の通信リンク及び前記第２の通信リンクを越えて渡される、ことと、
前記第２のＩｏＴデバイスが、前記第１のＷｉＦｉネットワークキーを使用して前記第１のユーザのＷｉＦｉネットワーク上で安全な接続を確立することと、を含む方法。
【請求項１３】
前記資格情報データベースが、遠隔資格情報データベースを含み、前記方法が、
前記第１のＷｉＦｉネットワークキーを含む、異なるユーザのＷｉＦｉネットワークのＷｉＦｉネットワークキーを、前記ＩｏＴデバイス、ユーザのモバイルデバイスにインストールされたＩｏＴアプリ、又はＩｏＴハブから前記ＷｉＦｉネットワークキーを受信する前記ＩｏＴクラウドサービス上に維持された安全なデータベースに安全に記憶し、前記ＩｏＴクラウドサービスが、前記ＷｉＦｉネットワークキーを前記安全なデータベースに安全に記憶すること、を更に含む、請求項１２に記載の方法。
【請求項１４】
前記ＩｏＴクラウドサービスが、前記ＩｏＴネットワークキーを求める前記要求を前記第１のユーザのＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイスにインストールされた前記ＩｏＴアプリから受信し、それに応じて、前記第１のユーザの識別、前記第２のＩｏＴデバイスの識別、及び／又は前記第１のＷｉＦｉネットワークキーに関連付けられたアクセスポイント又はルータの識別を使用して前記安全なデータベース内でルックアップを行い、前記ＩｏＴクラウドサービスが、前記第１のＷｉＦｉネットワークキーを前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイス上の前記ＩｏＴアプリに提供し、かつ前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイス上の前記ＩｏＴアプリが、前記第１のＷｉＦｉネットワークキーを前記第２のＩｏＴデバイスに提供する、請求項１３に記載の方法。
【請求項１５】
前記第１のユーザの前記ＩｏＴハブ上の資格情報管理モジュールが、前記ＩｏＴクラウドサービス上の資格情報管理モジュールへの安全な接続を確立し、前記第１のＷｉＦｉネットワークキーを前記ＩｏＴクラウドサービスに提供することを更に含む、請求項１３に記載の方法。
【請求項１６】
前記第２のＩｏＴデバイス上のネットワーク登録モジュールが、前記第１のユーザの前記ＩｏＴハブ上の前記資格情報管理モジュールと接続して前記第１のＷｉＦｉネットワークキーを求める前記要求を送信し、前記第１のＷｉＦｉネットワークキーを前記第１のユーザの前記ＩｏＴハブから受信することを更に含む、請求項１５に記載の方法。
【請求項１７】
前記第１のＷｉＦｉネットワークキーを求める前記要求が、前記無線アクセスポイント又は前記ルータを一意的に識別する識別データを含む、請求項１２に記載の方法。
【請求項１８】
前記識別データが、前記無線アクセスポイント又は前記ルータのＭＡＣアドレス及び／又はＳＳＩＤを含む、請求項１７に記載の方法。
【請求項１９】
優先順序の順に前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリと接続することを試みることを更に含む、請求項１５に記載の方法。
【請求項２０】
前記優先順序が、まず前記第１のユーザの前記ＩｏＴハブと接続するのを試みること、並びに信頼できる接続が利用不可能である場合、前記第１のＩｏＴデバイス及び／又は前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリと接続するのを試みること、を含む、請求項１９に記載の方法。
【請求項２１】
前記ローカル無線接続が、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）接続を含む、請求項１２に記載のシステム。
【請求項２２】
プログラムコードを記憶した非一時的機械可読媒体であって、前記プログラムコードは、１つ以上の機械によって実行された時に、前記機械に、
モノのインターネット（ＩｏＴ）クラウドサービスと、複数のＩｏＴサービス、及びエンドユーザのモバイルデバイスにインストールされたＩｏＴアプリとの間の安全な接続性を維持する動作と、
前記ＩｏＴクラウドサービスと、第１のユーザの第１のＩｏＴデバイス、又は前記第１のユーザのモバイルデバイスにインストールされたＩｏＴアプリとの間に第１の安全な通信チャネルを確立する動作と、
前記第１のＩｏＴデバイス、又は前記モバイルデバイスにインストールされた前記ＩｏＴアプリから前記ＩｏＴクラウドサービスに、前記第１のユーザのＷｉＦｉネットワークに関連付けられた第１のＷｉＦｉネットワークキーを安全に送信する動作と、
前記モバイルデバイスにインストールされた前記ＩｏＴアプリ、又は前記第１のＩｏＴデバイスを介して、第２のＩｏＴデバイスと前記ＩｏＴクラウドサービスとの間に第２の安全な通信チャネルを確立する動作であって、前記第２の安全な通信チャネルが、前記第２のＩｏＴデバイスと前記第１のＩｏＴデバイス又は前記モバイルデバイスとの間の第１の通信リンクを含み、前記第１の通信リンクが、前記ＷｉＦｉネットワークによって使用される第２の無線プロトコルとは異なる第１の無線プロトコルを利用し、前記第１のＩｏＴデバイス又は前記モバイルデバイスが、前記第１の無線プロトコルを使用して前記第２のＩｏＴデバイスとの前記第１の通信リンクを確立すると同時に、前記第２の無線プロトコルを使用して前記ＷｉＦｉネットワークとの第２の通信リンクを確立し、前記第２のＩｏＴデバイスが、前記第１の通信リンク及び前記第２の通信リンクの両方を使用して前記ＩｏＴクラウドサービスとの間に前記第２の安全な通信チャネルを確立する、動作と、
前記第１のユーザのＷｉＦｉネットワーク上で使用可能な前記第１のＷｉＦｉネットワークキーを求める要求を送信する動作であって、前記ＩｏＴクラウドサービスが、前記第２のＩｏＴデバイスを前記第１のユーザのアカウントに関連付けて、前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリ、又は前記第１のＩｏＴデバイスを介して、前記第１のＷｉＦｉネットワークキーを前記第２のＩｏＴデバイスに送信し、前記第１のＷｉＦｉネットワークキーが、前記前記第１の通信リンク及び前記第２の通信リンクを越えて渡される、動作と、
前記第２のＩｏＴデバイスが、前記第１のＷｉＦｉネットワークキーを使用して前記第１のユーザのＷｉＦｉネットワーク上で安全な接続を確立する動作と、を実行させる、非一時的機械可読媒体。
【請求項２３】
前記資格情報データベースが、遠隔資格情報データベースを含み、前記非一時的機械可読媒体が、
前記第１のＷｉＦｉネットワークキーを含む、異なるユーザのＷｉＦｉネットワークのＷｉＦｉネットワークキーを、前記ＩｏＴデバイス、ユーザのモバイルデバイスにインストールされたＩｏＴアプリ、又はＩｏＴハブから前記ＷｉＦｉネットワークキーを受信する前記ＩｏＴクラウドサービス上に維持された安全なデータベースに安全に記憶し、前記ＩｏＴクラウドサービスが、前記ＷｉＦｉネットワークキーを前記安全なデータベースに安全に記憶すること、を更に含む、請求項２２に記載の非一時的機械可読媒体。
【請求項２４】
前記ＩｏＴクラウドサービスが、前記ＩｏＴネットワークキーを求める前記要求を前記第１のユーザのＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイスにインストールされた前記ＩｏＴアプリから受信し、それに応じて、前記第１のユーザの識別、前記第２のＩｏＴデバイスの識別、及び／又は前記第１のＷｉＦｉネットワークキーに関連付けられたアクセスポイント又はルータの識別を使用して前記安全なデータベース内でルックアップを行い、前記ＩｏＴクラウドサービスが、前記第１のＷｉＦｉネットワークキーを前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイス上の前記ＩｏＴアプリに提供し、かつ前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び／又は前記第１のユーザのモバイルデバイス上の前記ＩｏＴアプリが、前記第１のＷｉＦｉネットワークキーを前記第２のＩｏＴデバイスに提供する、請求項２３に記載の非一時的機械可読媒体。
【請求項２５】
前記第１のユーザの前記ＩｏＴハブ上の資格情報管理モジュールが、前記ＩｏＴクラウドサービス上の資格情報管理モジュールへの安全な接続を確立し、前記第１のＷｉＦｉネットワークキーを前記ＩｏＴクラウドサービスに提供する、動作を前記１つ以上の機械に実行させるプログラムコードを更に含む、請求項２３に記載の非一時的機械可読媒体。
【請求項２６】
前記第２のＩｏＴデバイス上のネットワーク登録モジュールが、前記第１のユーザの前記ＩｏＴハブ上の前記資格情報管理モジュールと接続して前記第１のＷｉＦｉネットワークキーを求める前記要求を送信し、前記第１のＷｉＦｉネットワークキーを前記第１のユーザの前記ＩｏＴハブから受信する、動作を前記１つ以上の機械に実行させるプログラムコードを更に含む、請求項２５に記載の非一時的機械可読媒体。
【請求項２７】
前記第１のＷｉＦｉネットワークキーを求める前記要求が、前記無線アクセスポイント又は前記ルータを一意的に識別する識別データを含む、請求項２２に記載の非一時的機械可読媒体。
【請求項２８】
前記識別データが、前記無線アクセスポイント又は前記ルータのＭＡＣアドレス及び／又はＳＳＩＤを含む、請求項２７に記載の非一時的機械可読媒体。
【請求項２９】
優先順序の順に前記第１のユーザの前記ＩｏＴハブ、前記第１のＩｏＴデバイス、及び前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリと接続することを試みる、動作を前記１つ以上の機械に実行させるプログラムコードを更に含む、請求項２５に記載の非一時的機械可読媒体。
【請求項３０】
前記優先順序が、まず前記第１のユーザの前記ＩｏＴハブと接続するのを試みること、並びに信頼できる接続が利用不可能である場合、前記第１のＩｏＴデバイス及び／又は前記第１のユーザの前記モバイルデバイスにインストールされた前記ＩｏＴアプリと接続するのを試みること、を含む、請求項２９に記載の非一時的機械可読媒体。
【請求項３１】
前記ローカル無線接続が、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）接続を含む、請求項３２に記載の非一時的機械可読媒体。