(57)【要約】ワイヤレス・フィデリティ・ネットワークをスキャンする方法と、モバイル・デバイスとが、モバイル・デバイスによってＷｉＦｉネットワークをスキャンすることの比較的高い電力消費の先行技術問題を解決するために、提供される。方法は、モバイル・デバイスによって、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得し、第１時点が前記第２時点よりも後の時点である、ことと、モバイル・デバイスによって、距離に関する情報が第１距離閾値に満たないと決定し、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整し、第２スキャン周波数が第１スキャン周波数よりも低い、ことと、モバイル・デバイスによって第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることとを含む。
2019530262.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス・フィデリティ・ネットワークをスキャンする方法であって、
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得し、前記第１時点が前記第２時点よりも後の時点である、ことと、
前記モバイル・デバイスによって、前記距離に関する前記情報が第１距離閾値に満たないと決定し、前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整し、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、ことと、
前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることと
を有する方法。
【請求項２】
前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることは、
前記モバイル・デバイスによって、前記第１時点で前記ＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始すること
を有する、
請求項１に記載の方法。
【請求項３】
前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることは、
前記モバイル・デバイスによって、第３時点で前記第１スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始し、前記第３時点が前記第１時点よりも後の時点である、ことと、
前記モバイル・デバイスによって、前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始することと
を有する、
請求項１に記載の方法。
【請求項４】
当該方法は、
前記モバイル・デバイスによって、前記距離に関する前記情報が第２距離閾値よりも大きいと決定し、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整し、前記第３スキャン周波数が前記第１スキャン周波数よりも高い、ことと、
前記モバイル・デバイスによって前記第３スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることと
を更に有する、
請求項１に記載の方法。
【請求項５】
前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整することより前に、当該方法は、
前記モバイル・デバイスによって、前記第１スキャン周波数が上位周波数限界よりも高くないと決定すること
を有する、
請求項４に記載の方法。
【請求項６】
当該方法は、
前記モバイル・デバイスによって、第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で前記ＷｉＦｉネットワークをスキャンすることと、
前記モバイル・デバイスによって、第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で前記ＷｉＦｉネットワークをスキャンすることと
を更に有し、
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによって、前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定することと、
前記モバイル・デバイスによって前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することと
を有する、
請求項１乃至５のうちいずれか一項に記載の方法。
【請求項７】
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによって、ペドメータ・アルゴリズムに従って移動歩数を計算することと、
前記モバイル・デバイスによって前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することと
を有する、
請求項１乃至５のうちいずれか一項に記載の方法。
【請求項８】
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによって歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定すること
を有する、
請求項１乃至５のうちいずれか一項に記載の方法。
【請求項９】
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによってグローバル・ポジション・システムＧＰＳアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定すること
を有する、
請求項１乃至５のうちいずれか一項に記載の方法。
【請求項１０】
モバイル・デバイスであって、
第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得するよう構成され、前記第１時点が前記第２時点よりも後の時点である、取得ユニットと、
前記距離に関する前記情報が第１距離閾値に満たないと決定するよう構成される決定ユニットと、
前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整するよう構成され、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、調整ユニットと、
前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンするよう構成されるスキャン・ユニットと
を有するモバイル・デバイス。
【請求項１１】
前記スキャン・ユニットは、
前記第１時点で前記ＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始する
よう構成される、
請求項１０に記載のモバイル・デバイス。
【請求項１２】
前記スキャン・ユニットは、
第３時点で前記第１スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始し、前記第３時点が前記第１時点よりも後の時点であり、
前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始する
よう構成される、
請求項１０に記載のモバイル・デバイス。
【請求項１３】
前記決定ユニットは、前記距離に関する前記情報が第２距離閾値よりも大きいと決定するよう更に構成され、
前記調整ユニットは、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整するよう更に構成され、前記第３スキャン周波数が前記第１スキャン周波数よりも高く、
前記スキャン・ユニットは、前記第３スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンするよう更に構成される、
請求項１０に記載のモバイル・デバイス。
【請求項１４】
前記決定ユニットは、前記調整ユニットが、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を前記第３スキャン周波数に調整することより前に、前記第１スキャン周波数が上位周波数限界よりも高くないと決定するよう更に構成される、
請求項１３に記載のモバイル・デバイス。
【請求項１５】
前記スキャン・ユニットは、
第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で前記ＷｉＦｉネットワークをスキャンし、
第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で前記ＷｉＦｉネットワークをスキャンする
よう更に構成され、
前記取得ユニットは、
前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定し、
前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する
よう構成される、
請求項１０乃至１４のうちいずれか一項に記載のモバイル・デバイス。
【請求項１６】
前記取得ユニットは、
ペドメータ・アルゴリズムに従って移動歩数を計算し、
前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する
よう構成される、
請求項１０乃至１４のうちいずれか一項に記載のモバイル・デバイス。
【請求項１７】
前記取得ユニットは、歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される、
請求項１０乃至１４のうちいずれか一項に記載のモバイル・デバイス。
【請求項１８】
前記取得ユニットは、グローバル・ポジション・システムＧＰＳアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される、
請求項１０乃至１４のうちいずれか一項に記載のモバイル・デバイス。
【請求項１９】
モバイル・デバイスであって、
プロセッサ、ＷｉＦｉアンテナ、及び通信バスを有し、前記プロセッサ及び前記ＷｉＦｉアンテナは、前記通信バスを使用することによってお互いと通信し、
前記プロセッサは、
第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得する動作であり、前記第１時点が前記第２時点よりも後の時点である、動作と、
前記距離に関する前記情報が第１距離閾値に満たないと決定し、前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整する動作であり、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、動作と、
前記ＷｉＦｉネットワークをスキャンするよう前記第２スキャン周波数に従って前記ＷｉＦｉアンテナを制御する動作と
を実行するよう構成される、
モバイル・デバイス。
【請求項２０】
前記プロセッサは、
前記第１時点で、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御し始め、スキャン終了時点で、前記ＷｉＦｉネットワークをスキャンするよう前記第２スキャン周波数に従って前記ＷｉＦｉアンテナを制御し始める動作
を実行するよう構成される、
請求項１９に記載のモバイル・デバイス。
【請求項２１】
前記プロセッサは、
第３時点で前記第１スキャン周波数に従って、前記ＷｉＦｉネットワークをスキャンすることを開始するよう前記ＷｉＦｉアンテナを制御する動作であり、前記第３時点が前記第１時点よりも後の時点である、動作と、
前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御し始める動作と
を実行するよう構成される、
請求項１９に記載のモバイル・デバイス。
【請求項２２】
前記プロセッサは、
前記距離に関する前記情報が第２距離閾値よりも大きいと決定し、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整する動作であり、前記第３スキャン周波数が前記第１スキャン周波数よりも高い、動作と、
前記第３スキャン周波数に従って、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御する動作と
を実行するよう更に構成される、
請求項１９に記載のモバイル・デバイス。
【請求項２３】
前記プロセッサは、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を前記第３スキャン周波数に調整することより前に、前記第１スキャン周波数が上位周波数限界よりも高くないと決定する動作を実行するよう更に構成される、
請求項２２に記載のモバイル・デバイス。
【請求項２４】
前記プロセッサは、
第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御する動作と、
第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御する動作と、
前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定する動作と、
前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作と
を実行するよう構成される、
請求項１９乃至２３のうちいずれか一項に記載のモバイル・デバイス。
【請求項２５】
前記プロセッサは、
ペドメータ・アルゴリズムに従って移動歩数を計算する動作と、
前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作と
を実行するよう構成される、
請求項１９乃至２３のうちいずれか一項に記載のモバイル・デバイス。
【請求項２６】
前記プロセッサは、歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作を実行するよう構成される、
請求項１９乃至２３のうちいずれか一項に記載のモバイル・デバイス。
【請求項２７】
前記プロセッサは、グローバル・ポジション・システムＧＰＳアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作を実行するよう構成される、
請求項１９乃至２３のうちいずれか一項に記載のモバイル・デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信テクノロジの分野に、特に、ワイヤレス・フィデリティ・ネットワークをスキャンする方法及びモバイル・デバイスに関係がある。
【背景技術】
【０００２】
無線ローカル・エリア・ネットワーク基準ＩＥＥＥ８０２．１１が１９９７年に公開されて以来、業界をリードする多くの企業を含むＷｉＦｉアライアンスによって大いに推進されて、ワイヤレス・フィデリティ（Wireless  Fidelity，ＷｉＦｉ）テクノロジは、高速なデプロイメント、便利な使用法、及び高い伝送レートのようなその利点に基づき、急速に発展してきた。目下、ＷｉＦｉテクノロジは、様々な産業に広く適用されている。ＷｉＦｉネットワークのアクセス・ポイント（Access  Point，ＡＰ）は、ホテル、コーヒー・ショップ、学校、及び病院のような場所に広く分布している。ＷｉＦｉは、生活の至る所に存在する。
【０００３】
ノートブック・コンピュータ、タブレット・コンピュータ、及び携帯電話機のような、より多くのモバイル・デバイスがＷｉＦｉテクノロジをサポートするにつれて、ＷｉＦｉネットワークはますます頻繁に使用される。より良いユーザ体験を実現するよう、既存のＷｉＦｉデバイスは、より良いネットワーク通信品質を獲得するために、アクティブ・スキャン・メカニズムを使用することによって、より良い信号強度によりアクセス・ホットスポットを発見する。一般に、異なる状態において、ＷｉＦｉデバイスは、異なる時間インターバルでＷｉＦｉアクセス・ポイントをスキャンする。例えば、スクリーンがオンであり、ＡＰが接続されていない場合には、スマートフォンのＷｉＦｉスキャン時間インターバルは１０ｓ（秒）であり、すなわち、スマートフォンは１０ｓごとにＷｉＦｉネットワークをスキャンし、そして、スキャン存続期間は毎回約３ｓである。スクリーンがオンで且つロックされておらず、ＡＰが接続されていない場合には、スマートフォンのＷｉＦｉスキャン時間インターバルは３２ｓである。
【０００４】
周期的なＷｉＦｉスキャンは、モバイル・デバイスの電気量を消費して、モバイル・デバイスのバッテリ持続期間に影響を及ぼす。従って、ユーザ体験に影響を及ぼさずに不必要なアクティブ・スキャンを如何にして減らすかが、ＷｉＦｉ電力消費を減らすことにとって非常に重要である。先行技術において、モバイル・デバイスによってＷｉＦｉネットワークをスキャンすることの電力消費は、比較的高い。
【発明の概要】
【０００５】
本発明の目的は、モバイル・デバイスによってＷｉＦｉネットワークをスキャンすることの比較的高い電力消費の先行技術問題を解決するために、ワイヤレス・フィデリティ・ネットワークをスキャンする方法と、モバイル・デバイスとを提供することである。
【０００６】
前述の目的を達成するよう、以下の技術的解決法が本発明において使用される。
【０００７】
第１の態様に従って、ワイヤレス・フィデリティ・ネットワークをスキャンする方法であって：モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得し、前記第１時点が前記第２時点よりも後の時点である、ことと；前記モバイル・デバイスによって、前記距離に関する前記情報が第１距離閾値に満たないと決定し、前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整し、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、ことと；前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることとを含む方法が提供される。
【０００８】
第１の態様で提供される技術的解決法に従って、特定の期間において、モバイル・デバイスの位置変化の距離が距離閾値に満たない場合には、モバイル・デバイスがＷｉＦｉネットワークをスキャンするスキャン周波数は低減される。すなわち、モバイル・デバイスの位置変化が特定の期間において比較的に小さい場合には、モバイル・デバイスがＷｉＦｉネットワークをアクティブ・スキャンする時間インターバルは、モバイル・デバイスの電気量の消費を減らし且つ電力消費を減らすために、増大され得る。
【０００９】
第１の態様を参照して、第１の態様の第１の可能な実施において、前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることは：前記モバイル・デバイスによって、前記第１時点で前記ＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始することを含む。すなわち、第１スキャン周波数を第２スキャン周波数へ調整した後、モバイル・デバイスは、直ちに一度ＷｉＦｉネットワークをスキャンし、現在のスキャンの終了時点で第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンし始め、それにより、モバイル・デバイスは、可能な限り速くより良いＡＰにアクセスすることができ、それによって、モバイル・デバイスによってＷｉＦｉネットワークにアクセスする性能が影響を及ぼされないことを確かにする。
【００１０】
第１の態様を参照して、第１の態様の第２の可能な実施において、前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることは：前記モバイル・デバイスによって、第３時点で前記第１スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始し、前記第３時点が前記第１時点よりも後の時点である、ことと；前記モバイル・デバイスによって、前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始することとを含む。すなわち、第１スキャン周波数を第２スキャン周波数へ調整した後、モバイル・デバイスは、モバイル・デバイスの電気量を節約し且つ電力消費を減らすために、モバイル・デバイスが第１スキャン周波数に従ってＷｉＦｉネットワークをスキャンする次の時点を待ち、そして、次の時点でのＷｉＦｉネットワークのスキャンが終了する場合に第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンし始める。
【００１１】
第１の態様を参照して、第１の態様の第３の可能な実施において、当該方法は：前記モバイル・デバイスによって、前記距離に関する前記情報が第２距離閾値よりも大きいと決定し、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整し、前記第３スキャン周波数が前記第１スキャン周波数よりも高い、ことと；前記モバイル・デバイスによって前記第３スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることとを更に含む。前述の可能な実施に従って、特定の期間において、モバイル・デバイスの位置変化の距離が距離閾値よりも大きい場合には、モバイル・デバイスがＷｉＦｉネットワークをスキャンするスキャン周波数は増大される。このように、スキャン周波数を低減した後、モバイル・デバイスの位置変化が比較的大きい場合には、モバイル・デバイスは、モバイル・デバイスのスキャン周波数を初期スキャン周波数に戻し、それによって、モバイル・デバイスによってＷｉＦｉネットワークにアクセスする性能が影響を及ぼされないことを確かにし得る。
【００１２】
第１の態様の第３の可能な実施を参照して、第１の態様の第４の可能な実施において、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整することより前に、当該方法は：前記モバイル・デバイスによって、前記第１スキャン周波数が上位周波数限界よりも高くないと決定することを含む。上位周波数限界は、モバイル・デバイスがＷｉＦｉネットワークをスキャンする既存の周波数よりも高くない点が留意されるべきであり、それによって、モバイル・デバイスの電力消費が本発明の実施形態に従って低減され得ることを確かにする。
【００１３】
第１の態様又は第１の態様の前述の可能な実施のうちのいずれか１つを参照して、第１の態様の第５の可能な実施において、当該方法は：前記モバイル・デバイスによって、第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で前記ＷｉＦｉネットワークをスキャンすることと；前記モバイル・デバイスによって、第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で前記ＷｉＦｉネットワークをスキャンすることとを更に含み；モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは：前記モバイル・デバイスによって、前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定することと；前記モバイル・デバイスによって前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することとを含む。前述の可能な実施において、モバイル・デバイスは、前方又は後方スキャンによって取得される、ＷｉＦｉアクセス・ポイントに関する関連情報に従って、計算によって、モバイル・デバイスの前方又は後方移動距離を求めてよい。すなわち、他の追加コンポーネントは、モバイル・デバイスによって距離に関する情報を計算するために必要とされず、それによって、追加の電力消費を回避する。
【００１４】
第１の態様又は第１の態様の前述の可能な実施のうちのいずれか１つを参照して、第１の態様の第６の可能な実施において、モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは：前記モバイル・デバイスによって、ペドメータ・アルゴリズムに従って移動歩数を計算することと；前記モバイル・デバイスによって前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することとを含む。すなわち、モバイル・デバイスは、電力消費が少ないペドメータを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。歩長情報は、ユーザによって設定され得る。代替的に、モバイル・デバイスは、グローバル・ポジショニング・システムＧＰＳ及びペドメータを使用することによって、ある距離内でユーザが歩いた歩数を数え、歩数で距離を割ることで歩長情報を求めてもよい。
【００１５】
第１の態様又は第１の態様の前述の可能な実施のうちのいずれか１つを参照して、第１の態様の第７の可能な実施において、モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは：前記モバイル・デバイスによって歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することを含む。ＰＤＲアルゴリズム及びＶＤＲアルゴリズムはいずれも、モバイル・デバイスの移動軌道を記録するアルゴリズムである。モバイル・デバイスは、電力消費が少ないＰＤＲアルゴリズム又はＶＤＲアルゴリズムを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。
【００１６】
第１の態様又は第１の態様の前述の可能な実施のうちのいずれか１つを参照して、第１の態様の第８の可能な実施において、モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは：前記モバイル・デバイスによってグローバル・ポジション・システムＧＰＳアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することを含む。
【００１７】
第１の態様又は第１の態様のいくつかの可能な実施において、距離に関する情報を取得することより前に、モバイル・デバイスは更に、第１時点でのモバイル・デバイスの位置が第２時点でのモバイル・デバイスの位置に対して変化するかどうかを判定してよい。モバイル・デバイスの位置が変化しない場合には、モバイル・デバイスは、ＷｉＦｉネットワークをスキャンすることを停止し、それによって、更に、電気量を節約し且つ電力消費を低減し得る。
【００１８】
第２の態様に従って、モバイル・デバイスであって：第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得するよう構成され、前記第１時点が前記第２時点よりも後の時点である、取得ユニットと；前記距離に関する前記情報が第１距離閾値に満たないと決定するよう構成される決定ユニットと；前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整するよう構成され、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、調整ユニットと；前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンするよう構成されるスキャン・ユニットとを含むモバイル・デバイスが提供される。
【００１９】
第２の態様で提供されるモバイル・デバイスに従って、特定の期間において、モバイル・デバイスの位置変化の距離が距離閾値に満たない場合には、モバイル・デバイスがＷｉＦｉネットワークをスキャンするスキャン周波数は低減される。すなわち、モバイル・デバイスの位置変化が特定の期間において比較的に小さい場合には、モバイル・デバイスがＷｉＦｉネットワークをアクティブ・スキャンする時間インターバルは、モバイル・デバイスの電気量の消費を減らし且つ電力消費を減らすために、増大され得る。
【００２０】
第２の態様を参照して、第２の態様の第１の可能な実施において、前記スキャン・ユニットは：前記第１時点で前記ＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始するよう構成される。
【００２１】
第２の態様を参照して、第２の態様の第２の可能な実施において、前記スキャン・ユニットは：第３時点で前記第１スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始し、前記第３時点が前記第１時点よりも後の時点であり；前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始するよう構成される。
【００２２】
第２の態様を参照して、第２の態様の第３の可能な実施において、前記決定ユニットは、前記距離に関する前記情報が第２距離閾値よりも大きいと決定するよう更に構成され；前記調整ユニットは、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整するよう更に構成され、前記第３スキャン周波数が前記第１スキャン周波数よりも高く；前記スキャン・ユニットは、前記第３スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンするよう更に構成される。
【００２３】
第２の態様の第３の可能な実施を参照して、第２の態様の第４の可能な実施において、前記決定ユニットは、前記調整ユニットが、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を前記第３スキャン周波数に調整することより前に、前記第１スキャン周波数が上位周波数限界よりも高くないと決定するよう更に構成される。
【００２４】
第２の態様又は第２の態様の前述の可能な実施のうちのいずれか１つを参照して、第２の態様の第５の可能な実施において、前記スキャン・ユニットは：第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で前記ＷｉＦｉネットワークをスキャンし；第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で前記ＷｉＦｉネットワークをスキャンするよう更に構成され；前記取得ユニットは：前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定し；前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される。
【００２５】
第２の態様又は第２の態様の前述の可能な実施のうちのいずれか１つを参照して、第２の態様の第６の可能な実施において、前記取得ユニットは：ペドメータ・アルゴリズムに従って移動歩数を計算し；前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される。
【００２６】
第２の態様又は第２の態様の前述の可能な実施のうちのいずれか１つを参照して、第２の態様の第７の可能な実施において、前記取得ユニットは：歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される。
【００２７】
第２の態様又は第２の態様の前述の可能な実施のうちのいずれか１つを参照して、第２の態様の第８の可能な実施において、前記取得ユニットは：グローバル・ポジション・システムＧＰＳアルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される。
【００２８】
第３の態様に従って、モバイル・デバイスであって、他のモバイル・デバイスであって：プロセッサ、ＷｉＦｉアンテナ、及び通信バスを含み、前記プロセッサ及び前記ＷｉＦｉアンテナは、前記通信バスを使用することによってお互いと通信し、前記プロセッサは：第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得する動作であり、前記第１時点が前記第２時点よりも後の時点である、動作と；前記距離に関する前記情報が第１距離閾値に満たないと決定し、前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整する動作であり、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、動作と；前記ＷｉＦｉネットワークをスキャンするよう前記第２スキャン周波数に従って前記ＷｉＦｉアンテナを制御する動作とを実行するよう構成される、モバイル・デバイスが提供される。
【００２９】
第３の態様を参照して、第３の態様のいくつかの可能な実施において、前記プロセッサは、第１の態様の可能な実施のうちのいずれか１つにおける方法を実行するよう更に構成される。
【００３０】
第４の態様に従って、コンピュータ・プログラムを記憶するよう構成されるコンピュータ可読媒体が提供される。前記コンピュータ・プログラムは、第１の態様又は第１の態様の可能な実施のうちのいずれか１つにおける方法を実行するために使用される命令を含む。
【図面の簡単な説明】
【００３１】
【図１】先行技術において固定スキャン周波数に従ってモバイル・デバイスによってＷｉＦｉネットワークをスキャンすることのタイムラインの概略図である。
【図２】本発明の実施形態に従う、ワイヤレス・フィデリティ・ネットワークをスキャンする方法の略フローチャートである。
【図３】本発明の実施形態に従ってＷｉＦｉネットワークをスキャンすることのタイムラインの概略図である。
【図４】本発明の実施形態に従ってＷｉＦｉネットワークをスキャンすることの他のタイムラインの概略図である。
【図５】本発明の実施形態に従ってＷｉＦｉネットワークをスキャンすることの更なる他のタイムラインの概略図である。
【図６】本発明の実施形態に従う、モバイル・デバイスの位置変化の距離とスキャン周波数との間のマッピング関係の概略図である。
【図７】本発明の実施形態に従う、ワイヤレス・フィデリティ・ネットワークをスキャンする方法の適用シナリオの概略図である。
【図８】本発明の実施形態に従う、ワイヤレス・フィデリティ・ネットワークをスキャンする他の方法の略フローチャートである。
【図９】本発明の実施形態に従うモバイル・デバイスの略構造図である。
【図１０】本発明の実施形態に従う他のモバイル・デバイスの略構造図である。
【図１１】本発明の実施形態に従う携帯電話機の略構造図である。
【発明を実施するための形態】
【００３２】
本発明の実施形態において提供される技術的解決法によって先行技術に対して施された改善を当業者により容易に理解させるよう、以下は、最初に、先行技術を簡単に紹介する。
【００３３】
今のところ、ＷｉＦｉ機能がスマートフォンのようなモバイル・デバイスで有効にされる場合に、より良いユーザ体験を実現するよう、モバイル・デバイスのバックグラウンドは、周期スキャンによって周囲のホットスポットに関する情報を取得する。以下の表１で記載されるように、モバイル・デバイスのアクティブＷｉＦｉスキャンの周期は固定である。その上、異なるシナリオにおけるスキャン周期はわずかに異なっている。
【表１】
2019530262.tif 000003
【００３４】
設定画面がオンである例を説明のために用いると、図１は、設定画面がオンである場合にスマートフォンによってＷｉＦｉをスキャンすることのタイムラインを示す。図示されるように、ＷｉＦｉ機能が有効にされ、ＡＰが接続されない場合に、スマートフォンは、１０ｓごとにＷｉＦｉをスキャンし、すなわち、スキャン周期は１０ｓである。スキャン存続期間は毎回３ｓである。図１に示されるＷｉＦｉスキャン方法では、スキャンにおけるスマートフォンの電力消費は、毎回約２２０ｍＡ（ミリアンペア）である。
【００３５】
図１からは、先行技術においては、モバイル・デバイスのＷｉＦｉスキャン周期がユーザの移動状態情報を参照して調整されず、モバイル・デバイスの位置変化が比較的小さいか又はモバイル・デバイスが静止している場合には、モバイル・デバイスによってＷｉＦｉネットワークに対して行われるアクティブ・スキャンが無意味であって、電気量を浪費するという欠点を引き起こすことが分かる。
【００３６】
本発明の実施形態は、モバイル・デバイスの位置変化に従ってＷｉＦｉスキャン周期を調整し、それによって、モバイル・デバイスによってＷｉＦｉネットワークをスキャンすることの比較的高い電力消費の先行技術問題を解消するよう、ワイヤレス・フィデリティ・ネットワークをスキャンする方法及びモバイル・デバイスを提供する。
【００３７】
本発明の実施形態の目的、技術的解決法、及び利点をより明りょうにするよう、以下は、本発明の実施形態における添付の図面を参照して、本発明の実施形態における技術的解決法を明りょうに且つ完全に記載する。明らかに、記載される実施形態は、本発明の実施形態の一部であって全てではない。創造的な労力なしで本発明の実施形態に基づき当業者によって獲得される全ての他の実施形態は、本発明の保護範囲内にあるものとする。
【００３８】
本発明の以下の実施形態で提供される技術的解決法は、ＷｉＦｉスキャン機能を備えたモバイル・デバイス、例えば、スマートフォン、スマート・ウォッチ、又はタブレット・コンピュータのようなポータブル・モバイル・デバイスに適用されてよい。
【００３９】
本発明の実施形態は、ワイヤレス・フィデリティ・ネットワークをスキャンする方法を提供する。方法は、モバイル・デバイスに適用される。図２に示されるように、方法は、次のステップを含む。
【００４０】
Ｓ２０１．モバイル・デバイスは、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得する。
【００４１】
第１時点は、第２時点よりも後の時点である。
【００４２】
Ｓ２０２．モバイル・デバイスは、距離に関する情報が第１距離閾値に満たないと決定し、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整する。
【００４３】
第２スキャン周波数は、第１スキャン周波数よりも低い。
【００４４】
Ｓ２０３．モバイル・デバイスは、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンする。
【００４５】
前述の解決法に従って、特定の期間において、モバイル・デバイスの位置変化の距離が第１距離閾値に満たない場合には、モバイル・デバイスのスキャン周波数は低減される。すなわち、モバイル・デバイスの位置変化が特定の期間において比較的に小さい場合には、モバイル・デバイスがＷｉＦｉネットワークをアクティブ・スキャンする時間インターバルは、モバイル・デバイスの電気量の消費を減らし且つ電力消費を減らすために、増大され得る。
【００４６】
本発明のこの実施形態で提供される技術的解決法を当業者により良く理解させるように、以下は、前述のステップを詳細に記載する。
【００４７】
本発明のこの実施形態の可能な実施において、モバイル・デバイスは、固定周期に従って、各周期においてモバイル・デバイスの位置変化の距離に関する情報を取得し、各周期における距離に関する情報に従ってモバイル・デバイスのＷｉＦｉスキャン周波数を調整し得る。
【００４８】
前述の可能な実施において、ステップＳ２０１における、第１時点と第２時点との間の存続期間は、固定周期の存続期間である。
【００４９】
固定周期の存続期間は、実際の要件に従って前もってセットされてよい。第１距離閾値も、実際の要件に従って前もってセットされてよい。
【００５０】
上記は、ただ単に、可能な実施である点が留意されるべきである。具体的な実施において、モバイル・デバイスはまた、他のルールに従って位置変化の距離に関する情報を取得してもよい。例えば、ＧＰＳ（Global  Positioning  System，グローバル・ポジショニング・システム）が有効にされると決定する場合に、モバイル・デバイスは、ＧＰＳが有効にされた後１分以内にモバイル・デバイスの位置変化の距離に関する情報を取得する。
【００５１】
更に、前述のステップＳ２０３は、次の２つの方法で実施されてもよい。
【００５２】
方法１：モバイル・デバイスは、第１時点でＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始する。
【００５３】
すなわち、第１スキャン周波数を第２スキャン周波数に調整した後、モバイル・デバイスは、直ちに一度ＷｉＦｉネットワークをスキャンし、現在のスキャンの終了時点で第２スキャン周波数に従ってＷｉＦｉスキャン周期ネットワークをスキャンし始める。
【００５４】
例えば、図３は、前述の方法１において、モバイル・デバイスによって、ＷｉＦｉネットワークをスキャンし、位置変化の距離に関する情報を取得することのタイムラインの概略図である。図示されるように、モバイル・デバイスの第１スキャン周波数は、１０ｓごとにＷｉＦｉネットワークをスキャンすることであり、スキャン存続期間は３ｓであり、第２時点は５秒目であり、第１時点は１６秒目である。このように、５秒目と１６秒目との間のモバイル・デバイスの位置変化の距離が、前もってセットされた第１距離閾値に満たないと決定する場合に、モバイル・デバイスは、第１スキャン周波数を第２スキャン周波数に調整する。図示されるように、第２スキャン周波数は、１２ｓごとにＷｉＦｉネットワークをスキャンすることである。その上、モバイル・デバイスは、１６秒目で直ちにＷｉＦｉネットワークをスキャンし始め、３ｓの連続したスキャンの後にスキャンを停止し、１２ｓのインターバル後に再びＷｉＦｉネットワークをスキャンする。すなわち、モバイル・デバイスは、１９秒目で第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンし始める。
【００５５】
方法２：モバイル・デバイスは、第３時点で第１スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始し、第３時点が第１時点よりも後の時点であり、第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始する。
【００５６】
すなわち、第１スキャン周波数を第２スキャン周波数に調整した後、モバイル・デバイスは、モバイル・デバイスが第１スキャン周波数に従ってＷｉＦｉネットワークをスキャンする次の時点を待ち、そして、次の時点でのＷｉＦｉネットワークのスキャンが終了する場合に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンし始める。
【００５７】
例えば、図４は、前述の方法２において、モバイル・デバイスによって、ＷｉＦｉネットワークをスキャンし、位置変化の距離に関する情報を取得することのタイムラインの概略図である。図示されるように、モバイル・デバイスの第１スキャン周波数は、１０ｓごとにＷｉＦｉネットワークをスキャンすることであり、スキャン存続期間は３ｓであり、第２時点は５秒目であり、第１時点は１６秒目である。このように、５秒目と１６秒目との間のモバイル・デバイスの位置変化の距離が、前もってセットされた第１距離閾値に満たないと決定する場合に、モバイル・デバイスは、第１スキャン周波数を第２スキャン周波数に調整する。図示されるように、第２スキャン周波数は、１２ｓごとにＷｉＦｉネットワークをスキャンすることである。しかし、第１時点でのモバイル・デバイスのスキャン周波数は、依然として１０ｓであり、第２スキャン周波数は、モバイル・デバイスによって実行される次回のスキャンが終了した後にしか効力を生じない。図示されるように、第１スキャン周波数を第２スキャン周波数に調整した後、モバイル・デバイスは、２３秒目から２６秒目までで一度ＷｉＦｉネットワークをスキャンし、モバイル・デバイスは、２６秒目で第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンし始める。
【００５８】
図４及び図５は、ただ単に、説明のための例である点が留意されるべきである。具体的な実施において、モバイル・デバイスは、如何なる２つの時点の間のモバイル・デバイスの位置変化の距離に関する情報も取得してよい。例えば、モバイル・デバイスは、ＷｉＦｉスキャン機能が有効にされた後１分内にモバイル・デバイスの位置変化の距離に関する情報を取得してもよく、あるいは、固定周期に従って、各周期における位置変化の距離を取得してもよく、あるいは、モバイル・デバイスが位置変化の距離に関する情報を取得する周期を、モバイル・デバイスがＷｉＦｉネットワークをスキャンする周期と一致させてもよい。これは、本発明において制限されない。その上、前述の方法２において、モバイル・デバイスが、前もってセットされた固定周期に従って、各周期における位置変化の距離に関する情報を取得する場合には、固定周期及びモバイル・デバイスのスキャン・インターバル存続期間は、次の条件を満足し得る：固定周期の存続期間は、（２×第１スキャン時間インターバル＋第２スキャン時間インターバル＋３×スキャン存続期間）／２よりも大きい。
【００５９】
図５に示されるように、第１スキャン時間インターバルは８ｓであり、スキャン存続期間は３ｓであり、第２スキャン時間インターバルは１０ｓであり、固定周期の存続期間は２０ｓであり、それによって、モバイル・デバイスが第２スキャン周波数に従って少なくとも一度ＷｉＦｉネットワークをスキャンした後に次はモバイル・デバイスがスキャン周波数を調整することを確かにする。
【００６０】
ステップＳ２０１の前に、モバイル・デバイスは更に、第１時点でのモバイル・デバイスの位置が第２時点でのモバイル・デバイスの位置に対して変化しているかどうかを判定してよい。モバイル・デバイスの位置が変化していない場合には、モバイル・デバイスは、ＷｉＦｉネットワークをスキャンすることを停止してよく、それによって、電気量を更に節約する。モバイル・デバイスの位置が変化する場合には、前述のステップＳ２０１乃至Ｓ２０３が更に実行される。
【００６１】
更に、ステップＳ１０３の後、モバイル・デバイスによって次に取得される、特定の期間内のモバイル・デバイスの位置変化の距離が、第２距離閾値よりも大きい場合には、第２スキャン周波数は第１スキャン周波数に調整されてよい。
【００６２】
例えば、第１距離閾値Ｄ１及び第２距離閾値Ｄ２がセットされ、Ｄ２はＤ１よりも大きい。第１時点と第２時点との間のモバイル・デバイスの位置変化の距離がＤ１に満たない場合に、モバイル・デバイスは、モバイル・デバイスの電気量を低減するために、ＷｉＦｉネットワークをスキャンするための第１スキャン周波数を第２スキャン周波数に下げる。更に、続く期間において、モバイル・デバイスの位置変化の距離がＤ１よりも大きく且つＤ２よりも小さい場合には、モバイル・デバイスは第２スキャン周波数を維持してよく、位置変化の距離がＤ２よりも大きい場合には、モバイル・デバイスは、モバイル・デバイスによってＷｉＦｉネットワークにアクセスすることの性能が影響を及ぼされないことを確かにするために、第２スキャン周波数を第１スキャン周波数に増大させてよい。
【００６３】
上記は、ただ単に、説明のための例である。具体的な実施において、モバイル・デバイスの位置変化の距離とスキャン周波数との間の可変な関係が更に、前もってセットされてもよい。モバイル・デバイスが位置変化の距離に関する情報を取得するたびに、モバイル・デバイスは、その可変な関係に従ってスキャン周波数調整を決定し得る。
【００６４】
例えば、図６は、モバイル・デバイスの位置変化の距離とスキャン周波数との間の可変な関係の概略図である。モバイル・デバイスが最初にＷｉＦｉネットワークをスキャンする第１スキャン周波数はｆ１である。モバイル・デバイスの位置変化の距離Ｄが０である場合に、モバイル・デバイスのスキャン周波数は０であり、すなわち、モバイル・デバイスは、スキャンを停止する。モバイル・デバイスの位置変化の距離Ｄが０からＤ１の範囲にある場合に、モバイル・デバイスのスキャン周波数は下げられる。図６で実線によって示されるように、モバイル・デバイスの下げられたスキャン周波数は、ｆ＝（ｆ１−ｆ２）Ｄ／Ｄ１＋ｆ２である。モバイル・デバイスの位置変化の距離ＤがＤ１よりも大きい場合に、図６で破線によって示されるように、モバイル・デバイスは第１スキャン周波数ｆ１を維持する。モバイル・デバイスの位置変化の距離ＤがＤ２よりも大きい場合に、モバイル・デバイスのＷｉＦｉスキャン周波数は上限に達するので、ＷｉＦｉスキャン周波数はもはや増大され得ず、ｆ１が維持される。モバイル・デバイスが最初にＷｉＦｉネットワークをスキャンする第１スキャン周波数がｆ２、すなわち、スキャン周波数の下限、である場合には、図６で一点鎖線によって示されるように、モバイル・デバイスの位置変化の距離ＤがＤ１よりも大きく且つＤ２よりも小さい場合に、モバイル・デバイスは第１スキャン周波数ｆ１を維持する。モバイル・デバイスの位置変化の距離ＤがＤ２よりも大きく且つＤ３よりも小さい場合に、モバイル・デバイスのスキャン周波数は、モバイル・デバイスのスキャン周波数が第１スキャン周波数ｆ１に増大するまで、距離Ｄとともに線形に増大する。すなわち、第１スキャン周波数ｆ１は、モバイル・デバイスがＷｉＦｉネットワークをスキャンする周波数の上位閾値である。第１スキャン周波数ｆ１は、先行技術においてモバイル・デバイスによってＷｉＦｉネットワークをスキャンする周波数以下であり、それによって、モバイル・デバイスの電力消費が本発明の実施形態に従って低減され得ることを確かにする。
【００６５】
以下は、具体的な適用シナリオを参照して、本発明のこの実施形態で提供される、ワイヤレス・フィデリティ・ネットワークをスキャンする方法について記載する。
【００６６】
図７に示されるように、図７に示されるような第１ＡＰ及び第２ＡＰのような２つのＷｉＦｉホットスポットがエリア内にある。スマートフォンの初期状態は、スマートフォンが第１の位置にあり、第１ＡＰにアクセスしていることである。設定画面がオンである場合に、スマートフォンは、１０ｓごとにＷｉＦｉネットワークをスキャンする。この場合に、スマートフォンは、固定周期に従って、各周期におけるモバイル・デバイスの位置変化の距離を取得する。スマートフォンの位置が変化しない場合には、スマートフォンが周期内に移動したかどうかに関係なく、スマートフォンの位置が周期終了時に依然として第１の位置であるという条件で、モバイル・デバイスの位置が変化しないと決定され得ることが留意されるべきである。この場合に、モバイル・デバイスは第１ＡＰにアクセスしているので、スマートフォンは、スマートフォンが再びＷｉＦｉネットワークをスキャンする場合に依然として第１ＡＰにアクセスする。従って、ＷｉＦｉネットワークをスキャンし続けることは、スマートフォンの電気量を浪費する。従って、スマートフォンは、スキャンすることを停止してよい。
【００６７】
スマートフォンが、ある周期において、スマートフォンが第１の位置から第２の位置へ移動したと決定する場合には、この場合に、スマートフォンが第１ＡＰにアクセスしており且つ第１ＡＰの信号強度が有意には弱められていないということで、スマートフォンは、電気量を節約するようスキャンを停止してよく、あるいは、電気量を節約し、スマートフォンがより高い信号強度を有するＡＰを発見することができることを確かにするために、スキャン周波数を低減し、例えば、１２ｓごとにＷｉＦｉネットワークをスキャンすることにスキャン周波数を調整してよい。
【００６８】
更に、スマートフォンが、ある周期において、スマートフォンが第２の位置から第３の位置へ移動したと決定する場合には、スマートフォンが第１ＡＰと第２ＡＰとの間に位置しているということで、スマートフォンが第１ＡＰ及び第２ＡＰから最適なアクセス・ポイントを瞬時に選択可能であることを確かにするよう、この場合に、スマートフォンは、１０ｓごとにＷｉＦｉネットワークをスキャンすることに回復される。図７に示されるように、第１の位置と第２の位置との間の距離は、第２の位置と第３の位置との間の距離よりも小さい。その上、図６を参照して、第１の位置と第２の位置との間の距離がＤ１よりも小さく、スマートフォンが、ある周期において、スマートフォンが第１の位置から第２の位置へ移動したと決定する場合に、スマートフォンは、１０ｓごとにＷｉＦｉネットワークをスキャンすることを、１２ｓごとにＷｉＦｉネットワークをスキャンすることへと調整する。第２の位置と第３の位置との間の距離がＤ２よりも大きく、スマートフォンが、ある周期において、スマートフォンが第２の位置から第３の位置へ移動したと決定する場合に、スマートフォンは、１２ｓごとにＷｉＦｉネットワークをスキャンすることを、１０ｓごとにＷｉＦｉネットワークをスキャンすることへ戻してよい。確かに、スマートフォンはまた、１２秒ごとにＷｉＦｉネットワークをスキャンする周波数を維持してもよい。
【００６９】
図７は、ただ単に、説明のための例である。具体的な実施において、位置変化の距離に従ってモバイル・デバイスによってスキャン周波数を調整するルールは、実際の要件に従ってセットされてよい。これは、本発明において制限されない。
【００７０】
その上、モバイル・デバイスは、電力消費が少ないスマート・センサ・センサを使用することによって状態を決定してもよい点が留意されるべきである。例えば、モバイル・デバイスは、活動認識（AR  Activity  Recognization，ＡＲ）アルゴリズムを使用することによって、モバイル・デバイスが現在移動状態又は静止状態にあるかどうかを判定してよく、更には、モバイル・デバイスの位置変化の距離に関する情報を更に取得するために、ペドメータ・アルゴリズムを使用することによって歩数を数えるか、あるいは、歩行者デッド・レコニング（Pedestrian  Dead  Reckoning，ＰＤＲ）アルゴリズムを使用することによって移動軌道を記録してもよい。
【００７１】
具体的に、前述のステップ２０１において、モバイル・デバイスは、次の４つの方法で距離に関する情報を取得してよい。
【００７２】
方法１：モバイル・デバイスは、第１アクセス・ポイントに関する情報を取得するよう、第２時点でＷｉＦｉネットワークをスキャンする。モバイル・デバイスは、第２アクセス・ポイントに関する情報を取得するよう、第１時点でＷｉＦｉネットワークをスキャンする。モバイル・デバイスは、第１アクセス・ポイントに関する情報及び第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定する。モバイル・デバイスは、空間損失情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定する。
【００７３】
例えば、モバイル・デバイスは、ＳＳＩＤ（Service  Set  Identifier，サービス・セット識別子）リストを含む。ＳＳＩＤリストは、次の表２で記載されるように、異なる時点でスキャンによってモバイル・デバイスによって取得されるＳＳＩＤ、動作周波数バンド、ＭＡＣ（Media  Access  Control，媒体アクセス制御）アドレス、及び対応するＲＳＳＩ（Received  Signal  Strength  Indication，受信信号強度表示）を記録する。
【表２】
2019530262.tif 000004
【００７４】
ＲＳＳＩ＿ｔ０は、ｔ０時点でスキャンによってモバイル・デバイスによって取得される、あるＡＰ  ＭＡＣアドレスの信号強度情報である。ＲＳＳＩ＿ｔ１は、ｔ１時点でスキャンによってモバイル・デバイスによって取得される、あるＡＰ  ＭＡＣアドレスの信号強度情報である。ＲＳＳＩ＿ｔｉは、ｔｉ時点でスキャンによってモバイル・デバイスによって取得される、あるＡＰ  ＭＡＣアドレスの信号強度情報である。
【００７５】
更に、モバイル・デバイスがｔｉ時点でスキャンを完了した後、スキャンによって目下取得されるホットスポット・リスト及び関連情報が記録され、モバイル・デバイスの位置変化を判定するために、前の時点でスキャンによって取得されたホットスポット及び関連情報と比較されてよい。具体的に、モバイル・デバイスの位置変化は、主として、スキャンによって取得される、ＳＳＩＤに対応しているＲＳＳＩの変化に従って、計算によって求められる。例えば、スキャンの２つの連続した時点におけるＳＳＩＤの信号強度がＲＳＳＩ＿ｔｉ及びＲＳＳＩ＿ｔｉ＋１である場合に、位置変化、すなわち、距離に関する情報は、次の、電磁波伝達の空間損失式に従って、計算され得る：
ＦＬ（ｄＢ）＝３２．４５＋２０×ｌｇｆ（ＭＨｚ）＋２０×ｌｇＤ（ｋｍ）
ここで、ＦＬは、ＲＳＳＩ＿ｔｉとＲＳＳＩ＿ｔｉ＋１との間の差の絶対値に等しく、既知の値であり、ｆは、ＳＳＩＤの動作周波数であり、既知の値である。このように、距離値Ｄは、前述の２つの既知の値を計算のために前述の式に代入することによって、求められ得る。
【００７６】
空間内のＲＳＳＩは特定の不確かさを有するので、本発明のこの実施形態の可能な実施において、モバイル・デバイスは、位置変化の精度を改善するために、スキャンによって取得される、リスト内の複数のＳＳＩＤの変化を参照して、大局的な比較及び計算を実行してよい。
【００７７】
方法２：モバイル・デバイスは、ペドメータ・アルゴリズムに従って移動歩数を計算する。モバイル・デバイスは、移動歩数及び歩長情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定する。
【００７８】
望ましくは、モバイル・デバイスは、移動歩数を計算するよう、電力消費が少ないペドメータを選択してよい。距離に関する情報は、移動歩数に歩長を乗じることによって求められ得る。
【００７９】
歩長情報は、実際の条件に従ってユーザによってモバイル・デバイスにおいて前もってセットされてよい。代替的に、モバイル・デバイスは、ＧＰＳを使用することによって距離を突き止め、その距離内での移動歩数を数えてもよい。歩長情報は、距離を移動歩数で割ることによって求められ得る。
【００８０】
方法３：モバイル・デバイスは、歩行者デッド・レコニングＰＤＲ又は航海データ記録装置（Voyage  Data  Recorder，ＶＤＲ）アルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定する。
【００８１】
具体的に、モバイル・デバイスは、電力消費が少ないＰＤＲ又はＶＤＲアルゴリズムを使用することによって、モバイル・デバイスの移動距離を決定する。
【００８２】
方法４：モバイル・デバイスは、ＧＰＳアルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定する。
【００８３】
ＧＰＳアルゴリズムは、測距機能を有している。従って、モバイル・デバイスがＧＰＳを有効にしている場合に、モバイル・デバイスは、ＧＰＳアルゴリズムを使用することによって、第１時点での位置と第２時点での位置との間の距離に関する情報を決定し得る。
【００８４】
モバイル・デバイスの電力消費は、ＧＰＳ機能が、単に、モバイル・デバイスのＷｉＦｉスキャン周波数を調整するために、有効にされる場合には、増大する点が留意されるべきである。従って、本発明のこの実施形態の具体的な実施において、ＧＰＳが有効にされる場合に、モバイル・デバイスは、モバイル・デバイスのＷｉＦｉスキャン周波数の調整をトリガしてよい。すなわち、ユーザが、ナビゲーション又は地図問い合わせのような他の要件のためにモバイル・デバイスのＧＰＳを有効にする場合に、モバイル・デバイスにおけるＧＰＳモジュールは、スキャン周波数を調整するようモバイル・デバイス内のＷｉＦｉスキャン・モジュールを始動させる。
【００８５】
本発明の実施形態で提供される技術的解決法を当業者により良く理解させるよう、以下は、本発明の実施形態で提供される、ワイヤレス・フィデリティ・ネットワークをスキャンする方法のプロセスを、例を用いることによって詳細に記載する。図８に示されるように、方法は、次のステップを含む。
【００８６】
Ｓ８０１．モバイル・デバイスは、ＷｉＦｉ機能を有効にする。
【００８７】
例えば、モバイル・デバイスは、スマートフォンである。スマートフォンが電源オンされるたびに、ＷｉＦｉ機能は、自動的に、スマートフォンのバックグラウンドで有効にされる。
【００８８】
Ｓ８０２．モバイル・デバイスは、存続期間ＴのインターバルでＷｉＦｉネットワークをスキャンし、ｔｉ時点でスキャン結果を記録する。
【００８９】
具体的に、表２の前述の記載を参照すると、モバイル・デバイスは、異なる時点でスキャンによって取得されるＳＳＩＤ、動作周波数バンド、ＭＡＣアドレス、及び対応するＲＳＳＩを記録してよい。詳細については、ここで記載されない。
【００９０】
Ｓ８０３．モバイル・デバイスは、モバイル・デバイスの移動距離Ｄを計算する。
【００９１】
具体的に、ステップＳ８０３については、モバイル・デバイスによって距離に関する情報を取得するための方法１乃至方法４の前述の記載を参照されたい。詳細については、ここで記載されない。
【００９２】
Ｓ８０４．モバイル・デバイスは、モバイル・デバイスが静止状態にあるかどうかを判定する。
【００９３】
具体的に、モバイル・デバイスの移動距離Ｄが０であるか、又は前もってセットされた閾値に満たない場合には、モバイル・デバイスは静止状態にあると決定され得る。
【００９４】
更に、モバイル・デバイスが静止状態にある場合に、ステップＳ８０５が実行され、モバイル・デバイスが静止状態にない場合に、ステップＳ８０６が実行される。
【００９５】
Ｓ８０５．モバイル・デバイスは、ＷｉＦｉネットワークをスキャンすることを停止する。
【００９６】
Ｓ８０６．モバイル・デバイスは、距離Ｄが距離閾値Ｚ１に満たないかどうかを判定する。
【００９７】
距離Ｄが距離閾値Ｚ１に満たない場合に、ステップＳ８０７が実行され、距離Ｄが距離閾値Ｚ１よりも小さくない場合に、ステップＳ８０８が実行される。距離閾値Ｚ１は、前もってセットされてよい。
【００９８】
Ｓ８０７．モバイル・デバイスは、ＷｉＦｉネットワークをスキャンするための時間インターバルＴを増大させる。
【００９９】
更に、ステップＳ８１１が実行される。
【０１００】
すなわち、モバイル・デバイスの位置が明らかに変化しない場合に、モバイル・デバイスのＷｉＦｉスキャン時間インターバルは増大され、すなわち、ＷｉＦｉスキャン周波数は、電力消費を低減するために、下げられ得る。
【０１０１】
Ｓ８０８．モバイル・デバイスは、距離Ｄが距離閾値Ｚ２よりも大きいかどうかを判定する。
【０１０２】
距離Ｄが距離閾値Ｚ２よりも大きい場合に、ステップ８０９が実行され、距離Ｄが距離閾値Ｚ２よりも大きくない場合に、ステップＳ８１０が実行される。距離閾値Ｚ２は、前もってセットされてよい。
【０１０３】
Ｓ８０９．モバイル・デバイスは、ＷｉＦｉネットワークをスキャンするための時間インターバルＴを低減させる。
【０１０４】
更に、ステップＳ８１１が実行される。
【０１０５】
すなわち、モバイル・デバイスの位置が明らかに変化する場合に、モバイル・デバイスのＷｉＦｉスキャン時間インターバルは低減され、すなわち、ＷｉＦｉスキャン周波数は、モバイル・デバイスが最適なＷｉＦｉホットスポットにアクセス可能であることを確かにし且つユーザ体験に影響を及ぼすことを回避するために、上げられ得る。
【０１０６】
Ｓ８１０．モバイル・デバイスは、ＷｉＦｉネットワークをスキャンするための時間インターバルＴを維持する。
【０１０７】
すなわち、モバイル・デバイスの移動距離Ｄが距離閾値Ｚ１と距離閾値Ｚ２との間にある場合に、それは、モバイル・デバイスの位置変化が大きくないことを示し、現在のＷｉＦｉスキャン時間インターバルは維持されてよい。
【０１０８】
更に、ステップＳ８１１が実行される。
【０１０９】
Ｓ８１１．モバイル・デバイスは、調整されたインターバル存続期間Ｔに従って、ＷｉＦｉネットワークをスキャンする。
【０１１０】
前述の方法を使用することによって、モバイル・デバイスは、移動距離に従って、ＷｉＦｉネットワークをスキャンする時間インターバルを調整してよく、それにより、モバイル・デバイスによってＷｉＦｉネットワークをスキャンすることは、より柔軟になる。その上、モバイル・デバイスが静止状態にあるか、又は移動距離が比較的小さい場合に、モバイル・デバイスは、スキャン時間インターバルを増大させ、すなわち、スキャン周波数を下げ、それによって、モバイル・デバイスの電気量を節約するとともに、デバイスの電力消費を低減するという技術的効果を実現し得る。
【０１１１】
図２に示されるステップは、ただ単に、説明のための例である点が留意されるべきである。簡単な記載のために、ステップは全て、一連の動作の組み合わせとして記載されている。しかし、当業者は、本発明が、記載されている動作の順序に制限されないと知っているはずである。例えば、モバイル・デバイスはまた、最初に、距離Ｄが距離閾値Ｚ２よりも大きいかどうかを判定し、次いで、距離Ｄが距離閾値Ｚ１よりも小さいかどうかを判定してもよい。その上、当業者はまた、本明細書で記載される実施形態が全て好適な実施形態に属し、関連する動作が必ずしも本発明の実施形態にとって必須でないと知っているはずである。例えば、モバイル・デバイスは、ステップＳ８０４及びＳ８０５を実行することを飛ばしてもよい。
【０１１２】
本発明の実施形態は更に、モバイル・デバイス９０を提供する。モバイル・デバイス９０は、前述の方法の実施形態で提供される、ワイヤレス・フィデリティ・ネットワークをスキャンする方法を実装するよう構成される。図９に示されるように、モバイル・デバイス９０は：
第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得するよう構成され、第１時点が第２時点よりも後の時点である、取得ユニット９１と；
距離に関する情報が第１距離閾値に満たないと決定するよう構成される決定ユニット９２と；
モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整するよう構成され、第２スキャン周波数が第１スキャン周波数よりも低い、調整ユニット９３と；
第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンするよう構成されるスキャン・ユニット９４と
を含む。
【０１１３】
前述のモバイル・デバイスに従って、特定の期間において、モバイル・デバイスの位置変化の距離が第１距離閾値に満たない場合には、モバイル・デバイスがＷｉＦｉネットワークをスキャンするスキャン周波数は低減される。すなわち、モバイル・デバイスの位置変化が特定の期間において比較的に小さい場合には、モバイル・デバイスがＷｉＦｉネットワークをアクティブ・スキャンする時間インターバルは、モバイル・デバイスの電気量の消費を減らし且つ電力消費を減らすために、増大され得る。
【０１１４】
スキャン・ユニット９４は、次の２つの方法で、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンしてよい。
【０１１５】
方法１：スキャン・ユニット９４は、第１時点でＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始するよう構成される。
【０１１６】
すなわち、第１スキャン周波数を第２スキャン周波数に調整した後、モバイル・デバイスは、直ちに一度ＷｉＦｉネットワークをスキャンし、現在のスキャンの終了時点で第２スキャン周波数に従ってＷｉＦｉスキャン周期ネットワークをスキャンし始め、それにより、モバイル・デバイスは、可能な限り速くより良いＡＰにアクセスすることができ、それによって、モバイル・デバイスによってＷｉＦｉネットワークにアクセスする性能が影響を及ぼされないことを確かにする。詳細については、前述の方法の実施形態における図３の記載を参照されたい。詳細については、ここで記載されない。
【０１１７】
方法２：スキャン・ユニット９４は、第３時点で第１スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始し、第３時点が第１時点よりも後の時点であり、第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始するよう構成される。
【０１１８】
すなわち、第１スキャン周波数を第２スキャン周波数に調整した後、モバイル・デバイスは、モバイル・デバイスが第１スキャン周波数に従ってＷｉＦｉネットワークをスキャンする次の時点を待ち、そして、モバイル・デバイスの電気量を節約し且つ電力消費を減らすために、次の時点でのＷｉＦｉネットワークのスキャンが終了する場合に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンし始める。詳細については、前述の方法の実施形態における図４の記載を参照されたい。詳細については、ここで記載されない。
【０１１９】
本発明のこの実施形態の可能な実施において、決定ユニット９２は、距離に関する情報が第２距離閾値よりも大きいと決定するよう更に構成され、調整ユニット９３は、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第３スキャン周波数に調整するよう更に構成され、第３スキャン周波数が第１スキャン周波数よりも高く、スキャン・ユニット９４は、第３スキャン周波数に従ってＷｉＦｉネットワークをスキャンするよう更に構成される。このように、スキャン周波数を低減した後、モバイル・デバイスの位置変化が比較的大きい場合には、モバイル・デバイスは、モバイル・デバイスのスキャン周波数を初期スキャン周波数に戻し、それによって、モバイル・デバイスによってＷｉＦｉネットワークにアクセスする性能が影響を及ぼされないことを確かにし得る。
【０１２０】
決定ユニット９２は、調整ユニット９３が、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第３スキャン周波数に調整することより前に、第１スキャン周波数が上位周波数限界よりも高くないと決定するよう更に構成されてよい。上位周波数限界は、モバイル・デバイスがＷｉＦｉネットワークをスキャンする既存の周波数よりも高くない点が留意されるべきであり、それによって、モバイル・デバイスの電力消費が本発明の実施形態に従って低減され得ることを確かにする。
【０１２１】
取得ユニット９１は、次の４つの方法で、距離に関する情報を取得してよい。
【０１２２】
方法１：スキャン・ユニット９４は、第１アクセス・ポイントに関する情報を取得するよう、第２時点でＷｉＦｉネットワークをスキャンし、第２アクセス・ポイントに関する情報を取得するよう、第１時点でＷｉＦｉネットワークをスキャンするよう更に構成される。取得ユニット９１は、第１アクセス・ポイントに関する情報及び第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定し、空間損失情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。このように、モバイル・デバイスは、前方又は後方スキャンによって取得される、ＷｉＦｉアクセス・ポイントに関する関連情報に従って、計算によって、モバイル・デバイスの前方又は後方移動距離を求めてよい。すなわち、他の追加コンポーネントは、モバイル・デバイスによって距離に関する情報を計算するために必要とされず、それによって、追加の電力消費を回避する。
【０１２３】
方法２：取得ユニット９１は、ペドメータ・アルゴリズムに従って移動歩数を計算し、移動歩数及び歩長情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。すなわち、モバイル・デバイスは、電力消費が少ないペドメータを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。歩長情報は、ユーザによって設定され得る。代替的に、モバイル・デバイスは、グローバル・ポジショニング・システムＧＰＳ及びペドメータを使用することによって、ある距離内でユーザが歩いた歩数を数え、歩数で距離を割ることで歩長情報を求めてもよい。
【０１２４】
方法３：取得ユニット９１は、歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。ＰＤＲアルゴリズム及びＶＤＲアルゴリズムはいずれも、モバイル・デバイスの移動軌道を記録するアルゴリズムである。モバイル・デバイスは、電力消費が少ないＰＤＲアルゴリズム又はＶＤＲアルゴリズムを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。
【０１２５】
方法４：取得ユニット９１は、グローバル・ポジション・システムＧＰＳアルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。
【０１２６】
モバイル・デバイス９０の前述のユニット分割は、ただ単に、論理機能分割であり、実際の実際においては他の分割であってもよい点が留意されるべきである。例えば、決定ユニット９２及び調整ユニット９３は、１つの処理ユニットに集められてもよい。その上、前述の機能ユニットの複数の物理的な実施が存在してもよい。例えば、決定ユニット９２は、具体的にセントラル・プロセッサであってよく、あるいは、特定用途向け集積回路（Application  Specific  Integrated  Circuit，ＡＳＩＣ）であってもよく、取得ユニット９１は、ペドメータ・アルゴリズム、ＰＤＲアルゴリズム、又はＶＤＲアルゴリズムのうちの少なくとも１つと一体化されたチップであってもよい。これは、本発明において制限されない。
【０１２７】
その上、当業者は、便宜的な且つ簡単な記載を目的として、モバイル・デバイスの前述のユニットの詳細な動作プロセスについては、前述の方法の実施形態における対応するプロセスが参照されてよく、詳細についてはここで記載されないことを明らかに理解すべきである。
【０１２８】
本発明の実施形態は更に、前述の方法の実施形態で提供される、ワイヤレス・フィデリティ・ネットワークをスキャンする方法を実施するよう構成された他のモバイル・デバイス１０を提供する。モバイル・デバイス１０は、プロセッサ１０１、ＷｉＦｉアンテナ１０２、及び通信バス１０３を含む。プロセッサ１０１及びＷｉＦｉアンテナ１０２は、通信バス１０３を使用することによってお互いと通信する。
【０１２９】
プロセッサ１０１は、次の動作：
第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得する動作であり、第１時点が第２時点よりも後の時点である、動作と；
距離に関する情報が第１距離閾値に満たないと決定し、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整する動作であり、第２スキャン周波数が第１スキャン周波数よりも低い、動作と、
ＷｉＦｉネットワークをスキャンするよう第２スキャン周波数に従ってＷｉＦｉアンテナを制御する動作と
を実行するよう構成される。
【０１３０】
任意に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることは：
第１時点でＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始することを含む。
【０１３１】
任意に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることは：
第３時点で第１スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始し、第３時点が第１時点よりも後の時点である、ことと；
第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、第２スキャン周波数に従ってＷｉＦｉネットワークをスキャンすることを開始することとを含む。
【０１３２】
任意に、動作は：  
距離に関する情報が第２距離閾値よりも大きいと決定し、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第３スキャン周波数に調整する動作であり、第３スキャン周波数が第１スキャン周波数よりも高い、動作と；
第３スキャン周波数に従ってＷｉＦｉネットワークをスキャンする動作とを更に含む。
【０１３３】
任意に、モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第３スキャン周波数に調整することより前に、動作は：第１スキャン周波数が上位周波数限界よりも高くないと決定する動作を含む。
【０１３４】
任意に、動作は：
第１アクセス・ポイントに関する情報を取得するよう、第２時点でＷｉＦｉネットワークをスキャンする動作と；
第２アクセス・ポイントに関する情報を取得するよう、第１時点でＷｉＦｉネットワークをスキャンする動作とを更に含み、
第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得することは：第１アクセス・ポイントに関する情報及び第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定することと；空間損失情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定することとを含む。
【０１３５】
任意に、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得することは：ペドメータ・アルゴリズムに従って移動歩数を計算することと；移動歩数及び歩長情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定することとを含む。
【０１３６】
任意に、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得することは：歩行者デッド・レコニングＰＤＲ又は航海データ記録装置ＶＤＲアルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定することを含む。
【０１３７】
任意に、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得することは：グローバル・ポジション・システムＧＰＳアルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定することを含む。
【０１３８】
モバイル・デバイス１０は、命令を記憶するよう構成された、記憶媒体のような他のコンポーネントを更に含んでもよい。プロセッサ１０１は、前述の動作を実行するよう命令を呼び出す。図１０は、コンポーネントを１つずつは示していない。その上、当業者は、プロセッサ１０１によって実行される動作が他のコンポーネントとの協調の下で完結され得ると理解すべきである。便宜的な記載のために、プロセッサ１０１がワイヤレス・フィデリティ・ネットワークをスキャンする動作を実行するとの集合的な記載が、本発明のこの実施形態ではされている。
【０１３９】
その上、本発明のこの実施形態におけるプロセッサ１０１は、中央演算処理装置（Center  Processing  Unit，ＣＰＵ）であってもよい。代替的に、ＣＰＵの計算資源を節約するよう、プロセッサ１０１は、本発明のこの実施形態における、ワイヤレス・フィデリティ・ネットワークをスキャンする全ての動作を実施するよう、フィールド・プログラマブル・ゲート・アレイ（Field  Programmable  Gate  Array，ＦＰＧＡ）であってもよい。代替的に、プロセッサ１０１は、ＣＰＵ及びＦＰＧＡであってもよい。ＦＰＧＡ及びＣＰＵは、本発明のこの実施形態における、ワイヤレス・フィデリティ・ネットワークをスキャンする動作の一部を別々に実行する。便宜的な記載のために、プロセッサ１０１が、本発明のこの実施形態における、ワイヤレス・フィデリティ・ネットワークをスキャンする動作を実施するとの集合的な記載が、本発明のこの実施形態ではされている。詳細については、前述の方法の実施形態における対応する記載を参照されたい。詳細については、ここで記載されない。
【０１４０】
図９及び図１０は、本発明の実施形態に従うモバイル端末の略構造図である。本発明のこの実施形態で提供されるモバイル端末は、図１乃至図８における本発明の実施形態で実施される方法を実施するよう構成されてよい。便宜的な記載のために、単に、本発明のこの実施形態に関連した部分が示されている。開示されていない具体的な技術詳細については、図１乃至図８における本発明の実施形態を参照されたい。
【０１４１】
モバイル端末は、携帯電話機、タブレット・コンピュータ、ノートブック・コンピュータ、ＵＭＰＣ（Ultra-mobile  Personal  Computer，ウルトラモバイル・パーソナル・コンピュータ）、ネットブック、又はＰＤＡ（Personal  Digital  Assistant，パーソナル・デジタル・アシスタント）のような端末デバイスであってよい。以下は、記載のために、モバイル端末が携帯電話機である例を使用する。図１１は、本発明の実施形態に関係がある携帯電話機１１０の部分構造のブロック図である。
【０１４２】
図１１に示されるように、携帯電話機１１０は、ＲＦ（radio  frequency，無線周波数）回路１１１、ＷｉＦｉアンテナ１１２、メモリ１１３、入力ユニット１１４、表示ユニット１１５、プロセッサ１１６、オーディオ周波数回路１１７、及び電源１１８のようなコンポーネントを含む。当業者は、図１１に示される携帯電話機の構造が携帯電話機に対する制限を構成しないと理解し得る。携帯電話機は、図示されているよりも多い又は少ないコンポーネントを含んでよく、あるいは、いくつかのコンポーネントを組み合わせてもよく、あるいは、異なるコンポーネント・レイアウトを有してもよい。
【０１４３】
以下は、図１１を参照して、携帯電話機１１０の構成コンポーネントを具体的に紹介する。
【０１４４】
ＷｉＦｉアンテナ１１２は、関連情報を取得するように、携帯電話機１１０の周囲環境におけるＷｉＦｉアクセス・ポイントをスキャンするよう構成され、それにより、携帯電話機１１０は、関連情報に従って、ＷｉＦｉアクセス・ポイントにアクセスする。
【０１４５】
ＲＦ回路１１１は、情報を受信／送信するか、あるいは、コール・プロセスにおいて信号を受信又は送出し、特に、基地局のダウンリンク情報を受信し、ダウンリンク情報を処理のためにプロセッサ１１６へ送るよう構成される。その上、ＲＦ回路１１１は、アップリンク・データを基地局へ送る。本発明のこの実施形態において、ＲＦ回路１１１は、ＷｉＦｉアンテナへ接続され、ＷｉＦｉアンテナによって実行されるＷｉＦｉネットワーク・スキャンを制御する。一般に、ＲＦ回路１１１は、アンテナ、少なくとも１つの増幅器、トランシーバ、結合器、低雑音増幅器（low  noise  amplifier，ＬＮＡ）、デュプレクサ、などを含むが制限されない。その上、ＲＦ回路１１１は更に、無線通信によってネットワーク及び他のデバイスと通信してよい。
【０１４６】
メモリ１１３は、携帯電話機１１０のソフトウェア・プログラムを記憶するよう構成される。一般に、メモリ１１３は、高速ランダム・アクセス・メモリを含んでよく、あるいは、不揮発性メモリ、例えば、少なくとも１つのディスク記憶コンポーネント、フラッシュ・メモリ・コンポーネント、又は他の揮発性固体状態記憶コンポーネントを含んでもよい。
【０１４７】
プロセッサ１１６は、携帯電話機１１０の制御センターであり、様々なインターフェイス及びラインを使用することによって携帯電話機全体の様々なコンポーネントを接続し、メモリ１１３に記憶されているソフトウェア・プログラムを起動又は実行し且つメモリ１１３に記憶されているデータを呼び出すことによって携帯電話機１１０の様々な機能及びデータ処理を実行する。
【０１４８】
本発明のこの実施形態において、メモリ１１３内のソフトウェア・プログラムを実行することによって、プロセッサ１１６は、前述の方法の実施形態で提供される、ワイヤレス・フィデリティ・ネットワークをスキャンする方法を実施してよい。詳細については、前述の方法の実施形態における記載を参照されたい。詳細については、ここで記載されない。
【０１４９】
プロセッサ１１６は、１つ以上の処理ユニットを含んでよい。望ましくは、プロセッサ１１６は、アプリケーション・プロセッサ及びモデム・プロセッサを一体化してよい。アプリケーション・プロセッサは、主として、オペレーティング・システム、ユーザ画面、アプリケーション・プログラム、などを処理する。モデム・プロセッサは、主に、無線通信を処理する。モデム・プロセッサは、プロセッサ１１６に組み込まれていなくてもよいことが理解され得る。
【０１５０】
入力ユニット１１４は、入力された数値又は文字情報を受け取り、携帯電話機１１０のユーザ設定及び機能制御に関係があるキー信号入力を生成するよう構成されてよい。具体的に、入力ユニット１１４は、タッチスクリーン及び他の入力デバイスを含んでよい。タッチスクリーンはタッチパネルとも呼ばれ、タッチスクリーン上で又は近くでのユーザのタッチ操作を集めることが可能であり、前もってセットされたプログラムに従って、対応する接続された装置を駆動する。他の入力デバイスは、物理キーボード、ファンクション・キー（例えば、ボリューム制御キー又は電源オン／オフ・キー）、トラック・ボール、又はジョイスティックを含んでよいが制限されない。
【０１５１】
表示ユニット１１５は、ユーザによって入力された情報又はユーザのために供給された情報と、携帯電話機１１０の様々なメニューとを表示するよう構成されてよい。表示ユニット１１５は、表示パネルを含んでよい。任意に、表示パネルは、液晶ディスプレイ（Liquid  Crystal  Display，ＬＣＤ）、有機発光ダイオード（Organic  Light-Emitting  Diode，ＯＬＥＤ）、などの形で構成されてもよい。
【０１５２】
オーディオ周波数回路１１７は、スピーカ及びマイクロホンへ接続され、ユーザと携帯電話機１１０との間のオーディオ・インターフェイスを提供し得る。オーディオ周波数回路１１７は、受け取られたオーディオ・データから変換される電気信号をスピーカへ伝えることができる。スピーカは、電気信号を音響信号に変換し、音響信号を出力する。他の態様においては、マイクロホンは、収集された音響信号を電気信号に変換する。オーディオ周波数回路１１７は、電気信号を受け取り、電気信号をオーディオ信号に変換し、オーディオ信号を、例えば、他の携帯電話機へ送るためにオーディオ信号をＲＦ回路１１１へ出力するか、あるいは、オーディオ信号を、更なる処理のために、メモリ１１３へ出力する。
【０１５３】
携帯電話機１１０は、各コンポーネントへ電力を供給する電源１１８（例えば、バッテリ）を更に含む。望ましくは、電源は、充電及び放電管理並びに電力消費管理のような機能を、電源管理システムを使用することによって、実装するために、電源管理システムを使用することによってプロセッサ１１６へ論理的に接続されてもよい。
【０１５４】
示されてはいないが、携帯電話機５０は、ＷｉＦｉ（wireless  fidelity，ワイヤレス・フィデリティ）モジュール、ブルートゥース・モジュール、センサ、などを更に含んでよい。詳細については、ここで記載されない。
【０１５５】
本願で提供されるいくつかの実施形態において、開示されるシステム、装置、及び方法は、他の様態で実装されてもよいことが理解されるべきである。例えば、記載される装置の実施形態は、たかが例にすぎない。例えば、ユニット分割は、たかが論理機能分割にすぎず、実際の実施では他の分割であってもよい。例えば、複数のユニット又はコンポーネントは、他のシステムへと結合又は一体化されてもよく、あるいは、いくつかの特徴は、無視されても又は実行されなくてもよい。加えて、示される又は論じられる相互結合又は直接結合又は通信接続は、いくつかのインターフェイスを使用することによって実装されてもよい。装置又はユニット間の直接結合又は通信接続は、電気的な、機械的な、又は他の形態で実装されてもよい。
【０１５６】
別個の部分として記載されるユニットは、物理的に分離されても又はされなくてもよく、ユニットとして示される部分は、物理的なユニットであっても又はなくてもよく、１つの位置に位置付けられてもよく、あるいは、複数のネットワーク・ユニット上に分散されてもよい。ユニットの一部又は全ては、実施形態の解決法の目的を達成するよう、実際の要件に従って選択され得る。
【０１５７】
その上、本発明の実施形態における機能ユニットは、１つの処理ユニットに一体化されてもよく、あるいは、ユニットの夫々は、物理的に単独で存在してもよく、あるいは、２つのユニットが１つのユニットに一体化される。一体化されたユニットは、ハードウェアの形で実装されてもよく、あるいは、ソフトウェア機能ユニットに加えてハードウェアの形で実装されてもよい。
【０１５８】
前述の一体化されたユニットがソフトウェア機能ユニットの形で実装される場合に、一体化されたユニットは、コンピュータ可読記憶媒体において記憶されてもよい。ソフトウェア機能ユニットは、記憶媒体に記憶され、コンピュータ・デバイス（パーソナル・コンピュータ、サーバ、ネットワーク・デバイス、などであってよい。）に、本発明の実施形態において記載される方法のステップのいくつかを実行するよう指示するためのいくつかの命令を含む。前述の記憶媒体は、ＵＳＢフラッシュ・ドライブ、リムーバブル・ハード・ディスク、ランダム・アクセス・メモリ（Random  Access  Memory，ＲＡＭ）、磁気ディスク、又は光ディスクのような、データを記憶することができる如何なる媒体も含む。
【０１５９】
前述の記載は、ただ単に本発明の具体的な実施であるが、本発明の保護範囲を制限するよう意図されない。本発明で開示される技術範囲内で当業者によって容易に考え出される如何なる変形又は置換も、本発明の保護範囲内にあるべきである。従って、本発明の保護範囲は、特許請求の範囲の保護範囲に従うべきである。
【図１】
2019530262.tif 000005
【図２】
2019530262.tif 000006
【図３】
2019530262.tif 000007
【図４】
2019530262.tif 000008
【図５】
2019530262.tif 000009
【図６】
2019530262.tif 000010
【図７】
2019530262.tif 000011
【図８】
2019530262.tif 000012
【図９】
2019530262.tif 000013
【図１０】
2019530262.tif 000014
【図１１】
2019530262.tif 000015
【手続補正書】
【提出日】平成31年1月31日(2019.1.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス・フィデリティ・ネットワークをスキャンする方法であって、
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得し、前記第１時点が前記第２時点よりも後の時点である、ことと、
前記モバイル・デバイスによって、前記距離に関する前記情報が第１距離閾値に満たないと決定し、前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整し、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、ことと、
前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることと
を有し、
当該方法は、
前記モバイル・デバイスによって、前記距離に関する前記情報が第２距離閾値よりも大きいと決定し、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数へ調整し、前記第３スキャン周波数が前記第１スキャン周波数よりも高い、ことと、
前記モバイル・デバイスによって前記第３スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることと
を更に有する、
方法。
【請求項２】
前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることは、
前記モバイル・デバイスによって、前記第１時点で前記ＷｉＦｉネットワークをスキャンすることを開始し、スキャン終了時点で前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始すること
を有する、
請求項１に記載の方法。
【請求項３】
前記モバイル・デバイスによって前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることは、
前記モバイル・デバイスによって、第３時点で前記第１スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始し、前記第３時点が前記第１時点よりも後の時点である、ことと、
前記モバイル・デバイスによって、前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って前記ＷｉＦｉネットワークをスキャンすることを開始することと
を有する、
請求項１に記載の方法。
【請求項４】
前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整することより前に、当該方法は、
前記モバイル・デバイスによって、前記第１スキャン周波数が上位周波数限界よりも高くないと決定すること
を有する、
請求項１に記載の方法。
【請求項５】
当該方法は、
前記モバイル・デバイスによって、第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で前記ＷｉＦｉネットワークをスキャンすることと、
前記モバイル・デバイスによって、第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で前記ＷｉＦｉネットワークをスキャンすることと
を更に有し、
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによって、前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定することと、
前記モバイル・デバイスによって前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することと
を有する、
請求項１乃至４のうちいずれか一項に記載の方法。
【請求項６】
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによって、ペドメータ・アルゴリズムに従って移動歩数を計算することと、
前記モバイル・デバイスによって前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することと
を有する、
請求項１乃至４のうちいずれか一項に記載の方法。
【請求項７】
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによって歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（ＶＤＲ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定すること
を有する、
請求項１乃至４のうちいずれか一項に記載の方法。
【請求項８】
モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは、
前記モバイル・デバイスによってグローバル・ポジション・システム（ＧＰＳ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定すること
を有する、
請求項１乃至４のうちいずれか一項に記載の方法。
【請求項９】
モバイル・デバイスであって、
プロセッサ、ＷｉＦｉアンテナ、及び通信バスを有し、前記プロセッサ及び前記ＷｉＦｉアンテナは、前記通信バスを使用することによってお互いと通信し、
前記プロセッサは、
第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得する動作であり、前記第１時点が前記第２時点よりも後の時点である、動作と、
前記距離に関する前記情報が第１距離閾値に満たないと決定し、前記モバイル・デバイスがＷｉＦｉネットワークをスキャンする第１スキャン周波数を第２スキャン周波数に調整する動作であり、前記第２スキャン周波数が前記第１スキャン周波数よりも低い、動作と、
前記ＷｉＦｉネットワークをスキャンするよう前記第２スキャン周波数に従って前記ＷｉＦｉアンテナを制御する動作と
を実行するよう構成され、
前記プロセッサは、
前記距離に関する前記情報が第２距離閾値よりも大きいと決定し、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を第３スキャン周波数に調整する動作であり、前記第３スキャン周波数が前記第１スキャン周波数よりも高い、動作と、
前記第３スキャン周波数に従って、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御する動作と
を実行するよう更に構成される、
モバイル・デバイス。
【請求項１０】
前記プロセッサは、
前記第１時点で、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御し始め、スキャン終了時点で、前記ＷｉＦｉネットワークをスキャンするよう前記第２スキャン周波数に従って前記ＷｉＦｉアンテナを制御し始める動作
を実行するよう構成される、
請求項９に記載のモバイル・デバイス。
【請求項１１】
前記プロセッサは、
第３時点で前記第１スキャン周波数に従って、前記ＷｉＦｉネットワークをスキャンすることを開始するよう前記ＷｉＦｉアンテナを制御する動作であり、前記第３時点が前記第１時点よりも後の時点である、動作と、
前記第３時点でのＷｉＦｉネットワークのスキャンが終了する場合に、前記第２スキャン周波数に従って、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御し始める動作と
を実行するよう構成される、
請求項９に記載のモバイル・デバイス。
【請求項１２】
前記プロセッサは、前記モバイル・デバイスが前記ＷｉＦｉネットワークをスキャンする前記第１スキャン周波数を前記第３スキャン周波数に調整することより前に、前記第１スキャン周波数が上位周波数限界よりも高くないと決定する動作を実行するよう更に構成される、
請求項９に記載のモバイル・デバイス。
【請求項１３】
前記プロセッサは、
第１アクセス・ポイントに関する情報を取得するよう、前記第２時点で、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御する動作と、
第２アクセス・ポイントに関する情報を取得するよう、前記第１時点で、前記ＷｉＦｉネットワークをスキャンするよう前記ＷｉＦｉアンテナを制御する動作と、
前記第１アクセス・ポイントに関する情報及び前記第２アクセス・ポイントに関する情報に従って電磁波伝達の空間損失情報を決定する動作と、
前記空間損失情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作と
を実行するよう構成される、
請求項９乃至１２のうちいずれか一項に記載のモバイル・デバイス。
【請求項１４】
前記プロセッサは、
ペドメータ・アルゴリズムに従って移動歩数を計算する動作と、
前記移動歩数及び歩長情報に従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作と
を実行するよう構成される、
請求項９乃至１２のうちいずれか一項に記載のモバイル・デバイス。
【請求項１５】
前記プロセッサは、歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（ＶＤＲ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作を実行するよう構成される、
請求項９乃至１２のうちいずれか一項に記載のモバイル・デバイス。
【請求項１６】
前記プロセッサは、グローバル・ポジション・システム（ＧＰＳ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定する動作を実行するよう構成される、
請求項９乃至１２のうちいずれか一項に記載のモバイル・デバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第１の態様又は第１の態様の前述の可能な実施のうちのいずれか１つを参照して、第１の態様の第７の可能な実施において、モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは：前記モバイル・デバイスによって歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（ＶＤＲ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することを含む。ＰＤＲアルゴリズム及びＶＤＲアルゴリズムはいずれも、モバイル・デバイスの移動軌道を記録するアルゴリズムである。モバイル・デバイスは、電力消費が少ないＰＤＲアルゴリズム又はＶＤＲアルゴリズムを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第１の態様又は第１の態様の前述の可能な実施のうちのいずれか１つを参照して、第１の態様の第８の可能な実施において、モバイル・デバイスによって、第１時点での前記モバイル・デバイスの位置と第２時点での前記モバイル・デバイスの位置との間の距離に関する情報を取得することは：前記モバイル・デバイスによってグローバル・ポジション・システム（ＧＰＳ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定することを含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
第２の態様又は第２の態様の前述の可能な実施のうちのいずれか１つを参照して、第２の態様の第７の可能な実施において、前記取得ユニットは：歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（ＶＤＲ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
第２の態様又は第２の態様の前述の可能な実施のうちのいずれか１つを参照して、第２の態様の第８の可能な実施において、前記取得ユニットは：グローバル・ポジション・システム（ＧＰＳ）アルゴリズムに従って、前記第１時点での前記モバイル・デバイスの位置と前記第２時点での位置との間の前記距離に関する情報を決定するよう構成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
図７に示されるように、図７に示されるような第１ＡＰ及び第２ＡＰのような２つのＷｉＦｉホットスポットがエリア内にある。スマートフォンの初期状態は、スマートフォンが第１の位置にあり、第１ＡＰにアクセスしていることである。設定画面がオンである場合に、スマートフォンは、１０ｓごとにＷｉＦｉネットワークをスキャンする。この場合に、スマートフォンは、固定周期に従って、各周期におけるスマートフォンの位置変化の距離を取得する。スマートフォンの位置が変化しない場合には、スマートフォンが周期内に移動したかどうかに関係なく、スマートフォンの位置が周期終了時に依然として第１の位置であるという条件で、スマートフォンの位置が変化しないと決定され得ることが留意されるべきである。この場合に、スマートフォンは第１ＡＰにアクセスしているので、スマートフォンは、スマートフォンが再びＷｉＦｉネットワークをスキャンする場合に依然として第１ＡＰにアクセスする。従って、ＷｉＦｉネットワークをスキャンし続けることは、スマートフォンの電気量を浪費する。従って、スマートフォンは、スキャンすることを停止してよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
その上、モバイル・デバイスは、電力消費が少ないスマート・センサを使用することによって状態を決定してもよい点が留意されるべきである。例えば、モバイル・デバイスは、活動認識（Activity  Recognization，ＡＲ）アルゴリズムを使用することによって、モバイル・デバイスが現在移動状態又は静止状態にあるかどうかを判定してよく、更には、モバイル・デバイスの位置変化の距離に関する情報を更に取得するために、ペドメータ・アルゴリズムを使用することによって歩数を数えるか、あるいは、歩行者デッド・レコニング（Pedestrian  Dead  Reckoning，ＰＤＲ）アルゴリズムを使用することによって移動軌道を記録してもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
具体的に、前述のステップＳ２０１において、モバイル・デバイスは、次の４つの方法で距離に関する情報を取得してよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
方法３：モバイル・デバイスは、歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（Voyage  Data  Recorder，ＶＤＲ）アルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１２３
【補正方法】変更
【補正の内容】
【０１２３】
方法２：取得ユニット９１は、ペドメータ・アルゴリズムに従って移動歩数を計算し、移動歩数及び歩長情報に従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。すなわち、モバイル・デバイスは、電力消費が少ないペドメータを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。歩長情報は、ユーザによって設定され得る。代替的に、モバイル・デバイスは、グローバル・ポジショニング・システム（ＧＰＳ）及びペドメータを使用することによって、ある距離内でユーザが歩いた歩数を数え、歩数で距離を割ることで歩長情報を求めてもよい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１２４
【補正方法】変更
【補正の内容】
【０１２４】
方法３：取得ユニット９１は、歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（ＶＤＲ）アルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。ＰＤＲアルゴリズム及びＶＤＲアルゴリズムはいずれも、モバイル・デバイスの移動軌道を記録するアルゴリズムである。モバイル・デバイスは、電力消費が少ないＰＤＲアルゴリズム又はＶＤＲアルゴリズムを使用することによって、モバイル・デバイスの距離に関する情報を計算し得る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１２５
【補正方法】変更
【補正の内容】
【０１２５】
方法４：取得ユニット９１は、グローバル・ポジション・システム（ＧＰＳ）アルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定するよう構成される。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１３６
【補正方法】変更
【補正の内容】
【０１３６】
任意に、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得することは：歩行者デッド・レコニング（ＰＤＲ）又は航海データ記録装置（ＶＤＲ）アルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定することを含む。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】変更
【補正の内容】
【０１３７】
任意に、第１時点でのモバイル・デバイスの位置と第２時点でのモバイル・デバイスの位置との間の距離に関する情報を取得することは：グローバル・ポジション・システム（ＧＰＳ）アルゴリズムに従って、第１時点でのモバイル・デバイスの位置と第２時点での位置との間の距離に関する情報を決定することを含む。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１４１
【補正方法】変更
【補正の内容】
【０１４１】
モバイル端末は、携帯電話機、タブレット・コンピュータ、ノートブック・コンピュータ、ＵＭＰＣ（Ultra-Mobile  Personal  Computer，ウルトラモバイル・パーソナル・コンピュータ）、ネットブック、又はＰＤＡ（Personal  Digital  Assistant，パーソナル・デジタル・アシスタント）のような端末デバイスであってよい。以下は、記載のために、モバイル端末が携帯電話機である例を使用する。図１１は、本発明の実施形態に関係がある携帯電話機１１０の部分構造のブロック図である。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
示されてはいないが、携帯電話機１１０は、ＷｉＦｉ（wireless  fidelity，ワイヤレス・フィデリティ）モジュール、ブルートゥース・モジュール、センサ、などを更に含んでよい。詳細については、ここで記載されない。
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2019530262.tif 000016
【国際調査報告】
2019530262.tif 000017
2019530262.tif 000018
2019530262.tif 000019
2019530262.tif 000020