(57)【要約】  本開示は、モバイル端末の測位間隔を決定するための方法およびシステムに関する。当該方法およびシステムは、モバイル端末が、現在の位置情報を取得し、当該位置情報をサーバに送信する段階と、モバイル端末が、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する段階と、モバイル端末が、現在の運動情報を得る段階と、モバイル端末が、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する段階と、モバイル端末が、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する段階とを備える。
2018518664.tif 000002
【特許請求の範囲】
【請求項１】
モバイル端末の測位間隔を決定するための方法であって、
現在の位置情報を前記モバイル端末が取得する段階であって、前記現在の位置情報は現在位置を含む、段階と、
前記現在の位置情報を前記モバイル端末がサーバコンピュータに伝送する段階と、
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する段階と、
前記受信された距離にしたがって次の測位についての時間間隔情報を前記モバイル端末が決定する段階と
を備える方法。
【請求項２】
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する前記段階はさらに、
前記モバイル端末と前記現在位置に最も近いジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する段階、または、
前記モバイル端末と、前記モバイル端末の位置情報に対応するクエリ領域内の前記現在位置に最も近いジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する段階を有する、請求項１に記載の方法。
【請求項３】
前記モバイル端末によって決定される次の測位の時間間隔は、前記距離と正相関する、請求項１または２に記載の方法。
【請求項４】
現在の運動情報を前記モバイル端末が得る段階と、
前記受信された距離と前記運動情報とにしたがって、前記次の測位についての前記時間間隔情報を前記モバイル端末が決定する段階と
をさらに備える、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する前記段階はさらに、
前記モバイル端末と、前記現在位置に最も近いジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する段階、または、
前記モバイル端末と、前記モバイル端末の位置情報に対応するクエリ領域内の前記現在位置に最も近いジオフェンスとの間の距離を前記モバイル端末が前記サーバコンピュータから受信する段階を有する、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記モバイル端末によって決定される前記次の測位の時間間隔は、前記距離と正相関する、請求項４または５に記載の方法。
【請求項７】
前記運動情報は、前記モバイル端末の運動速度および前記モバイル端末の運動方向のうちの少なくとも１つを含み、
前記モバイル端末の前記運動方向が、前記指定されたジオフェンスと関連付けられるとき、前記モバイル端末によって決定される次の測位の時間間隔は、前記モバイル端末の前記運動速度と逆相関する、請求項４に記載の方法。
【請求項８】
モバイル端末の測位間隔を決定するための方法であって、
現在の位置情報を前記モバイル端末が取得する段階であって、前記現在の位置情報は現在位置を含む段階と、
前記現在の位置情報を前記モバイル端末がサーバに伝送する段階と、
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を前記モバイル端末が前記サーバから受信する段階と、
前記モバイル端末と関連付けられたユーザのアクティブ時間を前記モバイル端末が前記サーバから取得する段階と、
前記受信された距離と、現在の時間が前記ユーザの前記アクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を前記モバイル端末が決定する段階と
を備える方法。
【請求項９】
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を前記モバイル端末が前記サーバから受信する前記段階はさらに、
前記モバイル端末と、前記現在位置に最も近いジオフェンスとの間の距離を前記モバイル端末が前記サーバから受信する段階、または、
前記モバイル端末と、前記モバイル端末の位置情報に対応するクエリ領域内の前記現在位置に最も近いジオフェンスとの間の距離を前記モバイル端末が前記サーバから受信する段階を有する、請求項８に記載の方法。
【請求項１０】
前記モバイル端末によって決定される次の測位の時間間隔は、前記距離と正相関する、請求項８または９に記載の方法。
【請求項１１】
前記現在の時間が前記ユーザの前記アクティブ時間内か否かにしたがって、アクティブ可能性係数を前記モバイル端末が決定する段階であって、前記アクティブ可能性係数は、前記ユーザがアクティブな状態にある可能性を示し、前記モバイル端末によって決定される次の測位の時間間隔は、前記アクティブ可能性係数と逆相関する、段階、
前記現在の時間が前記ユーザの前記アクティブ時間内である場合、前記アクティブ可能性係数を第１の値として前記モバイル端末が設定する段階、および
前記現在の時間が前記ユーザの前記アクティブ時間内ではない場合、前記アクティブ可能性係数を第２の値として前記モバイル端末が設定する段階をさらに備え、
前記第１の値は前記第２の値より大きい、
請求項８から１０のいずれか一項に記載の方法。
【請求項１２】
現在の運動情報を前記モバイル端末が得る段階と、
前記受信された距離と、前記運動情報と、前記現在の時間が前記ユーザの前記アクティブ時間内か否かとにしたがって、前記次の測位についての前記時間間隔情報を前記モバイル端末が決定する段階と
をさらに備える、請求項８から１１のいずれか一項に記載の方法。
【請求項１３】
モバイル端末の測位間隔を決定するための方法であって、
現在位置を前記モバイル端末が取得する段階と、
前記現在位置と指定されたジオフェンスとの間の距離を前記モバイル端末が計算する段階と、
前記計算によって得られた前記距離にしたがって、次の測位についての時間間隔情報を前記モバイル端末が決定する段階と
を備える方法。
【請求項１４】
現在の運動情報を前記モバイル端末が得る段階をさらに備える、請求項１３に記載の方法。
【請求項１５】
前記決定する段階はさらに、前記計算によって得られた前記距離と前記運動情報とにしたがって、次の測位についての時間間隔情報を前記モバイル端末が決定する段階を有する、請求項１４に記載の方法。
【請求項１６】
前記モバイル端末と関連付けられたユーザのアクティブ時間を前記モバイル端末がサーバから取得する段階と、
前記計算によって得られた前記距離と、現在の時間が前記ユーザの前記アクティブ時間内か否かとにしたがって、前記次の測位の前記時間間隔情報を前記モバイル端末が決定する段階と
をさらに備える、請求項１３から１５のいずれか一項に記載の方法。
【請求項１７】
モバイル端末の測位間隔を決定するための方法であって、
モバイル端末の現在の位置情報をサーバが取得する段階であって、前記現在の位置情報が現在位置を含む、段階と、
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を前記サーバが計算する段階と、
前記計算によって得られた前記距離にしたがって、前記モバイル端末の次の測位についての時間間隔情報を前記サーバが決定する段階と、
次の測位についての前記決定された時間間隔情報を前記サーバが前記モバイル端末に伝送する段階と
を備える方法。
【請求項１８】
前記モバイル端末によってアップロードされた現在の運動情報を前記サーバが受信する段階と、
前記計算によって得られた前記距離と前記運動情報とにしたがって、前記モバイル端末の次の測位についての前記時間間隔情報を前記サーバが決定する段階と
をさらに備える、請求項１７に記載の方法。
【請求項１９】
前記モバイル端末と関連付けられたユーザのアクティブ時間を前記サーバが取得する段階と、
前記計算によって得られた前記距離と、現在の時間が前記ユーザの前記アクティブ時間内か否かとにしたがって、前記モバイル端末の次の測位についての前記時間間隔情報を前記サーバが決定する段階と
をさらに備える、請求項１７または１８に記載の方法。
【請求項２０】
モバイル端末の測位間隔を決定するための前記モバイル端末であって、
前記モバイル端末の現在の位置情報を取得し、前記位置情報をサーバに伝送する測位モジュールと、
前記モバイル端末の現在位置と指定されたジオフェンスとの間の距離を前記サーバから受信する受信モジュールと、
前記受信された距離にしたがって、次の測位についての時間間隔情報を決定する処理モジュールと
を備えるモバイル端末。
【請求項２１】
モバイル端末の測位間隔を決定するための前記モバイル端末であって、
前記モバイル端末の現在の位置情報を取得する測位モジュールであって、前記現在の位置情報は、現在位置を含む、測位モジュールと、
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を計算する計算モジュールと、
前記計算モジュールによって得られた前記距離にしたがって、次の測位についての時間間隔情報を決定する処理モジュールと
を備えるモバイル端末。
【請求項２２】
モバイル端末の測位間隔を決定するためのサーバであって、
モバイル端末の現在の位置情報を取得する測位モジュールであって、前記現在の位置情報は現在位置を含む、測位モジュールと、
前記モバイル端末の前記現在位置と指定されたジオフェンスとの間の距離を計算する計算モジュールと、
前記計算モジュールによって得られた前記距離にしたがって、前記モバイル端末の次の測位についての時間間隔情報を決定する処理モジュールと、
次の測位についての前記決定された時間間隔情報を前記モバイル端末に伝送する伝送モジュールと
を備えるサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本願は、２０１５年６月１０日に出願された、「Ｍｅｔｈｏｄ  ｏｆ  Ｄｅｔｅｒｍｉｎａｔｉｏｎ  ｏｆ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｉｎｔｅｒｖａｌ  ｏｆ  Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ，  Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ  ａｎｄ  Ｓｅｒｖｅｒ  Ｔｈｅｒｅｏｆ」と題する中国出願第２０１５１０３１６９１３．９号の優先権の利益を主張し、これにより、その全体が参照により組み込まれる。
【０００２】
本開示は、ロケーションベースサービスの分野に関し、より具体的には、モバイル端末の測位間隔を決定するためのシステムおよび方法に関する。
【背景技術】
【０００３】
モバイル通信技術の発展およびコンピュータ技術の普及に伴い、ロケーションベースサービス（ＬＢＳ）技術は、人々の日常生活の一部となった。ＬＢＳ技術を使用することによって、モバイル端末の位置は、モバイル端末を測位することによって取得されてよく、次に、位置依存サービスがモバイル端末に提供される。例えば、ＬＢＳ技術を使用することによって、モバイル端末の位置は、ＧＰＳなどの測位デバイスを用いて取得されてよく、近隣の特定の距離範囲内で、モバイル端末は、ホテル、映画館、モール、ガソリンスタンド、または同様のものなどの近隣の建物または店舗の位置、名称、および住所を検索および／または選択してよい。
【０００４】
近年、ＬＢＳ技術の迅速な発展に伴い、ＬＢＳ技術に基づいた新しい応用が発展してきた。これらの応用のうちの１つがジオフェンシング技術である。ジオフェンシング技術では、ジオフェンスは仮想フェンスによって形成されてよい。モバイル端末がジオフェンスに入る、もしくはジオフェンスを去る、またはジオフェンス内で作動するとき、ジオフェンスに対応する通知またはプロンプトが受信されてよい。別の例として、ロケーションベースのソーシャルネットワークにおいて、ジオフェンシング技術は、ユーザが特定の領域に入ったとき、ユーザの自動登録を支援するために使用されてよい。
【０００５】
いくつかの既存の技術によって、ジオフェンシングを備えた前述の応用を実行すべく、モバイル端末は、事前設定された測位間隔にしたがって位置測位を決定する必要があり、次に、モバイル端末が特定のジオフェンスに入ったか否かが決定される。
【０００６】
これらの既存の技術によって、モバイル端末の測位間隔は事前設定され、当該間隔は、通常経験値である。ジオフェンスの認識率を確保すべく、測位間隔はあまり大きな値には事前設定され得ない。さもなければ、モバイル端末が、電力およびネットワークデータフローを消費し過ぎてしまうという結果になりかねない。加えて、モバイル端末がジオフェンスにより接近したとき、事前設定された測位間隔はまた、ジオフェンスを適時正確に認識することが不可能であると決定する場合があり、ゆえに、ジオフェンスの認識率は低減される。
【発明の概要】
【０００７】
本開示の一実施形態が、モバイル端末の測位間隔を決定するためのシステムおよび方法を提供して、電力およびネットワークデータフローをあまりにも消費し過ぎるということに関してモバイル端末測位が有する、ジオフェンシングが低認識率しか有さないという既存の問題を解決する。
【０００８】
一態様において、モバイル端末の測位間隔を決定するための方法は、モバイル端末がその現在の位置情報を取得し、当該位置情報をサーバに送信する段階と、モバイル端末が、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する段階と、モバイル端末が、受信された距離にしたがって次の測位についての時間間隔情報を決定する段階とを備える。
【０００９】
一実施形態において、モバイル端末は現在の運動情報を得、受信された距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定する。
【００１０】
一実施形態において、モバイル端末は、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得し、受信された距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって次の測位についての時間間隔情報を決定する。一実施形態において、モバイル端末は、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって次の測位についての時間間隔情報を決定する。
【００１１】
一実施形態において、モバイル端末は、現在位置と指定されたジオフェンスとの間の距離を計算し、計算によって得られた距離にしたがって次の測位についての時間間隔情報を決定する。一実施形態において、モバイル端末は、計算によって得られた距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定する。
【００１２】
一実施形態において、モバイル端末は、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得し、モバイル端末は、計算によって得られた距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって次の測位についての時間間隔情報を決定する。一実施形態において、サーバは、モバイル端末の現在の位置情報を取得し、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算する。次に、サーバは、計算によって得られた距離にしたがって、モバイル端末の次の測位についての時間間隔情報を決定し得、サーバは、次の測位についての決定された時間間隔情報をモバイル端末に送信する。
【００１３】
一実施形態において、サーバは、モバイル端末によってアップロードされた現在の運動情報を受信し、計算によって得られた距離と運動情報とにしたがって、モバイル端末の次の測位についての時間間隔情報を決定し、次の測位についての決定された時間間隔情報をモバイル端末に送信する。 
【００１４】
一態様において、モバイル端末の測位間隔を決定するためのモバイル端末が、モバイル端末の現在の位置情報を取得し、位置情報をサーバに送信するよう構成される測位モジュールと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信するよう構成される受信モジュールと、受信された距離にしたがって次の測位についての時間間隔情報を決定するよう構成される処理モジュールとを備える。
【００１５】
一実施形態において、モバイル端末は、モバイル端末の現在の運動情報を得るよう構成される運動検知モジュールと、受信された距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュールとを備える。
【００１６】
一実施形態において、モバイル端末はまた、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得するよう構成される問い合わせモジュールと、受信された距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュールとを備える。 
【００１７】
一実施形態において、処理モジュールは、計算によって得られた距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定するよう構成される。
【００１８】
本開示の実施形態が、モバイル端末の測位間隔を決定するためのシステムおよび方法を提供する。当該方法は、モバイル端末の位置情報を取得し、当該位置情報をサーバに送信し、次に、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する段階と、同時に、モバイル端末の現在の運動情報を得、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する段階と、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、モバイル端末の次の測位についての時間間隔情報を決定する段階とを備える。このようにして、モバイル端末の測位間隔のリアルタイムの調整が実現され、モバイル端末測位で消費される電力およびネットワークデータフローが低減され、ジオフェンシングの認識率が改善される。 
【図面の簡単な説明】
【００１９】
図面の図は、縮尺通りではなく、同様の参照番号は、いくつかの図を通して同様の要素を示す。
【００２０】
【図１】本開示の一実施形態による、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２１】
【図２】本開示の一実施形態によって提供されるジオハッシュ値にしたがって分割される地理的位置の概略図である。
【００２２】
【図３】本開示の一実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２３】
【図４】本開示の別の実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２４】
【図５】本開示の一実施形態による、サーバの視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２５】
【図６】本開示の一実施形態による、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２６】
【図７】本開示の一実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２７】
【図８】本開示の別の実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２８】
【図９】本開示の一実施形態による、サーバの視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００２９】
【図１０】本開示の一実施形態による、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３０】
【図１１】本開示の一実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３１】
【図１２】本開示の別の実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３２】
【図１３】本開示の一実施形態による、サーバの視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３３】
【図１４】本開示の一実施形態による、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３４】
【図１５】本開示の一実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３５】
【図１６】本開示の別の実施形態による、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３６】
【図１７】本開示の一実施形態による、サーバの視点からの、モバイル端末の測位間隔を決定するための方法のフローチャートである。
【００３７】
【図１８】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図１９】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図２０】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図２１】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図２２】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図２３】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図２４】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【図２５】本開示の実施形態による、モバイル端末の測位間隔を決定するためのモバイル端末のモジュールの概略図である。
【００３８】
【図２６】本開示の実施形態による、モバイル端末の測位間隔を決定するためのサーバのモジュールの概略図である。
【図２７】本開示の実施形態による、モバイル端末の測位間隔を決定するためのサーバのモジュールの概略図である。
【図２８】本開示の実施形態による、モバイル端末の測位間隔を決定するためのサーバのモジュールの概略図である。
【図２９】本開示の実施形態による、モバイル端末の測位間隔を決定するためのサーバのモジュールの概略図である。
【発明を実施するための形態】
【００３９】
ここで、本開示が添付の図面に関連して以下でより詳しく説明される。当該図面は、本明細書の一部を成し、特定の例示的実施形態を例示として示す。しかしながら、主題は様々な異なる形態で具現化されてよく、したがって、包含される主題は、本明細書において記載されたいかなる例示的実施形態にも限定されないものとして解釈されるよう意図されており、例示的実施形態は単に例示的なものであるよう提供されている。同様に、包含される主題についてかなり広い範囲が意図されている。とりわけ、例えば、主題は、方法、デバイス、コンポーネント、またはシステムとして具現化されてよい。したがって、実施形態は、例えば、ハードウェア、ソフトウェア、ファームウェア、または（ソフトウェアそれ自体以外の）それらの任意の組み合わせの形態をとってよい。したがって、以下の詳細な説明は、限定的な意味で解釈されるようには意図されていない。
【００４０】
本開示全体を通して、用語は、明示的に述べた意味を超え、状況に応じて示唆または暗示された微妙に異なる意味を有してよい。同様に、本明細書において使用される「一実施形態において」という語句は、必ずしも同じ実施形態を指すわけではなく、本明細書において使用される「別の実施形態において」という語句は、必ずしも異なる実施形態を指すわけではない。例えば、主題は、例示的実施形態の組み合わせの全体または一部を含むことが意図されている。
【００４１】
通常、用語法は、少なくとも部分的には文脈における用法から理解されてよい。例えば、本明細書において使用される「および」、「または」、または「および／または」などの用語は、そのような用語が使用されている文脈に少なくとも部分的に依存してよい様々な意味を含んでよい。通常、Ａ、Ｂ、またはＣなど、列挙を関連付けるために使用された場合の「または」は、ここで両立的な意味で使用されるＡ、Ｂ、およびＣを意味し、また、ここで排他的な意味で使用されるＡ、Ｂ、またはＣも意味するよう意図されている。加えて、本明細書において使用される「１または複数」という用語は、少なくとも部分的に文脈に依存しており、任意の特徴、構造、または特性を単数の意味で説明するために使用されてよく、または、特徴、構造、または特性の組み合わせを複数の意味で説明するために使用されてよい。同様に、「一（ａ）」、「一（ａｎ）」、または「当該（ｔｈｅ）」などの用語は、再び、少なくとも部分的に文脈に依存して、単数の用法を伝達する、または複数の用法を伝達すると理解されてよい。加えて、「〜に基づいて」という用語は、再び、少なくとも部分的に文脈に依存して、必ずしも排他的な要素のセットを伝達するよう意図されるわけではなく、その代わりに、必ずしも明確に説明されているわけではない追加の要素の存在を許容してよいと理解されてよい。
【００４２】
本開示は、方法およびデバイスのブロック図および動作図に関連して以下で説明される。ブロック図または動作図の各ブロックと、ブロック図または動作図におけるブロックの組み合わせとは、アナログまたはデジタルのハードウェアおよびコンピュータプログラム命令を用いて実現され得ると理解される。これらのコンピュータプログラム命令は、本明細書において詳述されるようにその機能を変更する汎用コンピュータ、特殊用途向けコンピュータ、ＡＳＩＣ、または他のプログラム可能なデータ処理装置のプロセッサに提供され得、これにより、コンピュータまたは他のプログラム可能なデータ処理装置のプロセッサによって実行される命令は、ブロック図、または１または複数の動作ブロックにおいて特定される機能／動作を実現する。いくつかの代替的な実装において、ブロックにおいて注記された機能／動作は、動作図において注記された順序以外で行われ得る。例えば、連続して示される２つのブロックが、関連する機能／作動に応じて、実際は実質的に同時に実行され得、または、それらのブロックは逆の順序で実行されることがあり得る。
【００４３】
本開示の目的のために、「サーバ」という用語は、処理、データベース、および通信設備を提供するサービスポイントを指すと理解されるべきである。限定ではなく例として、「サーバ」という用語は、関連付けられた通信を備えた単一の物理プロセッサおよびデータストレージおよびデータベース設備を指し得、または、それは、ネットワーク化またはクラスタ化されたプロセッサおよび関連付けられたネットワークおよび記憶デバイスの複合体だけではなく、サーバによって提供されるサービスをサポートするオペレーティングソフトウェアおよび１または複数のデータベースシステムおよびアプリケーションソフトウェアを指し得る。サーバは構成または機能が大幅に異なっていてよいが、サーバは通常、１または複数の中央処理装置とメモリとを含んでよい。サーバはまた、１または複数の大容量記憶デバイス、１または複数の電源、１または複数の有線もしくは無線ネットワークインタフェース、１または複数の入出力インタフェース、または、Ｗｉｎｄｏｗｓ（登録商標）  Ｓｅｒｖｅｒ、Ｍａｃ  ＯＳ  Ｘ、Ｕｎｉｘ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ、もしくは同様のものなどの１または複数のオペレーティングシステムを含んでよい。 
【００４４】
コンピューティングデバイスは、サーバとして動作してよい。ゆえに、サーバとして動作できるデバイスは、例として、専用ラックマウントサーバ、デスクトップコンピュータ、ラップトップコンピュータ、セットトップボックス、前述のデバイスの２またはそれより多くの特徴などの様々な特徴を組み合わせる統合デバイス、または同様のものを含んでよい。 
【００４５】
本開示の目的のために、クライアントデバイス（またはモバイル端末）が、有線または無線のネットワークを介すなどして、信号を送信または受信できるコンピューティングデバイスを含んでよい。クライアントデバイスは、例えば、携帯電話、スマートフォン、表示ページャ、無線周波数（ＲＦ）デバイス、赤外線（ＩＲ）デバイス、近距離無線通信（ＮＦＣ）デバイス、パーソナルデジタルアシスタント（ＰＤＡ）、ハンドヘルドコンピュータ、タブレットコンピュータ、ファブレット、ラップトップコンピュータ、セットトップボックス、ウェアラブルコンピュータ、スマートウォッチ、前述のデバイスの特徴などの様々な特徴を組み合わせる統合もしくは分散されたデバイス、または同様のものなどのデスクトップコンピュータまたは携帯デバイスを含んでよい。
【００４６】
クライアントデバイスは、機能または特徴に関して異なっていてよい。開示される主題は、広範な、可能性のある変形を包含するよう意図されている。例えば、シンプルスマートフォン、ファブレット、またはタブレットがテンキーパッドまたはディスプレイを含んでよい。これに対して、しかしながら、別の例として、ウェブ対応クライアントデバイスが、高解像度スクリーン、１または複数の物理もしくは仮想キーボード、大容量ストレージ、１または複数の加速度計、１または複数のジャイロスコープ、グローバルポジショニングシステム（ＧＰＳ）もしくは他の位置特定型機能、または、例えば、タッチ感応型カラー２Ｄもしくは３Ｄディスプレイなどの高度な機能を備えたディスプレイを含んでよい。
【００４７】
クライアントデバイスは、Ｗｉｎｄｏｗｓ（登録商標）、ｉＯＳもしくはＬｉｎｕｘ（登録商標）などのパーソナルコンピュータのオペレーティングシステム、またはｉＯＳ、Ａｎｄｒｏｉｄ（登録商標）、もしくはＷｉｎｄｏｗｓ（登録商標）  Ｍｏｂｉｌｅなどのモバイルオペレーティングシステム、または同様のものを含む様々なオペレーティングシステムを含んでよく、または実行してよい。 
【００４８】
図１は、本開示によって提供される、モバイル端末１１０の測位間隔を決定するための方法の実施形態である。一実施形態において、当該方法は以下の段階を備える。
【００４９】
Ｓ１０１：モバイル端末１１０が、その現在の位置情報を取得し、当該位置情報をサーバ１１５に送信する。
【００５０】
モバイル端末１１０は、例えば、内蔵グローバルポジショニングシステム（ＧＰＳ）によって現在の位置情報を直接取得してよく、または、モバイル端末１１０とモバイル動作ネットワークの基地局との間の距離の計算に基づいて、モバイル端末１１０の現在の位置情報を得た後に位置情報を取得してよく、または、前述の２つの測位方式を組み合わせて現在の位置情報を決定し取得してよい。
【００５１】
一実施形態において、位置情報の具体的な形態は、例えば、経度および緯度であってよい。別の実施形態において、位置情報はまた、現在の経度および緯度から、モバイル端末１１０によって変換された地理的位置コードであってよい。例えば、モバイル端末１１０は、ジオハッシュアルゴリズムを用いて、現在の経度および緯度をジオハッシュコードに変換してよい。
【００５２】
以下は、ジオハッシュアルゴリズムを例にとることによって、モバイル端末１１０が、一実施形態において、現在の位置情報を地理的位置コードに変換する場合である。
【００５３】
モバイル端末１１０の現在の位置情報において、緯度が例えば３９．９２８１６７であり、経度が例えば１１６．３８９５５０であると仮定する。以下の例示的手順によって、位置情報の緯度３９．９２８１６７に対して近似コード化（ａｐｐｒｏｘｉｍａｔｉｏｎ  ｃｏｄｉｎｇ）が実行される。
【００５４】
１）地上の緯度の間隔［−９０，９０］が［−９０，０］および［０，９０］という２つの左および右の間隔に二分される。
【００５５】
１つの間隔から分割された２つの間隔はそれぞれ、左間隔および右間隔と称される。左間隔は、小さい方の数値の間隔であり、右間隔は、大きい方の数値の間隔である。さらに緯度は、以下のルールを使用することによって印付けされる。
【００５６】
右間隔内の緯度は、１と印付けされ、左間隔内の緯度は０と印付けされる。ゆえに、緯度３９．９２８１６７は右間隔［０，９０］内に含まれ、前述の例示的ルールにしたがって１と印付けされる。
【００５７】
２）緯度３９．９２８１６７が範囲内である右間隔［０，９０］が、［０，４５］および［４５，９０］という２つの左および右の間隔に二分される。緯度３９．９２８１６７は左間隔［０，４５］内に含まれると決定され、０と印付けされる。
【００５８】
３）前述段階１）および段階２）のプロセスは、予め決定された桁が印付けされるまで、以下の表１にしたがって再帰的に処理される。
【００５９】
前述のルールにしたがって、緯度３９．９２８１６７は、それが二分された間隔のうちの右間隔内に含まれる場合は１と印付けされ、それが左間隔内に含まれる場合は０と印付けされる。
【００６０】
反復間隔が狭められるたびに、間隔の中央値（表１の中央値）はますます３９．９２８１６７に近くなる。
【００６１】
間隔が特定の回数二分された後、緯度の値と二分された間隔との間の関係が決定され、緯度の値が印付けされる。このようにして、０および１から成るシリアル番号が得られてよく、シリアル番号の長さは二分する回数に関連する。表１は、緯度３９．９２８１６７の間隔反復表の実施形態を列挙したものである。
【表１】
2018518664.tif 000003
【００６２】
表１に示されるように、１０回の間隔反復の後、緯度３９．９２８１６７に対応するシリアル番号１０１１１  ０００１１が得られてよく（印付けされた数値は、左から右に順に配列されている）、緯度の間隔は、［３９．９０２４３７５，４０．０７８２５］になるまで狭められた。
【００６３】
同じ方法を使用することによって、１０回の間隔反復の後、経度１１６．３８９５５０に対応するシリアル番号１１０１０  ０１０１１が得られてよく、経度の間隔は［１１６．３６７１８７５，１１６．７１８７５］になるまで狭められた。
【００６４】
さらに、経度および緯度に対応するシリアル番号がコード化されて、経度および緯度に対応するジオハッシュ値が生成されてよい。コード化方法は以下のようなものである。経度および緯度に対応するシリアル番号が、連続的に互いに補間されて、新しいシリアル番号が生成される。新しく生成されたシリアル番号の一桁目は、経度に対応するシリアル番号の一桁目である。一実施形態において、緯度に対応するシリアル番号が１０１１１  ０００１１であり、経度に対応するシリアル番号が１１０１０  ０１０１１である場合では、経度に対応するシリアル番号の一桁目が、新しく生成されたシリアル番号の一桁目として使用され、経度および緯度に対応するシリアル番号は連続的に互いに補間されて、１１１００  １１１０１  ００１００  ０１１１１といった新しいシリアル番号が生成される。新しく生成されたシリアル番号の中で、左から右の順にみて、奇数の桁は、経度に対応するシリアル番号であり、偶数の桁は、緯度に対応するシリアル番号である。さらに０〜９およびｂ〜ｚ（ａ、ｉ、ｌおよびｏを除く）の３２文字が使用されて、新しく生成されたシリアル番号に対してＢａｓｅ３２コード化が実行されてよい。０〜９およびｂ〜ｚの３２文字と１０進数字との間の対応する例示的関係が表２に示されている。
【表２】
2018518664.tif 000004
【００６５】
一実施形態において、新しいシリアル番号がコード化されたとき、新しいシリアル番号１１１００  １１１０１  ００１００  ０１１１１において、５桁毎がまず１０進数字に変換されてよく、つまり、２８，２９、４、および１５に対応し、次に、その４つの１０進数字が、表２の対応関係を使用することによってコード化される。２８はｗに対応し、２９はｘに対応し、４は４に対応し、１５はｇに対応する。このようにして、ｗｘ４ｇが得られる。ｗｘ４ｇは、経度および緯度（３９．９２８１６７，１１６．３８９５５０）のジオハッシュ値と見なされる。
【００６６】
ジオハッシュコードを計算する前述のプロセスにおいて、生成されたシリアル番号の長さを反復が決定し、それにより、最終的に生成されたジオハッシュコードの長さを決定する。ジオハッシュコードが長ければ長いほど、反復は多くなり、最終的な間隔は実際の経度および緯度により近くなる。換言すると、ジオハッシュコードの桁が多いほど、経度および緯度との対応関係はより正確になる。
【００６７】
当該方法における次の段階の実施形態は以下のようなものである。
【００６８】
Ｓ１０２：サーバ１１５が、モバイル端末１１０の現在の位置情報にしたがって、モバイル端末１１０の現在位置と指定されたジオフェンスとの間の距離を計算する。
【００６９】
一実施形態において、サーバ１１５は、モバイル端末１１０の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末１１０と最も近いジオフェンスとの間の距離を計算する。
【００７０】
バックグラウンドプロセスにおいて、サーバ１１５は、種々の規格にしたがって複数のジオフェンスが提供されてよく、例えば、経度および緯度とジオフェンスとの間の対応関係は事前に確立されていてよい。サーバ１１５は、モバイル端末１１０の周りの地理的位置情報が特定のジオフェンスと交差しているか否かを問い合わせてよい。交差している場合、モバイル端末１１０の現在位置に最も近いジオフェンスが、指定されたジオフェンスと見なされ、モバイル端末１１０と最も近いジオフェンスとの間の距離は、モバイル端末１１０の現在位置と指定されたジオフェンスとの間の距離と見なされる。
【００７１】
別の実施形態において、サーバ１１５は、モバイル端末１１０の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末１１０と、クエリ領域内の最も近いジオフェンスとの間の距離を計算する。
【００７２】
大量のデータを解析することによって、サーバ１１５は、モバイル端末１１０が位置するいくつかの領域を決定してよい。例えば、大量のデータの解析を用いて、サーバ１１５は、会社員であるユーザが、会社の周り２ｋｍの領域Ａ、および自宅の周り３ｋｍの領域の周辺に位置することが多いということを学習し得る。モバイル端末１１０の位置情報がサーバ１１５によって受信された後、モバイル端末１１０の現在位置が領域Ａ内であると決定された場合、これは、対応するユーザが、現時点では仕事中であり得ることを示唆し、モバイル端末１１０は、高い確率で領域Ａのジオフェンスに入る。現時点では、領域Ａをジオフェンスのクエリ領域とみなすことによって、クエリプロセスによってユーザが間違って入る領域のジオフェンスの干渉を回避することが可能であり、ゆえに、問い合わせられる必要があるデータ量は低減される。
【００７３】
別の実施形態において、サーバ１１５における事前に規定された地理的位置情報とジオフェンスとの間の対応関係はまた、地理的位置コードとジオフェンスとの間の対応関係であってよい。サーバ１１５は、地理的位置情報を地理的位置コードに変換し、地理的位置コードとジオフェンスとの間の対応関係を確立する。このようにして、指定されたジオフェンスとモバイル端末１１０との間の距離の計算量は簡略化され、サーバのストレスが軽減される。
【００７４】
一実施形態において、地理的位置コードとジオフェンスとの間の対応関係は、ジオハッシュコードにしたがって検索されるジオフェンスの転置インデックスであってよい。
【００７５】
また、図２を参照すると、例えば、ジオハッシュアルゴリズムを使用することによってモバイル端末１１０の現在の位置情報から変換された地理的位置コードは、ＷＸ４Ｇ０である。ジオハッシュコードルールから、ＷＸ４Ｇ０の周辺領域は、８個の地理的位置コード２０５、つまり、ＷＸ４ＥＲ、ＷＸ４Ｇ２、ＷＸ４Ｇ３、ＷＸ４Ｇ１、ＷＸ４ＦＣ、ＷＸ４ＦＢ、ＷＸ４ＤＺ、およびＷＸ４ＥＰを有することが分かる。モバイル端末１１０は、８個の地理的位置コードが、サーバ１１５に対応するフェンスクエリ領域における特定のジオフェンスと交差するか否かを問い合わせる。交差する場合、交差するジオフェンスは、モバイル端末１１０に最も近いとみなされる。もちろん、８個の地理的位置コードのうち何れもジオフェンスと交差しない場合、ジオフェンスと交差する地理的位置コードが決定されるまで、周辺の地理的位置コードがジオフェンスと交差するか否かさらに検索される。
【００７６】
一実施形態において、当該方法における追加の段階は以下を含む。
【００７７】
Ｓ１０３：サーバが、計算によって得られた距離をモバイル端末１１０に送信する。
【００７８】
Ｓ１０４：モバイル端末１１０が、受信された距離にしたがって、次の測位についての時間間隔情報を決定する。
【００７９】
本段階では、モバイル端末１１０によって決定される次の測位の時間間隔は、モバイル端末１１０と指定されたジオフェンスとの間の距離と正相関する。
【００８０】
モバイル端末１１０と指定されたジオフェンスとの間の距離は、モバイル端末１１０が将来ジオフェンスに入る可能性をある程度反映し得る。モバイル端末１１０が、指定されたジオフェンスに近ければ近いほど、モバイル端末１１０がジオフェンスに入る可能性はより高くなる。したがって、モバイル端末１１０が、指定されたジオフェンスに近ければ近いほど、モバイル端末１１０によって決定される次の測位の時間間隔はより小さくなる。したがって、モバイル端末１１０が、指定されたジオフェンスに遠ければ遠いほど、モバイル端末１１０によって決定される次の測位の時間間隔はより大きくなる。
【００８１】
一実施形態において、モバイル端末１１０が次の測位についての時間間隔情報を決定した後、位置情報を得るプロセスが一時停止されてよい。決定された時間間隔の後、モバイル端末１１０は、現在の位置情報を再取得してよく、サーバ１１５は、再取得された位置情報にしたがって、モバイル端末１１０と指定されたジオフェンスとの間の距離を計算してよい。このようにして、モバイル端末１１０は、再計算によって得られた距離にしたがって、次の測位についての時間間隔情報を決定してよい。
【００８２】
図３は、本開示によって提供される、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【００８３】
Ｓ１０１ａ：モバイル端末が、現在の位置情報を取得し、当該位置情報をサーバに送信する。
【００８４】
Ｓ１０２ａ：モバイル端末が、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する。
【００８５】
一実施形態において、段階Ｓ１０２ａは、モバイル端末が、モバイル端末と現在位置に最も近いジオフェンスとの間の距離をサーバから受信する段階、または、モバイル端末が、モバイル端末と、モバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信する段階を有する。
【００８６】
Ｓ１０３ａ：モバイル端末が、受信された距離にしたがって、次の測位についての時間間隔情報を決定する。
【００８７】
本段階では、モバイル端末によって決定される次の測位の時間間隔は、モバイル端末と指定されたジオフェンスとの間の距離と正相関する。
【００８８】
図４は、本開示によって提供されるモバイル端末の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。
【００８９】
Ｓ１０１ｂ：モバイル端末が、現在の位置情報を取得し、現在位置と指定されたジオフェンスとの間の距離を計算する。
【００９０】
一実施形態において、段階Ｓ１０１ｂは、モバイル端末が、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する段階、または、モバイル端末が、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する段階を有する。
【００９１】
Ｓ１０２ｂ：モバイル端末が、受信された距離にしたがって、次の測位についての時間間隔情報を決定する。
【００９２】
本段階では、モバイル端末によって決定される次の測位の時間間隔は、モバイル端末と指定されたジオフェンスとの間の距離と正相関する。
【００９３】
図５は、本開示によって提供される、サーバの視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【００９４】
Ｓ１０１ｃ：サーバが、モバイル端末の現在の位置情報を取得し、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算する。
【００９５】
一実施形態において、段階Ｓ１０１ｃは、サーバが、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する段階、または、サーバが、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する段階を有する。
【００９６】
Ｓ１０２ｃ：サーバが、距離にしたがって、モバイル端末の次の測位についての時間間隔情報を決定する。
【００９７】
Ｓ１０３ｃ：サーバが、次の測位についての決定された時間間隔情報をモバイル端末に送信する。
【００９８】
図６は、本開示によって提供される、モバイル端末１００１の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【００９９】
Ｓ２０１：モバイル端末１００１が、その現在の位置情報を取得し、当該位置情報をサーバ１００２に送信する。
【０１００】
Ｓ２０２：サーバ１００２が、モバイル端末１００１の現在の位置情報にしたがって、モバイル端末１００１の現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１０１】
Ｓ２０３：サーバ１００２が、計算によって得られた距離をモバイル端末１００１に送信する。
【０１０２】
Ｓ２０４：モバイル端末１００１が、現在の運動情報を得る。
【０１０３】
モバイル端末１００１の運動情報は、モバイル端末１００１の運動速度、および／または、モバイル端末１００１の運動方向を含む。 
【０１０４】
それに応じて、モバイル端末１００１は、例えば、速度センサを用いて運動速度を決定し、方位センサを用いて運動方向を決定してよい。
【０１０５】
Ｓ２０５：モバイル端末１００１が、受信された距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定する。
【０１０６】
本段階では、モバイル端末１００１によって決定される次の測位の時間間隔は、モバイル端末１００１と指定されたジオフェンスとの間の距離と正相関する。
【０１０７】
本段階では、モバイル端末１００１の現在の運動情報に対して、取得された運動情報がモバイル端末１００１の運動速度および運動方向を含む例が用いられる。モバイル端末１００１が、現在の運動方向に沿って指定されたジオフェンスに入った場合、モバイル端末１００１の運動方向は、指定されたジオフェンスと関連付けられ得る。しかしながら、モバイル端末１００１が、現在の運動方向に沿って指定されたジオフェンスに入らない場合、モバイル端末１００１の運動方向は、指定されたジオフェンスと関連付けられ得ない。
【０１０８】
一実施形態において、モバイル端末１００１の運動方向が、指定されたジオフェンスと関連付けられる場合、モバイル端末１００１の運動速度が速ければ速いほど、モバイル端末１００１が将来、指定されたジオフェンスに入る可能性はより高くなる。しかしながら、モバイル端末１００１の運動方向が指定されたジオフェンスと関連付けられない場合、モバイル端末１００１の運動速度が速ければ速いほど、モバイル端末１００１が将来、指定されたジオフェンスに入る可能性は高くなくなる。したがって、モバイル端末１００１の運動方向が、指定されたジオフェンスと関連付けられる場合、モバイル端末１００１によって決定される次の測位の時間間隔は、モバイル端末１００１の運動速度と逆相関する。しかしながら、モバイル端末１００１の運動方向が、指定されたジオフェンスと関連付けられない場合、モバイル端末１００１によって決定される次の測位の時間間隔は、モバイル端末１００１の運動速度と正相関する。
【０１０９】
一実施形態において、モバイル端末１００１の運動方向が、指定されたジオフェンスと関連付けられる例が用いられる。モバイル端末１００１と関連付けられたユーザが、静止している、またはウォーキング中である可能性が高い場合など、モバイル端末１００１の運動速度が、事前設定された速度値より小さい場合、モバイル端末１００１は、将来、指定されたジオフェンスに入る可能性が高くなく、現時点では、モバイル端末１００１は、次の測位の時間間隔に対して比較的より大きな増分を設定してよい。モバイル端末１００１の速度が、事前設定された速度値より大きい、またはそれに等しいと決定された場合、モバイル端末１００１と関連付けられたユーザは乗車中である可能性が高く、モバイル端末１００１は、将来、指定されたジオフェンスに入る可能性がより高く、現時点では、モバイル端末１００１は、次の測位の時間間隔に対して比較的より小さな増分（当該増分は負の値であってよい）を設定してよい。
【０１１０】
一実施形態において、モバイル端末１００１が次の測位についての時間間隔情報を決定した後、その位置情報および運動情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、モバイル端末１００１は、その現在の位置情報および運動情報を再取得してよく、サーバ１００２は、再取得された位置情報にしたがって、モバイル端末１００１と指定されたジオフェンスとの間の距離を計算してよい。このようにして、モバイル端末１００１は、再計算によって得られた距離と再取得された運動情報とにしたがって、次の測位についての時間間隔情報を決定してよい。
【０１１１】
図７は、本開示によって提供される、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
Ｓ２０１ａ：上述したように、モバイル端末が、現在の位置情報を取得し、当該位置情報をサーバに送信する。
【０１１２】
Ｓ２０２ａ：上述したように、モバイル端末が、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する。
【０１１３】
一実施形態において、段階Ｓ２０２ａは、モバイル端末が、モバイル端末と現在位置に最も近いジオフェンスとの間の距離をサーバから受信する段階、または、モバイル端末が、モバイル端末と、モバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信する段階を有する。
【０１１４】
Ｓ２０３ａ：モバイル端末が、現在の運動情報を得る。
【０１１５】
一実施形態において、運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含む。
【０１１６】
Ｓ２０４ａ：モバイル端末が、受信された距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定する。
【０１１７】
本段階では、モバイル端末によって決定される次の測位の時間間隔は、モバイル端末と指定されたジオフェンスとの間の距離と正相関する。
【０１１８】
本段階では、モバイル端末の運動方向が目標のジオフェンスと関連付けられるとき、モバイル端末によって決定される次の測位の時間間隔は、一実施形態において、モバイル端末の運動速度と逆相関する。
【０１１９】
図８は、本願によって提供される、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【０１２０】
Ｓ２０１ｂ：モバイル端末が、現在の位置情報を取得し、現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１２１】
一実施形態において、段階Ｓ２０１ｂは、モバイル端末が、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する段階、または、モバイル端末が、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する段階を有してよい。
【０１２２】
Ｓ２０２ｂ：モバイル端末が、現在の運動情報を得る。
【０１２３】
Ｓ２０３ｂ：モバイル端末が、計算によって得られた距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定する。
【０１２４】
図９は、本開示によって提供される、サーバの視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【０１２５】
Ｓ２０１ｃ：サーバが、モバイル端末の現在の位置情報を取得し、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１２６】
一実施形態において、段階Ｓ２０１ｃは、サーバが、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する段階、または、サーバが、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する段階を有する。
【０１２７】
Ｓ２０２ｃ：サーバが、モバイル端末によってアップロードされた現在の運動情報を受信する。
【０１２８】
Ｓ２０３ｃ：サーバが、計算によって得られた距離と運動情報とにしたがって、モバイル端末の次の測位についての時間間隔情報を決定する。
【０１２９】
Ｓ２０４ｃ：サーバが、次の測位についての決定された時間間隔情報をモバイル端末に送信する。
【０１３０】
一実施形態において、サーバがモバイル端末の次の測位についての時間間隔情報を決定した後、モバイル端末の位置情報および運動情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、サーバは、モバイル端末の現在の位置情報および運動情報を再取得し、再取得された位置情報にしたがって、モバイル端末と指定されたジオフェンスとの間の距離を計算してよい。このようにして、サーバは、再計算によって得られた距離と再取得された運動情報とにしたがって、モバイル端末の次の測位についての時間間隔情報を決定してよい。
【０１３１】
図１０は、本開示によって提供される、モバイル端末１００５の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。
【０１３２】
Ｓ３０１：モバイル端末１００５が、現在の位置情報を取得し、当該位置情報をサーバ１０１０に送信する。
【０１３３】
Ｓ３０２：サーバ１０１０が、モバイル端末１００５の現在の位置情報にしたがって、モバイル端末１００５の現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１３４】
Ｓ３０３：サーバ１０１０が、計算によって得られた距離をモバイル端末１００５に送信する。
【０１３５】
Ｓ３０４：サーバ１０１０が、モバイル端末１００５と関連付けられたユーザのアクティブ時間を問い合わせ、問い合わせられたアクティブ時間をモバイル端末１００５に送信する。
【０１３６】
モバイル端末１００５の挙動と関連付けられた大量のデータの解析を実行することによって、サーバ１０１０は、例えば、会社員、フリーランサ、もしくは生徒などといった、モバイル端末１００５と関連付けられたユーザの職業情報を決定してよい。対応するアクティブ時間は、職業情報の違いに応じて解析されてよい。例えば、会社員は、就業日の早いうちの業務時間の間、昼食時、勤務時間後、および週末の間、よりアクティブであり得、これらの時間は、モバイル端末１００５と関連付けられたユーザのアクティブ時間と見なされてよい。
【０１３７】
Ｓ３０５：モバイル端末１００５が、受信された距離と、現在の時間が、ユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する。
【０１３８】
本段階では、モバイル端末によって決定される次の測位の時間間隔は、モバイル端末１００５と指定されたジオフェンスとの間の距離と正相関する。
【０１３９】
本段階では、モバイル端末１００５は、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定し、モバイル端末によって決定される次の測位の時間間隔は、一実施形態においてはアクティブ可能性係数と逆相関する。
【０１４０】
現在の時間がユーザのアクティブ時間内である場合、モバイル端末１００５は、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、モバイル端末１００５は、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。 
【０１４１】
一実施形態において、モバイル端末１００５が次の測位についての時間間隔情報を決定した後、位置情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、モバイル端末１００５は、その現在の位置情報および運動情報を再取得してよく、サーバ１０１０は、再取得された位置情報にしたがって、モバイル端末１００５と指定されたジオフェンスとの間の距離を計算してよい。このようにして、モバイル端末１００５は、再計算によって得られた距離と、新しい現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定してよい。
【０１４２】
モバイル端末によって実行されるよう説明されているが、別の実施形態においては、サーバがこれら段階を実行する。
【０１４３】
図１１は、本開示によって提供される、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【０１４４】
Ｓ３０１ａ：上述したように、モバイル端末が、その現在の位置情報を取得し、当該位置情報をサーバに送信する。
【０１４５】
Ｓ３０２ａ：モバイル端末が、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する。
【０１４６】
Ｓ３０３ａ：モバイル端末が、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する。
【０１４７】
Ｓ３０４ａ：モバイル端末が、受信された距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する。
【０１４８】
図１２は、本開示によって提供される、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。
【０１４９】
Ｓ３０１ｂ：モバイル端末が、その現在の位置情報を取得し、現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１５０】
段階Ｓ３０１ｂは、モバイル端末が、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する段階、または、モバイル端末が、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する段階を含んでよい。
【０１５１】
Ｓ３０２ｂ：モバイル端末が、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する。
【０１５２】
Ｓ３０３ｂ：モバイル端末が、計算によって得られた距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する。
【０１５３】
本段階では、モバイル端末によって決定される次の測位の時間間隔は、一実施形態において、モバイル端末と指定されたジオフェンスとの間の距離と正相関する。
【０１５４】
本段階では、モバイル端末は、一実施形態においては現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定し、モバイル端末によって決定される次の測位の時間間隔は、アクティブ可能性係数と逆相関する。
【０１５５】
現在の時間がユーザのアクティブ時間内である場合、モバイル端末は、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、モバイル端末は、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０１５６】
一実施形態において、モバイル端末が次の測位についての時間間隔情報を決定した後、位置情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、モバイル端末は、現在の位置情報および運動情報を再取得し、再取得された位置情報にしたがって、モバイル端末と指定されたジオフェンスとの間の距離を計算してよい。このようにして、モバイル端末は、再計算によって得られた距離と、新しい現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定してよい。
【０１５７】
図１３は、本開示によって提供される、サーバの視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。 
【０１５８】
Ｓ３０１ｃ：上述したように、サーバが、モバイル端末の現在の位置情報を取得し、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１５９】
Ｓ３０２ｃ：サーバが、モバイル端末と関連付けられたユーザのアクティブ時間を問い合わせる。
【０１６０】
Ｓ３０３ｃ：サーバが、計算によって得られた距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、モバイル端末の次の測位についての時間間隔情報決定する。
【０１６１】
Ｓ３０４ｃ：サーバが、次の測位についての決定された時間間隔情報をモバイル端末に送信する。
【０１６２】
一実施形態において、サーバがモバイル端末の次の測位についての時間間隔情報を決定した後、モバイル端末の位置情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、サーバは、モバイル端末の現在の位置情報を再取得し、再取得された位置情報にしたがって、モバイル端末と指定されたジオフェンスとの間の距離を計算してよい。このようにして、サーバは、再計算によって得られた距離と、新しい現在の時間がユーザのアクティブ時間内か否かとにしたがって、モバイル端末の次の測位についての時間間隔情報を決定してよい。
【０１６３】
図１４は、本開示によって提供される、モバイル端末１４０５の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。
【０１６４】
Ｓ４０１：モバイル端末１４０５が、その現在の位置情報を取得し、当該位置情報をサーバ１４１０に送信する。
【０１６５】
Ｓ４０２：サーバ１４１０が、モバイル端末１４０５の現在の位置情報にしたがって、モバイル端末１４０５の現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１６６】
Ｓ４０３：サーバ１４１０が、計算によって得られた距離をモバイル端末１４０５に送信する。
【０１６７】
Ｓ４０４：モバイル端末１４０５が、現在の運動情報を得る。
【０１６８】
Ｓ４０５：サーバ１４１０が、モバイル端末１４０５と関連付けられたユーザのアクティブ時間を問い合わせ、問い合わせられたアクティブ時間をモバイル端末１４０５に送信する。
【０１６９】
Ｓ４０６：：モバイル端末１４０５が、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する。
【０１７０】
本段階では、モバイル端末１４０５によって決定される次の測位の時間間隔は、一実施形態において、モバイル端末１４０５と指定されたジオフェンスとの間の距離と正相関する。
【０１７１】
モバイル端末１４０５と指定されたジオフェンスとの間の距離は、モバイル端末１４０５が、将来ジオフェンスに入る可能性をある程度反映し得る。モバイル端末１４０５が、指定されたジオフェンスに近ければ近いほど、モバイル端末１４０５がジオフェンスに入る可能性はより高くなる。したがって、モバイル端末１４０５が、指定されたジオフェンスに近ければ近いほど、モバイル端末１４０５によって決定される次の測位の時間間隔はより小さくなる。それに応じて、モバイル端末１４０５が、指定されたジオフェンスから遠ければ遠いほど、モバイル端末１４０５によって決定される次の測位の時間間隔はより大きくなる。
【０１７２】
本段階では、モバイル端末１４０５の現在の運動情報に対して、取得された運動情報が、モバイル端末１４０５の運動速度および運動方向を含む場合の例が用いられる。モバイル端末１４０５が現在の運動方向に沿って指定されたジオフェンスに入り得る場合、モバイル端末１４０５の運動方向は、指定されたジオフェンスと関連付けられ得る。しかしながら、モバイル端末１４０５が現在の運動方向に沿って指定されたジオフェンスに入り得ない場合、モバイル端末１４０５の運動方向は、指定されたジオフェンスと関連付けられ得ない。
【０１７３】
一実施形態において、モバイル端末１４０５が次の測位についての時間間隔情報を決定した後、位置情報および運動情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、モバイル端末１４０５は、その現在の位置情報および運動情報を再取得してよく、サーバ１４１０は、再取得された位置情報にしたがって、モバイル端末１４０５と指定されたジオフェンスとの間の距離を計算してよい。このようにして、モバイル端末１４０５は、再計算によって得られた距離と、再取得された運動情報と、新しい現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定してよい。
【０１７４】
図１５は、本開示によって提供される、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。
【０１７５】
Ｓ４０１ａ：モバイル端末が、その現在の位置情報を取得し、当該位置情報をサーバに送信する。
【０１７６】
Ｓ４０２ａ：モバイル端末が、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する。
【０１７７】
一実施形態において、段階Ｓ４０２ａは、モバイル端末が、モバイル端末と、現在位置に最も近いジオフェンスとの間の距離をサーバから受信する段階、または、モバイル端末が、モバイル端末と、モバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信する段階を有する。
【０１７８】
Ｓ４０３ａ：モバイル端末が、現在の運動情報を得る。
【０１７９】
運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含む。
【０１８０】
Ｓ４０４ａ：モバイル端末が、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する。
【０１８１】
Ｓ４０５ａ：モバイル端末が、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する。
【０１８２】
本段階では、モバイル端末は、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定し、モバイル端末によって決定される次の測位の時間間隔は、一実施形態においてはアクティブ可能性係数と逆相関する。
【０１８３】
現在の時間がユーザのアクティブ時間内である場合、モバイル端末は、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、モバイル端末は、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０１８４】
図１６は、本開示によって提供される、モバイル端末の視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。具体的には、一実施形態において、以下の段階が含まれる。
【０１８５】
Ｓ４０１ｂ：モバイル端末が、その現在の位置情報を取得し、その現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１８６】
一実施形態において、段階Ｓ４０１ｂは、モバイル端末が、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する段階、または、モバイル端末が、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する段階を有してよい。
【０１８７】
Ｓ４０２ｂ：一実施形態において、モバイル端末が、現在の運動情報を得る。
【０１８８】
運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含み得る。
【０１８９】
Ｓ４０３ｂ：モバイル端末が、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する。
【０１９０】
Ｓ４０４ｂ：一実施形態において、モバイル端末が、計算によって得られた距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定する。
【０１９１】
本段階では、モバイル端末によって決定される次の測位の時間間隔は、一実施形態においてはモバイル端末と指定されたジオフェンスとの間の距離と正相関する。
【０１９２】
本段階では、モバイル端末の運動方向が目標のジオフェンスと関連付けられるとき、モバイル端末によって決定される次の測位の時間間隔は、一実施形態においてはモバイル端末の運動速度と逆相関する。
【０１９３】
本段階では、モバイル端末は、一実施形態においては、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を一実施形態において決定し、モバイル端末によって決定される次の測位の時間間隔は、一実施形態においてはアクティブ可能性係数と逆相関する。
【０１９４】
現在の時間がユーザのアクティブ時間内である場合、モバイル端末は、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、モバイル端末は、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０１９５】
一実施形態において、モバイル端末が次の測位についての時間間隔情報を決定した後、その位置情報および運動情報を得るプロセスが、それに応じて一時停止されてよい。決定された時間間隔の後、モバイル端末は、その現在の位置情報および運動情報を再取得し、再取得された位置情報にしたがって、モバイル端末と指定されたジオフェンスとの間の距離を計算してよい。このようにして、モバイル端末は、再計算によって得られた距離と、再取得された運動情報と、新しい現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定してよい。
【０１９６】
図１７は、本開示によって提供される、サーバの視点からの、モバイル端末の測位間隔を決定するための方法の実施形態である。一実施形態において、以下の段階が含まれる。
【０１９７】
Ｓ４０１ｃ：サーバが、モバイル端末の現在の位置情報を取得し、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算する。
【０１９８】
段階Ｓ４０１ｃは以下を含んでよい。
【０１９９】
サーバは、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、サーバは、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算する。
【０２００】
Ｓ４０２ｃ：一実施形態において、サーバが、モバイル端末によってアップロードされた現在の運動情報を受信する。
【０２０１】
運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含み得る。
【０２０２】
Ｓ４０３ｃ：一実施形態において、サーバが、モバイル端末と関連付けられたユーザのアクティブ時間を問い合わせる。
【０２０３】
Ｓ４０４ｃ：一実施形態において、サーバが、計算によって得られた距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、モバイル端末の次の測位についての時間間隔情報を決定する。
【０２０４】
本段階では、サーバによって決定されるモバイル端末の次の測位の時間間隔は、モバイル端末と指定されたジオフェンスとの間の距離と正相関する。
【０２０５】
本段階では、モバイル端末の運動方向が、指定されたジオフェンスと関連付けられるとき、サーバによって決定されるモバイル端末の次の測位の時間間隔は、一実施形態において、モバイル端末の運動速度と逆相関する。
【０２０６】
上記では、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数をモバイル端末が決定するように説明されているが、別の実施形態においては、現在の時間がユーザのアクティブ時間内か否かにしたがって、サーバがアクティブ可能性係数を決定し、サーバによって決定される次の測位の時間間隔は、アクティブ可能性係数と逆相関する。
【０２０７】
現在の時間がユーザのアクティブ時間内である場合、サーバは、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、サーバは、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０２０８】
Ｓ４０５ｃ：一実施形態において、サーバが、次の測位についての決定された時間間隔情報をモバイル端末に送信する。
【０２０９】
本願によって提供される、モバイル端末の測位間隔を決定するための具体的な方法を、具体的な例によって以下で説明する。
【０２１０】
バックグラウンドプロセスの実施形態において、サーバは、ジオハッシュアルゴリズムを使用することによって、領域内のジオフェンスを８桁のジオハッシュコードへと事前に変換し、変換された８桁のジオハッシュコードをマージする。これにより、ジオフェンスのいくつかの隣接部分が１つのジオハッシュコードを共有して、後続のジオフェンスの問い合わせの間のデータプル量が低減される。
【０２１１】
サーバはさらに、ジオフェンスの変換された８桁のジオハッシュコードを５桁のジオハッシュコードに一般化してよく、５桁のジオハッシュコードから問い合わせられたジオフェンスの転置インデックスを確立する。
【０２１２】
一実施形態において、モバイル端末は、測位によって現在の位置情報を取得し、ジオハッシュアルゴリズムを使用することによって、位置情報を８桁のジオハッシュコードに変換し、８桁のジオハッシュコードをサーバに送信する。
【０２１３】
サーバは、モバイル端末が現在、特定のジオフェンスと交差し得るか否かを、モバイル端末によって送信された８桁のジオハッシュコードにしたがって問い合わせ、交差する場合、対応するジオフェンスのサービストリガを実行する。
【０２１４】
一実施形態において、サーバは同時に、モバイル端末によって送信された８桁のジオハッシュコードにしたがって、８桁のジオハッシュコードの周りのジオハッシュコードがクエリ領域内の特定のジオフェンスと交差するか否かを検索し、交差する場合、クエリ領域内の最隣接のジオフェンスを指定されたジオフェンスと見なす。モバイル端末と指定されたジオフェンスとの間の距離は、指定されたジオフェンスの５桁のジオハッシュコードと、モバイル端末の位置情報から変換されたジオハッシュコードとを用いて計算され、計算によって得られた距離はモバイル端末に送信される。
【０２１５】
一実施形態において、同時に、モバイル端末は、その現在の運動速度および運動方向を、それぞれ内蔵の速度センサおよび方位センサによって取得し、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから問い合わせる。
【０２１６】
次の測位の時間間隔が計算されたとき、次の測位の時間間隔の成分Ｔ１が、例えば取得された距離にしたがって決定され、次の測位の時間間隔の成分Ｔ２が、取得された運動情報にしたがって決定され、次の測位の時間間隔のコンポーネントＴ３が、現在の時間がユーザのアクティブ時間内か否かにしたがって決定される。
【０２１７】
一例において、次の測位の時間間隔Ｔを計算するための式は以下のようになってよい。
【数１】
2018518664.tif 000005
【０２１８】
図１８を参照すると、本開示によって提供される、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が示される。一実施形態において、モバイル端末は以下を備える。
【０２１９】
モバイル端末の現在の位置情報を取得し、位置情報をサーバに送信するよう構成される測位モジュール５０１。
【０２２０】
モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信するよう構成される受信モジュール５０２。
【０２２１】
受信された距離にしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール５０３。
【０２２２】
一実施形態において、受信モジュール５０３は、モバイル端末と現在位置に最も近いジオフェンスとの間の距離をサーバから受信する、または、モバイル端末と、モバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信するよう構成される。
【０２２３】
一実施形態において、処理モジュール５０３によって決定される次の測位の時間間隔は、一実施形態においては距離と正相関する。
【０２２４】
図１９を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は以下を備える。
【０２２５】
モバイル端末の現在の位置情報を取得し、位置情報をサーバに送信するよう構成される測位モジュール５０１ａ。
【０２２６】
モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信するよう構成される受信モジュール５０２ａ。
【０２２７】
モバイル端末の現在の運動情報を得るよう構成される運動検知モジュール５０４ａ。
【０２２８】
受信された距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール５０３ａ。
【０２２９】
一実施形態において、受信モジュール５０２ａは、モバイル端末と、現在位置に最も近いジオフェンスとの間の距離をサーバから受信する、または、 
【０２３０】
モバイル端末と、モバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信するよう構成される。
【０２３１】
一実施形態において処理モジュール５０３ａによって決定される次の測位の時間間隔は、距離と正相関する。
【０２３２】
一実施形態において、運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含む。ここで、モバイル端末の運動方向が目標のジオフェンスと関連付けられるとき、処理モジュール５０３ａによって決定される次の測位の時間間隔は、モバイル端末の運動速度と逆相関する。
【０２３３】
図２０を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は、モバイル端末の現在の位置情報を取得し、位置情報をサーバに送信するよう構成される測位モジュール５０１ｂと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信するよう構成される受信モジュール５０２ｂと、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得するよう構成される問い合わせモジュール５０５ｂと、受信された距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール５０３ｂとを備える。
【０２３４】
一実施形態において、受信モジュール５０２ｂは、モバイル端末と現在位置に最も近いジオフェンスとの間の距離をサーバから受信する、または、モバイル端末とモバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信するよう構成される。
【０２３５】
一実施形態において、処理モジュール５０３ｂによって決定される次の測位の時間間隔は、距離と正相関する。
【０２３６】
一実施形態において、処理モジュール５０３ｂはさらに、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定するよう構成され、処理モジュール５０３ｂによって決定される次の測位の時間間隔は、アクティブ可能性係数と逆相関し、現在の時間がユーザのアクティブ時間内である場合、処理モジュール５０３ｂは、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、処理モジュール５０３ｂは、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０２３７】
図２１を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は、モバイル端末の現在の位置情報を取得し、位置情報をサーバに送信するよう構成される測位モジュール５０１ｃと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信するよう構成される受信モジュール５０２ｃと、モバイル端末の現在の運動情報を得るよう構成される運動検知モジュール５０４ｃと、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得するよう構成される問い合わせモジュール５０５ｃと、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール５０３ｃとを備える。
【０２３８】
一実施形態において、受信モジュール５０２ｃは、モバイル端末と現在位置に最も近いジオフェンスとの間の距離をサーバから受信する、または、モバイル端末と、モバイル端末の位置情報に対応するクエリ領域内の現在位置に最も近いジオフェンスとの間の距離をサーバから受信するよう構成される。
【０２３９】
一実施形態において、処理モジュール５０３ｃによって決定される次の測位の時間間隔は、距離と正相関する。
【０２４０】
一実施形態において、運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含む。ここで、モバイル端末の運動方向が目標のジオフェンスと関連付けられるとき、処理モジュール５０３ｃによって決定される次の測位の時間間隔は、モバイル端末の運動速度と逆相関する。
【０２４１】
一実施形態において、処理モジュール５０３ｃはさらに、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定するよう構成され、処理モジュールによって決定される次の測位の時間間隔は、アクティブ可能性係数と逆相関し、現在の時間がユーザのアクティブ時間内である場合、処理モジュールは、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、処理モジュールは、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０２４２】
図２２を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール６０１と、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール６０２と、計算によって得られた距離にしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール６０３とを備える。
【０２４３】
一実施形態において、計算モジュール６０３は、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算するよう構成される。
【０２４４】
一実施形態において、処理モジュール６０３によって決定される次の測位の時間間隔は、距離と正相関する。
【０２４５】
図２３を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール６０１ａと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール６０２ａと、モバイル端末の現在の運動情報を得るよう構成される運動検知モジュール６０４ａと、計算によって得られた距離と運動情報とにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール６０３ａとを備える。
【０２４６】
一実施形態において、計算モジュール６０２ａは、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算するよう構成される。
【０２４７】
一実施形態において、処理モジュール６０３ａによって決定される次の測位の時間間隔は、距離と正相関する。
【０２４８】
一実施形態において、運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含む。ここで、モバイル端末の運動方向が目標のジオフェンスと関連付けられるとき、処理モジュール６０３ａによって決定される次の測位の時間間隔は、モバイル端末の運動速度と逆相関する。
【０２４９】
図２４を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール６０１ｂと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール６０２ｂと、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得するよう構成される問い合わせモジュール６０５ｂと、計算によって得られた距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール６０３ｂとを備える。
【０２５０】
一実施形態において、計算モジュール６０２ｂは、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算するよう構成される。
【０２５１】
一実施形態において、処理モジュール６０３ｂによって決定される次の測位の時間間隔は、距離と正相関する。一実施形態において、処理モジュール６０３ｂはさらに、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定するよう構成され、処理モジュール６０３ｂによって決定される次の測位の時間間隔は、アクティブ可能性係数と逆相関し、現在の時間がユーザのアクティブ時間内である場合、処理モジュール６０３ｂは、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、処理モジュール６０３ｂは、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０２５２】
図２５を参照すると、モバイル端末の測位間隔を決定するためのモバイル端末を導入する実施形態が開示される。一実施形態において、モバイル端末は、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール６０１ｃと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール６０２ｃと、モバイル端末の現在の運動情報を得るよう構成される運動検知モジュール６０４ｃと、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得するよう構成される問い合わせモジュール６０５ｃと、計算によって得られた距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、次の測位についての時間間隔情報を決定するよう構成される処理モジュール６０３ｃとを備える。
【０２５３】
一実施形態において、計算モジュール６０２ｃは、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算するよう構成される。
【０２５４】
一実施形態において、処理モジュール６０３ｃによって決定される次の測位の時間間隔は、距離と正相関する。
【０２５５】
一実施形態において、運動情報は、モバイル端末の運動速度、および／またはモバイル端末の運動方向を含む。ここで、モバイル端末の運動方向が目標のジオフェンスと関連付けられるとき、処理モジュール６０３ｃによって決定される次の測位の時間間隔は、モバイル端末の運動速度と逆相関する。
【０２５６】
一実施形態において、処理モジュール６０３ｃはさらに、現在の時間がユーザのアクティブ時間内か否かにしたがって、現在のユーザがアクティブな状態にある可能性を示すアクティブ可能性係数を決定するよう構成され、処理モジュール６０３ｃによって決定される次の測位の時間間隔は、アクティブ可能性係数と逆相関し、現在の時間がユーザのアクティブ時間内である場合、処理モジュール６０３ｃは、アクティブ可能性係数を第１の値として設定し、現在の時間がユーザのアクティブ時間内ではない場合、処理モジュール６０３ｃは、アクティブ可能性係数を第２の値として設定する。ここで、一実施形態において、第１の値は第２の値より大きい。
【０２５７】
図２６を参照すると、モバイル端末の測位間隔を決定するためのサーバを導入する実施形態が開示される。一実施形態において、サーバは、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール７０１と、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール７０２と、計算によって得られた距離にしたがって、モバイル端末の次の測位についての時間間隔情報を決定するよう構成される処理モジュール７０３と、次の測位についての決定された時間間隔情報をモバイル端末に送信するよう構成される送信モジュール７０６とを備える。
【０２５８】
一実施形態において、計算モジュール７０２は、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算するよう構成される。
【０２５９】
図２７を参照すると、モバイル端末の測位間隔を決定するためのサーバを導入する実施形態が開示される。一実施形態において、サーバは、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール７０１ａと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール７０２ａと、モバイル端末によってアップロードされた現在の運動情報を受信するよう構成される受信モジュール７０４ａと、計算によって得られた距離と運動情報とにしたがって、モバイル端末の次の測位についての時間間隔情報を決定するよう構成される処理モジュール７０３ａと、次の測位についての決定された時間間隔情報をモバイル端末に送信するよう構成される送信モジュール７０６ａとを備える。
【０２６０】
一実施形態において、計算モジュール７０２ａは、モバイル端末の現在位置に最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末と最も近いジオフェンスとの間の距離を計算する、または、モバイル端末の現在位置に対応するクエリ領域内の最も近いジオフェンスを問い合わせ、事前に規定された地理的位置情報とジオフェンスとの間の対応関係にしたがって、モバイル端末とクエリ領域内の最も近いジオフェンスとの間の距離を計算するよう構成される。
【０２６１】
図２８を参照すると、モバイル端末の測位間隔を決定するためのサーバを導入する実施形態が開示される。一実施形態において、サーバは、モバイル端末の現在の位置情報を取得するよう構成される測位モジュール７０１ｂと、モバイル端末の現在位置と指定されたジオフェンスとの間の距離を計算するよう構成される計算モジュール７０２ｂと、モバイル端末と関連付けられたユーザのアクティブ時間を問い合わせるよう構成される問い合わせモジュール７０５ｂと、計算によって得られた距離と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、モバイル端末の次の測位についての時間間隔情報を決定するよう構成される処理モジュール７０３ｂと、次の測位についての決定された時間間隔情報をモバイル端末に送信するよう構成される送信モジュール７０６ｂとを備える。
【０２６２】
一実施形態において、上述したように、計算モジュール７０２ｂは具体的に、モバイル端末の現在位置に最も近いジオフェンスを問い合わせる、または、クエリ領域内の最も近いジオフェンスを問い合わせるよう構成される。 
【０２６３】
一実施形態において、上述したように、処理モジュール７０３ｂはさらに、現在の時間がユーザのアクティブ時間内か否かにしたがって、アクティブ可能性係数を決定するよう構成される。 
【０２６４】
図２９を参照すると、モバイル端末の測位間隔を決定するためのサーバを導入する実施形態が開示される。一実施形態において、サーバは、上述したような測位モジュール７０１ｃと、上述したような計算モジュール７０２ｃと、モバイル端末によってアップロードされた現在の運動情報を受信するよう構成される受信モジュール７０４ｃと、モバイル端末と関連付けられたユーザのアクティブ時間を問い合わせるよう構成される問い合わせモジュール７０５ｃと、計算によって得られた距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かの事実とにしたがって、モバイル端末の次の測位についての時間間隔情報を決定するよう構成される処理モジュール７０３ｃと、次の測位についての決定された時間間隔情報をモバイル端末に送信するよう構成される送信モジュール７０６ｃとを備える。
【０２６５】
本開示の実施形態が、モバイル端末の測位間隔を決定するためのシステムおよび方法を提供する。当該方法は、モバイル端末の位置情報を取得し、当該位置情報をサーバに送信し、次に、モバイル端末の現在位置と指定されたジオフェンスとの間の距離をサーバから受信する段階と、モバイル端末の現在の運動情報を得、モバイル端末と関連付けられたユーザのアクティブ時間をサーバから取得する段階と、受信された距離と、運動情報と、現在の時間がユーザのアクティブ時間内か否かとにしたがって、モバイル端末の次の測位についての時間間隔情報を決定する段階とを備える。このようにして、モバイル端末の測位間隔のリアルタイムの調整が実現され、モバイル端末測位で消費される電力およびネットワークデータフローが低減され、ジオフェンシングの認識率が改善される。
【０２６６】
本開示は、本開示の実施形態の方法およびシステムを参照することによって説明されている。フローチャートおよび／またはブロック図内の各フローおよび／またはブロックと、それらの組み合わせとは、情報検知デバイスと組み合わせてコンピュータプログラム命令を用いて実現されてよいことが理解されるべきである。これらのコンピュータプログラム命令は、機械を生成するよう、コンピュータ、特殊用途向けコンピュータ、組み込みプロセッサ、または他のプログラム可能なデータ処理機器のプロセッサに提供されてよく、これにより、コンピュータ、または他のプログラム可能なデータ処理端末機器のプロセッサによって実行される命令を用いて、フローチャートの１または複数のフロー、および／またはブロック図の１または複数のブロックにおける指定された機能を実現するよう構成される装置が生成される。
【０２６７】
これらのコンピュータプログラム命令はまた、コンピュータ可読メモリに格納されてよく、当該命令は、特定の方式で動作するようコンピュータまたは他のプログラム可能なデータ処理機器を導き得、これにより、コンピュータ可読メモリに格納された命令は、フローチャートの１または複数のフロー、および／またはブロック図の１または複数のブロックにおける指定された機能を実現するコマンドデバイスを含む製造された製品を生成する。
【０２６８】
これらのコンピュータプログラム命令はまた、コンピュータまたは他のプログラム可能なデータ処理機器にロードされて、コンピュータによって実現される処理を生成するようコンピュータまたは他のプログラム可能な機器において一連の動作段階を実行し得、これにより、コンピュータまたは他のプログラム可能な機器において実行された命令は、フローチャートの１または複数のフロー、および／またはブロック図の１または複数のブロックにおける指定された機能を実現するよう構成される段階を提供する。
【０２６９】
典型的な構成において、コンピュータ機器は、１または複数のＣＰＵ、入出力インタフェース、ネットワークインタフェース、およびメモリを備える。
【０２７０】
メモリは、コンピュータ可読媒体の揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、および／または、リードオンリメモリ（ＲＯＭ）もしくはフラッシュＲＡＭなどの不揮発性メモリを含んでよい。メモリは、コンピュータ可読記憶媒体の例である。
【０２７１】
コンピュータ可読記憶媒体は、不揮発性媒体、揮発性媒体、可搬媒体、または非可搬媒体を含み、それらは、任意の方法または技術を用いて情報の記憶を実現してよい。情報は、コンピュータ可読命令、データ構造、プログラムのモジュール、または他のデータであってよい。コンピュータ記憶媒体の例としては、限定されないが、相変化ランダムアクセスメモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他のタイプのランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、フラッシュメモリもしくは他のメモリ技術、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）もしくは他の光学メモリ、カートリッジ磁気テープ、磁気テープもしくは磁気ディスクメモリもしくは他の磁気記憶デバイス、または任意の他の非伝送媒体を含み、それらは、コンピューティングデバイスによってアクセスされ得る情報を格納するよう構成されてよい。本明細書において定義されているように、コンピュータ可読記憶媒体は、例えば、変調データ信号およびキャリアといった一時的媒体を含まない。
【０２７２】
さらに、「備える（ｃｏｍｐｒｉｓｅ）」、「含む（ｉｎｃｌｕｄｅ）」、またはそれらの他の変形などの用語は、非排他的な「備える（ｃｏｍｐｒｉｓｅ）」を包含することが意図されており、これにより、一連の要素を備えるプロセス、方法、商品、またはデバイスは、これらの要素を含むのみならず、明示的に列挙されていない他の要素も含み、または、当該プロセス、方法、商品、またはデバイスの固有の要素も含む。制約がこれ以上ない場合、「一（ａ）〜を含む」という文章によって限定される要素は、これらの要素のプロセス、方法、商品、またはデバイスに追加の同一要素が存在し得るという事実を除外しない。
【０２７３】
上記において説明された実施形態は、本願の実施形態として示されただけであり、本願を限定するようには意図されていない。当業者にとって、本願に対し、様々な変更および変形が利用可能であり得る。本願の主旨および原理内で成された同等の変更、置き換え、および改善は、本願の特許請求の範囲の保護範囲に当然に含まれる。
【図１】
2018518664.tif 000006
【図２】
2018518664.tif 000007
【図３】
2018518664.tif 000008
【図４】
2018518664.tif 000009
【図５】
2018518664.tif 000010
【図６】
2018518664.tif 000011
【図７】
2018518664.tif 000012
【図８】
2018518664.tif 000013
【図９】
2018518664.tif 000014
【図１０】
2018518664.tif 000015
【図１１】
2018518664.tif 000016
【図１２】
2018518664.tif 000017
【図１３】
2018518664.tif 000018
【図１４】
2018518664.tif 000019
【図１５】
2018518664.tif 000020
【図１６】
2018518664.tif 000021
【図１７】
2018518664.tif 000022
【図１８】
2018518664.tif 000023
【図１９】
2018518664.tif 000024
【図２０】
2018518664.tif 000025
【図２１】
2018518664.tif 000026
【図２２】
2018518664.tif 000027
【図２３】
2018518664.tif 000028
【図２４】
2018518664.tif 000029
【図２５】
2018518664.tif 000030
【図２６】
2018518664.tif 000031
【図２７】
2018518664.tif 000032
【図２８】
2018518664.tif 000033
【図２９】
2018518664.tif 000034
【国際調査報告】
2018518664.tif 000035