(57)【要約】  本発明は、同じグループのモバイルデバイス（Ｔ１，．．．，Ｔ１５）間を監視または追跡するための方法に関する。この方法によれば、モバイルデバイスは、短距離デジタル通信プロトコルに準拠した無線インターフェースで、ブロードキャストモードでメッセージ（１０）をブロードキャストし、メッセージは、近くにある他のすべてのモバイルデバイスによって受信可能であり、プロトコルにしたがって通信可能である。メッセージは、発信デバイス（３０）の少なくとも１つの識別子と、単一使用を意図された、すなわち有効期間が短いシード（２６）との暗号化によって取得される、暗号化されたデータ（２４）を備える。暗号化されたデータは、限定されたデバイスのグループによってのみ復号できる。モバイルデバイス（Ｔ１，．．．，Ｔ１５）は、他のデバイスによってブロードキャストされたメッセージを受信し、モバイルデバイスが属するグループ宛てのメッセージを復号する。メッセージが、発信デバイスのアドレスのフィールドを備えているとプロトコルが規定する場合、このフィールドは、単一使用を意図された、すなわち使用期間が短いランダム化されたアドレス（２２）で埋められる。【選択図】図１
2022501977.tif 000002
【特許請求の範囲】
【請求項１】
同じモバイルデバイスのグループのモバイルデバイス（Ｔ１，．．．，Ｔ１５）間を監視または追跡するための方法であって、
〇  前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）は、短距離デジタル通信プロトコルに準拠した無線インターフェースで、一般的なブロードキャストモードでメッセージ（１０）をブロードキャストし、前記メッセージは、近くにある前記他のすべてのモバイルデバイス（Ｔ１，．．．，Ｔ１５）によって受信可能であり、前記プロトコルにしたがって通信可能であり、前記メッセージ（１０）は、前記発信デバイス（３０）の少なくとも１つの識別子と、単一使用を意図された、すなわち有効期間が短いシード（２６）とを暗号化することによって取得される、暗号化されたデータ（２４）を備え、前記暗号化されたデータ（２４）は、復号鍵を所有する限定されたモバイルデバイスのグループによってのみ復号でき、
〇  前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）は、前記他のモバイルデバイスによってブロードキャストされた前記メッセージを受信し、前記モバイルデバイスが属するグループ宛てのメッセージを復号し、
〇  前記メッセージが、前記発信デバイスのアドレスのフィールドを備えていると前記短距離デジタル通信プロトコルが規定する場合、このフィールドは、単一使用を意図された、すなわち使用期間が短いランダム化されたアドレス（２２）で埋められる、方法。
【請求項２】
前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）は、前記通信プロトコルによる一般的なブロードキャストのために専用のまたは予約されたチャネルで、前記メッセージ（１０）をブロードキャストする、請求項１に記載の方法。
【請求項３】
前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）は、属するグループ毎に、それぞれの前記グループが規則的または不規則な間隔で復号できるメッセージを送信する、請求項１または２に記載の方法。
【請求項４】
前記間隔は、２分以下の最大持続時間を有する、請求項３に記載の方法。
【請求項５】
前記属するグループ宛ての前記メッセージ（１０）に加えて、前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）は、各モバイルデバイスが属するグループの数を隠すために、ダミーメッセージを発信する、請求項１から請求項４のいずれか一項に記載の方法。
【請求項６】
前記シード（２６）は、前記モバイルデバイスのクロック値から導出される、請求項１から請求項５のいずれか一項に記載の方法。
【請求項７】
前記シード（２６）は、２分以下、好ましくは１分以下の有効期間を有し、前記ランダム化されたアドレスは、２分以下、好ましくは１分以下の使用期間を有する、請求項１から請求項６のいずれか一項に記載の方法。
【請求項８】
特定の限定されたグループ宛てのメッセージにおいて、モバイルデバイスによって使用される前記ランダム化されたアドレス（２２）は、前記同じ発信モバイルデバイスによって発信され、前記同じ限定されたグループ宛ての１つまたは複数の先行するメッセージ（１０）の内容に基づいて、前記他のモバイルデバイスによって予測される、請求項１から請求項７のいずれか一項に記載の方法。
【請求項９】
モバイルデバイス（Ｔ１，．．．，Ｔ１５）が、請求項１から請求項８のいずれか一項に記載の方法に関与できるようにするために、通信を管理するための方法であって、
〇  発信された前記メッセージ（１０）を管理することであって、
〇  発信デバイス（３０）の少なくとも１つの識別子と、単一使用を意図された、すなわち、有効期間の短いシード（２６）との暗号化によって、暗号化されたデータ（２４）を準備することであって、前記暗号化されたデータ（２４）は、復号鍵を所有する限定されたモバイルデバイス（Ｔ１，．．．，Ｔ１５）のグループによってのみ復号できる、準備することと、
〇  短距離デジタル通信プロトコルに準拠した、一般的なブロードキャストモードで暗号化されたデータを含む前記メッセージ（１０）を準備およびブロードキャストすることと、
〇  前記短距離デジタル通信プロトコルが、前記メッセージが前記発信デバイスのアドレスのフィールドを備えることを規定する場合、このフィールドは、単一使用を意図された、すなわち使用期間が短いランダム化されたアドレス（２２）で埋められることを含む、
管理することと、
〇  他のモバイルデバイスによって発信された前記メッセージ（１０）を受信することであって、前記受信されたメッセージの復号を試みることを含む、受信することと、
〇  正常に復号された受信された前記メッセージ（１０）を管理することと、
〇  前記グループと、前記グループに関連付けられた暗号鍵および／または復号鍵を管理することとを備える、方法。
【請求項１０】
前記メッセージ（１０）の前記準備およびブロードキャストは、規則的または不規則な間隔でのメッセージの発信のタイミングを備える、請求項９に記載の方法。
【請求項１１】
前記メッセージ（１０）の前記準備およびブロードキャストは、前記モバイルデバイスが属するグループの数を隠すために、ダミーメッセージの準備およびブロードキャストを備える、請求項９または請求項１０に記載の方法。
【請求項１２】
前記シード（２６）は、前記モバイルデバイスのクロック値から導出される、請求項９から請求項１１のいずれか一項に記載の方法。
【請求項１３】
前記シード（２６）および前記ランダム化されたアドレス（２２）は、２分毎またはより短い間隔で変更される、請求項９から請求項１２のいずれか一項に記載の方法。
【請求項１４】
前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）が属する限定されたグループ宛てのメッセージにおいて別のモバイルデバイス（Ｔ１，．．．，Ｔ１５）によって使用される前記ランダム化されたアドレス（２２）の予測と、前記同じ他のモバイルデバイス（Ｔ１，．．．，Ｔ１５）によって発信され、前記同じ限定されたグループ宛ての１つまたは複数の先行するメッセージ（１０）の内容に基づいて、前記通信管理方法を実行することとを備える、請求項９から請求項１３のいずれか一項に記載の方法。
【請求項１５】
前記暗号化されたデータ（２４）は、前記発信デバイス（３０）および前記シード（２６）の識別子に加えて、前記限定されたグループの前記他のモバイルデバイスが、前記通信管理方法を実行する前記モバイルデバイスによって使用されるランダム化されたアドレス（２２）を予測することを可能にする秘密（３２）を含む、請求項９から請求項１４のいずれか一項に記載の方法。
【請求項１６】
おのおのが、請求項１から請求項１５のいずれか一項に記載の方法を実施することができる腕時計、特にスマートウォッチである、モバイルデバイス（Ｔ１，．．．，Ｔ１５）。
【請求項１７】
プログラムが前記モバイルデバイス（Ｔ１，．．．，Ｔ１５）の処理ユニットによって実行されるときに、請求項１から請求項１５のいずれか一項に記載の方法のステップを実行するための前記プログラムのコード命令を備えるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
一般的に、本発明は、たとえば、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（「Ｂｌｕｅｔｏｏｔｈ  ＬＥ」または「ＢＬＥ」）または他のタイプの短距離デジタル通信プロトコルのようなワイヤレス通信手順を（すなわち、無線インターフェースにおいて）実施する、限定されたモバイルデバイスのグループ内の、モバイルデバイス間の監視または追跡に関する。より正確には、本発明は、同じモバイルデバイスのグループのモバイルデバイス間で監視または追跡するための方法に関し、これにより、特に、限定されたグループに属さないモバイルデバイスについて、同じ監視または同じ追跡を困難に、または不可能にさえすることが可能になる。
【背景技術】
【０００２】
モバイルデバイスを追跡するためのシステムが存在する。追跡と、オプションで、その位置決めとを有効にするために、モバイルデバイスは、追跡を実行するエンティティにメッセージを送信する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、そのようなシステムは、追跡されるモバイルデバイスと、他のエンティティとの間に、通信リンクを確立しなければならないという欠点にしばしば悩まされる。別の欠点は、交換またはブロードキャストされたメッセージにより、第三者が、モバイルデバイスを知らず、かつ無許可で、モバイルデバイスを追跡できる可能性があるという事実にある。通信プロトコルによれば、交換またはブロードキャストされたメッセージの内容が暗号化される可能性があるにも関わらず、そのような不正な追跡が可能となり得る。本発明は、これらの欠点を克服することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の第１の態様は、同じモバイルデバイスのグループのモバイルデバイス間を監視または追跡するための方法に関し、
〇  モバイルデバイスは、短距離デジタル通信プロトコル（最大５００ｍ以下、たとえば、最大１００ｍ、最大１０ｍ、または最大５ｍ）に準拠した無線インターフェース（または「エアインターフェース」）で、一般的なブロードキャストモード（ブロードキャスト）でメッセージをブロードキャストし、メッセージは、（発信デバイスの）近くにある他のすべてのモバイルデバイスによって受信可能であり、プロトコルにしたがって通信可能であり、メッセージは、少なくとも以下の要素、すなわち、ａ）発信デバイスの少なくとも１つの識別子と、ｂ）単一使用を意図された、すなわち有効期間が短いシードとを暗号化することによって取得される、暗号化されたデータを備え、暗号化されたデータは、復号鍵を所有する限定されたモバイルデバイスのグループによってのみ復号でき、
〇  モバイルデバイスは、他のモバイルデバイスによってブロードキャストされたメッセージを受信し、モバイルデバイスが属するグループ宛てのメッセージを復号し、
〇  メッセージが発信デバイスのアドレスのフィールドを備えていると短距離デジタル通信プロトコルが規定する場合、このフィールドは、単一使用を意図された、すなわち使用期間が短いランダム化されたアドレスで埋められる。
【０００５】
本書の文脈において、「モバイルデバイス」という用語は、たとえば、モバイル電話、モバイルコンピュータ、タブレット、スマートウォッチ、ビーコン、スマートセンサ、タグ（たとえば、盗難防止タグ）などのプロトコルにしたがって通信可能な、自律的に使用することができるコンピューティングデバイスを指す。「モバイルデバイス」という表現における形容詞「モバイル」は、方法に関与するモバイルデバイスが必ずしも動いている状態にあることを示唆するとは意図されない。モバイルデバイスは、一時的または永久的に、可動または不動のオブジェクトに固定できる。
【０００６】
上記の方法により、同じグループに属するモバイルデバイスは、特に、他のモバイルデバイスが（近くに）存在するか否かを監視できることが認識されよう。この方法の可能なアプリケーションは、たとえば、家族のメンバのモバイル電話、スマートウォッチ、および他のモバイルデバイスのグループを定義すること、および子の存在を監視することからなるであろう。親のモバイルデバイスは、子のデバイスからメッセージが受信されなくなった場合に、アラームを鳴らすように構成できる。信号電力測定を通じて、他のデバイスが位置している距離を推定することも可能である。モバイルデバイスは、グループの別のデバイスの信号が弱くなりすぎた場合に、アラームを発生させるように構成できる。そのようなアプリケーションは、たとえば、店舗で自分の子供を見失うことを回避するために役立つ。本発明による方法は、同じグループのメンバを追跡することを可能にすることであることに留意されたい。グループに属していないモバイルデバイスは、メッセージを復号できないため、送信された識別子にアクセスできない。さらに、暗号化されたデータは、単一使用を意図された、すなわち有効期間が短いシードを含んでいるため、暗号化されたデータ、したがって同じモバイルデバイスによって発信されるメッセージの出現は、比較的頻繁に変化する。したがって、（暗号化された内容を知らなくても）同一のメッセージの検出に依存する追跡は可能ではない。必要に応じて、発信元のアドレスフィールドは、ランダム化されたアドレス（発信元のアドレスのフォーマットに関するプロトコルの要件に関する疑似乱数ビットのシーケンス）で埋められているので、第三者は、このフィールドから有用な情報を取得できない。
【０００７】
モバイルデバイスは、好ましくは、通信プロトコルによる一般的なブロードキャストのために専用のまたは予約されたチャネルで、メッセージをブロードキャストする。ＢＬＥの場合、「広告」チャネルを使用して、メッセージをブロードキャストできる。
【０００８】
ブロードキャストメッセージは、小さなサイズにすることができる。好ましくは、メッセージの最大サイズは、無線インターフェースにおいて送信されるパケットの通信プロトコルによって想定されるサイズである。好ましくは、方法の文脈でブロードキャストされるメッセージは、２００バイト未満、５０バイト未満、または２０バイト未満の最大サイズを有する。メッセージのサイズは、固定することも（すなわち、すべてのメッセージについて同じであることも）、許可された範囲内で自由にすることもできる。
【０００９】
方法に関与する各モバイルデバイスは、１つまたは複数の限定されたグループのメンバになることができる。これら２つの場合では、モバイルデバイスは、属するグループ毎に、それぞれのグループが規則的または不規則な間隔で復号できるメッセージを送信する。第三者が、その発信のタイミングによって、モバイルデバイスを追跡することをより困難にするために、この間隔に、特定の不規則性を課すことが好ましい場合がある。この間隔は、好ましくは、２分以下、たとえば、１分以下、３０秒以下、２０秒以下、１０秒以下、または５秒以下の最大持続時間を有する。あるいは、第三者が追跡することをさらに困難にするために、この方法におけるすべてのモバイルデバイスは、１分間隔の場合、たとえば、毎分の０秒において、送信の内容を変更できることに留意されるべきである。このようにして、これらすべてのモバイルデバイスは、メッセージの内容を同時に変更し、内容の変更による追跡可能性を阻止する。モバイルデバイスは、受信したフィールドの電力によって第三者が追跡することを阻止するために、この変更中に発信電力をわずかに変更することもできる。
【００１０】
その追跡をさらにカバーするために、各モバイルデバイスは、属するグループ宛てのメッセージに加えて、（グループのメンバ宛てのメッセージに類似した）ダミーメッセージを発信することができる。このようにして、モバイルデバイスは、属するグループの数を隠すことができ、第三者が、メッセージを数えて、モバイルデバイスを識別することは、ほとんど不可能である。
【００１１】
本発明の有利な実施形態によれば、シードは、発信モバイルデバイスのクロック値から導出される。しかしながら、システムステータスまたは測定値の任意の他の可変値（たとえば、電磁信号における測定電力）は、おそらく疑似乱数のジェネレータによる変換後に、シードとして機能する可能性がある。暗号化されたデータで発信時間が送信される場合、モバイルデバイスは、メッセージに含まれる発信時間を、受信時間と比較することにより、リプレイ攻撃（または「プレイバック攻撃」）を検出することができる。これら２つが大きく違っている場合、または同じモバイルデバイスによって送信されたと見なされるメッセージの過程で、この違いが合理的に一定に保たれない場合、受信側のモバイルデバイスは、アラームを発生させることができる。
【００１２】
シードは、好ましくは２分以下、好ましくは１分以下の有効期間を有し、ランダム化されたアドレスは、２分以下、たとえば、１分以下、３０秒以下、２０秒以下、１０秒以下、または５秒以下の使用期間を有する。シードの変更は、同時に送信を変更するモバイルデバイスの数を最大化するように行う必要があることに留意されるべきである。
【００１３】
特定の限定されたグループ宛てのメッセージにおいて、モバイルデバイスによって使用されるランダム化されたアドレスは、好ましくは、同じ発信モバイルデバイスによって発信され、同じ限定されたグループ宛ての、１つまたは複数の先行するメッセージの内容に基づいて、他のモバイルデバイスによって予測され得る。このようにして、モバイルデバイスは、そのモバイルデバイス宛てのメッセージをより容易かつ迅速に識別できる。ランダム化されたアドレスの予測可能性により、潜在的な電力レベルの測定も容易になる。
【００１４】
本発明の第２の態様は、モバイルデバイスが、上記のようなこの監視または追跡方法に関与できるようにするために、通信を管理するための方法に関する。本発明の第２の態様による管理方法は、
〇  発信されたメッセージを管理することであって、
●  発信デバイスの少なくとも１つの識別子と、単一使用を意図された、すなわち有効期間の短いシードとの暗号化によって、暗号化されたデータを準備することであって、暗号化されたデータは、復号鍵を所有する限定されたモバイルデバイスのグループによってのみ復号できる、準備することと、
●  短距離デジタル通信プロトコルに準拠した、一般的なブロードキャストモードで暗号化されたデータを含むメッセージを準備およびブロードキャストすることと、
●  短距離デジタル通信プロトコルが、メッセージが発信デバイスのアドレスのフィールドを備えることを規定する場合、このフィールドは、単一使用を意図された、すなわち使用期間が短いランダム化されたアドレスで埋められることを含む、
管理することと、
〇  他のモバイルデバイスによって発信されたメッセージを受信することであって、受信されたメッセージの復号を試みることを含む、受信することと、
〇  正常に復号された受信されたメッセージを管理することと、
〇  グループと、グループに関連付けられた暗号鍵および／または復号鍵を管理することとを備える。
【００１５】
メッセージの準備およびブロードキャストは、好ましくは、規則的または不規則な間隔でのメッセージの発信のタイミングを備える。
【００１６】
メッセージの準備およびブロードキャストは、モバイルデバイスが属するグループの数を隠すために、ダミーメッセージの準備およびブロードキャストを備えることもできる。
【００１７】
上記で説明したように、シードは、モバイルデバイスのクロック値から、システムの状態の任意の他の可変値から、または疑似乱数ジェネレータによる変換後の電位測定から導出できる。シードおよびランダム化されたアドレスは、好ましくは、２分毎、またはより短い間隔で（たとえば、１分以下、３０秒以下、２０秒以下、１０秒以下、または５秒以下の間隔で）変更される。変更時間は、内容を同時に変更するモバイルデバイスの数を最大化するために、たとえば、各時間の最初の１分と、最後の１分とを基準点として選択される。変更ウィンドウ内の正確な繰り返し間隔はわずかにランダムである可能性があるが、シード切替時間は、引き続き尊重される必要がある。
【００１８】
通信管理方法は、モバイルデバイスが属する限定されたグループ宛てのメッセージにおいて別のモバイルデバイスによって使用されるランダム化されたアドレスを予測することと、通信管理方法を実行することとを備え得る。そのような予測は、同じ他のモバイルデバイスによって発信され、同じ限定されたグループ宛ての１つまたは複数の先行するメッセージの内容に基づいて行うことができる。
【００１９】
暗号化されたデータは、好ましくは、発信デバイスおよびシードの識別子に加えて、限定されたグループの他のモバイルデバイスが、通信管理方法を実行するモバイルデバイスによって後に使用されるランダム化されたアドレスを予測することを可能にする秘密、たとえば鍵や、トークンを含む。
【００２０】
本発明の第３の態様は、そのような方法を実施できる腕時計、特にスマートウォッチである、モバイルデバイスに関する。
【００２１】
本発明の第４の態様は、前記プログラムがモバイルデバイスの処理ユニットによって実行されるときに、この方法のステップを実行するためのプログラムコード命令を備えるコンピュータプログラムに関する。
【００２２】
本発明の他の仕様および特徴は、例示によって、および、以下に示す添付の図面を参照して、以下に示す特定の有利な実施形態の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【００２３】
【図１】本発明による方法において、無線インターフェースにおいて送信されるパケットの可能な実施形態のブロック図である。
【図２】本発明の実施形態による、同じグループのモバイルデバイス間の監視および追跡のための方法の概略図である。
【発明を実施するための形態】
【００２４】
図１は、本発明の第１の態様による方法を実施するモバイルデバイスによって、無線インターフェースにおいてブロードキャストされるパケット１０の可能な実施のブロック図を示す。デジタル通信プロトコルは有利にはＢＬＥであるが、他の任意の短距離デジタル通信プロトコルを一般的に使用することができる。
【００２５】
例として、図１に示されるパケット１０は、ＢＬＥにしたがって「広告」チャネルでブロードキャストできる。パケット１０は、「プリアンブル」１２、「アクセスアドレス」１４、ＰＤＵ（「プロトコルデータユニット」）１６、およびＣＲＣ（「巡回冗長検査」）１８と呼ばれる４つのフィールドを備える。プリアンブルフィールドおよびアクセスアドレスフィールド（発信デバイスのアドレスではない）の内容は、ＢＬＥプロトコルによって定義される（Ｂｌｕｅｔｏｏｔｈ仕様バージョン５．０参照）。ＣＲＣは、プロトコルに準拠して計算される。プロトコルデータユニット１６は、「広告ＰＤＵ」タイプであり、ヘッダ２０および「ペイロード」を含む。ペイロードは、（発信デバイスのアドレスを格納することが意図された）アドレスフィールド２２と、データフィールド２４とで構成される。この場合、無許可の第三者が、発信デバイスを識別できないように、アドレスフィールドは、ランダム化されたアドレスを含み、データは暗号化される。
【００２６】
データの暗号化は、限定されたモバイルデバイスのグループのメンバのみが、内容にアクセスできるように実行される。本発明の文脈では、十分に高いレベルのセキュリティを有する任意の暗号化アルゴリズムを使用することができる。暗号化は、対称または非対称にすることができる。グループのメンバは、暗号鍵および復号鍵を所有している。
【００２７】
暗号化されたデータは、図示されたパケット１０の場合、発信デバイスの識別子（個人ＩＤ）３０、グループ識別子（グループＩＤ）２８、発信の日時２６、トークン３２、および他のデータ３４を含む。日時情報２６は、シードとして機能する。日時情報２６は定期的に（選択された精度に依存する頻度で）変化するので、暗号文が時々変化することを保証するのに役立つ。
【００２８】
暗号化されたデータのうち、発信デバイス識別子３０およびシードのみが必須である。他のデータはオプションであるが、受信時のメッセージの処理を容易にするために役に立つ。たとえば、トークン３２は、発信デバイスによって使用される次のランダム化されたアドレス、および／または、次のメッセージの発信の時間の予測を可能にする鍵として役立つ。
【００２９】
図２は、本発明による方法も依存する短距離プロトコルにしたがって通信可能なモバイルデバイスを概略的に示す。特定のデバイスは、モバイルアプリケーションによって、本発明の実施形態による方法に関与できるように構成されている。モバイルアプリケーションによって、ユーザはグループを作成でき、そのメンバは、相互に互いに追跡できる。たとえば、新しいメンバの入会、権利の管理（特定のタイプのグループでは、メンバ間で異なるレベルの権利を定義する可能性を想定するために役立つ場合がある）などを備えるグループの管理は、グループの開始者によって、または集合的に保証される。モバイルデバイスは、グループに参加すると、グループ内の一意の識別子のみならず、暗号／復号鍵を受け取る。この情報は、安全な通信リンクによって交換されることが好ましい。
【００３０】
方法に関与しているモバイルデバイスは、デジタル通信プロトコルに準拠したブロードキャストモードで、（図１に示されているような）メッセージをブロードキャストする。各モバイルデバイスは、各モバイルデバイスが属する各グループ宛てのメッセージを送信する。発信デバイスアドレスはランダム化され、メッセージの内容が暗号化される。通信プロトコルにしたがって通信でき、発信モバイルデバイスの近くに位置する他のすべてのモバイルデバイスは、メッセージを受信できる。しかしながら、それぞれのメッセージが送信されたグループのメンバのみが、メッセージを復号し、メッセージを発信したデバイスを識別できる。
【００３１】
図２では、限定されたグループへのモバイルデバイスＴ１，Ｔ２，．．．，Ｔ１５の属性が、星、三角形、円、菱形といった記号で示される。（この説明で使用されている記号およびグループ名は、説明を容易にするために選択されたものであり、限定と見なされるものではない）。たとえば、モバイルデバイスＴ２、Ｔ４、およびＴ７は、「三角形」グループに属する。いくつかのモバイルデバイスは、たとえば、モバイルデバイスＴ４（「三角形」および「円」グループ）、Ｔ９（「星」および「円」グループ）、およびＴ１０（「星」および「円」グループ）のように、同時に複数のグループに属する。他のモバイルデバイス、つまりデバイスＴ５、Ｔ６、Ｔ１１、およびＴ１３は、どのグループにも属していない。
【００３２】
破線で描かれた円は、モバイルデバイスＴ９の受信ゾーン３６の境界を示す。他のデバイスの範囲は、図面に描かれ過ぎないように、描かれていない。各モバイルデバイスの受信ゾーンは、必ずしも円形または球形である必要はなく、主に、それぞれのデバイスの環境に依存することに留意することが有用である。デバイスＴ９は、「星」グループと、「円」グループとにメッセージを送信する。原則として、受信ゾーン内の他のすべてのモバイルデバイスは、どのグループにも属していないものや、方法に関与するように構成されていないものを含め、これらのメッセージを受信できる。
【００３３】
方法に関与しているモバイルデバイスは、所有している鍵を使用して、着信メッセージの復号を試みる。属していないグループ宛のメッセージは復号できない。デバイスＴ９によって送信された「星」グループ宛てのメッセージは、デバイスＴ８、Ｔ１０、および、メッセージがまだ受信されている場合はＴ１によって復号される。デバイスＴ９によって送信された「円」グループ宛てのメッセージは、デバイスＴ４、Ｔ１０、およびＴ１２によって復号される。受信ゾーン３６の外側に位置するデバイスＴ３は、Ｔ９からのメッセージを受信しない。
【００３４】
各メッセージには、発信モバイルデバイスの少なくとも１つの識別子を含む。したがって、最も単純な場合では、受信された各メッセージは、メッセージを復号したデバイスが、発信モバイルデバイスの受信ゾーンに位置することを示す。上記のように、メッセージのペイロードは、他のデータを備えている可能性がある。これらは原則として、（アプリケーションの供給者がこの可能性を与える場合）モバイルアプリケーションの供給者によって、またはグループの管理者によって、自由に選択され得る。好ましくは、メッセージを復号した後、モバイルアプリケーションは、特定のチェック、特に、メッセージに記録された発信の時間が尤もらしいか否かに進む。
【００３５】
図１のメッセージの場合、ペイロードは、メッセージを復号したモバイルデバイスが、同じ発信モバイルデバイスによって送信された、同じグループ宛ての１つまたは複数の将来のメッセージのランダム化されたアドレス２２を予測することを可能にするトークン３２を備える。したがって、このトークンは、将来のメッセージの処理、特に着信信号電力の測定を容易にすることができる。トークン３２はまた、同じ発信モバイルデバイスによって送信された、同じグループ宛てのメッセージの１つまたは複数の次の発信時間に関する情報の一部を含むことができる。
【００３６】
復号されたメッセージの使用は、モバイルアプリケーションの供給者によって自由に定義できる。原則として、この方法では、限定されたグループのモバイルデバイスによる追跡を可能にし、同じグループの他のモバイルデバイスによる追跡が可能である。最も単純な場合、追跡は、追跡を実行するデバイスの近くにグループのメンバが存在しているか、不在であるかに注目することで構成される。次に、モバイルデバイスがグループの別のメンバから離れると、アラートが与えられる場合がある。図２の場合、デバイスＴ１は、デバイスＴ９の受信ゾーンの境界に位置する。デバイスＴ１におけるモバイルアプリケーションは、デバイスＴ９からのメッセージが受信されなくなったときに、Ｔ１のユーザに可聴、視覚、または他のアラームを与えるように構成できる。逆に、デバイスＴ９は、デバイスＴ１の受信ゾーンの境界に位置する。
【００３７】
デバイスＴ９におけるモバイルアプリケーションは、デバイスＴ１からのメッセージが受信されなくなったときに、Ｔ９のユーザにアラームを与えるように構成できる。
【００３８】
メッセージの内容を事前に知る必要のない方法によって、無許可の第三者によってモバイルデバイスが追跡されることを回避するために、様々な方策が講じられ得る。第１の方策は、単一使用を意図された、すなわち、メッセージを暗号化するための有効期間が短いシードの使用を想定する。したがって、メッセージの残りの内容が変わっていなくても、送信されるメッセージ毎に暗号文が変化する。暗号化されたデータは、発信時間を記録している場合、さらにリプレイ攻撃を検出することも可能である。
【００３９】
各モバイルデバイスが属するグループの数は、原則として、基準間隔で送信するメッセージの数を決定する。この情報により、第三者は、メッセージの内容を知る必要なく、モバイルデバイスを追跡できる可能性がある。このタイプの攻撃を回避するために、モバイルアプリケーションは、グループ宛てのメッセージの間にダミーメッセージを挿入し、ダミーメッセージの頻度を変更するように構成され得る。あるいは、またはそれに加えて、モバイルアプリケーションは、モバイルデバイスによって発信されるメッセージ間の間隔を変更することができる。特定のメッセージの送信は、勤務時間外に非アクティブ化される可能性のある専門的なアクティビティにリンクされた識別情報など、時間条件にもリンクされる可能性があることに留意されるべきである。
【００４０】
第３の態様では、本発明は、おのおのがこの方法を実施することができる腕時計、特にスマートウォッチであるモバイルデバイスＴ１，．．．，Ｔ１５に関することに留意されるべきである。次に、各モバイルデバイスＴ１，．．．，Ｔ１５は、そのような方法の実施に関与する処理ユニットを備える。
【００４１】
さらに、第４の態様では、本発明は、前記プログラムがモバイルデバイスＴ１，．．．，Ｔ１５の処理ユニットによって実行されるときに、この方法のステップを実行するためのプログラムコード命令を備えるコンピュータプログラムに関する。
【００４２】
特定の実施形態が詳細に説明されたが、当業者は、本発明の本開示によって提供される全体的な教示に照らして、これらに対する様々な修正および代替案を開発できることを認識するであろう。したがって、本明細書に記載の特定の構成および／または方法は、本発明の範囲を限定することを意図することなく、例示としてのみ与えられることが意図される。
【図１】
2022501977.tif 000003
【図２】
2022501977.tif 000004
【国際調査報告】
2022501977.tif 000005
2022501977.tif 000006
2022501977.tif 000007
2022501977.tif 000008
2022501977.tif 000009
2022501977.tif 000010