【手続補正書】
【提出日】平成28年1月26日(2016.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
近隣ワイヤレス識別送信機に対応する識別情報を含むメッセージを受信しサーバに中継する近接ブロードキャスト受信機のための方法であって、
近接の範囲内のワイヤレス識別送信機からローリング識別子を含む短距離ワイヤレスブロードキャストメッセージを受信することと、
前記受信したブロードキャストメッセージに応答してサイティングメッセージを生成することと、ここで、前記サイティングメッセージは、前記ローリング識別子を含み、位置とタイムスタンプデータとを含む関連するデータによって特徴付けられる、
データベースへの前記位置および時間情報の、前記サーバによる記憶のために、長距離通信を介して前記サイティングメッセージを前記サーバに送信することと
を備える、方法。
【請求項２】
前記関連するデータは、前記近接ブロードキャスト受信機に対応する識別情報、前記サイティングメッセージが警告または登録されたサービスに関するかどうか、前記近接ブロードキャスト受信機で実行されるソフトウェアまたはアプリケーションに関する情報、およびある場所中の既知のエリアに関する近接情報のうちの少なくとも１つを含む、
請求項１に記載の方法。
【請求項３】
前記関連するデータは、前記近接ブロードキャスト受信機の前記識別情報を確認する認証情報をさらに含む、
請求項１に記載の方法。
【請求項４】
前記受信されたブロードキャストメッセージにおいて示されるＢｌｕｅｔｏｏｔｈマシンアドレスと、前記近接ブロードキャスト受信機上の記憶されたリストとに基づいて、前記受信されたブロードキャストメッセージがすでに受信されているかどうかを判定することをさらに備え、
前記受信されたブロードキャストメッセージがまだ受信されていない場合、前記サイティングメッセージは、生成される、
請求項２に記載の方法。
【請求項５】
前記受信されたブロードキャストメッセージが前記ワイヤレス識別送信機の構成パラメータを含むと判定したことに応答して、構成設定を含むメッセージを送信することをさらに備え、前記構成設定は、送信間隔、送信電力、新たなＢｌｕｅｔｏｏｔｈマシンアドレスを生成するための第２の間隔、および新たなローリング識別子を生成するための第３の間隔のうちの少なくとも１つを含む、
請求項１に記載の方法。
【請求項６】
前記受信されたブロードキャストメッセージがある動作に対応する情報を含むと前記近接ブロードキャスト受信機が判定する場合、前記動作を実行することをさらに備え、前記動作は、メッセージを前記サーバに送信すること、第２のメッセージをユーザデバイスに送信すること、ソーシャルネットワーキングページにアクセスすること、ウェブページにアクセスすること、および業者に関する情報を表示することのうちの少なくとも１つを含む、
請求項１に記載の方法。
【請求項７】
ターゲット識別子と探索セクタとを示す警告メッセージを前記サーバから受信することと、
前記近接ブロードキャスト受信機が前記探索セクタ内に位置するかどうか判定することと、
前記近接ブロードキャスト受信機が前記探索セクタ内にない場合、前記ローリング識別子のログを取得することと、
前記近接ブロードキャスト受信機が前記探索セクタ内に位置する場合、前記ターゲット識別子が前記ローリング識別子に対応するかどうか判定することと
をさらに備え、
長距離通信を介して前記サイティングメッセージを送信することは、前記近接ブロードキャスト受信機が前記探索セクタ内に位置し前記ローリング識別子が前記ターゲット識別子に対応する場合に、前記長距離通信を介して前記サイティングメッセージを送信することを備える、
請求項１に記載の方法。
【請求項８】
前記サーバから受信された関心のある識別子のリストを記憶することと、
前記受信されたブロードキャストメッセージの前記ローリング識別子は、前記関心のあるリストによって示されるかどうかを判定することと、
前記ローリング識別子が前記関心のあるリストによって示されると判定したことに応答して、前記近接ブロードキャスト受信機上で実行されるアプリケーションに情報を提供することと
をさらに備える、請求項１に記載の方法。
【請求項９】
前記ローリング識別子が前記関心のあるリストによって示されると判定したことに応答して、前記ワイヤレス識別送信機が前記近接ブロードキャスト受信機の近接の範囲内にあると告知することと、
前記ワイヤレス識別送信機から受信されるべき後続のブロードキャストメッセージをリッスンすることと、
前記ワイヤレス識別送信機から前記後続のブロードキャストメッセージを受信しないことに応答して、前記ワイヤレス識別送信機がもはや前記近接ブロードキャスト受信機の近接の範囲内にないと告知することと
をさらに備える、請求項８に記載の方法。
【請求項１０】
長距離通信を介して前記サイティングメッセージを前記サーバに送信することは、
前記ローリング識別子に関する警告を受信すること、前記近接ブロードキャスト受信機が前記受信されたブロードキャストメッセージ内の前記識別情報を検出することが可能ではないこと、別のメッセージを送信すること、および、前記受信されたブロードキャストメッセージと関連付けられるタイマーの満了のうちの少なくとも１つに応答して、前記長距離通信を介して前記サイティングメッセージを前記サーバに送信することを備える、
請求項１に記載の方法。
【請求項１１】
前記ワイヤレス識別送信機からメッセージのシーケンスを受信することと、ここで、前記シーケンスは、前記受信されたブロードキャストメッセージを含む、
前記シーケンスにおける前記メッセージの信号強度に基づいて、前記シーケンスがメッセージを欠いているかどうかを判定することと
をさらに備え、
前記サイティングメッセージは、前記シーケンスが前記メッセージを欠いていると判定される場合、前記近接ブロードキャスト受信機が前記ワイヤレス識別送信機から遠いことを示し、
前記サイティングメッセージは、前記シーケンスが前記メッセージを欠いていないと判定される場合、前記近接ブロードキャスト受信機が前記ワイヤレス識別送信機に近いことを示す、
請求項１に記載の方法。
【請求項１２】
前記ワイヤレス識別送信機からメッセージのシーケンスを受信することと、ここで、前記シーケンスは、前記受信されたブロードキャストメッセージを含む、
前記シーケンスにおける前記メッセージの信号強度に基づいて、前記シーケンスがメッセージを欠いているかどうかを判定することと、
前記シーケンスが前記メッセージを欠いていないと判定される場合、前記近接ブロードキャスト受信機が前記ワイヤレス識別送信機の制御下にあると判定することと、
前記近接ブロードキャスト受信機が前記ワイヤレス識別送信機の制御下にあると判定される場合、メッセージの前記受信されたシーケンスを処理することと
をさらに備える、請求項１に記載の方法。
【請求項１３】
前記ワイヤレス識別送信機の監督権の変更を示すユーザ入力を受信したことに応答して、前記ワイヤレス識別送信機の制御権の喪失を告知することをさらに備える、
請求項１２に記載の方法。
【請求項１４】
前記ローリング識別子に基づいて、前記受信されたブロードキャストメッセージが冗長かどうかを判定することと、
前記受信されたブロードキャストメッセージが冗長ではないと判定される場合、前記受信されたブロードキャストメッセージによって示される第１のホップカウントがホップ閾値を超えるかどうかを判定することと、
前記第１のホップカウントが前記ホップ閾値を超えない場合、前記近接ブロードキャスト受信機による前記受信されたブロードキャストメッセージの受信を示す第２のホップカウントを含めるように、前記受信されたブロードキャストメッセージを修正することと、
短距離ワイヤレス送信を介して前記修正されたメッセージをブロードキャストすることと
をさらに備える、請求項１に記載の方法。
【請求項１５】
近隣ワイヤレス識別送信機に対応する識別情報を含むメッセージを受信し中継するように構成される近接ブロードキャスト受信機であって、
近接の範囲内のワイヤレス識別送信機からローリング識別子を含む短距離ワイヤレスブロードキャストメッセージを受信するための手段と、
前記受信されたブロードキャストメッセージに応答してサイティングメッセージを生成するための手段と、ここで、前記サイティングメッセージは、前記ローリング識別子と、位置とタイムスタンプデータとを含む関連するデータとを含む、
データベースへの前記位置および時間情報の、サーバによる記憶のために、長距離通信を介して前記サイティングメッセージを前記サーバに送信するための手段と
を備える、近接ブロードキャスト受信機。
【請求項１６】
近接にある場合に短距離ワイヤレス送信を交換するデバイスのシステムとサーバが通信するための方法であって、
ローリング識別子と関連するデータとを含むサイティングメッセージを受信することと、ここで、前記関連するデータは、少なくとも近接ブロードキャスト受信機に関する識別情報と認証情報とを含み、位置とタイムスタンプデータとを含む、
前記ローリング識別子が、あるアルゴリズムとワイヤレス識別送信機と共有される情報とを使用して計算される情報と一致するかどうかを判定することと、
前記ローリング識別子が前記アルゴリズムと前記ワイヤレス識別送信機と共有される情報とを使用して計算される情報と一致する場合、前記ローリング識別子を前記ワイヤレス識別送信機と関連付けることと、
前記位置および時間情報をデータベースに記憶することを含む、前記ワイヤレス識別送信機に関連して、前記サイティングメッセージからのデータを記憶することと、
前記サイティングメッセージを受信したことに応答して動作を実行することと
を備える、方法。
【請求項１７】
前記ワイヤレス識別送信機と共有される前記アルゴリズムは、暗号化アルゴリズムおよび擬似ランダム関数のうちの少なくとも１つであり、前記ワイヤレス識別送信機と共有される情報は、少なくとも前記ワイヤレス識別送信機のデバイス識別子および共有される秘密鍵である、
請求項１６に記載の方法。
【請求項１８】
前記ローリング識別子を前記ワイヤレス識別送信機と関連付けることは、
前記ワイヤレス識別送信機に関する登録情報を受信することと、
前記ローリング識別子を前記受信された登録情報と関連付けることと
を備える、請求項１６に記載の方法。
【請求項１９】
前記関連するデータに基づいて前記受信されたサイティングメッセージを認証することをさらに備える、
請求項１６に記載の方法。
【請求項２０】
前記ワイヤレス識別送信機に対応する複数のサイティングメッセージを受信することと、
前記複数のサイティングメッセージ内で示される情報に基づいて、前記複数のサイティングメッセージのいずれかが同時発生するかどうかを判定することと、ここで、前記複数のサイティングメッセージ内で示される前記情報は、タイムスタンプ情報と、近接ブロードキャスト受信機の識別情報とのうちの少なくとも１つを含む、
同時発生すると判定されたサイティングメッセージ内で示される位置情報と、既知の送信範囲情報とに基づいて、重複領域を計算することと、
前記重複領域を前記ワイヤレス識別送信機と関連付けることと
をさらに備える、
請求項１６に記載の方法。
【請求項２１】
近接にある場合に短距離ワイヤレス送信を交換するデバイスのシステムと通信するように構成されるサーバであって、
ローリング識別子と関連するデータとを含むサイティングメッセージを受信するための手段と、ここで、前記関連するデータは、少なくとも近接ブロードキャスト受信機に関する識別情報と認証情報とを含み、位置とタイムスタンプとを含む、
前記ローリング識別子が、あるアルゴリズムとワイヤレス識別送信機と共有される情報とを使用して計算される情報と一致するかどうかを判定するための手段と、
前記ローリング識別子が前記アルゴリズムと前記ワイヤレス識別送信機と共有される情報とを使用して計算される情報と一致する場合、前記ローリング識別子を前記ワイヤレス識別送信機と関連付けるための手段と、
前記位置と時間情報をデータベースに記憶することを含む、前記ワイヤレス識別送信機に関連して、前記サイティングメッセージからのデータを記憶するための手段と、
前記サイティングメッセージを受信したことに応答して動作を実行するための手段と
を備える、サーバ。
【請求項２２】
請求項１および１６それぞれの方法を実行するために、近接ブロードキャスト受信機またはサーバのための動作をサーバプロセッサに実行させるように構成される、サーバプロセッサ実行可能ソフトウェア命令を記憶した非一時的プロセッサ可読記憶媒体。