【手続補正書】
【提出日】令和2年11月5日(2020.11.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タイムスロットチャネルホッピング（ＴＳＣＨ）ネットワーク上で動作する親デバイス内のプロセッサによって実行される方法であって、
第１のタイムスロットの第１の部分の間に、複数の低エネルギーエンドポイントデバイスの第１の低エネルギーエンドポイントデバイスからチェックイン通信を受信するステップであって、前記チェックイン通信が親デバイスでキューに入れられた保留中のメッセージをチェックするステップと、
第１の低エネルギーエンドポイントデバイスからのチェックイン通信の受信に応答して、親デバイスから第１の低エネルギーエンドポイントデバイスへのＴＳＣＨプロトコルの第１のタイムスロットの第２の部分の間に、複数の低エネルギーエンドポイントデバイスにブロードキャスト通信を送信するための、第１のタイムスロットに後続するＴＳＣＨプロトコルで、ブロードキャストタイムスロットを識別する第１の通信を送信するステップであって、前記第１のタイムスロットが前記第１の低エネルギーエンドポイントデバイスのウェイク／スリープサイクルの第１のウェイク期間に対応するステップと、
第２のタイムスロットの第１の部分の間に、複数の低エネルギーエンドポイントデバイスの第２の低エネルギーエンドポイントデバイスからチェックイン通信を受信するステップと、
第２の低エネルギーエンドポイントデバイスからのチェックイン通信の受信に応答して、親デバイスから複数の低エネルギーエンドポイントデバイスの第２の低エネルギーエンドポイントデバイスへのＴＳＣＨプロトコルの第２のタイムスロットの第２の部分の間に、前記ブロードキャストタイムスロットを識別する第２の通信を送信するステップであって、前記第２のタイムスロットが第２の低エネルギーエンドポイントデバイスの第２のウェイク／スリープサイクルの第２のウェイク期間に対応するステップと、
前記ブロードキャストタイムスロットの間に、ブロードキャスト通信を第１の低エネルギーエンドポイントデバイスと第２の低エネルギーエンドポイントデバイスの両方にブロードキャストするステップとを含む方法。
【請求項２】
前記第１の通信は、前記第１の低エネルギーエンドポイントデバイスからのチェックイン通信に応答して、受信者開始送信通信の一部として送信される、請求項１に記載の方法。
【請求項３】
前記第１の通信は、前記ブロードキャストタイムスロットまでに後続するタイムスロットの数を示す第１のオフセット番号を含み、
前記第２の通信は、前記ブロードキャストタイムスロットまでに後続するタイムスロットの第２の数を示す第２のオフセット番号を含み、
前記第２のオフセット番号は前記第１のオフセット番号よりも小さい、請求項２に記載の方法。
【請求項４】
前記ブロードキャスト通信は、前記複数の低エネルギーデバイスに共通のダウンストリームメッセージフレームの第１のセットを含む共通メッセージを含み、
前記ブロードキャスト通信は、前記第１の低エネルギーエンドポイントデバイスに共通のダウンストリームメッセージフレームの第２のセットを含むユニキャスト又はマルチキャストメッセージをさらに含み、
前記ユニキャスト又はマルチキャストメッセージは、前記共通メッセージに後続して発生する、請求項１に記載の方法。
【請求項５】
前記ユニキャスト又はマルチキャストメッセージの第２の低エネルギーエンドポイントデバイスによる受信により、前記第２の低エネルギーエンドポイントデバイスに、前記ユニキャスト又はマルチキャストメッセージ内のフレームアドレスの不一致を識別させ、
さらに、フレームアドレスの不一致のために、前記第２の低エネルギーエンドポイントデバイスに、前記第１の低エネルギーエンドポイントデバイスに固有の受信した下りメッセージフレームを廃棄させる、請求項４に記載の方法。
【請求項６】
前記ブロードキャスト通信は、前記複数の低エネルギーエンドポイントデバイスのためのファームウェア更新ソフトウェアを含む、請求項１に記載の方法。
【請求項７】
ブロードキャストタイムスロットの前において、
ＴＳＣＨネットワーク上で動作する隣接デバイスからか、又はリソース提供者システムから、第１のブロードキャストメッセージを受信するステップと、
前記隣接デバイス又は前記リソース提供者システムから、第２のブロードキャストメッセージを受信するステップと、
前記第１のブロードキャストメッセージ及び前記第２のブロードキャストメッセージを前記親デバイスのメモリに格納するステップとをさらに含み、
前記ブロードキャスト通信は、前記第１のブロードキャストメッセージ及び前記第２のブロードキャストメッセージを含む、請求項１に記載の方法。
【請求項８】
タイムスロットチャネルホッピング（ＴＳＣＨ）プロトコルのチャネルホッピングパターンに同期した低エネルギーエンドポイントデバイス内のプロセッサによって実行される方法であって、
スリープ状態を終了し、ウェイク／スリープサイクルのウェイク状態に入るステップと、
前記ＴＳＣＨネットワーク上で動作する親デバイスとの通信と同期するステップと、
前記親デバイスとの通信を同期した後、ＴＳＣＨプロトコルの第１のタイムスロットの第１の部分の間に、低エネルギーエンドポイントデバイスから、ＴＳＣＨネットワーク上で動作する親デバイスに、チェックイン通信を送信するステップであって、前記チェックイン通信が前記親デバイスでキューに入れられた保留中のメッセージをチェックするステップと、
前記第１のタイムスロットの第２の部分の間に、前記低エネルギーエンドポイントデバイスにより、前記親デバイスからの肯定応答通信を受信するステップであって、前記肯定応答通信が、前記低エネルギーエンドポイントデバイスのメッセージが保存されていることを示し、かつ、ブロードキャスト通信を受信するためのＴＳＣＨプロトコルの第１のタイムスロットに後続するブロードキャストタイムスロットを識別するステップと、
前記ブロードキャストタイムスロットの間に、前記親デバイスからのブロードキャスト通信を聴取するステップとを含み、
前記ブロードキャスト通信は、前記親デバイスと通信する複数の低エネルギーエンドポイントデバイスに対する通信である、方法。
【請求項９】
前記肯定応答通信は、前記チェックイン通信に応答する受信者開始送信通信の一部として受信され、かつ、前記肯定応答通信は、第１のタイムスロットからブロードキャストタイムスロットまでのタイムスロット数を識別するオフセット番号を含む、請求項８に記載の方法。
【請求項１０】
前記ブロードキャスト通信を、前記親デバイスから受信するステップであって、前記ブロードキャスト通信が、前記複数の低エネルギーエンドポイントデバイスに共通のダウンストリームメッセージフレームの第１のセットを含み、かつ、前記ブロードキャスト通信が、前記複数の低エネルギーエンドポイントデバイスのうちの１つの低エネルギーエンドポイントデバイスに固有のダウンストリームメッセージフレームの第２のセットを含むユニキャスト又はマルチキャストメッセージをさらに含むステップと、
前記ユニキャスト又はマルチキャストメッセージに含まれるフレーム宛先アドレスを識別するステップと、
前記ユニキャスト又はマルチキャストメッセージに含まれる前記フレーム宛先アドレスが、前記低エネルギーエンドポイントデバイスのアドレスと一致しているか否かを判断するステップとをさらに含む、請求項８に記載の方法。
【請求項１１】
前記フレーム宛先アドレスが前記低エネルギーエンドポイントデバイスのアドレスと一致しないと判断することによりフレームアドレスの不一致の識別することに応答して、前記ダウンストリームメッセージフレームの第２のセットを破棄するステップをさらに含む、請求項１０記載の方法。
【請求項１２】
前記フレーム宛先アドレスが前記低エネルギーエンドポイントデバイスの前記アドレスと一致したことに応答して、前記ユニキャスト又はマルチキャストメッセージの全体を受信するステップをさらに含む、請求項１０に記載の方法。
【請求項１３】
前記ブロードキャスト通信は、前記複数の低エネルギーエンドポイントデバイスのためのファームウェア更新ソフトウェアを含む、請求項８に記載の方法。
【請求項１４】
タイムスロットチャネルホッピング（ＴＳＣＨ）ネットワーク内で互いに通信可能に結合された複数のデバイスを含むシステムであって、
前記複数のデバイスの少なくとも１つは親デバイスを有し、
前記親デバイスは、プロセッサと、非一時的なコンピュータ可読媒体とを備え、
前記プロセッサは、前記非一時的なコンピュータ可読媒体内に具体化された命令を実行して、以下の動作を実行するように構成され、
前記動作は、
第１のタイムスロットの第１の部分の間に、複数の低エネルギーエンドポイントデバイスの第１の低エネルギーエンドポイントデバイスからチェックイン通信を受信することを含み、前記チェックイン通信が親デバイスでキューに入れられた保留中のメッセージをチェックし、
前記動作は、
第１の低エネルギーエンドポイントデバイスからのチェックイン通信の受信に応答して、前記親デバイスから前記複数の低エネルギーエンドポイントデバイスの第１の低エネルギーエンドポイントデバイスへのＴＳＣＨプロトコルの第１のタイムスロットの第２の部分の間に、前記複数の低エネルギーエンドポイントデバイスの複数の同報通信を送信するためのＴＳＣＨプロトコルで、前記第１のタイムスロットに後続するブロードキャストタイムスロットを識別する第１の通信を送信することを含み、前記第１のタイムスロットは、前記第１の低エネルギーエンドポイントデバイスのウェイク／スリープサイクルの第１のウェイク期間に対応し、
前記動作は、
第２のタイムスロットの第１の部分の間に、前記複数の低エネルギーエンドポイントデバイスの第２の低エネルギーエンドポイントデバイスからチェックイン通信を受信することと、
前記第２の低エネルギーエンドポイントデバイスからのチェックイン通信の受信に応答して、前記親デバイスから複数の低エネルギーエンドポイントデバイスの第２の低エネルギーエンドポイントデバイスへのＴＳＣＨプロトコルの第２のタイムスロットの第２の部分の間に、前記ブロードキャストタイムスロットを識別する第２の通信を送信することとを含み、前記第２のタイムスロットは前記第２の低エネルギーエンドポイントデバイスの第２のウェイク／スリープサイクルの第２のウェイク期間に対応し、
前記ブロードキャストタイムスロットの間に、ブロードキャスト通信を、前記第１の低エネルギーエンドポイントデバイス及び前記第２の低エネルギーエンドポイントデバイスの両方にブロードキャストすることを含む、システム。
【請求項１５】
前記第１の通信は、前記第１の低エネルギーエンドポイントデバイスからのチェックイン通信に応答して、受信者開始送信通信の一部として送信される、請求項１４記載のシステム。
【請求項１６】
前記第１の通信は、前記ブロードキャストタイムスロットまでの後続のタイムスロットの第１の数を示す第１のオフセット番号を含み、
前記第２の通信は、前記ブロードキャストタイムスロットまでの後続のタイムスロットの第２の数を示す第２のオフセット番号を含み、
前記第２のオフセット番号は前記第１のオフセット番号よりも小さい、請求項１５に記載のシステム。
【請求項１７】
前記ブロードキャスト通信は、前記複数の低エネルギーデバイスに共通のダウンストリームメッセージフレームの第１のセットを含む共通メッセージを含み、
前記ブロードキャスト通信は、前記第１の低エネルギーエンドポイントデバイスに固有のダウンストリームメッセージフレームの第２のセットを含むユニキャスト又はマルチキャストメッセージをさらに含み、
前記ユニキャスト又はマルチキャストメッセージは、前記共通メッセージに後続して発生する、請求項１４に記載のシステム。
【請求項１８】
前記ユニキャスト又はマルチキャストメッセージの第２の低エネルギーエンドポイントデバイスによる受信により、前記第２の低エネルギーエンドポイントデバイスに、前記ユニキャスト又はマルチキャストメッセージ内のフレームアドレスの不一致を識別させ、
さらに、フレームアドレスの不一致のために、前記第２の低エネルギーエンドポイントデバイスに、前記第１の低エネルギーエンドポイントデバイスに固有の受信した下りメッセージフレームを廃棄させる、請求項１７記載のシステム。
【請求項１９】
前記ブロードキャスト通信は、前記複数の低エネルギーエンドポイントデバイスのためのファームウェア更新ソフトウェアを含む、請求項１４に記載のシステム。
【請求項２０】
前記非一時的なコンピュータ可読媒体は、動作を実行させるための命令を含み、
前記動作は、前記ブロードキャストタイムスロットの前において、
前記ＴＳＣＨネットワーク上で動作する隣接デバイスまたはリソース提供者システムから、第１のブロードキャストメッセージを受信するステップと、
前記隣接デバイスまたは前記リソース提供者システムから、第２のブロードキャストメッセージを受信するステップと、
前記第１のブロードキャストメッセージ及び前記第２のブロードキャストメッセージを、前記親デバイスのメモリに格納するステップとを含み、
前記ブロードキャスト通信は、前記第１のブロードキャストメッセージ及び前記第２のブロードキャストメッセージを含む、請求項１４に記載のシステム。