(57)【要約】  第１および第２の移動端末の場所情報はアプリケーションサーバで受信される。場所情報は、セル位置および／またはＷｉ−Ｆｉアクセスポイント識別子を含み得る。第１の場所情報と第２の場所情報との比較に基づき、第１の移動端末が第２の移動端末と同一の短距離無線通信エリアにあるか否かが判断される。第１の移動端末が第２の移動端末と同一の短距離無線通信エリアにあるという判断に応じて、第１の移動端末が第２の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することを指示する指示が前記第１の移動端末に送信される。【選択図】図６
2017513405.tif 000002
【特許請求の範囲】
【請求項１】
電子装置であって、
プロセッサと、
前記プロセッサに接続されるメモリであって、前記プロセッサにより実行された場合に前記プロセッサに動作を実行させる、前記メモリにおいて具体化されるコンピュータ読み取り可能なプログラムコードを有するメモリと、
を備え、
前記動作は、
第１の移動端末の第１の場所情報を前記電子装置が受信することと、ここで、前記第１の場所情報は、セル位置およびＷｉ−Ｆｉアクセスポイント識別子のうちの少なくとも１つを含み、
第２の移動端末の第２の場所情報を前記電子装置が受信することと、ここで、前記第２の場所情報は、セル位置およびＷｉ−Ｆｉアクセスポイント識別子のうちの少なくとも１つを含み、
前記第１の場所情報と前記第２の場所情報との比較に基づき、前記第１の移動端末が前記第２の移動端末と同一の短距離無線通信エリアにあるか否かを判断することと、
前記第１の移動端末が前記第２の移動端末と同一の短距離無線通信エリアにあるという判断に応じて、前記第１の移動端末が前記第２の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することを指示する指示を前記第１の移動端末に送信することと、
を含む、電子装置。
【請求項２】
前記指示は、前記第１の移動端末について前記短距離無線通信プロトコルを用いた他の装置のスキャンが停止している間に前記通知を送信することを前記第１の移動端末にさらに指示する、請求項１に記載の電子装置。
【請求項３】
前記短距離無線通信プロトコルは、Ｗｉ−Ｆｉ  ＩＥＥＥ８０２．１１プロトコルでない、請求項１に記載の電子装置。
【請求項４】
前記短距離無線通信プロトコルは、ＩＥＥＥ８０２．１５プロトコルおよびＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルのうちの少なくとも１つである、請求項１に記載の電子装置。
【請求項５】
前記第１の移動端末のセル位置および前記第２の移動端末のセル位置のうちの少なくとも１つは、少なくとも１つのセル基地局識別子を含む、請求項１に記載の電子装置。
【請求項６】
前記第１の移動端末のセル位置および前記第２の移動端末のセル位置のうちの少なくとも１つは、セル基地局三角測量情報を含む、請求項１に記載の電子装置。
【請求項７】
前記通知は、前記第２の移動端末のＭＡＣアドレスを宛先とする、請求項１に記載の電子装置。
【請求項８】
前記動作は、
前記第１の移動端末のＭＡＣアドレスに対応する第１のユーザ識別子を記憶することと、
前記第２の移動端末のＭＡＣアドレスに対応する第２のユーザ識別子を記憶することと、
をさらに含み、
前記判断は、前記第２のユーザ識別子を含む要求の前記第１の移動端末からの受信に応じて実行される、請求項１に記載の電子装置。
【請求項９】
第１の移動端末の第１の場所情報を電子装置が受信することと、ここで、前記第１の場所情報は、セル位置およびＷｉ−Ｆｉアクセスポイント識別子のうちの少なくとも１つを含み、
第２の移動端末の第２の場所情報を前記電子装置が受信することと、ここで、前記第２の場所情報は、セル位置およびＷｉ−Ｆｉアクセスポイント識別子のうちの少なくとも１つを含み、
前記第１の場所情報と前記第２の場所情報との比較に基づき、前記第１の移動端末が前記第２の移動端末と同一の短距離無線通信エリアにあるか否かを判断することと、
前記第１の移動端末が前記第２の移動端末と同一の短距離無線通信エリアにあるという判断に応じて、前記第１の移動端末が前記第２の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することを指示する指示を前記第１の移動端末に送信することと、
を含む、方法。
【請求項１０】
前記指示は、前記第１の移動端末について前記短距離無線通信プロトコルを用いた他の装置のスキャンが停止している間に前記通知を送信することを前記第１の移動端末にさらに指示する、請求項９に記載の方法。
【請求項１１】
前記短距離無線通信プロトコルは、ＩＥＥＥ８０２．１５プロトコルおよびＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルのうちの少なくとも１つである、請求項９に記載の方法。
【請求項１２】
前記第１の移動端末のセル位置および前記第２の移動端末のセル位置のうちの少なくとも１つは、少なくとも１つのセル基地局識別子を含む、請求項９に記載の方法。
【請求項１３】
前記第１の移動端末のセル位置および前記第２の移動端末のセル位置のうちの少なくとも１つは、セル基地局三角測量情報を含む、請求項９に記載の方法。
【請求項１４】
前記通知は、前記第２の移動端末のＭＡＣアドレスを宛先とする、請求項９に記載の方法。
【請求項１５】
移動端末であって、
プロセッサと、
前記プロセッサに接続されるメモリであって、前記プロセッサにより実行された場合に前記プロセッサに動作を実行させる、前記メモリにおいて具体化されるコンピュータ読み取り可能なプログラムコードを有するメモリと、
を備え、
前記動作は、
他の移動端末に関連するユーザ識別子の選択を前記移動端末が受信することと、
選択されたユーザ識別子に対応する前記他の移動端末が前記移動端末と同一の短距離無線通信エリアに存在することに応じた指示の要求を、前記移動端末からアプリケーションサーバに送信することと、
前記移動端末の場所情報を前記移動端末から前記アプリケーションサーバに送信することと、ここで、前記場所情報はセル位置およびＷｉ−Ｆｉアクセスポイント識別子のうちの少なくとも１つを含み、
前記他の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することの指示を前記アプリケーションサーバから前記移動端末が受信することと、
前記短距離無線通信プロトコルを用いて前記他の移動端末を宛先とする通知を送信することと、
を含む、移動端末。
【請求項１６】
前記通知の送信は、前記短距離無線通信プロトコルを用いた他の装置のスキャンが停止している間に行われる、請求項１５に記載の移動端末。
【請求項１７】
前記短距離無線通信プロトコルは、ＩＥＥＥ８０２．１５プロトコルおよびＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルのうちの少なくとも１つである、請求項１５に記載の移動端末。
【請求項１８】
前記セル位置は少なくとも１つのセル基地局識別子を含む、請求項１５に記載の移動端末。
【請求項１９】
前記セル位置はセル基地局三角測量情報を含む、請求項１５に記載の移動端末。
【請求項２０】
前記通知は、前記他の移動端末のＭＡＣアドレスを宛先とする、請求項１５に記載の移動端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は電子装置、無線通信およびアプリケーションサービスに関する。
【背景技術】
【０００２】
Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルのような近接近または短距離無線通信プロトコルは、２つの装置が近接近している場合を検出するために利用され得る。しかし、幾つかのＢｌｕｅｔｏｏｔｈ（登録商標）技術は、望まれる以上の電力を消費する。また、未承諾メッセージ（ＢｌｕｅＪａｃｋｉｎｇ）のリスクのため、あるユーザは不本意ながらＢｌｕｅｔｏｏｔｈ（登録商標）ケイパビリティを常にオンにしているかもしれない。
【０００３】
ある技術は、近接範囲にある装置のビーコンまたは送信局を検出し得る。しかし、近接範囲にある装置のビーコンのスキャンの際には電力が消費される。電力節約のために、他の低消費電力の短距離無線通信プロトコルが望まれている。しかし、それらはやはり他の装置のスキャンのために大量の電力を使用する。
【発明の概要】
【０００４】
ここに記載される多様な実施形態は、短距離および／または低電力無線通信における電力節約方法を提供する。ある実施形態によれば、電子装置は、プロセッサと、プロセッサに接続されるメモリであって、プロセッサにより実行された場合にプロセッサに動作を実行させる、メモリにおいて具体化されるコンピュータ読み取り可能なプログラムコードを有するメモリと、を有する。上記動作は、第１の移動端末の第１の場所情報を電子装置が受信することを含んでもよい。第１の場所情報は、セル位置およびＷｉ−Ｆｉアクセスポイント識別子のうちの少なくとも１つを含んでもよい。上記動作は、さらに第２の移動端末の第２の場所情報を前記電子装置が受信すること含んでもよい。上記動作は、さらに第１の場所情報と第２の場所情報との比較に基づき、第１の移動端末が第２の移動端末と同一の短距離無線通信エリアにあるか否かを判断することと、および、第１の移動端末が第２の移動端末と同一の短距離無線通信エリアにあるという判断に応じて、第１の移動端末が第２の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することを指示する指示を第１の移動端末に送信すること、を含んでもよい。
【０００５】
さらなる実施形態によれば、上記指示は、前記第１の移動端末について前記短距離無線通信プロトコルを用いた他の装置のスキャンが停止している、または無効である間に前記通知を送信することを前記移動端末に指示してもよい。前記短距離無線通信プロトコルは、Ｗｉ−Ｆｉ  ＩＥＥＥ８０２．１１プロトコルでなく、ＩＥＥＥ８０２．１５プロトコルまたはＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルであってもよい。
【０００６】
ある実施形態によれば、セル位置は１または２以上のセル基地局識別子および／またはセル基地局三角測量情報を含んでもよい。上記通知は第２の移動端末のＭＡＣアドレスを宛先としてもよい。
【０００７】
ある実施形態によれば、上記動作はさらに、前記第１の移動端末のＭＡＣアドレスに対応する、電話番号またはソーシャルアプリケーション識別子のような第１のユーザ識別子を記憶することと、前記第２の移動端末のＭＡＣアドレスに対応する第２のユーザ識別子を記憶することと、を含む。上記判断は、前記第２のユーザ識別子を含む要求の前記第１の移動端末からの受信に応じて実行され得る。
【０００８】
ある実施形態によれば、方法は、第１の移動端末の第１の場所情報を電子装置が受信することを含んでもよい。場所情報は、セル位置および／またはＷｉ−Ｆｉアクセスポイント識別子を含み得る。上記方法はさらに、第２の移動端末の第２の場所情報を前記電子装置が受信することを含んでもよい。上記方法はさらに、前記第１の場所情報と前記第２の場所情報との比較に基づき、前記第１の移動端末が前記第２の移動端末と同一の短距離無線通信エリアにあるか否かを判断することを含んでもよい。また、上記方法は、前記第１の移動端末が前記第２の移動端末と同一の短距離無線通信エリアにあるという判断に応じて、前記第１の移動端末が前記第２の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することを指示する指示を前記第１の移動端末に送信することを含んでもよい。
【０００９】
さらなる実施形態によれば、上記指示は、前記第１の移動端末について前記短距離無線通信プロトコルを用いた他の装置のスキャンが停止している、または無効である間に前記通知を送信することを前記移動端末に指示してもよい。前記短距離無線通信プロトコルは、Ｗｉ−Ｆｉ  ＩＥＥＥ８０２．１１プロトコルでなく、ＩＥＥＥ８０２．１５プロトコルまたはＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルであってもよい。
【００１０】
ある実施形態によれば、移動端末は、プロセッサと、前記プロセッサに接続されるメモリであって、前記プロセッサにより実行された場合に前記プロセッサに動作を実行させる、前記メモリにおいて具体化されるコンピュータ読み取り可能なプログラムコードを有するメモリと、を有する。上記動作は、他の移動端末に関連するユーザ識別子の選択を前記移動端末が、または前記移動端末のディスプレイから受信することと、選択されたユーザ識別子に対応する前記他の移動端末が前記移動端末と同一の短距離無線通信エリアに存在することに応じた指示の要求を、前記移動端末からアプリケーションサーバのような他の計算装置に送信することと、を含んでもよい。上記動作はさらに、前記移動端末の場所情報を前記移動端末から前記アプリケーションサーバに送信することを含んでもよい。場所情報はセル位置および／またはＷｉ−Ｆｉアクセスポイント識別子を含んでもよい。上記動作はさらに、前記他の移動端末を宛先とする通知を短距離無線通信プロトコルを用いて送信することの指示を前記アプリケーションサーバから前記移動端末が受信することと、前記短距離無線通信プロトコルを用いて前記他の移動端末を宛先とする通知を送信すること、を含んでもよい。
【００１１】
さらなるある実施形態によれば、前記通知は、前記短距離無線通信プロトコルを用いた他の装置のスキャンが停止している間に送信されてもよい。短距離無線通信プロトコルは、ＩＥＥＥ８０２．１５プロトコルおよびＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルのうちの少なくとも１つであってもよい。
【００１２】
前記セル位置は少なくとも１つのセル基地局識別子および／またはセル基地局三角測量情報を含んでもよい。前記通知は、前記他の移動端末のＭＡＣアドレスを宛先としてもよい。
【００１３】
本発明の実施形態による他の装置、方法および／またはコンピュータプログラムプロダクトは、後続の図面および詳細な説明のレビューにより当業者にとって明らかになるだろう。さらなる装置、方法および／またはコンピュータプログラムプロダクトのような全ては、明細書に含まれ、本発明の範囲に含まれ、添付の特許請求の範囲によって保護されることを意図している。さらに、ここに開示される全ての実施形態は、個別に実施されてもよいし、いかなる方法および／または組み合わせで組み合わされ得ることを意図している。
【図面の簡単な説明】
【００１４】
本発明のさらなる理解のために含まれ、本願の一部を構成および組み込まれる添付の図面は、本発明の特定の実施形態を示す。
【図１】図１は、本発明の多様な実施形態による、移動端末で通知を要求するユーザを示す。
【図２】図２は、多様な実施形態による、サーバに場所情報を送信する第１の移動端末を示す。
【図３】図３は、多様な実施形態による、サーバに場所情報を送信する第２の移動端末を示す。
【図４】図４は、多様な実施形態による、セル基地局三角測量によるセル位置を示す。
【図５】図５は、多様な実施形態による、同一のＷｉ−Ｆｉアクセスポイントを共有する移動端末を示す。
【図６】図６は、多様な実施形態による、短距離無線プロトコルを用いて移動端末が他の移動端末をアドレスする処理を示すフローチャートである。
【図７】図７は、多様な実施形態による、互いにある距離にある２つの移動端末を示す。
【図８】図８は、多様な実施形態による、同一の短距離無線通信エリアに近づく２つの移動端末を示す。
【図９】図９は、多様な実施形態による、短距離無線通信プロトコルを用いて第２の通信端末を宛先とする通知を送信する第１の移動端末を示す。
【図１０】図１０は、多様な実施形態による、短距離無線通信プロトコルを用いて移動端末が他の移動端末にアドレスする他の処理を示すフローチャートである。
【図１１】図１１は、多様な実施形態による、移動端末のブロック図を示す。
【発明を実施するための形態】
【００１５】
Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルのような近接近プロトコルは、２つの装置が近接近している場合をスキャンおよび検出するために利用され得る。しかし、そのようなＢｌｕｅｔｏｏｔｈ（登録商標）技術スキャン方法は、望まれる以上の電力を消費する。また、未承諾メッセージ（ＢｌｕｅＪａｃｋｉｎｇ）のリスクのため、あるユーザは不本意ながらＢｌｕｅｔｏｏｔｈ（登録商標）ケイパビリティを常にオンにしているかもしれない。Ｂｌｕｅｔｏｏｔｈ（登録商標）ローエネルギー技術（ＢＬＥ）は、ペリフェラル装置、または検出される装置の側の電力消費を減少している。しかし、ＢＬＥは、装置をスキャンする際の電力消費を低減していない。本発明の実施形態は、ユーザに、短距離無線通信プロトコルを使用するためにユーザの装置が他の装置に十分近接していることを、さらなる通信のために低電力でユーザに知らせる装置を提供する。実際、その距離では、他のユーザはユーザと直接社会的に交流するのに十分近接しているかもしれない。近接近検出は多様なアプリケーションをトリガし得る。
【００１６】
例えば、ユーザＡがユーザＢと次に会うときにトリガされるリマインダをアプリケーションにおいて設定した場合、装置Ａが装置Ｂをスキャンする、バッテリ電力を消費する、短距離技術を無線現および連続的にオンに維持する必要なく、彼らが近接近している時に、ユーザＡの装置は単一の短距離無線通信プロトコルメッセージをユーザＢの装置に送ることができるだろう。アプリケーションサーバのようなクラウドサーバは、短距離ケイパビリティをオンし、短距離ケイパビリティでメッセージを装置Ｂに送信し、または装置Ｂの検出を開始することを装置Ａにいつ知らせるかを判断するために、装置Ａおよび装置Ｂのかなり粗な場所をトラックおよび／または比較し得る。結果、短距離ケイパビリティを連続的にオンに、および装置のスキャンを維持しないことにより、電力を節約し、セキュリティを向上することができる。
【００１７】
きめ細かな場所の連続的なトラックおよび全ての人々の相互の比較は、スケーラビリティの問題、プライバシーの問題、ロバスト性の問題、および正確性の問題により、最適なソリューションではない。一方、本発明の実施形態は、より消費電力が少ない代替策を提供する。
【００１８】
ある実施形態では、装置Ａは装置ＢのＭＡＣアドレス（または物理または他の装置固有アドレス）および装置Ｂのユーザ識別子（例えば、電話番号、ソーシャルアプリケーション識別子）を知り得る。ユーザ識別子とＭＡＣアドレスとの間のこのリンクは、製品登録または装置にインストールされた新たなアプリケーションのコンフィグレーションから得られるだろう。ＭＡＣアドレスの登録とユーザ識別子の結合により、通知又はリマインダをトリガするためにユーザが装置でなく人を選択できるように、装置を人々に適合することも可能である。図６は、多様な実施形態により、短距離無線通信プロトコルを使用して他の装置に通知するための処理６００の例を示す。図６のブロック６０２に示されるように、ＭＡＣアドレスおよび対応するユーザ識別子はクラウドサーバまたはアプリケーションサーバに記憶され得る。
【００１９】
図１に示されるように、装置Ａまたは移動端末１００のユーザ１０２は、他の装置が同一の短距離通信エリアにある場合に、選択されたユーザの装置に移動端末１００が短距離無線通信プロトコルを用いて通知を送信することを要求してもよい（図６のブロック６０４）。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルペアリング、メッセージ、サービスまたはアプリケーションが短距離通信エリア内の２つの装置間で動作し得るように、移動端末１００は、装置Ｂまたは移動端末２００に、実質的に「私はここにいます！」と言うＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルメッセージを送信することをトリガまたは指示され得る。これは、移動端末１００が移動端末２００をＢｌｕｅｔｏｏｔｈ（登録商標）スキャン技術により常にスキャンする必要を無くす。他のユーザの移動端末２００は、アプリケーションにおけるユーザＢの選択のように、他のユーザのユーザ識別子の選択を通じて選択され得る。この選択は図１に示される。
【００２０】
あるケースでは、移動端末２００は、移動端末２００が移動端末１００の短距離無線プロトコル通信の近くに来た場合を判断しようとしていることを、メッセージングシステムを通じて通知される（図３参照）。このメッセージングシステムは、図２のアプリケーションサーバ２１０のような、アプリケーションサーバを含むＴＣＰ／ＩＰでアプリケーション固有またはＳＭＳであってもよい。
【００２１】
図２に示されるように、移動端末１００は、アプリケーションサーバ２１０により受信される場所情報２０２を送信またはプッシュしてもよい（ブロック６０６）。同様に、図３に示されるように、移動端末２００は、アプリケーションサーバ２１０により受信される場所情報３０２を送信またはプッシュしてもよい（ブロック６０８）。場所情報は、装置の粗な場所と共に、ＭＡＣアドレスのような装置情報であってもよい。
【００２２】
例えば、粗な場所情報は、セル位置および／またはＷｉ−Ｆｉアクセスポイント識別子を含んでもよい。セル位置は、セル基地局識別子またはセルＩＤであってもよい。セル位置は、複数のセルＩＤを含んでもよい。あるケースでは、セル位置は、複数のセル基地局の三角測量により判断された装置の位置を含んでもよい。このような三角測量の正確性は限定的であるが、同一の短距離無線通信エリアに装置が近づいていることまたは存在することを判断するためには十分な正確性であり得る。例えば、図４に示されるように、セル基地局４０２、４０４および４０６は、通信範囲および／または方向４１２、４１４および４１６を各々有し、それらは、エリア４２０内にある移動端末１００のセルラー位置を判断するために互いに比較または重ねられる。
【００２３】
Ｗｉ−Ｆｉアクセスポイント情報もまた、移動端末１００および２００の通信エリアまたは場所を判断するために利用され得る。例えば、アプリケーションサーバ２１０は、Ｗｉ−Ｆｉアクセスポイント識別子またはＷｉＦｉアクセスポイント名を移動端末１００および２００の各々から受信してもよい。Ｗｉ−Ｆｉは、ＩＥＥＥ８０２．１１標準に従うプロトコルを有すると考えられる。図５に示されるように、Ｗｉ−Ｆｉアクセスポイント５１０は通信エリア５１２内に通信端末１００および２００を有し得る。このため、移動端末１００および２００は、それらが同一のＷｉ−Ｆｉエリアに存在するからだけでなく、同一の短距離無線通信エリアに存在するために、同一のＷｉ−Ｆｉアクセスポイント名または識別子を報告し得る。
【００２４】
ある実施形態において、短距離無線通信エリア（すなわち、ＩＥＥＥ８０２．１５．＊、Ｂｌｕｅｔｏｏｔｈ（登録商標））は、一般的に、Ｗｉ−Ｆｉアクセスポイントまたは
Ｗｉ−Ｆｉアクセスポイントの範囲よりも小さい範囲である。短距離無線通信リアがＷｉ−Ｆｉ通信エリアと同サイズであることは意図されない。多様な実施形態において、短距離無線通信エリアは、Ｗｉ−Ｆｉ通信エリアよりも小さく、Ｗｉ−Ｆｉ通信エリア内にまたはＷｉ−Ｆｉ通信エリアと重なって位置する。例えば、短距離無線通信範囲エリアは、Ｂｌｕｅｔｏｏｔｈ（登録商標）技術およびＢｌｕｅｔｏｏｔｈ（登録商標）低エネルギー（ＢＬＥ）通信範囲エリアに期待されるような、半径１０ｍの円であってもよい。他の例では、高電力Ｂｌｕｅｔｏｏｔｈ（登録商標）技術は１００ｍの範囲を有し得る。ある範囲は１ｍ以下であってもよい。移動端末１００および２００は同一の短距離無線通信エリアに存在することが判断され得る（ブロック６１０）。この判断は、第１の移動端末１００の場所情報が第２の移動端末２００の場所情報と一致または類似する場合に行われ得る。
【００２５】
場所情報の一致の判断は、それらが同一であるかを判断するためにＷｉ−Ｆｉアクセスポイント識別子を比較することを含んでもよい。三角測量によるセルラー位置が重なる、または重なると推定される場合にも一致が満たされ得る。移動端末１００および２００から報告された１または２以上のセル基地局ＩＤが同一である場合にも一致の判断がされる。あるケースでは、移動端末１００および２００から報告される少なくとも２以上のセルＩＤが同一である場合にそれはより正確である。セル基地局ＩＤは、基地局からの送信方向も伴い得る。これらの方向も、移動端末１００および２００が同一の通信エリアに存在しそうかを判断するために比較されてもよい。
【００２６】
移動端末１００および２００は、周期的に場所情報を送信してもよいし、セルＩＤ情報またはＷｉ−Ｆｉアクセスポイント識別子情報の変化があった場合にのみ場所情報を送信してもよい。この粗な位置決めは、殆どのいかなるネットワーク装置でも低電力コストで実行可能である。場所情報は、アプリケーションサーバ２１０によって受信および比較される。
【００２７】
他の例では、図７のニューヨークのマンハッタン島の概略マップに示されるように、移動端末１００はセントラルパークに存在する一方、移動端末２００はニューヨーク大学に存在し得る。アプリケーションサーバ１２０は、各移動端末から場所情報を受信し、移動情報を比較する。移動端末１００および２００は、短距離無線通信のためには離れすぎていると判断される。恐らく、移動端末１００によって報告されたセル基地局ＩＤまたはセルラー位置は、移動端末２００によって報告されたセル基地局ＩＤまたはセルラー位置と同一でない。しかし、移動端末１００および２００が概ね同一の地理的範囲（図８に円で示されたマディソンスクエアガーデンの直ぐ外側）に存在し、それらが近接近している可能性がある場合、アプリケーションサーバ２１０は、移動端末１００および２００が同一の短距離無線通信エリアに存在する、または近づいていると判断してもよい。
【００２８】
この例では、移動端末１００は、移動端末１００および２００が互いに近い場合に移動端末１００および／または２００に知らせることの要求をアプリケーションサーバ２１０に事前に送信していただろう。これは、ユーザがイベントで互いに近くに座った場合に移動端末１００および２００がイベントの写真または他のイベント情報を共有し得るように、短距離無線プロトコルペアリング、または他のアプリケーションにつながり得る。この例を続けると、移動端末１００および２００が同一の建物に入り、それらが建物の同一部分に存在することにより、同一のセル位置および／またはＷｉ−Ｆｉアクセスポイント識別子をアプリケーションサーバ２１０に報告する。移動端末１００および２００が同一の短距離無線通信エリアに存在するという判断が行われた場合、移動端末１００はアプリケーションサーバ２１０から指示を受信し得る。結果、移動端末１００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルまたはＩＥＥＥ８０２．１５プロトコルのような短距離無線通信プロトコルを用いて、移動端末１００の存在を移動端末２００に示す通知９０２（図９）を送信してもよい（ブロック６１２）。移動端末２００による通知の受信に応じて、あるペアリング、アプリケーションアクティビティ、または幾つかの他のやり取りが行われるので、他の装置を連続的にスキャンするために必要な電力の消費無しに、移動端末１００および２００のユーザの体験を向上することができる。
【００２９】
あるケースでは、移動端末２００は、そのＭＡＣアドレスにより直接アドレス指定されてもよい。スキャンは、移動端末１００から移動端末２００への通知の送信の前、間、および／または後に、各移動端末について停止または無効化されてもよい。他のケースでは、移動端末が互いに短距離無線通信範囲またはＢｌｕｅｔｏｏｔｈ（登録商標）技術近接にあることになった時に、移動端末１００または移動端末２００は、スキャンまたはＢｌｕｅｔｏｏｔｈ（登録商標）ケイパビリティの動作を開始してもよい。移動端末、または移動端末に関するどのシステムも、最適な場所探索頻度、およびＢｌｕｅｔｏｏｔｈ（登録商標）ケイパビリティを動作させる範囲の半径を判断するように調整され得る。
【００３０】
本開示ではＢｌｕｅｔｏｏｔｈ（登録商標）が例で説明されたが、短距離無線プロトコルはＢｌｕｅｔｏｏｔｈ（登録商標）プロトコル（Ｂｌｕｅｔｏｏｔｈ  Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐによって維持される）に限定されず、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ、およびＩＥＥＥ８０２．１１ａｃのようなＷｉ−Ｆｉ標準から区別される他のプロトコルであってもよい。それらの他の短距離無線プロトコルは、８０２．１５．１、８０２．１５．３および８０２．１５．４のようなＩＥＥＥ８０２．１５プロトコルを含んでもよい。例えば、アプリケーションサーバ２１０によって受信される場所情報はＩＥＥＥ８０２．１１アクセスポイントについてのアクセスポイント情報であってもよいが、同一の短距離無線通信エリアはＩＥＥＥ８０２．１５プロトコルの範囲に関連してもよい。ＮＦＣもまた短距離無線プロトコルとして利用され得る。
【００３１】
図１０は、図６の処理６００により示されたようなアプリケーションサーバ２１０でなく、移動端末の視点からの処理１０００を示す。ブロック１００２で、他の移動端末に関連付けられたユーザ識別子の選択が受信される。この選択は、図１に示したように、タッチスクリーンディスプレイ、キーボード、スピーカ、センサ、カメラまたは移動端末の他の入力のように、移動端末において行われ得る。
【００３２】
ブロック１００４で、他の移動端末が同一の短距離無線通信エリアに存在する場合に行われるアプリケーションからの指示の要求が移動端末から送信される。この要求は、アプリケーションのダウンロードおよび移動端末へのインストールの一部として行われてもよい。アプリケーションサーバ２１０は、ＭＡＣアドレス、電話番号、ソーシャルアプリケーション識別子、および／または、上記アプリケーションまたは他のコミュニケーションまたはソーシャルネットワークアプリケーション固有のユーザ識別情報を登録および／または記憶してもよい。
【００３３】
ブロック１００６で、移動端末の場所情報は、アプリケーションサーバ２１０またはアプリケーションサービスを扱う他のクラウドサーバに送信される。これは、オペレーティングシステム、場所アプリケーションまたは他の装置のサービスとして送信されてもよい。
【００３４】
ブロック１００８で、Ｂｌｕｅｔｏｏｔｈ（登録商標）のような短距離無線通信プロトコルを利用した他の端末を宛先とする通知を送信することを移動端末に指示する指示が、アプリケーションサーバ２１０から受信される。ブロック１０１０で、通知が送信される。その通知は、他の移動端末のＭＡＣアドレスを宛先として送信され得る。これは、ペアング、過去に構成されたペアリングの開始（initiation  of  a  pairing  previously  configured）または接続の要求であってもよいし、他の単純な認識メッセージ（awareness  message）であってもよい。
【００３５】
移動端末１００は、スマートフォンのような移動電子装置であってもよく、図１１に示したように、計算装置および通信コンポーネントを含み得る。図１１は、多様な実施形態による移動端末１００の概略ブロック図である。この移動端末１００の図は移動端末に限定されない。この移動端末１００の図は、移動端末２００および／またはアプリケーションサーバ２１０のような他の電子装置の一部を含み得る。移動端末１００は、それに限定されないが、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ、およびＩＥＥＥ８０２．１１ａｃおよび／または他の無線ＬＡＮプロトコルを含み得る通信プロトコルを利用して、無線ローカルネットワーク、インターネットまたは他の装置と通信してもよい。短距離通信プロトコルは、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコル、ＩＥＥＥ８０２．１５プロトコル、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、または何かしらの他のＲＦＩＤプロトコルまたは標準を含んでもよい。ある実施形態によれば、短距離通信プロトコルはまた、８０２．１１ではないが、ここで示された短距離通信プロトコルと範囲が類似する他の所定のＩＥＥＥ標準を含んでもよい。
【００３６】
ある実施形態では、移動端末１００は、プロセッサ１１５１、アンテナシステム１１４６、セルラーおよび／またはＷｉ−Ｆｉ通信機１１４２（例えば、マルチバンド通信機１１４３および１１４５）、メモリ１１５３、ディスプレイ１１５４、キーパッド１１５２、スピーカ１１５６、マイクロホン１１５０、および／またはカメラ１１５０のような、多様なコンポーネントを含む。ある実施形態は、タッチ感知ディスプレイまたはスクリーン、またはそのようなものを含むディスプレイ１１５４を提供する。
【００３７】
メモリ１１５３は、プロセッサ１１５１によって実行されるソフトウェアを記憶し、１または２以上のＥＰＲＯＭまたはフラッシュＥＰＲＯＭ、バッテリバック（battery  backed）ＲＡＭ、磁気的、光学的または他のデジタル記憶装置を含んでもよく、プロセッサ１１５１から分離されてもよいし、少なくとも部分的にプロセッサ１１５１内にあってもよい。プロセッサ１１５１は、例えば、共通パッケージに含まれる、または互いに分離して離れる、汎用プロセッサおよびデジタル信号プロセッサのような、２以上のプロセッサを含んでもよい。特に、プロセッサ１１５１は、タッチ感知スクリーンまたは他のセンサから入力を受信することを含む、移動端末１００の多様な機能を制御するように構成され得る。
【００３８】
移動端末１００は、アンテナシステム１１４６を通じて通信される高周波信号を用いてネットワークの基地局と通信してもよい。例えば、移動端末１００は、セルラー通信機１１４２を介して、例えばとりわけ、ＡＭＰＳ、ＡＮＳＩ−１３６、ＧＳＭ通信、ＧＰＲＳ、ＥＤＧＥ、ＣＤＭＡ、ワイドバンドＣＤＭＡ、ＣＤＭＡ２０００、および／またはＵＭＴＳのような１または２以上のセルラー通信プロトコルを利用して通信するように構成されてもよい。ここで利用される通信プロトコルは、通信される情報、タイミング、周波数、変調、および／またはセットアップおよび／または通信接続の維持のオペレーションを規定し得る。ある実施形態では、アンテナシステム１１４６は単一アンテナであってもよい。
【００３９】
本発明は図１１に示された特定の構成に限定されず、ここで説明された動作を実行することが可能ないかなる構成も包含することが意図されることが理解される。具体的な機能が例として具体的なブロックで示されているが、異なるブロックおよび／またはそれらの部分の機能は、結合、分割および／または取り除かれてもよい。さらに、ハードウェア／ソフトウェアアーキテクチャの機能は、本発明の多様な実施形態に従う、単一のプロセッサまたはマルチプロセッサシステムとして実装されてもよい。
【００４０】
本発明の実施形態は、方法、電子装置および／またはコンピュータプログラムプロダクトを含んでもよい。本発明のいくつかの実施形態は、ブロック図および／または方法および電子装置の動作図を参照して説明された。この点について、各ブロックは、モジュール、セグメントまたはコードの一部を表し、それは、特定の論理機能を実行するための１または２以上の実行可能な指示からなる。ブロック図および／または動作図の各ブロック、およびブロック図および／または動作図のブロックの組合わせは、アナログ回路および／またはデジタル回路で実現されてもよい。これらのプログラム指示は、コントローラを介して実行される指示がブロック図および／または動作図において示された機能／アクトを実行するための手段を作り出すように、１または２以上の汎用プロセッサ、特定用途プロセッサ、ＡＳＩＣｓ、および／または他のプログラマブルデータ処理装置を含み得るコントローラ回路に提供され得る。他の代替的な実装においては、ブロックで言及された機能／アクトは、動作図で言及された順序と異なって生じてもよい。例えば、連続して示された２つのブロックは、関連する機能／アクトに応じて、実際には実質的に同時に実行されてもよいし、時には逆の順番で実行されてもよい。
【００４１】
コンピュータ利用可能なまたはコンピュータ読み取り可能なメモリに記憶された指示が、フローチャートおよび／またはブロック図で説明された機能を実行する指示を含む製品を生み出すように、コントローラ回路に特定の方法で動作させ得るそれらのコンピュータプログラム指示はコンピュータ利用可能なまたはコンピュータ読み取り可能なメモリに記憶されてもよい。コンピュータ利用可能なまたはコンピュータ読み取り可能なメモリは、それらに限定されないが、例えば、電気的、磁気的、光学的、電磁気的または半導体システム、装置またはデバイスであってもよい。コンピュータ読み取り可能な媒体のより詳細な例（完全には網羅されていない。）は以下を含む：ハードディスク装置、光学的記憶装置、磁気記憶装置、ＲＡＭ装置、ＲＯＭ装置、ＥＰＲＯＭまたはフラッシュメモリ装置、およびＣＤ−ＲＯＭ。
【００４２】
ここで説明された実施形態は、他の装置を無制限にスキャンする必要無しに、セキュリティおよびバッテリ電力節約を向上できる、短距離無線プロトコルの利用を提供し得る。
【００４３】
多くの異なる実施形態がここで説明され、本開示の知識を有する熟練者には異なるアプリケーション／バリエーションが明らかであろう。図面および明細書において、典型的な本発明の実施形態が説明され、特定の用語が用いられたが、それらは一般的および説明的な意味で利用されたのみであり、限定の目的のためではなく、本発明の範囲は後続の請求項で説明される。これらの実施形態の全ての組合わせおよびサブコンビネーションを文言で説明および図示することは過度な繰り返しおよび複雑化になるだろうことが理解される。従って、図面を含む本明細書は、ここに記載された本発明の実施形態の全ての組合わせおよびサブコンビネーション、およびそれらの作成および利用の方法および処理の完全な記載を構成し、そのようないかなる組合わせおよびサブコンビネーションの主張をサポートすると解釈されるべきである。
【００４４】
本明細書においては、本発明の実施形態が説明され、特定の用語が用いられたが、それらは一般的および説明的な意味で利用されたのみであり、限定の目的のためではない。
【図１】
2017513405.tif 000003
【図２】
2017513405.tif 000004
【図３】
2017513405.tif 000005
【図４】
2017513405.tif 000006
【図５】
2017513405.tif 000007
【図６】
2017513405.tif 000008
【図７】
2017513405.tif 000009
【図８】
2017513405.tif 000010
【図９】
2017513405.tif 000011
【図１０】
2017513405.tif 000012
【図１１】
2017513405.tif 000013
【国際調査報告】
2017513405.tif 000014
2017513405.tif 000015