(57)【特許請求の範囲】
【請求項１】
ワイヤレス接続を確立する方法であって、
第１の通信デバイスによって、第１の時間期間の間、第１のアドバタイジング信号を送信することと、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の時間期間の間、前記第１のアドバタイジング信号を送信した後に、前記第１の通信デバイスによって、前記第１の時間期間の後に続く第２の時間期間の持続時間を有するスキャニング状態にスイッチすることと、前記スキャニング状態の間に、前記第１の通信デバイスは、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第２のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスが前記スキャニング状態にある間、前記第１の通信デバイスによって、第３の時間期間の間、第３の信号についてリッスンすることと、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は、前記第１の時間期間から所定の待ち時間後の前記第２の時間期間の間に発生する、
を備える、方法。
【請求項２】
前記第２の時間期間の始まりは、前記第１の時間期間の終わりにある、請求項１に記載の方法。
【請求項３】
前記第１の通信デバイスは、前記第１のアドバタイジング信号が送信されたのと同じチャネル上で、前記第２のアドバタイジング信号についてスキャンするおよび前記第３の信号についてリッスンする、請求項１に記載の方法。
【請求項４】
前記第３の信号は、接続要求またはスキャン要求信号を備える、請求項１に記載の方法。
【請求項５】
前記第１の通信デバイスは、前記第３の時間期間外で受信される接続要求またはスキャン要求を無視する、請求項４に記載の方法。
【請求項６】
前記第１の通信デバイスは、前記第２の時間期間の持続時間全体の間に受信されるアドバタイジング信号に応答する、請求項１に記載の方法。
【請求項７】
前記第１の通信デバイスは、前記第１のアドバタイジング信号を送信した後に、インタリービングスリープインターバルに入ることなく、前記第２のアドバタイジング信号についてスキャンすることを始める、請求項１に記載の方法。
【請求項８】
前記第１の通信デバイスによって、第３の時間期間の間、第３のアドバタイジング信号を送信することと、前記第３のアドバタイジング信号は、前記第１の通信デバイスが第３のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第３の時間期間の間、前記第３のアドバタイジング信号を送信した後に、前記第１の通信デバイスによって、前記第３の時間期間の後に続く第４の時間期間の持続時間を有するスキャニング状態にスイッチすることと、前記スキャニング状態の間に、前記第１の通信デバイスは、第４の通信デバイスによって送信され、前記第４の通信デバイスが第４のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第４のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスが前記スキャニング状態にある間、前記第１の通信デバイスによって、第５の時間期間の間、第５の信号についてリッスンすることと、前記第５の信号は前記第３のアドバタイジング信号に応答して第５の通信デバイスによって送信され、前記第５の時間期間は、前記第３の時間期間から所定の待ち時間後の前記第４の時間期間の間に発生する、
をさらに備える、請求項１に記載の方法。
【請求項９】
前記第１の通信デバイスは、第１のチャネル上で、前記第１のアドバタイジング信号を送信し、前記第２のアドバタイジング信号についてスキャンし、および前記第３の信号についてリッスンし、
前記第１の通信デバイスは、前記第１のチャネルとは異なる第２のチャネル上で、前記第３のアドバタイジング信号を送信し、前記第４のアドバタイジング信号についてスキャンし、および前記第５の信号についてリッスンする、
請求項８に記載の方法。
【請求項１０】
前記第１の通信デバイスは、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ対応デバイスを備え、前記第１のワイヤレス接続は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続を備える、請求項１に記載の方法。
【請求項１１】
前記第２の時間期間は、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、請求項１に記載の方法。
【請求項１２】
前記第３の時間期間の始まりは、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、請求項１に記載の方法。
【請求項１３】
前記第２の通信デバイスから前記第２のアドバタイジング信号を受信することと、
前記第２のアドバタイジング信号に基づいて、前記第２の通信デバイスとのワイヤレス接続を確立することと、
をさらに備える、請求項１に記載の方法。
【請求項１４】
前記第３の通信デバイスから前記第３の信号を受信することと、
前記第３の信号に基づいて、前記第３の通信デバイスとのワイヤレス接続を確立することと、
をさらに備える、請求項１に記載の方法。
【請求項１５】
ワイヤレス接続を確立するための装置であって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合され、命令を記憶するメモリと、
を備え、前記命令は、前記少なくとも１つのプロセッサによって実行されると、第１の通信デバイスに、
第１の時間期間の間、第１のアドバタイジング信号を送信することと、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の時間期間の間の前記第１のアドバタイジング信号の送信の後に、前記第１の時間期間の後に続く第２の時間期間の持続時間を有するスキャニング状態にスイッチすることと、前記スキャニング状態の間に、前記第１の通信デバイスは、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第２のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスが前記スキャニング状態にある間、第３の時間期間の間、第３の信号についてリッスンすることと、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は、前記第１の時間期間から所定の待ち時間後の前記第２の時間期間の間に発生する、
を行わせる、装置。
【請求項１６】
前記第２の時間期間の始まりは、前記第１の時間期間の終わりにある、請求項１５に記載の装置。
【請求項１７】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第１のアドバタイジング信号が送信されたのと同じチャネル上で、前記第２のアドバタイジング信号についてスキャンするおよび前記第３の信号についてリッスンすることをさらに行わせる、請求項１５に記載の装置。
【請求項１８】
前記第３の信号は、接続要求またはスキャン要求信号を備える、請求項１５に記載の装置。
【請求項１９】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第３の時間期間外で受信される接続要求またはスキャン要求を無視することをさらに行わせる、請求項１８に記載の装置。
【請求項２０】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第２の時間期間の持続時間全体の間に受信されるアドバタイジング信号に応答することをさらに行わせる、請求項１５に記載の装置。
【請求項２１】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第１のアドバタイジング信号の送信の後に、インタリービングスリープインターバルに入ることなく、前記第２のアドバタイジング信号についてスキャンすることを始めることをさらに行わせる、請求項１５に記載の装置。
【請求項２２】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、
第３の時間期間の間、第３のアドバタイジング信号を送信することと、前記第３のアドバタイジング信号は、前記第１の通信デバイスが第３のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第３の時間期間の間の前記第３のアドバタイジング信号の送信の後に、前記第３の時間期間の後に続く第４の時間期間の持続時間を有するスキャニング状態にスイッチすることと、前記スキャニング状態の間に、前記第１の通信デバイスは、第４の通信デバイスによって送信され、前記第４の通信デバイスが第４のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第４のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスが前記スキャニング状態にある間、第５の時間期間の間、第５の信号についてリッスンすることと、前記第５の信号は前記第３のアドバタイジング信号に応答して第５の通信デバイスによって送信され、前記第５の時間期間は、前記第３の時間期間から所定の待ち時間後の前記第４の時間期間の間に発生する、
をさらに行わせる、請求項１５に記載の装置。
【請求項２３】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、第１のチャネル上で、前記第１のアドバタイジング信号を送信し、前記第２のアドバタイジング信号についてスキャンし、および前記第３の信号についてリッスンすることをさらに行わせ、
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第１のチャネルとは異なる第２のチャネル上で、前記第３のアドバタイジング信号を送信し、前記第４のアドバタイジング信号についてスキャンし、および前記第５の信号についてリッスンすることをさらに行わせる、
請求項２２に記載の装置。
【請求項２４】
前記第１の通信デバイスは、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ対応デバイスを備え、前記第１のワイヤレス接続は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続を備える、請求項１５に記載の装置。
【請求項２５】
前記第２の時間期間は、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、請求項１５に記載の装置。
【請求項２６】
前記第３の時間期間の始まりは、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、請求項１５に記載の装置。
【請求項２７】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、
前記第２の通信デバイスから前記第２のアドバタイジング信号を受信することと、
前記第２のアドバタイジング信号に基づいて、前記第２の通信デバイスとのワイヤレス接続を確立することと、
をさらに行わせる、請求項１５に記載の装置。
【請求項２８】
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、
前記第３の通信デバイスから前記第３の信号を受信することと、
前記第３の信号に基づいて、前記第３の通信デバイスとのワイヤレス接続を確立することと、
をさらに行わせる、請求項１５に記載の装置。
【請求項２９】
ワイヤレス接続を確立するための第１の通信デバイスであって、
第１の時間期間の間、第１のアドバタイジング信号を送信するための手段と、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の時間期間の間の前記第１のアドバタイジング信号の送信の後に、前記第１の時間期間の後に続く第２の時間期間の持続時間を有するスキャニング状態にスイッチするための手段と、前記スキャニング状態の間に、前記第１の通信デバイスは、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第２のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスが前記スキャニング状態にある間、第３の時間期間の間、第３の信号についてリッスンするための手段と、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は、前記第１の時間期間から所定の待ち時間後の前記第２の時間期間の間に発生する、
前記第１の時間期間の間、前記第１のアドバタイジング信号を送信した後に、前記第１の通信デバイスによって、前記第１の時間期間の後に続く第２の時間期間の持続時間を有するスキャニング状態にスイッチすることと、前記スキャニング状態の間に、前記第１の通信デバイスは、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第２のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスが前記スキャニング状態にある間、前記第１の通信デバイスによって、第３の時間期間の間、第３の信号についてリッスンすることと、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は、前記第１の時間期間から所定の待ち時間後の前記第２の時間期間の間に発生する、
を備える、第１の通信デバイス。
【請求項３０】
ワイヤレス接続を確立するためのコンピュータ実行可能な命令を記憶する非一時的なコンピュータ読み取り可能な媒体であって、前記コンピュータ実行可能な命令は、
第１の通信デバイスに、第１の時間期間の間、第１のアドバタイジング信号を送信することを命令する少なくとも１つの命令と、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスに、前記第１の時間期間の間の前記第１のアドバタイジング信号の送信の後に、前記第１の時間期間の後に続く第２の時間期間の持続時間を有するスキャニング状態にスイッチすることを命令する少なくとも１つの命令と、前記スキャニング状態の間に、前記第１の通信デバイスは、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成された第２のアドバタイジング信号についてスキャンする、
前記第１の通信デバイスに、前記第１の通信デバイスが前記スキャニング状態にある間、第３の時間期間の間、第３の信号についてリッスンすることを命令する少なくとも１つの命令と、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は、前記第１の時間期間から所定の待ち時間後の前記第２の時間期間の間に発生する、
を備える、非一時的なコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
１．  ［本開示の分野］
[0001]  本開示の実施形態は、リッスンウィンドウとスキャンウィンドウとを組み合わせることによってワイヤレス接続を確立するための方法および装置に関する。
【背景技術】
【０００２】
２．  ［関連技術の説明］
[0002]  Ｂｌｕｅｔｏｏｔｈ（登録商標）Ｓｍａｒｔという名で販売された（marketed as）Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）は、時にＣｌａｓｓｉｃ  Ｂｌｕｅｔｏｏｔｈデバイスと称されるレガシーＢｌｕｅｔｏｏｔｈデバイスと比較して、著しく減少された電力消費で、２．４ＧＨｚ〜２．４８３５ＧＨｚの周波数範囲で動作する複数のワイヤレスデバイスの間でパケットベースのワイヤレスネットワークを確立するためのワイヤレス技術である。Ｂｌｕｅｔｏｏｔｈは、デラウェアで法人化され、ワシントン州カークランドにグローバル本社を持つＢｌｕｅｔｏｏｔｈ  ＳＩＧ（Special Interest Group）の登録商標である（ｗｗｗ．ｂｌｕｅｔｏｏｔｈ．ｏｒｇ．参照）。Ｂｌｕｅｔｏｏｔｈ  ＳＩＧは、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔに関する仕様について、現在Ｂｌｕｅｔｏｏｔｈ仕様４．０およびＢｌｕｅｔｏｏｔｈ仕様４．１を維持しており、ここでバージョン４．１は、バージョン４．０に対する更新を提供する。
【０００３】
[0003]  Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ仕様に準拠した低電力ワイヤレスデバイスは、いくつかの例を挙げるとすれば、ヘルスケア、フィットネス、セキュリティ、家庭用電化製品、および家庭用娯楽製品に応用されることが期待される。そのようなデバイスは、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスという名で販売され、ボタンまたはコインバッテリで、ことによると年単位の長い時間期間の間動作することが期待される。Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ  Ｒｅａｄｙデバイスは、レガシーＣｌａｓｓｉｃ  ＢｌｕｅｔｏｏｔｈデバイスならびにＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスと通信することが可能であるデュアルプロトコルスタックを備えるワイヤレスデバイスである。例えば、携帯電話は、それがＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ能力を有するパーソナルデバイスならびにレガシーＣｌａｓｓｉｃ  Ｂｌｕｅｔｏｏｔｈヘッドセットと通信し得るように、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ  Ｒｅａｄｙ能力を有し得る。
【０００４】
[0004]  Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスは、セントラル（central）（マスター）またはペリフェラル（peripheral）（スレーブ）として構成され得る。しばしばセントラルは、スマートフォン、タブレット、またはパーソナルコンピュータである。マスターは、複数のペリフェラルとのワイヤレスネットワークをセットアップし得、ここで接続は、マスターと各ペリフェラルとの間で確立される。Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスはまた、サーバまたはクライアントとして構成され得る。実際には、サーバは、関心のあるデータを有するものと考えられ得、ここでクライアントは、そのデータを要求し、およびことによるとサーバの状態を修正するために、サーバと接続する。通常、セントラルはクライアントであり、ペリフェラルはサーバである。
【０００５】
[0005]  例えば、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔホームサーモスタットは、ある時間期間にわたって温度値（temperature values）を記憶し、スマートフォンがホームサーモスタットの近接に持ってこられたとき、スマートフォンに対してサーバおよびペリフェラルとして機能（perform as）し得る。ホームサーモスタットは、スマートフォンが範囲内にあるときに、スマートフォンをセントラルとして、およびホームサーモスタットをペリフェラルとして接続が確立されるように、それ自体をアドバタイズ（advertise itself）し得る。この例では、スマートフォンは、ホームサーモスタットからの記憶された温度値を要求する、クライアントとして機能する。スマートフォン上で走行するアプリケーションに基づいて、スマートフォンはサーモスタットの状態を変化させ得、それによって、ホームサーモスタットの温度設定は、記憶された温度読み取り、およびホームサーモスタットからまたはことによるとクラウドベースのデータベースからスマートフォンがアクセスし得る他の情報に応じて、上げられるまたは下げられる。
【０００６】
[0006]  Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ技術は、住宅、オフィス、または工場を中心に共通に使用される多くのデバイスに応用されることになる。例えば、図１は、スマートフォン１０２が複数のＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ対応デバイス（Bluetooth Smart capable devices）、つまり脈拍数を測定するためのセンサを備える腕時計１０４、ホームサーモスタット１０６、記憶された自動車のシート設定および他の自動車選好を備えるキーフォブ（key fob）１０８、歩数計を備える運動靴１１０、血圧および心拍を測定するためのセンサを備えるリストバンド１１２、パーソナル体温計１１４、体重計１１６、ラップトップ１１８、およびテレビ１２０、に対するマスターおよびクライアントであり得るワイヤレスネットワークを例示する。スマートフォン１０２は、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスからの読み取りが健康問題または緊急事態を示す場合に医療関係者または救急隊員にことによると警告するために、あるいはＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスのうちのいくつかのものの状態を調整するためにまたは読み取りを記憶するために、様々なデータベースがアクセスされ得るように、インターネット１２２に接続され得る。
【発明の概要】
【０００７】
[0007]  以下は、リッスンウィンドウとスキャンウィンドウとを組み合わせることによってワイヤレス接続を確立するための、ここに開示されたメカニズムに関連する１つまたは複数の態様および／または実施形態に関係する簡略化された概要を提示する。したがって、以下の概要は、すべての考慮された態様および／または実施形態に関する広範な外観と見なされるべきではなく、また以下の概要は、すべての考慮された態様および／または実施形態に関係する主要または重要な要素を特定するように、あるいは任意の特定の態様および／または実施形態に関連する範囲を詳細に叙述するように考えられるべきでもない。したがって、以下の概要は、ここに開示されたメカニズムに関係する１つまたは複数の態様および／または実施形態に関係するある特定の概念を、以下に提示される詳細な説明に先立って、簡略化された形式で提示することを唯一の目的としている。
【０００８】
[0008]  ワイヤレス接続を確立する方法は、第１の通信デバイスによって、第１の時間期間の間、第１のアドバタイジング信号（first advertising signal）を送信することであって、第１のアドバタイジング信号は、第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、送信することと、第１の通信デバイスによって、第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることであって、第２のアドバタイジング信号は第２の通信デバイスによって送信され、第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、スキャンすることと、第１の通信デバイスによって、第３の時間期間の間、第３の信号についてリッスンすることであって、第３の信号は第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、第３の時間期間は第２の時間期間の間に発生する、リッスンすることと、を含む。
【０００９】
[0009]  ワイヤレス接続を確立するための装置は、少なくとも１つのプロセッサと、少なくとも１つのプロセッサに結合され、命令を記憶するメモリと、を含み、前記命令は、少なくとも１つのプロセッサによって実行されると、第１の通信デバイスに、第１の時間期間の間、第１のアドバタイジング信号を送信することであって、第１のアドバタイジング信号は、第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、送信することと、第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることであって、第２のアドバタイジング信号は第２の通信デバイスによって送信され、第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、スキャンすることと、第３の時間期間の間、第３の信号についてリッスンすることであって、第３の信号は第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、第３の時間期間は第２の時間期間の間に発生する、リッスンすることと、を行わせる。
【００１０】
[00010]  ワイヤレス接続を確立するための装置は、第１の通信デバイスによって、第１の時間期間の間、第１のアドバタイジング信号を送信するための手段であって、第１のアドバタイジング信号は、第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、送信するための手段と、第１の通信デバイスによって、第２の時間期間の間、第２のアドバタイジング信号についてスキャンするための手段であって、第２のアドバタイジング信号は第２の通信デバイスによって送信され、第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、スキャンするための手段と、第１の通信デバイスによって、第３の時間期間の間、第３の信号についてリッスンするための手段であって、第３の信号は第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、第３の時間期間は第２の時間期間の間に発生する、リッスンするための手段と、を含む。
【００１１】
[00011]  ワイヤレス接続を確立するための非一時的なコンピュータ読み取り可能な媒体は、第１の通信デバイスに、第１の時間期間の間、第１のアドバタイジング信号を送信することを行わせる少なくとも１つの命令であって、第１のアドバタイジング信号は、第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、少なくとも１つの命令と、第１の通信デバイスに、第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることを行わせるための少なくとも１つの命令であって、第２のアドバタイジング信号は第２の通信デバイスによって送信され、第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、少なくとも１つの命令と、第１の通信デバイスに、第３の時間期間の間、第３の信号についてリッスンすることを行わせるための少なくとも１つの命令であって、第３の信号は第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、第３の時間期間は第２の時間期間の間に発生する、少なくとも１つの命令と、を含む。
【００１２】
[00012]  ここに開示されるメカニズムに関連する他の目的および利点は、添付の図面および詳細な説明に基づいて、当業者に明らかとなる。
【図面の簡単な説明】
【００１３】
[00013]  本開示の実施形態およびそれらの附随する利点の多くについてのより完全な理解は、本開示の限定のためではなく単に例示のためのみに提示される添付の図面に関連して考慮されたときに、以下の詳細な説明を参照することによってそれらがよりよく理解されるようになるので、容易に得られることになる。
【図１】[00014]  図１は、本開示の実施形態が組み込まれ得る様々なコンシューマデバイス（consumer devices）を例示する。
【図２】[00015]  図２は、様々な時点でアドバタイザとして働き、また他の時点ではスキャナとして働くときの通信デバイスのアクティビティを例示する。
【図３】[00016]  図３は、本開示の少なくとも１つの態様による通信デバイスのアクティビティを例示する。
【図４】[00017]  図４は、本開示の少なくとも１つの態様による、組み合わせられたリッスン／スキャンウィンドウ（a combined listen/scan window）を使用してワイヤレス接続を確立するための例示的なフローを例示する。
【図５】[00018]  図５は、本開示の少なくとも１つの実施形態による、デバイスの例示的なアーキテクチャの簡略化された図を例示する。
【詳細な説明】
【００１４】
[00019]  本特許出願は、本願の譲受人に譲渡され、かつ参照によって全体がここに明示的に組み込まれる、ここに添えて同時提出された、代理人整理番号１４６１５７を有する下記の同時係属の米国特許出願：「BLUETOOTH LOW ENERGY INTERLACED ADVERTISING AND SCANNING」に関する。
【００１５】
[00020]  ワイヤレス接続を確立するための方法および装置が開示される。一実施形態では、第１の通信デバイスは、第１の時間期間の間、第１のアドバタイジング信号を送信することであって、第１のアドバタイジング信号は、第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、送信することと、第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることであって、第２のアドバタイジング信号は第２の通信デバイスによって送信され、第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、スキャンすることと、第３の時間期間の間、第３の信号についてリッスンすることであって、第３の信号は第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、第３の時間期間は第２の時間期間の間に発生する、リッスンすることと、を行う。
【００１６】
[00021]  本開示のこれらのおよび他の態様は、本開示の特定の実施形態を対象とする以下の説明および関連する図に開示される。代替の実施形態が、本開示の範囲から逸脱することなく考案され得る。さらに、本開示の周知の要素は、本開示の関連する詳細を不明瞭にすることを避けるために、詳細には説明されないか、または省略されることになる。
【００１７】
[00022]  「例示的な（exemplary）」および／または「例」という用語は、ここで、「例、事例、または例示として役立つ」という意味で使用される。「例示的な」および／または「例」としてここに説明されるいずれの実施形態も、必ずしも、他の実施形態よりも好ましいまたは有益であると解釈されるべきではない。同様に、「本開示の実施形態」という用語は、本開示のすべての実施形態が、説明された特徴、利点または動作のモードを含むことを必要としない。
【００１８】
[00023]  ここで使用される専門用語（terminology）は、単に特定の実施形態を説明するためのものであり、本発明の実施形態の限定を意図したものではない。ここで使用される場合、単数形の「ａ」、「ａｎ」および「ｔｈｅ」は、文脈上明確にそうでないことを示していない限り、複数形も含むように意図している。ここで使用されるとき、「備える（comprises）」、「備える（comprising）」、「含む（includes）」、および／または「含む（including）」という用語は、示される特徴、整数（integers）、ステップ、動作（operations）、要素、および／またはコンポーネントの存在を特定するが、１つまたは複数の他の特徴、整数、ステップ、動作、要素、コンポーネント、および／またはそれらのグループの存在または追加を除外しないことはさらに理解されるだろう。
【００１９】
[00024]  さらに、多くの実施形態は、例えば、コンピューティングデバイスの要素によって実施されることになる一連のアクションの観点から説明されている。特定の回路（例えば、特定用途向け集積回路（ＡＳＩＣ））、プログラム命令を実行する１つまたは複数のプロセッサ、またはその両方の組合せが、ここに説明される様々なアクションを実施し得ることは認識されるだろう。さらに、ここに説明される一連のアクションは、実行されると関連するプロセッサにここに説明された機能性を実施させるコンピュータ命令の対応するセットを記憶した、任意の形態のコンピュータ読み取り可能な記憶媒体内に、全体が具現化されると考えられることができる。したがって、本発明の様々な態様は、いくつかの異なる形態で具現化され得、それらのすべては、特許請求された主題の範囲内にあるものとして考慮されている。加えて、ここに説明される実施形態の各々に関して、任意のそのような実施形態の対応する形態は、例えば、説明されるアクションを実施する「ように構成される論理」としてここに説明され得る。しかしながら、「するように構成される論理」という用語は、ソフトウェアだけを指すのではなく、それの機能性を達成するために、少なくとも部分的にハードウェアに頼る。
【００２０】
[00025]  Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスは、２ＭＨｚのチャネル間隔で、２．４ＧＨｚ〜２．４８３５ＧＨｚの周波数範囲内の４０チャネルの間で動作する。データレートは、各シンボルに対するガウス周波数シフトキーイング（ＧＦＳＫ：Gaussian frequency shift keying）変調で１Ｍｂｐｓである。チャネルの周波数は、ｆ（ｋ）＝２４０２＋２ｋ（ＭＨｚ）によって表され得、ここでｋは、０、１、…、３９の範囲の値を有するＲＦ（無線周波数）チャネルインデックスである。ＲＦチャネルインデックスは、アドバタイジングチャネルおよびデータチャネルにマッピングされ、ここでＲＦチャネルインデックス値０、１２、および３９が３つのアドバタイジングチャネルインデックス値３７、３８、および３９にそれぞれマッピングされる。残りのＲＦチャネルインデックス値は、３７個のデータチャネルインデックス値０、１、…、３６にマッピングされる。
【００２１】
[00026]  複数のＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイス同士の干渉を減少させるために、各Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔデバイスは、一旦データ接続が確立されると、キャリア周波数ホッピングを用い得る。例えば、適応型周波数ホッピングが、データ接続の間に用いられ得、ここでｎ番目のホップにおけるデータチャネルインデックスｋ（ｎ）に関して（ｎ＋１）番目のホップにおけるデータチャネルインデックスｋ（ｎ＋１）は、ｋ（ｎ＋１）＝（ｋ（ｎ）＋Ｈｏｐ＿Ｉｎｃ）  ｍｏｄ  ３７で与えられ、ここで整数Ｈｏｐ＿Ｉｎｃはホップの増加量（hop increment）である。
【００２２】
[00027]  ここで使用される場合、「通信デバイス」という用語は、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ能力を含み得るいくつかの通信デバイスのうちのいずれの１つも含意する（connote）ように使用される。通信デバイスは、いくつかの例を挙げるとすれば、例えば、スマートフォン、タブレット、またはラップトップ、あるいは図１に関して説明されたデバイスのうちのいずれの１つでもあり得る。故に、通信デバイスは、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ対応であることに加えて、いくつかの例を挙げるとすれば、例えば、Ｗｉ−Ｆｉ（登録商標）ネットワーク（Ｗｉ−Ｆｉは、Ｗｉ−Ｆｉアライアンスの登録商標である）またはセルラネットワーク（例えば、ＧＳＭ（登録商標）、ＵＭＴＳ、ＬＴＥ（登録商標））等の様々なワイヤレスネットワークにおいて通信することができる可能性がある。通信デバイスは、ワイヤレスネットワーク（例えば、Ｗｉ−Ｆｉネットワークまたはセルラネットワーク）を通じてインターネットを介して他の通信デバイスと通信するまたはサーバにアクセスすることが可能であり得る。
【００２３】
[00028]  通信デバイスは、データ接続が確立される前に、アドバタイジングイベントを使用する。アドバタイジングイベントの間、通信デバイスは、アドバタイジング状態またはスキャニング状態にあり得る。アドバタイジング状態にある通信デバイスはアドバタイザ（advertiser）と称され、スキャニング状態にある通信デバイスはスキャナと称される。１つまたは複数のアドバタイジングイベントの後に接続が確立されるとき、通信デバイスはセントラルとペリフェラルとの間でデータパケットを送るための接続イベントを使用する。
【００２４】
[00029]  アドバタイザは、アドバタイジングイベントにおいてアドバタイジングパケットを送る。アドバタイザは、アドバタイジングチャネルのうちの１つ上でアドバタイジングパケットを送信することによってアドバタイジングイベントを始める。アドバタイジングパケットの持続時間は、ペイロードによって変化し、一実施形態については、１２８μｓ〜３６６μｓの範囲にあり得る。インターフレームスペース（Inter Frame Space）と称される待ち時間（Ｔ＿ＩＦＳ）の後に、アドバタイザは任意のスキャナについてリッスンする。一実施形態について、Ｔ＿ＩＦＳは１５０μｓであり得、およびリスニング時間は５０μｓであり得る。スキャナとして働く（acting as）別の通信デバイスがアドバタイジングパケットを検出する場合、次いでアドバタイジングパケットのタイプに応じて、スキャナは要求パケットで返答し得、するとすぐ、アドバタイザは応答パケットで返答し返す。
【００２５】
[00030]  アドバタイザは、３つのアドバタイジングチャネルのうちのいくつかまたはすべて上で連続的にアドバタイズし得、スキャナは、３つのアドバタイジングチャネルのうちのいくつかまたはすべて上で連続的にリッスン（スキャン）し得る。従来のＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ技術では、通信デバイスは通常、一連の３つのスキャニングインターバルの間スキャナとして機能する前に、一連の３つのアドバタイジングパケットの間アドバタイザとして機能する。これは図２に例示される。
【００２６】
[00031]  図２は、様々な時点でアドバタイザとして働き、また他の時点ではスキャナとして働くときの通信デバイスのアクティビティを例示する。タイムライン２０２は、アドバタイジングイベント２０４で始まる。アドバタイジングイベント２０４は、矢印２０６で示された（およびタイムライン２０６と称される）タイムラインにより詳細に示される、３つのアドバタイジングパケットを含む。タイムライン２０６に見られるように、アドバタイジングイベント２０４は、３つのサブイベントを有すると見なされ得、各サブイベントは、アドバタイジングパケットとそれに続くリスニング時間スロットを備える。例えば、第１のサブイベントは、アドバタイジングパケット２０８とリスニング時間スロット２１０とを、それらの間にタイムインターバルＴ＿ＩＦＳを伴って、備える。この第１のサブイベントについてのＲＦチャネルインデックスは０であり、それはアドバタイジングチャネルインデックス３７にマッピングする。Ｔ＿Ｅｎｄで示されるタイムインターバルであって、なおそれは変化し得るものである、タイムインターバルの後に、アドバタイジングパケット２１２とそれに続くリスニング時間スロット２１４を備える第２のサブイベントのイベントが始まる（一実施形態は、アドバタイジングパケット２０８および２１２の始まりを、最大１０ｍｓまで間隔を空け得るので、タイムインターバルＴ＿ＥＮＤは変化し得る。典型的なインプリメンテーションは、これらのアドバタイジングパケットを可能な限り互いに近く圧縮し得（compress … as close together as possible）、非常に短いＴ＿ＥＮＤ持続時間をもたらす）。
【００２７】
[00032]  アドバタイジングパケット２１２およびリスニング時間スロット２１４を備える第２のサブイベントのためのＲＦチャネルインデックスは１２であり、ここでＲＦチャネルインデックス１２は、アドバタイジングチャネルインデックス３８にマッピングする。ここでまた、Ｔ＿Ｅｎｄで示されるタイムインターバルの後に、アドバタイジングパケット２１６とそれに続くリスニング時間スロット２１８を備える第３のサブイベントが始まる。この第３のサブイベントについてのＲＦチャネルインデックスは３９であり、それはアドバタイジングチャネルインデックス３９にマッピングする。図２の例では、アドバタイジングイベント２０４（タイムライン２０６）の間、スキャナとして働く別の通信デバイスは利用可能でない（または検出されない）と仮定される。
【００２８】
[00033]  アドバタイジングイベント２０４における第３のサブイベントの終わりにおいて、通信デバイスは、スリープインターバル２２０によって示されるようにスリープモードに入る。スリープインターバル２２０の後に、通信デバイスは、スキャナとなり、２２２とラベル付けされたスキャニングイベントが始まる。タイムライン２０２において、スリープインターバル２２４がスキャニングイベント２２２の後に続き、通信デバイスはもう一度、アドバタイジングイベント２２６によって示されるようにアドバタイザとなる。例示しやすくするために、スキャナとして働く別の通信デバイスは、アドバタイジングイベント２２６の間利用可能でない（または検出されない）と仮定され、その結果アドバタイジングイベント２２６が完了した後、通信デバイスは再度スリープインターバル２２８によって示されるようにスリープモードに入る。スリープインターバル２２８の後に、通信デバイスは、再度スキャナとなり、スキャニングイベント２３０を始める。
【００２９】
[00034]  例示を目的として、スキャニングイベント２３０は、矢印２３２で示された（およびタイムライン２３２と称される）タイムラインによってより詳細に示される。タイムライン２３２におけるスキャニングイベントは、３つのスキャニングウィンドウ２３４、２３６、および２３８を備える。一実施形態では、１つのスキャニングウィンドウは、７７５μｓ〜３．４２秒の範囲内にある。これらの３つのスキャニングウィンドウの間、スキャナは、アドバタイジングパケットについてリッスンする。例示しやすくするために、アドバタイザとして働く別の通信デバイスは、２つのスキャニングイベント２２２および２３０の間利用可能でない（または検出されない）と仮定され、その結果タイムライン２３２は、アドバタイザからのいずれのアクティビティもない３つのスキャニングウィンドウを示す。スキャニングウィンドウ２３４、２３６、および２３８の間のＲＦチャネルインデックス値は、それぞれ０、１２、および３９である。各スキャニングウィンドウは、スキャニングインターバル内で発生する。
【００３０】
[00035]  図２に例示されるタイムラインから、通信デバイスがアドバタイジング状態、スキャニング状態、およびスリープ状態に入るおよびそこから出ることが分かる。例えば、アドバタイジングイベントの間、通信デバイスは、一連の、アドバタイジングパケットを送信すること、インターフレームスペースの間待つこと、リスニング時間スロットの間リッスンすること、およびタイムライン２０６においてＴ＿ＥＮＤと示されるタイムインターバルの間再び待つこと、を実施する。そのようなアクティビティは、通信デバイスがしばしばそれの周波数シンセサイザを再チューニング（re-tuning）し、それのアドバタイズメントへの応答についてリッスンする前に待ちおよびアイドリングし、そしてスリープモードに、およびスリープモードから、スイッチすることが原因で、電力消費をもたらす。
【００３１】
[00036]  したがって、ここに説明される方法および装置は、組み合わせられたリッスン／スキャン受信ウィンドウが後に続くアドバタイズメントを最初に送信することによって、同じチャネルインデックスにおいてアドバタイジングおよびスキャニング状態をインタレースする（interlacing）ことを可能にする。このように、待ち／アイドリング期間は必要ない。アドバタイジングおよびスキャニング状態をインタレースすることは、「BLUETOOTH LOW ENERGY INTERLACED ADVERTISING AND SCANNING」と題された同時係属の特許出願に、より詳細に説明されている。
【００３２】
[00037]  リッスン／スキャン状態を組み合わせるために、アドバタイズメントを送信した直後に、Ｂｌｕｅｔｏｏｔｈプロセッサは、Ｂｌｕｅｔｏｏｔｈアンテナと連携して（例えば、図５におけるＢｌｕｅｔｏｏｔｈプロセッサ５２４およびアンテナ５３０）、それがまさにアドバタイズメントを送信した同じチャネルインデックス上で、組み合わせられたリッスン／スキャンウィンドウをオープンする（open）ことができる。組み合わせられたウィンドウの「リッスン」部分は、アドバタイズメントの送信が終わってからおおよそＴ＿ＩＦＳ後に、開始することになる。通信デバイスは、この「リッスン」期間の間に受信されるスキャン／接続要求（Scan/Connection Requests）のみに応答することになる。スキャン／接続要求が「リッスン」期間、プラスまたはマイナスある量（the “listen” period, plus or minus some amount）外で受信される場合、それは無視されることになり、Ｂｌｕｅｔｏｏｔｈアンテナはそのままとなることになる（will remain on）。「リッスン」期間を含む、組み合わせられたリッスン／スキャンウィンドウ全体の間、通信デバイスは、いずれのアドバタイズメントパケットが受信されるときも、適切に応答することになる。そのような組み合わせられたリッスン／スキャン受信ウィンドウは、待ち／アイドリング期間、シンセサイザを再チューニングすること、および状態をスイッチすることに費やされる時間がより少ないので、より電力効率が良い。
【００３３】
[00038]  図３は、本開示の実施形態による通信デバイスのアクティビティを例示する。図３において、アドバタイジングパケット３４０の始まりは、３４２とラベル付けされた、同じチャネルインデックス、ここではｆ（１）、上のインタレースされたアドバタイジングおよびスキャニングサブイベントの始まりを示す。アドバタイジングパケット３４０を送信した後に、通信デバイスにおけるＢｌｕｅｔｏｏｔｈプロセッサは、介在するスリープインターバル（an intervening sleep interval）に入ることなく、Ｂｌｕｅｔｏｏｔｈアンテナを、アドバタイジングパケット３４０が送信されたのと同じチャネルインデックス（すなわち、ｆ（１））上でスキャンすることに即座にスイッチし、それはスキャニングウィンドウ３４４と例示される。アドバタイジングパケット３４０の終わりからＴ＿ＩＦＳ後に、Ｂｌｕｅｔｏｏｔｈアンテナは、アドバタイズメントパケット３４０への応答についてリッスンし、それはリスニング時間スロット３４６と例示される。図３に例示されるように、リスニング時間スロット３４６は、通信デバイスのＢｌｕｅｔｏｏｔｈアンテナがスキャニングウィンドウ３４４においてスキャンもしている間に発生する。したがって、スキャニングウィンドウ３４４は、組み合わせられたリッスン／スキャンウィンドウである。
【００３４】
[00039]  リスニング時間スロット３４６の間に、通信デバイスは、スキャナとして働く別の通信デバイスについてリッスンしており、同時に、スキャナとして働いて、アドバタイザとして働く別の通信デバイスについてリッスンしている。
【００３５】
[00040]  図３の例では、アドバタイザとして働いているかスキャナとして働いているかに関わらず別の通信デバイスは利用可能でない（または検出されない）と仮定される。そのようなケースでは、通信デバイスは、第２のアドバタイジングチャネル上で送信するようにプログラムされている場合、アドバタイジングチャネルインデックスｆ（２）上で、３４８とラベル付けされた組み合わせられたリッスン／スキャンウィンドウで、別のインタレースされたアドバタイジングおよびスキャニングサブイベントを始める。具体的には、アドバタイザとして働く通信デバイスは、アドバタイジングパケット３５０を送信することを始め、その後に、通信デバイスはまたスキャナとしても働き、介在するスリープインターバルなしで同じチャネルインデックス（すなわち、ｆ（２））上で即座にスキャニングウィンドウ３５２を始める。アドバタイズメントパケット３５０に対応するリスニング時間スロット３５４は、アドバタイジングパケット３５０の終わりからＴ＿ＩＦＳ後の時間に発生する。
【００３６】
[00041]  再度、アドバタイザとして働いているかスキャナとして働いているかに関わらず、別の通信デバイスが利用可能でない（または検出されない）場合、かつ通信デバイスが第３のアドバタイジングチャネル上で送信するようにプログラムされている場合、通信デバイスは、アドバタイジングチャネルインデックスｆ（３）上で、３５６とラベル付けされた組み合わせられたリッスン／スキャンウィンドウで、別のインタレースされたアドバタイジングおよびスキャニングサブイベントを始める。アドバタイザとして働く通信デバイスは、アドバタイジングパケット３５８を送信することを始め、その後に、通信デバイスはまたスキャナとして働き、介在するスリープインターバルなしで同じチャネルインデックス（すなわち、ｆ（３））上で即座にスキャニングウィンドウ３６０を始める。通信デバイスは、アドバタイジングパケット３５８の終わりからＴ＿ＩＦＳ後の時間に、アドバタイジングパケット３５８に対応するリスニング時間スロット３６２を始める。
【００３７】
[00042]  他の通信デバイスが検出されないと仮定すると、通信デバイスは、スリープインターバル３６４の間にスリープモードに入る。図３においてＡＤＶ＿遅延（ADV_delay）と表示され、スリープインターバル３６６とラベル付けされた追加的なタイムインターバルが、スリープインターバル３６４に追加され得る。ＡＤＶ＿遅延の値は、疑似乱数ジェネレータ（a pseudo-random number generator）から取得され得、その結果、組み合わせられたアドバタイジングおよびスキャニングサブイベントのタイミングにディザリング（dithering）が追加される。スリープインターバル３６４および３６６の間にスリープモードにあった後、一実施形態による通信デバイスは、図３に例示されたプロシージャを再度始める。
【００３８】
[00043]  図３は、スリープモードに入る前に、３つのチャネル（ｆ（１）、ｆ（２）、およびｆ（３））において、組み合わせられたリッスン／スキャンウィンドウでインタレースされたアドバタイジングおよびスキャニングサブイベントを実施する通信デバイスを例示するが、通信デバイスは、スリープモードに入る前に、いくつの開示されたインタレースされたアドバタイジング／スキャニング／リスニングサブイベントも実施し得る。
【００３９】
[00044]  図４は、組み合わせられたリッスン／スキャンウィンドウを使用してワイヤレス接続を確立するための例示的なフローを例示する。図４に例示されるフローは、図５を参照して以下に説明される通信デバイス５００のような通信デバイスによって実施され得る。
【００４０】
[00045]  ４１０において、通信デバイスは、図３におけるアドバタイジングパケット３４０のように、第１の時間期間の間、第１のアドバタイジング信号を送信する。第１のアドバタイジング信号は、通信デバイスがＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続のような第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成され得る。
【００４１】
[00046]  ４２０において、通信デバイスは、図３におけるスキャニングウィンドウ３４４のように、第２の時間期間の間、第２のアドバタイジング信号についてスキャンする。第２のアドバタイジング信号は、第２の通信デバイスによって送信され得、第２の通信デバイスがＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続のような第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成され得る。図３に例示されたように、第２の時間期間の始まりは、第１の時間期間の終わりにある。第２の時間期間は、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される。
【００４２】
[00047]  ４３０において、通信デバイスは、図３におけるリスニング時間スロット３４６のように、第３の時間期間の間、第３の信号についてリッスンする。第３の信号は、第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され得、第３の時間期間は、第２の時間期間の間に発生し得、それにより、組み合わせられたリッスン／スキャンウィンドウを提供する。通信デバイスは、第１のアドバタイジング信号が送信されたチャネルと同じチャネル（例えば、ｆ（１））上で、第２のアドバタイジング信号についてスキャンし得るおよび第３の信号についてリッスンし得る。第３の信号は、接続要求またはスキャン要求信号であり得る。加えて、第３の通信デバイスは、第２の通信デバイスと同じ通信デバイスであるか、またはそうではない可能性がある。第３の時間期間の始まりは、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義され得る。
【００４３】
[00048]  通信デバイスは、第３の時間期間外で受信される接続要求およびスキャン要求を無視する。しかしながら、通信デバイスは、第２の時間期間の持続時間全体の間に受信されるアドバタイジング信号に応答することになる。さらに、通信デバイスは、第１のアドバタイジング信号を送信した後に、インタリービングスリープインターバル（an interleaving sleep interval）に入ることなく、第２のアドバタイジング信号についてスキャンすることを始める。
【００４４】
[00049]  ４４０において、通信デバイスは、オプションとして、第２の通信デバイスから第２のアドバタイジング信号を受信する。４５０において、通信デバイスは、オプションとして、第２のアドバタイジング信号に基づいて、第２の通信デバイスとのワイヤレス接続を確立する。
【００４５】
[00050]  代替的にまたは追加的に、４６０において、通信デバイスは、オプションとして、第３の通信デバイスから第３の信号を受信し得る。４７０において、通信デバイスは、オプションとして、第３の信号に基づいて、第３の通信デバイスとのワイヤレス接続を確立する。
【００４６】
[00051]  図４には例示されていないが、フローは、図３におけるアドバタイジングパケット３５０のように、第３の時間期間の間、第３のアドバタイジング信号を送信することをさらに含み得る。第３のアドバタイジング信号は、通信デバイスがＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続のような第３のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成され得る。通信デバイスは、図３におけるスキャニングウィンドウ３５２のように、第４の時間期間の間、第４のアドバタイジング信号についてスキャンし得る。第４のアドバタイジング信号は、第４の通信デバイスによって送信され得、第４の通信デバイスがＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続のような第４のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される。通信デバイスは、図３におけるリスニング時間スロット３５４のように、第５の時間期間の間、第５の信号についてリッスンし得る。第５の信号は、第３のアドバタイジング信号に応答して第５の通信デバイスによって送信され得、第５の時間期間は、第４の時間期間の間に発生し得る。このケースでは、通信デバイスは、第１のチャネル（例えば、ｆ（１））上で、第１のアドバタイジング信号を送信し、第２のアドバタイジング信号についてスキャンし、および第３の信号についてリッスンし得、一方で、第１のチャネル（例えば、ｆ（２））とは異なる第２のチャネル上で、第３のアドバタイジング信号を送信し、第４のアドバタイジング信号についてスキャンし、および第５の信号についてリッスンする。
【００４７】
[00052]  図５は、本開示の実施形態が応用され得る通信デバイス５００を例示する。通信デバイス５００は、いくつかの例を挙げるとすれば、スマートフォン、タブレット、またはラップトップのようないくつかの通信デバイスのうちのいずれのものでもあり得る。通信デバイス５００のためのメインプロセッサ５０２は、通信デバイス５００のユーザに可視である（visible to the user）アプリケーションを実行し、図５にシステムメモリ階層５０６として表されるオフチップメモリに、データおよび命令を記憶するおよびそこからデータおよび命令を取り出すための、インタフェースならびにキャッシュメモリ５０４を含む。システムメモリ階層５０６は、様々な揮発性および不揮発性メモリシステムを備え得る。マイクロフォン５１０およびスピーカ５１２とインタフェースをとるためのＣＯＤＥＣ（Coder-Decoder）５０８もまた図５に示される。ディスプレイコントローラ５１４は、ユーザが通信デバイス５００と容易に相互作用し得るように、ディスプレイ５１８へのインタフェースを提供する。
【００４８】
[00053]  通信デバイス５００は、通信機能ユニット５２０およびアンテナ５２２を通じて他のワイヤレスネットワークとインタフェースをとることができる。通信機能ユニットは、モデム５２０Ａおよびデジタルシグナルプロセッサ（ＤＳＰ）５２０Ｂを備えるように例示されるが、実際には、他の種類のモジュールが用いられ得、すべてのまたはいくつかのそのようなモジュールは、単一のチップ上に統合され得、そしてこれらモジュールのうちのいくつかは、プロセッサ５０２と統合され得る。
【００４９】
[00054]  メインプロセッサ５０２は、プロトコルスタックのうちのいくつかまたはすべてを実施するための命令がシステムメモリ階層５０６に記憶される、Ｂｌｕｅｔｏｏｔｈ  ＳｍａｒｔまたはＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ  Ｒｅａｄｙプロトコルスタックをインプリメントし得る。しかしながら、図５の例では、Ｂｌｕｅｔｏｏｔｈプロセッサ５２４と示される、別個のチップまたは埋め込まれたハードウェアコアが、図４に示されたステップを実施するために、プロトコルスタックの一部をインプリメントする。Ｂｌｕｅｔｏｏｔｈプロセッサ５２４は、オンチップメモリとして示されるメモリ５２６を備えるが、メモリ５２６は、いくらかのメモリがまたオフチップにも存在するメモリ階層の一部であり得る。ワイヤレスインタフェース５２８は、Ｂｌｕｅｔｏｏｔｈによって利用される指定された周波数スペクトルで動作するのに適したアンテナ５３０へのインタフェースを提供する。通信は、２つだけ例を挙げるとすれば、例えば、ホームサーモスタット１０６またはリストバンド１１２のような、任意の数のＢｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ対応デバイスでなされ得る。
【００５０】
[00055]  矢印５３２は、Ｂｌｕｅｔｏｏｔｈプロセッサ５２４が、５３４とラベル付けされたボックスによって表されたプロトコルスタックを実施することを示す役割を果たす。ホスト層５３６、ホストコントローラインタフェース５３８、およびコントローラ５４０がプロトコルスタック５３４内に示される。コントローラ５４０は、リンク層５４２を含む。例示しやすくするために、すべての層が示されるわけではない。Ｂｌｕｅｔｏｏｔｈプロセッサ５２４上で走行するソフトウェアまたはファームウェアは、プロトコルスタック５３４における層のすべてまたはいくつかをインプリメントし得、およびＡＳＩＣのような専用ハードウェアもまた、これら層のうちのいくつかをインプリメントし得る。
【００５１】
[00056]  Ｂｌｕｅｔｏｏｔｈプロセッサ５２４は１つより多くのプロセッサを表す可能性があり、ここで、例えば、ことによると物理層（示されていない）を除いて、コントローラ５４０によって実施されるアクションのうちのいくつかまたはすべてを、ＤＳＰがインプリメントし得、またホスト層５３６を、プログラム可能なプロセッサがインプリメントし得ることが、認識されるべきである。図４に示されるアクションのうちのいくつかまたはすべてをインプリメントするための命令は、例えば、メモリ５２６のようなメモリに記憶され得る。メモリ５２６は、非一時的なコンピュータ読み取り可能な媒体と称され得る。
【００５２】
[00057]  リンク層５４２は、図４に例示されたステップの多くをインプリメントし得、ホスト層５３６は、受信されたアドバタイズメントへの応答を処理するためのプロシージャ、接続要求またはスキャン要求への応答を処理するためのプロシージャ、または、図４における４５０および４７０におけるような、別の通信デバイスとのＢｌｕｅｔｏｏｔｈ接続を確立するためのプロシージャ、をインプリメントし得る。一実施形態は、図４の４１０〜４３０におけるような、同じチャネルインデックス上でアドバタイジングおよびスキャニング状態をインタレースすることを行うように、ホスト層５３６がリンク層５４２に命令するコマンド（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ仕様には見られない）を含み得る。そのようなコマンドは、ホスト層５３６がリンク層５４２にアドバタイジング状態またはスキャン状態に入る（to go into）ことを命令することを可能にはするがここに説明されるようなインタレースされたやり方でアドバタイジングとスキャニングとの両方を実施することは可能にしないＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ仕様における標準のコマンドとは対照的である。物理層等のコントローラ５４０は、周波数シンセサイザを再チューニングすることなく、同じチャネル上で送信から受信に遷移するための能力を含む。
【００５３】
[00058]  通信デバイス５００は、インターネットへのアクセスを獲得するために、１つまたは複数のワイヤレスネットワークに参加することができる。図５の例では、通信デバイス５００は、アクセスポイント（ＡＰ）５４６へのＷｉ−Ｆｉリンク５４４を有し、ここでインターネットサービスプロバイダ（ＩＳＰ）５４８は、インターネットへのアクセスを提供する。
【００５４】
[00059]  通信デバイス５００はまた、いくつかのセルラネットワークのうちの任意の１つに参加するために、セルラフォンの機能性を有し得る。例えば、通信デバイス５００は、例えばＣＤＭＡ（符号分割多元接続）、ＧＳＭ（移動通信のためのグローバルシステム）、ＵＭＴＳ（ユニバーサルモバイル電気通信システム）、およびＬＴＥ（ロングタームエボリューション）に従う、互換性のある（compatible）ネットワークシステムであり得るエアインタフェースリンク５５０を有する。エアインタフェースリンク５５０は、無線アクセスネットワーク５５２への通信を提供し、ここで無線アクセスネットワーク５５２のアーキテクチャは、ネットワーク規格のタイプに依存する。例えば、ＧＳＭネットワークのケースでは、無線アクセスネットワーク５５２は、基地局を含み、ここで、３ＧＰＰ（登録商標）（第３世代パートナーシッププロジェクト）によって指定されているように、ＵＭＴＳについてはそれはノードＢを含み、およびここでＬＴＥについてはそれはｅノードＢを含む。
【００５５】
[00060]  インターネットへの接続を提供するためのすべての機能ユニットが図５に例示されているわけではなく、例示しやすくするために、公衆交換電話網（ＰＳＴＮ：public switched telephone network）５５６およびパケットデータネットワークゲートウェイ（ＰＤＮ−ＧＷ）５５８への通信を提供するためのいくつかのネットワークコンポーネントを一般に表すゲートウェイ５５４のようないくつかのコンポーネントが示されており、ここでＰＤＮ−ＧＷ５５８は、インターネット５６０への適切な通信インタフェースを提供する。明らかに、Ｗｉ−Ｆｉリンク５４４およびエアインタフェースリンク５５０に関する図５に例示されたネットワークアーキテクチャは、例示しやすくするために簡略化されている。
【００５６】
[00061]  当業者は、情報および信号は、多様な異なる技術および技法のいずれを使用しても表され得ることを認識することになる。例えば、上の説明を通して言及された可能性のあるデータ、命令、コマンド、情報、信号、ビット、シンボルおよびチップは、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはそれらのいかなる組合せによっても表され得る。
【００５７】
[00062]  さらに、当業者は、ここに開示された実施形態に関連して説明された様々な例示的な論理ブロック、モジュール、回路、アルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、またはその両方の組合せとしてインプリメントされ得ることを認識するだろう。ハードウェアおよびソフトウェアのこの互換性を明確に例示するために、様々な例示的なコンポーネント、ブロック、モジュール、回路、およびステップが、一般にそれらの機能性の観点から上記に説明されている。そのような機能性が、ハードウェアとしてインプリメントされるかまたはソフトウェアとしてインプリメントされるかは、特定の用途およびシステム全体に課せられる設計制約に依存する。当業者は、説明された機能性を特定の用途ごとに様々な方法でインプリメントし得るが、そのようなインプリメンテーションの決定（decisions）は、本開示の範囲からの逸脱を生じさせるものとして解釈されるべきではない。
【００５８】
[00063]  ここに開示された実施形態に関連して説明された様々な例示的な論理ブロック、モジュール、回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、またはここに説明された機能を実施するように設計されたそれらの任意の組合せを用いて、インプリメントまたは実施され得る。汎用プロセッサは、マイクロプロセッサであり得るが、別の方法では、プロセッサはいかなる従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンでもあり得る。プロセッサはまた、コンピューティングデバイスの組合せ、例えば、ＤＳＰと１つのマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連結した１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成としてもインプリメントされ得る。
【００５９】
[00064]  ここに開示された実施形態に関連して説明された方法、シーケンスおよび／またはアルゴリズムは、直接的にハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはそれら２つの組合せにおいて、具現化され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当該技術で既知の任意の他の形態の記憶媒体内に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み出すことができるように、および記憶媒体へ情報を書き込むことができるように、プロセッサに結合されている。別の方法では、記憶媒体はプロセッサに統合され得る。プロセッサおよび記憶媒体は、ＡＳＩＣに存在し得る。ＡＳＩＣは、ユーザ端末（例えば、ＵＥ）に存在し得る。別の方法では、プロセッサおよび記憶媒体は、ユーザ端末内のディスクリートコンポーネントとして存在し得る。
【００６０】
[00065]  １つまたは複数の例示的な実施形態において、説明された複数の機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せでインプリメントされ得る。ソフトウェアでインプリメントされる場合、それら機能は、コンピュータ読み取り可能な媒体上の１つまたは複数の命令またはコードとして記憶または送信され得る。コンピュータ読み取り可能な媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体とコンピュータ記憶媒体との両方を含む。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ読み取り可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、命令またはデータ構造の形態で所望のプログラムコードを搬送または記憶するために使用されることができ、コンピュータによってアクセスされることができる、任意の他の媒体を備えることができる。また、いかなる接続も、コンピュータ読み取り可能な媒体と適切に称される。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用される場合、ディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多目的ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびｂｌｕ−ｒａｙディスク（disc）を含み、ここで、ディスク（disks）は、通常磁気的にデータを再生し、一方ディスク（discs）は、レーザーを用いて光学的にデータを再生する。上記の組合せもまた、コンピュータ読み取り可能な媒体の範囲内に含まれるべきである。
【００６１】
[00066]  前述の開示は本開示の例示的な実施形態を示すが、添付の特許請求の範囲によって定義される本開示の範囲から逸脱することなく、ここで様々な変更および修正が成されることができることに留意されたい。ここに説明された本開示の実施形態による方法の請求項の機能、ステップ、および／またはアクションは、特定の順序で実施される必要はない。さらに、本開示の要素は、単数形で説明され得るまたは特許請求され得るが、単数形への限定が明記されていない限り、複数形が考慮されている。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレス接続を確立する方法であって、
第１の通信デバイスによって、第１の時間期間の間、第１のアドバタイジング信号を送信することと、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスによって、第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることと、前記第２のアドバタイジング信号は、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスによって、第３の時間期間の間、第３の信号についてリッスンすることと、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は前記第２の時間期間の間に発生する、
を備える、方法。
［Ｃ２］
前記第２の時間期間の始まりは、前記第１の時間期間の終わりにある、Ｃ１に記載の方法。
［Ｃ３］
前記通信デバイスは、前記第１のアドバタイジング信号が送信されたのと同じチャネル上で、前記第２のアドバタイジング信号についてスキャンするおよび前記第３の信号についてリッスンする、Ｃ１に記載の方法。
［Ｃ４］
前記第３の信号は、接続要求またはスキャン要求信号を備える、Ｃ１に記載の方法。
［Ｃ５］
前記第１の通信デバイスは、前記第３の時間期間外で受信される接続要求またはスキャン要求を無視する、Ｃ４に記載の方法。
［Ｃ６］
前記第１の通信デバイスは、前記第２の時間期間の持続時間全体の間に受信されるアドバタイジング信号に応答する、Ｃ１に記載の方法。
［Ｃ７］
前記第１の通信デバイスは、前記第１のアドバタイジング信号を送信した後に、インタリービングスリープインターバルに入ることなく、前記第２のアドバタイジング信号についてスキャンすることを始める、Ｃ１に記載の方法。
［Ｃ８］
前記第１の通信デバイスによって、第３の時間期間の間、第３のアドバタイジング信号を送信することと、前記第３のアドバタイジング信号は、前記第１の通信デバイスが第３のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスによって、第４の時間期間の間、第４のアドバタイジング信号についてスキャンすることと、前記第４のアドバタイジング信号は第４の通信デバイスによって送信され、前記第４の通信デバイスが第４のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスによって、第５の時間期間の間、第５の信号についてリッスンすることと、前記第５の信号は前記第３のアドバタイジング信号に応答して第５の通信デバイスによって送信され、前記第５の時間期間は前記第４の時間期間の間に発生する、
をさらに備える、Ｃ１に記載の方法。
［Ｃ９］
前記通信デバイスは、第１のチャネル上で、前記第１のアドバタイジング信号を送信し、前記第２のアドバタイジング信号についてスキャンし、および前記第３の信号についてリッスンし、
前記通信デバイスは、前記第１のチャネルとは異なる第２のチャネル上で、前記第３のアドバタイジング信号を送信し、前記第４のアドバタイジング信号についてスキャンし、および前記第５の信号についてリッスンする、
Ｃ８に記載の方法。
［Ｃ１０］
前記第１の通信デバイスは、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ対応デバイスを備え、前記第１のワイヤレス接続は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続を備える、Ｃ１に記載の方法。
［Ｃ１１］
前記第２の時間期間は、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、Ｃ１に記載の方法。
［Ｃ１２］
前記第３の時間期間の始まりは、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、Ｃ１に記載の方法。
［Ｃ１３］
前記第２の通信デバイスから前記第２のアドバタイジング信号を受信することと、
前記第２のアドバタイジング信号に基づいて、前記第２の通信デバイスとのワイヤレス接続を確立することと、
をさらに備える、Ｃ１に記載の方法。
［Ｃ１４］
前記第３の通信デバイスから前記第３の信号を受信することと、
前記第３の信号に基づいて、前記第３の通信デバイスとのワイヤレス接続を確立することと、
をさらに備える、Ｃ１に記載の方法。
［Ｃ１５］
ワイヤレス接続を確立するための装置であって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合され、命令を記憶するメモリと、
を備え、前記命令は、前記少なくとも１つのプロセッサによって実行されると、第１の通信デバイスに、
第１の時間期間の間、第１のアドバタイジング信号を送信することと、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることと、前記第２のアドバタイジング信号は、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
第３の時間期間の間、第３の信号についてリッスンすることと、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は前記第２の時間期間の間に発生する、
を行わせる、装置。
［Ｃ１６］
前記第２の時間期間の始まりは、前記第１の時間期間の終わりにある、Ｃ１５に記載の装置。
［Ｃ１７］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第１のアドバタイジング信号が送信されたのと同じチャネル上で、前記第２のアドバタイジング信号についてスキャンするおよび前記第３の信号についてリッスンすることをさらに行わせる、Ｃ１５に記載の装置。
［Ｃ１８］
前記第３の信号は、接続要求またはスキャン要求信号を備える、Ｃ１５に記載の装置。
［Ｃ１９］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第３の時間期間外で受信される接続要求またはスキャン要求を無視することをさらに行わせる、Ｃ１８に記載の装置。
［Ｃ２０］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第２の時間期間の持続時間全体の間に受信されるアドバタイジング信号に応答することをさらに行わせる、Ｃ１５に記載の装置。
［Ｃ２１］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第１のアドバタイジング信号の送信の後に、インタリービングスリープインターバルに入ることなく、前記第２のアドバタイジング信号についてスキャンすることを始めることをさらに行わせる、Ｃ１５に記載の装置。
［Ｃ２２］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、
第３の時間期間の間、第３のアドバタイジング信号を送信することと、前記第３のアドバタイジング信号は、前記第１の通信デバイスが第３のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
第４の時間期間の間、第４のアドバタイジング信号についてスキャンすることと、前記第４のアドバタイジング信号は第４の通信デバイスによって送信され、前記第４の通信デバイスが第４のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
第５の時間期間の間、第５の信号についてリッスンすることと、前記第５の信号は前記第３のアドバタイジング信号に応答して第５の通信デバイスによって送信され、前記第５の時間期間は前記第４の時間期間の間に発生する、
をさらに行わせる、Ｃ１５に記載の装置。
［Ｃ２３］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、第１のチャネル上で、前記第１のアドバタイジング信号を送信し、前記第２のアドバタイジング信号についてスキャンし、および前記第３の信号についてリッスンすることをさらに行わせ、
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、前記第１のチャネルとは異なる第２のチャネル上で、前記第３のアドバタイジング信号を送信し、前記第４のアドバタイジング信号についてスキャンし、および前記第５の信号についてリッスンすることをさらに行わせる、
Ｃ２２に記載の装置。
［Ｃ２４］
前記第１の通信デバイスは、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ対応デバイスを備え、前記第１のワイヤレス接続は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ接続を備える、Ｃ１５に記載の装置。
［Ｃ２５］
前記第２の時間期間は、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、Ｃ１５に記載の装置。
［Ｃ２６］
前記第３の時間期間の始まりは、Ｂｌｕｅｔｏｏｔｈコアバージョン４．０仕様またはＢｌｕｅｔｏｏｔｈコアバージョン４．１仕様のうちの少なくとも１つによって定義される、Ｃ１５に記載の装置。
［Ｃ２７］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、
前記第２の通信デバイスから前記第２のアドバタイジング信号を受信することと、
前記第２のアドバタイジング信号に基づいて、前記第２の通信デバイスとのワイヤレス接続を確立することと、
をさらに行わせる、Ｃ１５に記載の装置。
［Ｃ２８］
前記命令は、前記少なくとも１つのプロセッサによって実行されると、前記第１の通信デバイスに、
前記第３の通信デバイスから前記第３の信号を受信することと、
前記第３の信号に基づいて、前記第３の通信デバイスとのワイヤレス接続を確立することと、
をさらに行わせる、Ｃ１５に記載の装置。
［Ｃ２９］
ワイヤレス接続を確立するための装置であって、
第１の通信デバイスによって、第１の時間期間の間、第１のアドバタイジング信号を送信するための手段と、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスによって、第２の時間期間の間、第２のアドバタイジング信号についてスキャンするための手段と、前記第２のアドバタイジング信号は、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスによって、第３の時間期間の間、第３の信号についてリッスンするための手段と、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は前記第２の時間期間の間に発生する、
を備える、装置。
［Ｃ３０］
ワイヤレス接続を確立するための非一時的なコンピュータ読み取り可能な媒体であって、
第１の通信デバイスに、第１の時間期間の間、第１のアドバタイジング信号を送信することを行わせる少なくとも１つの命令と、前記第１のアドバタイジング信号は、前記第１の通信デバイスが第１のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスに、第２の時間期間の間、第２のアドバタイジング信号についてスキャンすることを行わせる少なくとも１つの命令と、前記第２のアドバタイジング信号は、第２の通信デバイスによって送信され、前記第２の通信デバイスが第２のワイヤレス接続を確立するために利用可能であることをアドバタイズするように構成される、
前記第１の通信デバイスに、第３の時間期間の間、第３の信号についてリッスンすることを行わせる少なくとも１つの命令と、前記第３の信号は前記第１のアドバタイジング信号に応答して第３の通信デバイスによって送信され、前記第３の時間期間は前記第２の時間期間の間に発生する、
を備える、非一時的なコンピュータ読み取り可能な媒体。
【図１】
0006462950.tif 000002
【図２】
0006462950.tif 000003
【図３】
0006462950.tif 000004
【図４】
0006462950.tif 000005
【図５】
0006462950.tif 000006