(57)【要約】  無線ローカルエリアネットワーク（ＷＬＡＮ）への電子装置の近接度を評価するための改善された方法及びシステムは、個々のアクセスポイントに対する信号強度に基づいてソートされたセルラ通信アクセスポイントのリストによって定義される位置の作成に関するものである。このリストには１つ以上の同様に定義された基準位置に対してスコアが与えられて、電子装置が以前に接続されていた（但し現在は接続されていない）ＷＬＡＮのプローブを行うのに有利な地理上のポジションに存在するかどうかを電子装置が判定できるようになっている。
2011508475.tif 000002
【特許請求の範囲】
【請求項１】
汎用ネットワーク対応の電子装置によってＷＬＡＮのプローブを開始する方法であって、
前記電子装置における現在の位置メトリックであって、前記電子装置の現在のポジションと関係すると共に、該現在のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられたセルラ通信基地局識別子のリストである前記位置メトリックを生成するステップと、
前記ＷＬＡＮに対する基準位置メトリックであって、前記電子装置が該ＷＬＡＮに接続されていた該電子装置の以前のポジションと関係するセルラ通信基地局識別子と、該以前のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられた前記基準位置メトリック用の基地局識別子とのリストである前記基準位置メトリックと、前記位置メトリックとを比較するステップと、
前記電子装置が前記ＷＬＡＮに接続され、かつ、前記位置メトリックが前記基準位置メトリックとの間で、第１の所定のしきい値である地理的な相関値未満の値を有している場合、追加の基準位置メトリックとして前記位置メトリックを前記ＷＬＡＮと関連付けるステップと、
前記電子装置が前記ＷＬＡＮに接続されず、かつ、前記位置メトリックが前記基準位置メトリックとの間で、第２の所定のしきい値である地理的な相関値よりも大きい値を有する場合、前記プローブを開始するステップと
を含むことを特徴とする方法。
【請求項２】
前記基準位置メトリックと、前記位置メトリックとを比較する前記ステップは、前記位置メトリックでの前記基地局識別子の順序が前記基準位置メトリックでの前記基地局識別子の順序にどのくらい良好に対応しているかに基づく値を有する一致スコアを生成するステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項２に記載の方法。
【請求項４】
複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって前記決定された順序で前記複数のＷＬＡＮの各々のプローブが行われることを特徴とする請求項１乃至３の何れか１項に記載の方法。
【請求項５】
前記電子装置が前記ＷＬＡＮに接続されていなければ、該電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間が確立され、
前記遅延継続期間は、前記現在位置メトリックと前記基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項１乃至４の何れか１項に記載の方法。
【請求項６】
前記基準位置メトリックは、複数の前記基準位置メトリックのうち、前記現在位置メトリックと最大の地理的対応関係を有するものであることを特徴とする請求項５に記載の方法。
【請求項７】
ＷＬＡＮへの電子装置の近接度を評価する方法であって、
個々の基地局識別子の信号強度値に基づいて順序づけられたセルラ通信基地局識別子のリストによって定義される、前記電子装置における現在位置メトリックを生成するステップと、
前記電子装置が前記ＷＬＡＮに接続されていたポジションに対応する１つ以上の基準位置メトリックであって、かつ、該基準位置メトリックが確立された時点における個々の前記基地局識別子の信号強度値に基づいてソートされたセルラ通信基地局識別子のリストによって定義される前記１つ以上の前記基準位置メトリックとの地理的対応関係に対する前記位置メトリックのスコアリングを行うステップと、
前記地理的対応関係が前記ＷＬＡＮのプローブを行うのに有利であるかどうかを前記スコアリングの結果に基づいて判定するステップと
を含むことを特徴とする方法。
【請求項８】
前記位置メトリックと個々の前記基準位置メトリックとの間の地理的対応関係は、前記位置メトリックでの前記基地局識別子の順序が前記基準位置メトリックでの前記基地局識別子の順序にどのくらい良好に対応しているかに基づく値を有する一致スコアによって定義されることを特徴とする請求項７に記載の方法。
【請求項９】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項８に記載の方法。
【請求項１０】
プローブを行うのに有利であるかどうかを判定する前記ステップが有利のものであれば、前記ＷＬＡＮのプローブを行うステップをさらに含むことを特徴とする請求項７乃至９の何れか１項に記載の方法。
【請求項１１】
複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって前記決定された順序で前記複数のＷＬＡＮの各々のプローブが行われることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するステップをさらに含み、
前記遅延継続期間は、前記現在位置メトリックと前記１つ以上の基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項７乃至１１の何れか１項に記載の方法。
【請求項１３】
汎用アクセスネットワーク対応の移動電子装置であって、
ＷＬＡＮの可用性に依存して、セルラ通信基地局又は前記ＷＬＡＮを介してコア移動通信ネットワークとの通信を確立する無線回路と、
前記ＷＬＡＮへの近接度を評価するコントローラと
を備え、
前記コントローラは、
個々の基地局識別子の信号強度値に基づいて順序づけられたセルラ通信基地局識別子のリストによって定義される、前記移動電子装置に対する現在位置メトリックを生成し、
前記移動電子装置が前記ＷＬＡＮに接続されていたポジションに対応する１つ以上の基準位置メトリックであって、かつ、該基準位置メトリックが確立された時点における個々の基地局識別子の信号強度値に基づいてソートされるセルラ通信基地局識別子のリストによって定義される前記１つ以上の基準位置メトリックとの地理的対応関係に対応する位置メトリックのスコアリングを行い、
前記スコアリングの結果に基づいて前記地理的対応関係が前記ＷＬＡＮのプローブを行うのに有利であるかどうかを判定することを特徴とする移動電子装置。
【請求項１４】
前記位置メトリックと個々の前記基準位置メトリックとの間の前記地理的対応関係は、前記位置メトリックでの基地局識別子の順序が前記基準位置メトリックでの基地局識別子の順序にどのくらい良好に対応しているかに基づく値を有する一致スコアによって定義されることを特徴とする請求項１３に記載の移動電子装置。
【請求項１５】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項１４に記載の移動電子装置。
【請求項１６】
前記プローブを行うのに有利であるかどうかの判定が有利なものであれば、前記移動電子装置は、前記ＷＬＡＮのプローブを行うことを特徴とする請求項１３乃至１５の何れか１項に記載の移動電子装置。
【請求項１７】
複数のＷＬＡＮが存在し、
前記コントローラは、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいて該ＷＬＡＮの順序を確立し、該ＷＬＡＮの順序で該ＷＬＡＮのプローブを行うために前記移動電子装置を制御することを特徴とする請求項１６に記載の移動電子装置。
【請求項１８】
前記コントローラは、前記移動電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するようにさらに構成され、
前記遅延継続期間は、前記現在位置メトリックと前記１つ以上の基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項１３乃至１７の何れか１項に記載の移動電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は一般に移動電子装置用のネットワークアクセスに関し、特に、複数のタイプのネットワークインタフェースを介して通信を行うように構成された電子装置における無線ローカルエリアネットワーク（ＷＬＡＮ）への近接度を評価するシステム及び方法に関するものである。
【背景技術】
【０００２】
モバイル電話機のような移動電子装置のためのネットワーク接続性オプションが増加している。例えば、汎用アクセスネットワーク（ＧＡＮ）としても知られている無認可移動体アクセス（unlicensed mobile access:ＵＭＡ）は、無線ローカルエリアネットワーク（ＷＬＡＮ）とセルラ無線アクセス技術との間で行われる移動電子装置のシームレスなハンドオーバを可能にする通信原理である。無線アクセス技術とは、例えば、移動通信用グローバルシステム（ＧＳＭ）、符号分割多元接続（ＣＤＭＡ）、広帯域ＣＤＭＡ（ＷＣＤＭＡ）、及び汎用パケット無線サービス（ＧＰＲＳ）などを含む技術である。ＷＬＡＮ技術とは、例えば、（ＩＥＥＥ８０２．１１規格に基づくネットワークなどの）ＷｉＦｉ及び（ＩＥＥＥ８０２．１６規格に基づくネットワークなどの）ＷｉＭＡＸのような無認可スペクトル技術を含む技術である。
【０００３】
ＵＭＡ／ＧＡＮ動作では、モバイル電話機はＷＬＡＮ接続を介してサービスプロバイダのコア交換ネットワークと通信を行うことができる。すなわち、ＷＬＡＮ接続中に、パケット交換され、かつ、回線交換されたデータ信号はインターネットプロトコル（ＩＰ）接続を介して送信されることができる。ＷＬＡＮ接続が失われた場合、呼信号及びデータ信号は利用可能な無線アクセス技術接続を介して送信されることができる。モバイル電話機が移動する際、モバイル電話機が以前に接続されていたＷＬＡＮを再発見することが望ましい場合がある。既知のＷＬＡＮのプローブを行うこと（probing）は相対的に多量の電力リソース及び無線回路リソースを費やすことになる。したがって、ＷＬＡＮが通信範囲内に存在する可能性が低い場合、ＷＬＡＮアクセスのプローブを行うことはモバイル電話のリソースの非効率的な使用となる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
移動電子装置による既知のＷＬＡＮのプローブ方法を改善するために、本開示は、無線ローカルエリアネットワーク（ＷＬＡＮ）への電子装置の近接度を評価するための改善された方法及びシステムについて記述するものである。この技術は、個々のアクセスポイントに対する信号強度に基づいてソートされたセルラ通信アクセスポイントのリストによって定義される位置の生成に関わるものである。このリストには１つ以上の同様に定義された基準位置に対してスコアが与えられて、電子装置が以前に接続されていた（但し現在は接続されていない）ＷＬＡＮのプローブを行うのに有利な地理上のポジションに存在するかどうかを電子装置が判定できるようになっている。
【課題を解決するための手段】
【０００５】
本開示の１つの側面によれば、汎用アクセスネットワーク対応の電子装置によってＷＬＡＮのプローブを開始する方法には、電子装置に対する現在のポジションのメトリック（この位置メトリックは電子装置の現在のポジションと関係すると共に、現在位置において確かめられたそれぞれの信号強度値に従って順序づけられたセルラ通信基地局ＩＤからなるリストである）を生成するステップと、位置メトリックをＷＬＡＮに対する基準位置メトリック（この基準位置メトリックは、電子装置がＷＬＡＮに接続されていた電子装置の以前のポジションと関係するセルラ通信基地局ＩＤと、以前のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられた基準位置メトリック用の基地局ＩＤとのリストである）と比較するステップと、電子装置がＷＬＡＮに接続され、かつ、位置メトリックが、基準位置メトリックとの、第１の所定のしきい値の地理上の相関値未満の値を有している場合、追加の基準位置メトリックとして位置メトリックをＷＬＡＮと関連付けるステップと、そうでない場合に、位置メトリックが位置メトリックとの第２の所定のしきい値の地理的相関値よりも大きい値を有する場合、プローブを開始するステップとが含まれる。
【０００６】
プローブを開始する本方法の１つの実施形態によれば、上記比較ステップには、位置メトリックでの基地局ＩＤの順序が基準位置メトリックでの基地局ＩＤの順序にどのくらい良好に対応しているかに基づく値を含む一致スコアを生成するステップが含まれる。
【０００７】
プローブを開始する本方法の１つの実施形態によれば、基準位置メトリックの中に存在しない基地局ＩＤが位置メトリックの中に含まれていれば、一致スコアは減らされる。
【０００８】
プローブを開始する本方法の１つの実施形態によれば、複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々のＷＬＡＮについてＷＬＡＮに対する位置メトリックを基準位置メトリックと比較し、一致スコアのうちの最大スコアを決定し、個々のＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって上記決定された順序でこれらのＷＬＡＮのプローブが行われる。
【０００９】
プローブを開始する本方法の１つの実施形態によれば、電子装置がＷＬＡＮに接続されていなければ、電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間が確立され、この遅延継続期間は現在位置メトリックと基準位置メトリックとの間の地理的対応関係に基づくものとなる。
【００１０】
プローブを開始する本方法の１つの実施形態によれば、基準位置メトリックは、複数の基準位置メトリックのうち、現在位置メトリックと最大の地理的対応関係を有するものとなる。
【００１１】
本開示の別の側面によれば、ＷＬＡＮへの電子装置の近接度を評価する方法には、個々の基地局ＩＤの信号強度値に基づいて順序づけられたセルラ通信基地局ＩＤのリストによって定義される現在位置メトリックを電子装置のために生成するステップと、１つ以上の基準位置メトリック（個々の基準位置メトリックは電子装置がＷＬＡＮに接続されていたポジションに対応し、かつ、該基準位置メトリックが確立された時点における個々の基地局ＩＤの信号強度値に基づいてソートされたセルラ通信基地局ＩＤのリストによって定義される）との地理上の対応関係のために位置メトリックのスコアリングを行うステップと、地理的対応関係がＷＬＡＮのプローブを行うのに有利であるかどうかを上記スコアリングの結果に基づいて判定するステップと、を含む。
【００１２】
近接度を評価する本方法の１つの実施形態によれば、位置メトリックと個々の基準位置メトリックとの間の地理上の対応関係は、位置メトリックでの基地局ＩＤの順序が基準位置メトリックでの基地局ＩＤの順序にどのくらい良好に対応しているかに基づく値を含む一致スコアによって定義される。
【００１３】
近接度を評価する本方法の１つの実施形態によれば、基準位置メトリックの中に存在しない基地局ＩＤが位置メトリックの中に含まれていれば、一致スコアは減らされる。
【００１４】
１つの実施形態によれば、近接度を評価する方法は、上記判定ステップが有利のものであれば、ＷＬＡＮのプローブを行うステップをさらに含む。
【００１５】
近接度を評価する本方法の１つの実施形態によれば、複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々のＷＬＡＮについてＷＬＡＮ用の位置メトリックを基準位置メトリックと比較し、一致スコアのうちの最大スコアを決定し、個々のＷＬＡＮの最大一致スコアに基づいてＷＬＡＮを順序づけることにより上記決定された順序でこれらのＷＬＡＮのプローブが行われる。
【００１６】
１つの実施形態によれば、近接度を評価する方法は、電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するステップをさらに含み、この遅延継続期間は現在位置メトリックと１つ以上の基準位置メトリックとの間の地理的対応関係に基づくものとなる。
【００１７】
本開示の別の側面によれば、汎用アクセスネットワーク対応の移動電子装置は、ＷＬＡＮの可用性に依存して、セルラ通信基地局又はＷＬＡＮを介してコア移動通信ネットワークとの通信を確立する無線回路と、ＷＬＡＮへの近接度を評価するコントローラとを含む。その場合コントローラは、電子装置に対する現在位置メトリック（この位置メトリックは個々の基地局ＩＤの信号強度値に基づいて順序づけられたセルラ通信基地局ＩＤのリストによって定義される）を生成し、１つ以上の基準位置メトリック（個々の基準位置メトリックは電子装置がＷＬＡＮに接続されていたポジションに対応し、かつ、該基準位置メトリックが確立された時点における個々の基地局ＩＤの信号強度値に基づいてソートされるセルラ通信基地局ＩＤのリストによって定義される）との地理上の対応関係に対応する位置メトリックのスコアリングを行い、上記スコアリングの結果に基づいて地理的対応関係がＷＬＡＮのプローブを行うのに有利であるかどうかを判定するように構成される。
【００１８】
電子装置の１つの実施形態によれば、位置メトリックと個々の基準位置メトリックとの間の地理上の対応関係は、位置メトリックでの基地局ＩＤの順序が基準位置メトリックでの基地局ＩＤの順序にどのくらい良好に対応しているかに基づく値を含む一致スコアによって定義される。
【００１９】
電子装置の１つの実施形態によれば、基準位置メトリックの中に存在しない基地局ＩＤが位置メトリックの中に含まれていれば、一致スコアは減らされる。
【００２０】
電子装置の１つの実施形態によれば、上記判定が有利なものであれば電子装置はＷＬＡＮのプローブを行う。
【００２１】
電子装置の１つの実施形態によれば、複数のＷＬＡＮが存在し、コントローラは、個々の比較に対応する地理上の一致スコアを生成するために、個々のＷＬＡＮについてＷＬＡＮに対する位置メトリックを基準位置メトリックと比較し、一致スコアのうちの最大スコアを決定し、個々のＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮの順序を確立し、ＷＬＡＮの順序でＷＬＡＮのプローブを行うために電子装置を制御するようにさらに構成される。
【００２２】
電子装置の１つの実施形態によれば、コントローラは、電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するようにさらに構成され、この遅延継続期間は現在位置メトリックと１つ以上の基準位置メトリックとの間の地理的対応関係に基づくものとなる。
【００２３】
上記の特徴及び更なる特徴は、以下の説明及び添付図面を参照することにより明らかになるであろう。上記説明と図面において、本発明の原理が採用され得るいくつかの方法のうちの一例として本発明の特定の実施形態を詳細に開示する。しかし、本発明の範囲はそれらの実施形態に限定されるものではないことは理解されよう。逆に、本発明は、本明細書に添付の請求の範囲の趣旨及び条件内に含まれる全ての変更、変形及び均等物を含むものである。
【００２４】
１つの実施形態に関して記載されているか、例示されているかの少なくともいずれかの特徴は、１つ以上の別の実施形態においても同じ方法で、又は同様の方法で、あるいは、その他の実施形態の特徴と組み合わされた態様か、又はその他の実施形態の特徴の代わりの態様かの少なくともいずれかの態様で用いることができる。
【図面の簡単な説明】
【００２５】
【図１】ＷＬＡＮ近接度評価関数を含む例示の移動電子装置としてのモバイル電話機の概略図である。
【図２】図１の電子装置の（概略）ブロック図である。
【図３】図１の電子装置が動作することができる通信システムの概略図である。
【図４】図１の電子装置を用いてＷＬＡＮの近接度評価を行う例示の方法を表すフローチャートである。
【図５】１つ以上のＷＬＡＮのプローブを行う例示の方法を表すフローチャートである。
【発明を実施するための形態】
【００２６】
以下図面を参照して実施形態について説明するが、以下では、同様の要素を参照するために同一の参照番号が使用される。これらの図は必ずしも縮尺どおりではないことは理解されよう。
【００２７】
本明細書では、実施形態は主としてモバイル電話機に関連して説明される。しかしながら、記載の技術がモバイル電話機以外の稼働環境においても実行可能であることは理解できよう。したがって、本明細書で用いられているように、電子装置という用語は、任意の種類の適切な電子機器であってもよく、このような電子機器の例の中には、（移動無線端末とも呼ばれる）携帯用無線通信デバイス、ページャ、コミュニケータ、電子手帳、パーソナル・デジタル・アシスタント（ＰＤＡ）、スマートフォン、（ＭＰ３プレイヤとビデオゲーム用プレイヤのうちの少なくともいずれかのような）メディアプレイヤ及びコンピュータが含まれる。
【００２８】
まず図１及び図２を参照すると、電子装置が示されている。電子装置１０は、１つ以上の既知のＷＬＡＮまでの電子装置の近接度を評価するように構成されると共に、条件がＷＬＡＮとの接続を確立するのに有利であれば、ある特定のＷＬＡＮのプローブを行うように構成されたＷＬＡＮ近接度評価機能部１２を含む。本明細書で用いられているような「プローブを行うプローブを行う」という用語は、サービスセット識別子（ＳＳＩＤ）のような或る一定のＩＤに関連付けられた特定のＷＬＡＮの探索を意味する。
【００２９】
ＷＬＡＮ近接度評価機能部１２についての追加の詳細及び動作について以下さらに詳述する。ＷＬＡＮ近接度評価機能部１２は電子装置１０内に常駐し、かつ、電子装置１０によって実行される実行可能コードとして具現化されてもよい。１つの実施形態では、ＷＬＡＮ近接度評価機能部１２はコンピュータ又はコンピュータ可読媒体に記憶されたプログラムであってもよい。ＷＬＡＮ近接度評価機能部１２は単体のソフトウェアアプリケーションであってもよいし、あるいは、電子装置１０に関係する追加タスクを実行するソフトウェアアプリケーションの一部を形成するものであってもよい。
【００３０】
さらに図３に示すように、電子装置１０は通信システム１４の一部として動作するようにＵＭＡ／ＧＡＮ機能によって構成されてもよい。システム１４はコア移動通信ネットワーク１６を含んでもよい。電子装置１０はＷＬＡＮ１８との接続を介してコア移動通信ネットワーク１６にアクセスすることができる。電子装置１０に対応する任意の所定の地理上のポジションにおいて、２つ以上の利用可能なＷＬＡＮ１８が存在してもよいが、電子装置１０は通常、ＷＬＡＮ１８に関連付けられた無線アクセスポイント２０を通じて１つのＷＬＡＮ１８と接続を確立する。個々のＷＬＡＮ１８は１つ以上のアクセスポイント２０を有してもよく、さらに、個々のＷＬＡＮ１８はＷＬＡＮ１８内の個々のアクセスポイント２０を組み合わせたサービスエリアにより決定される、関連付けられたサービスエリアを有する。これらのＷＬＡＮ１８及びコア移動通信ネットワーク１６はＩＰアクセスネットワーク２２により動作可能に一体にネットワーク化されてもよい。ＩＰアクセスネットワーク２２はインターネットのような広域ネットワークの部分を含んでもよい。
【００３１】
電子装置１０がＷＬＡＮ１８と動作可能に接続されていない場合、電子装置はＧＳＭ、ＣＤＭＡ、ＷＣＤＭＡ、ＧＰＲＳ又は他の同様の規格のような無線アクセス技術に基づくセルラ無線アクセスネットワーク２４を通じてコア移動通信ネットワーク１６にアクセスすることができる。電子装置１０は、一般に基地局と呼ばれる複数の通信ポイントのうちの１つの通信ポイントを通じて無線アクセスネットワーク２４と通信を行う。個々の基地局２６はサービスエリア２８を有してもよい。但し複数のサービスエリア２８間でのオーバラップが一般的に存在する。また、個々の基地局２６は一意的に識別することができる。例えば、ＧＳＭ無線アクセスネットワークにおいて、識別子は、サービスプロバイダに依存して、基地局セルのＩＤ（ＢＳＩＣ）又は絶対無線周波数チャネル番号（ＡＲＦＣＮ）であってもよい。同様に、ＷＣＤＭＡ無線アクセスネットワークでは、個々の基地局２６はスクランブリングコード（ＳＣ）に関連付けられてもよい。無線アクセスネットワーク２４用の個々の基地局２６のための識別子を本明細書では一般的にセルＩＤと称する。本明細書に記載の技術は、ネットワークのタイプや基地局のタイプに依存するものではないことは理解できよう。例えば、これらの技術は、ＧＳＭ、ＷＣＤＭＡ、ＣＤＭＡ、別の規格または１つ以上の規格を用いるように構成された電子装置によって使用されてもよい。したがって、「セルＩＤ」という用語は単に「セルラ」ネットワークのための通信アクセスポイント識別子のみに限定されることを意図するものではない。
【００３２】
コア移動通信ネットワーク１６は、電子装置１０により送出され、かつ、電子装置１０を受信先とする呼を管理し、電子装置１０へデータを伝送し、かつ、他の任意のサポート機能を実行するためのサーバ（又は複数のサーバ）を有するものであってもよい。理解されるように、サーバはサーバ機能を実行するために用いられる通常のコンピュータシステムとして構成されてもよく、さらに、サーバの機能を具現化する論理演算命令を含むソフトウェアを実行するように構成されたプロセッサと、このようなソフトウェアを記憶するメモリとを含んでもよい。通信システム１４は複数のモバイル電話機及び別のタイプのエンドユーザ装置の通信活動をサポートすることができる。
【００３３】
特定のＷＬＡＮのプローブを行う適当な時間を決定する技術は２つの段階を有してもよい。第１の段階は、地理上の位置セルＩＤからなるソートされたリストと、関連付けられた信号強度情報とから作成された地理上の位置参照情報を位置更新情報と比較するステップを含む。電子装置１０がＷＬＡＮに接続されていれば、上記比較の結果を用いて新たな位置参照情報を生成してもよい。電子装置１０がＷＬＡＮに接続されていなければ、上記比較の結果を用いて、電子装置１０がＷＬＡＮのプローブを行うべきかどうかを判定するようにしてもよい。プローブすべき有利なチャンスが存在する旨の決定に第１の段階が達した場合、第２の段階は既知のＷＬＡＮのプローブを行う順序を決定するステップを含む。
【００３４】
図４にさらに示すように、ＷＬＡＮへの近接度を評価する例示の方法を実行するための論理処理が例示されている。例えば、ＷＬＡＮ近接度評価機能部１２の実施形態を実行することによって上記例示の方法を実行することができる。したがって、図４のフローチャートは電子装置１０により実行される方法のステップを示すと考えることができる。図４は機能論理ブロックを実行するある特定の順序を示すものではあるが、ブロックを実行する順序は図示の順序を基準として相対的に変更してもよい。また、連続して示された２つ以上のブロックを同時に実行してもよいし、あるいは部分的に一致させて実行してもよい。或る種のブロックは省略してもよい。
【００３５】
論理フローは、電子装置１０がＷＬＡＮ１８のうちの１つと動作可能に接続されているか否かの判定が行われるブロック３０から開始することができる。本明細書で用いられているような「接続する」という用語は、電子装置１０とＷＬＡＮ１８との間における確立されたセッションの存在を意味する。
【００３６】
ＷＬＡＮ１８との接続が存在していれば、ブロック３０において肯定の判定が行われ、論理フローは位置更新が開始されるブロック３２へ進むことができる。この位置更新には、位置データの収集と、ＷＬＡＮ１８への接続が失われた場合に電子装置１０へのサービスの提供が課せられている基地局２６のセルＩＤと、サービス提供基地局２６に関する信号強度値とが含まれてもよい。上記位置データは、サービス提供基地局２６の近傍にある任意の基地局２６のセルＩＤと、近傍基地局２６のそれぞれに対する信号強度値とをさらに含んでもよい。データが収集される近傍基地局２６は、電子装置１０によって検出可能な信号を有する任意の基地局２６、又はサービス提供基地局２６と地理上の既知の関係を持つ基地局２６を含んでもよい。ブロック３２の位置データ収集の結果はセルＩＤの配列として編成することができる生の位置データを収集したものであってもよい。その場合、配列内の個々のセルＩＤは関連付けられた信号強度を有するものとなる。
【００３７】
ブロック３２の位置更新中に取得された生の位置データは、位置（位置Ｌ又は単に「Ｌ」とも呼ばれる）を生成するためにブロック３４でソートされてもよい。その場合上記位置は、セルＩＤと、関連付けられた信号強度値とからなる配列となる。生の位置データのソートステップは降順の信号強度の形で位置セルＩＤをリストし、それによって最も強い信号強度に関連付けられたセルＩＤがリスト内の第１のポジションを占め、かつ、最も弱い信号強度に関連付けられたセルＩＤが最後のポジションを占めるようにするステップを含んでもよい。表１はセルＩＤと関連付けられた信号強度値のソートされたリストの形で例示の位置Ｌを示す表である。この表では、第１のセルＩＤの信号強度は第２のセルＩＤの信号強度よりも高く、第２のセルＩＤの信号強度は第３のセルＩＤの信号強度よりも高くなっている等（例えば、表１からの命名法を用いれば、ＳＳ１＞ＳＳ２＞ＳＳ３＞ＳＳｎ）となる。１つの実施形態では、位置ＬのセルＩＤ及び関連付けられた信号強度値の数は最も強い信号強度に対応する所定数のセルＩＤの数に制限されたものであってもよい。例えば、位置Ｌは４つの最も強い信号強度に関連付けられたセルＩＤに制限されてもよい。
【００３８】
【表１】
2011508475.tif 000003
【００３９】
以下のブロック３４では、論理フローは、ブロック３６へ進むことができ、このブロック３６で、１つ以上の基準位置に対応するスコアが位置Ｌに与えられる。個々の基準位置（やはり位置Ｍ又は単に「Ｍ」と呼ばれる）はセルＩＤ及び関連付けられた信号強度値からなるソートされたリストである。個々の基準位置Ｍに対して、位置Ｌがどのくらい良好に位置Ｍに一致しているかを示す、整数値のような単一の値を返すスコアリング関数の形で比較を行ってもよい。前に存在していた基準位置が存在しなければ、将来の位置更新に対して比較を行う際に用いる基準位置として現在位置Ｌを記憶してもよい。１つの実施形態では、個々の基準位置ＭのセルＩＤ及び関連付けられた信号強度値の数は最も強い信号強度に対応する所定数のセルＩＤの数に制限されてもよい。例えば、位置Ｌは４つの最も強い信号強度に関連付けられたセルＩＤに制限されてもよい。
【００４０】
ブロック３６のスコアリングは、以下の擬似コードリスト１の中で特定される論理ステップを用いて実行されてもよい。
【００４１】
擬似コードリスト１
2011508475.tif 000004
【００４２】
擬似コードリスト１において、Ｒは、比較された基準位置Ｍと位置Ｌを比較したスコア（又はスコア（Ｌ，Ｍ））の返された整数値である。「Ｉ」は、更新位置Ｌに対応するセルＩＤの順序づけられたリスト内におけるポジションの値（１、２、３、．．．ｎなどの）を示し、「Ｊ」は、基準位置Ｍに対応するセルＩＤの順序づけられたリスト内におけるポジションの値（１、２、３、．．．ｎなどの）を示す。表の値は所定値を示す表から得られる。その場合表は、事実上、位置Ｍに対応するセルＩＤに対して、位置Ｌに対応するセルＩＤを対応づける行列である。
【００４３】
表２は、スコアリングステップが位置Ｌと位置ＭからのそれぞれのセルＩＤに対応する相対的ポジションの値ＩとＪとを通じてループする場合の、返しスコアＲに加算するか、返しスコアＲから減算する値を決定するために用いる場合の例示の表である。この例示の表は位置Ｌと位置Ｍとに対応する４つのセルＩＤを含む。実装時に、位置Ｌと位置Ｍの少なくともいずれかに対応するセルＩＤのうちの任意のセルＩＤをサポートするために表が伸長または短縮され得ることは理解できよう。例えば、ブロック３２において３つのセルＩＤが識別された場合、これら３つのセルＩＤは位置Ｍに対応するトップ３つのセルＩＤと比較されてもよい。同様に、ブロック３２において２つのセルＩＤが識別された場合、２つのセルＩＤは位置Ｍに対応するトップ２つのセルＩＤと比較されてもよい。あるいはブロック３２において１つのセルＩＤが識別された場合、このセルＩＤは位置Ｍに対応する２つのセルＩＤと比較されてもよい。表に配置されている値は位置Ｌと位置Ｍの間の相関度を定量化するために確立された所定値である。これらの値は、移動電子装置１０のシステムアーキテクチャと、位置Ｌと、位置Ｍの少なくともいずれかの位置におけるセルＩＤの予測された数との少なくともいずれかに基づいて選択されてもよい。また、経験的データの収集を用いて表の値を調整してもよい。
【００４４】
【表２】
2011508475.tif 000005
【００４５】
位置Ｌから得られたセルＩＤが、位置Ｍから得られたセルＩＤに一致した場合、更新位置Ｌが決定された場合の電子装置１０のポジションと、基準位置Ｍが決定された場合の電子装置１０のポジションとの間に強い地理上の相関性が存在する可能性が大きい。このケースでは、位置Ｌに対応するセルＩＤの順位（Ｉ値）と位置Ｍに対応するセルＩＤの順位（Ｊ値）との交点における表の値は、比較ステップがルーチンの中をループするとき返しスコア値Ｒを累積することになる。位置Ｌから得られたセルＩＤが、位置Ｍから得られたセルＩＤに一致しなかった場合、更新位置Ｌが決定された場合の電子装置１０のポジションと、基準位置Ｍが決定された場合の電子装置１０のポジションとの間には弱い地理上の相関性が存在する可能性が大きい。この場合、累積された返しスコアはペナルティ量の分だけ減らされることになる。例示の擬似コードリスト１例では、ペナルティ量はパーフェクト・スコアである。このパーフェクト・スコアは、位置ＬにおけるセルＩＤの順序が位置ＭにおけるセルＩＤの順序に一致する場合に表から得られる量である。表２の例示の値を用いると、パーフェクト・スコア（及びペナルティ量）は６０になる。
【００４６】
表２から得られる例示の値を用いると、表３は、位置Ｌに対応するセルＩＤの順序が、位置Ｍに対応するセルＩＤの順序に一致する場合に生成されるスコアを示し、このスコアは結果として満点をもたらすことになる。
【００４７】
【表３】
2011508475.tif 000006
【００４８】
表２から得られる例示の値を用いると、表４は、位置Ｍに対応する最後の２つのセルＩＤを基準として、位置Ｌに対応する最後の２つのセルＩＤの順序が逆にされた場合に生成されるスコアを示し、このスコアは結果として満点よりも小さいスコアをもたらすことになる。
【００４９】
【表４】
2011508475.tif 000007
【００５０】
表５は、４つのセルＩＤを有する例示の位置ＬのセルＩＤに対する様々な順序と、セルＩＤ１、セルＩＤ２、セルＩＤ３及びセルＩＤ４の順序で４つのセルＩＤを有する例示の位置Ｍと比較した場合の結果スコアとを示す。図示のように、表２から得られる例示の値を用いる満点は６０であり、（例えば位置Ｌと位置Ｍとに対応するセルＩＤの間に重複が存在しない場合のような）最低のスコアはマイナス２４０（−２４０など）である。
【００５１】
【表５】
2011508475.tif 000008
【００５２】
表５のスコアによって示されるように、位置Ｌが（満点又は満点に近いスコアのような）高いスコアを有するとき、位置Ｌは地理的に基準位置Ｍの近くに存在する可能性が大きい。スコアが減少するにつれて、地理上の位置Ｌの位置Ｍへの近接度は、スコアの減少に対応してさらに遠隔地に存在する可能性が大きくなる。
【００５３】
ブロック３６のスコアリングに後続して、論理フローはブロック３８へ進むことができる。ブロック３８において、位置Ｌを基準位置Ｍと比較するための返されたスコアが（Threshold_Storeと呼ばれる）所定のしきい値以下であるかどうかに関する判定を行うことができる。所定のしきい値は満点よりも少ないスコアであってもよい。例えば、表２から得られる値を用いる上記のスコアリングの例では、所定のしきい値は５１又は４４のスコアであってもよい。このようにして、更新位置Ｌと基準位置Ｍとの間における地理的近接度の近さの一致を示すスコアは、ブロック４０に関連して以下に説明するように、ＷＬＡＮに関連付けられた基準位置の複製処理を避けるために、接続されたＷＬＡＮとの関連付けを行う処理から除外される。
【００５４】
返されたスコアが所定のしきい値以下であれば、ブロック３８において肯定の判定を行うことができ、次いで、論理フローはブロック４０へ進むことができる。ブロック４０において、位置Ｌは現在接続されているＷＬＡＮの基準位置として記憶されてもよい。位置Ｌの、ＷＬＡＮとの関連付けによって将来の論理フローの反復時に用いる基準位置が追加される。
【００５５】
返されたスコアが所定のしきい値よりも大きければ、ブロック３８において否定の判定を行うことができ、次いで、論理フローはブロック４２へ進むことができる。ブロック４２において、現在接続されているＷＬＡＮと位置Ｌとが以前に関連付けられていたすべての基準位置に対して比較されたかどうかに関する判定を行うことができる。位置Ｌが以前に関連付けられていた個々の基準位置Ｍと比較されていなかった場合、論理フローはブロック３６へ戻って、位置Ｌを基準位置Ｍのうちの別の基準位置に対して比較することができる。位置Ｌが個々の基準位置Ｍと比較されていた場合、ブロック４２において肯定の判定を行うことができ、次いで、論理フローはブロック４４へ進むことができる。また、論理フローはブロック４０の後ブロック４４へ進むことができる。
ブロック４４において、位置データの次の取得スケジュールをたてることができる。（Interval_Connectedと呼ばれる）遅延継続期間の設定によって上記スケジュールを行うことができる。この遅延継続期間とは、論理フローの次の反復開始までに経過する時間である。１つの実施形態では、上記継続期間は約１秒であってもよい。ブロック４４のスケジューリングと関連付けられた時間の期限が切れた後、論理フローは、ブロック３０へ戻って論理フローの次の反復を行うことができる。
【００５６】
論理フローによって示されるように、スコアリング及び関連付けの判定がすべての基準位置に対して反復される。これらの比較及び関連付けの判定を行うことによって、電子装置１０は、検出された基地局と、対応する信号強度とによって示されるような、接続されたＷＬＡＮのサービスエリアの論理マップを効果的に作成する。ブロック３８のしきい値を選択して、基準位置の複製を最小化するようにしてもよい。論理フローの処理によって追加される基準位置は、ＷＬＡＮサービスが将来利用可能になると予想される位置データベースを構築する役割を果たす。
【００５７】
ブロック３６、３８、４０、４２及び４４によって表される論理的ループは、以下の擬似コードリスト２において特定される論理ステップを用いて実行されてもよい。ＷＬＡＮの後に続く小文字の「ｗ」は電子装置１０が接続されている接続先のＷＬＡＮ１８を示す指示子である。個々の既知のＷＬＡＮ１８は自身の一意の識別子ｗを有してもよい。
【００５８】
擬似コードリスト２
2011508475.tif 000009
【００５９】
ブロック３０に戻ると、電子装置１０がＷＬＡＮ１８に接続されていなければ、ブロック３０において否定の判定を行うことができ、次いで、論理フローは位置更新が開始されるブロック４６へ進むことができる。位置更新はブロック３２に関連して上記に記載のような位置データの収集ステップを含んでもよい。簡潔さを旨として、ブロックの論理処理４６はブロックの論理処理３２と同じものと考えることにする。したがって、この論理処理については再度説明しない。ブロック４６に続いて、論理フローは、ブロック４６の位置更新中に取得された生の位置データをソートすることができるブロック４８へ進むことができる。簡潔さを旨として、ブロックの論理処理４８はブロックの論理処理３４と同じものと考えることにする。、この論理処理については再度説明しない。この点に関して、論理フローはブロック３２又はブロック４６のうちの一方のブロックと、ブロック３４又は４８のうちの一方のブロックとを含んでもよい。次いで、ブロックの論理処理３０は移され、ブロック３２（又は４６）及びブロック３４（又はブロック４８）の論理処理に従う。
【００６０】
ブロック４８に続いて、論理フローは（ＷＬＡＮ_１，ＷＬＡＮ_２，．．．ＷＬＡＮ_ｎなどの）すべての既知のＷＬＡＮ１８に渡って反復することができ、それによって既知のＷＬＡＮ１８の各々に関連付けられた個々の基準位置Ｍを現在位置Ｌと比較して、一致スコアの生成を行うようにすることが可能となる。ブロック３６において一致スコアを生成したのと同じ方法で一致スコアの生成を行うことができる。所定のしきい値以上の一致スコアが生成されれば、ＷＬＡＮのプローブを開始することができる。（一致スコアが所定のしきい値未満であるような）別のケースでは、個々のＷＬＡＮについて生成された最大のスコアによって示されるように、既知のＷＬＡＮに対応する現在位置Ｌがどのくらい良好に基準位置Ｍに対応しているかに基づいて次の位置更新のスケジュールをたててもよい。
【００６１】
ブロック５０〜６０に関して以下さらに詳述する上記処理は、以下の擬似コードリスト３の中で特定される論理ステップを用いて実行されてもよい。擬似コードリスト３において、Thresold_Close及びThreshold_Farは、Threshold_Matchの方がThreshold_Closeよりも大きくなるように予め定められたスコアリング用しきい値であり、上記Threshold_CloseはThreshold_Farよりも大きな値とする。Interval_Close及びInterval_Farは、Interval_ConnectedがInterval_Close未満となるようにした位置スケジューリング更新遅延継続期間であり、上記Threshold_CloseはThreshold_Far未満の値とする。別の実施形態では、Threshold_CloseとThreshold_Farとの間にさらに多くのしきい値が存在してもよく、かつ、既知のＷＬＡＮ１８のプローブが行われる可能性に備えて、消費電力と、論理フローを反復する頻度との間に所望のバランスを達成するためにさらに長い対応する間隔継続期間が存在してもよい。このケースでは、しきい値はThreshold_Match＞Threshold_Close＞．．．＞Threshold_Farとなるように順序づけられてもよいし、位置更新スケジューリングがInterval_Connected＜Interval_Close＜．．．＜Interval_Farとなるように同様に順序づけられてもよい。
【００６２】
擬似コードリスト３
2011508475.tif 000010
【００６３】
これらのステップの別の説明として、ブロック４８に続いて、論理フローはブロック５０へ進むことができ、このブロック５０において、ＷＬＡＮ１８のうちの１つのＷＬＡＮ１８に対応する位置Ｌを基準位置Ｍのうちの１つと比較することによって現在の更新位置Ｌにスコアが与えられる。このスコアリングはブロック３６のスコアリングの場合と同様に実行してもよく、ブロック５０に関しては簡潔さを旨としてスコアリングについては再述しない。
【００６４】
次に、論理フローは、返されたスコアが、Threshold_Matchと呼ばれる所定のしきい値と比較されるブロック５２へ進むことができる。テーブル２の例から得られる値が用いられる場合、Threshold_Matchの例値は上記記載の満点の一致スコアに対応する６０であってもよい。満点の一致スコアよりも低い値を所定のしきい値として用いてもよいことは理解できよう。ほとんどの実施形態において、所定のしきい値を選択して、電子装置１０が地理上のポジションに存在することを示すために相対的に高い信頼度を与えるようにしてもよく、それによって、電子装置１０が、（ＷＬＡＮ接続性が利用可能となる既知の位置を表す）比較対象の基準位置Ｍに関連付けられたＷＬＡＮのプローブを行えば、電子装置１０はＷＬＡＮと接続できるようになる。
【００６５】
返されたスコアが所定のしきい値以上であれば、ブロック５２において肯定の判定を行うことができ、次いで、論理フローはブロック５４へ進むことができる。ブロック５４の機能について以下さらに詳述する。簡単に言えば、ブロック５４において、電子装置１０はＷＬＡＮ１８のうちの少なくとも１つのＷＬＡＮのプローブを行うことができる。ＷＬＡＮ１８との接続を達成することができる接続起点であるポジションにおいて、又は該位置の近くに電子装置が存在することが認知された場合、ブロック５２の動作はＷＬＡＮ１８のプローブを開始する効果を有することになる。多くのハードウェア構成の場合、ＷＬＡＮ１８のプローブは消費電力という点でコストのかかるものと考えられる場合がある。したがって、プローブが実行されるとき、電子装置１０がＷＬＡＮ１８と接続する可能性を高めることによって論理フローの動作はバッテリ充電を節約することが可能となる。
【００６６】
ブロック５２において、スコアがしきい値未満であれば、論理フローはブロック５６へ進むことができ、このブロック５６において、ＷＬＡＮに関連付けられた基準位置Ｍの各々が更新位置Ｌと比較されたか否かの判定が行われる。基準位置Ｍのすべてが比較されたわけではない場合、論理フローはブロック５０へ戻って、位置Ｌを基準位置Ｍのうちの別の基準位置と比較することができる。
【００６７】
位置Ｌが基準位置Ｍのすべてと比較された場合、ブロック５６において肯定の判定を行うことができ、次いで、論理フローはブロック５８へ進むことができる。ブロック５８において、既知のＷＬＡＮのすべてに対応する基準位置Ｍについて位置Ｌが比較されたかどうかに関する判定を行うことができる。ＷＬＡＮ１８のすべてに対応する基準位置Ｍが比較されていなかった場合、論理フローはブロック５０へ戻って、ＷＬＡＮ１８のちの別のＷＬＡＮに対応する基準位置Ｍのうちの第１の基準位置Ｍと位置Ｌを比較することができる。
【００６８】
位置ＬがＷＬＡＮのすべてに対応する基準位置Ｍのすべてと比較されていた場合、ブロック５８において肯定の判定を行うことができ、次いで、論理フローはブロック６０へ進むことができる。ブロック６０において、位置データの次の取得スケジュールをたてることができる。論理フローの次の反復の開始までの継続期間を設定することによってスケジューリングをたてることができる。この継続期間は、ＷＬＡＮ１８のうちの少なくとも１つのＷＬＡＮと接続する可能性が高い電子装置１０が、基準位置Ｍのどのくらい近くに存在しているかに関する推定に依存してもよい。１つの実施形態では、ブロック５０、５２、５６及び５８の反復を通じて確立された最大スコアを決定してもよい。このスコアは、上述のThreshold_Close及びThreshold_Farのような１つ以上の所定のしきい値並びに任意の中間しきい値と比較することができる。テーブル２の例から得られる値が用いられる場合、Threshold_Closeの例値は４４であってもよく、Threshold_Farの例値は−２００であってもよい。１つの実施形態では、Threshold_Farは可能な最小一致スコアと同じスコアであってもよい。
【００６９】
スコアがブロック５２の一致しきい値未満で、かつ、Threshold_Close以上であれば、電子装置１０は実際に基準位置Ｍに一致するポジションに相対的に近いポジションにあるという結論を引き出すことが可能となる。この状況では、次の位置更新が開始されるまで、（例えば、電子装置１０が一致するポジションからさらに離れていることをスコアが示した場合よりも高い頻度で位置更新を実行するように位置更新の間で遅延を確立するなどの）相対的に短い遅延を設けることが望ましい場合もある。１つの実施形態では、遅延継続期間は上述のInterval_CloseのようなThreshold_Closeに対応する間隔に設定されてもよい。テーブル２の例から得られる値が用いられる場合、Interval_Closeを示す一つの例値は約３秒にすることができる。
【００７０】
スコアが近さしきい値（close threshold）未満で、かつ、（存在していればThreshold_Far又は中間しきい値などの）次の最小しきい値以上であれば、電子装置１０が実際に基準位置Ｍに一致するポジションまで相対的に離れたポジションに存在したという結論を引き出すことが可能となる。この状況では、次の更新が開始されるまで、（例えば、電子装置１０が一致位置の近くに存在することをスコアが示した場合よりもさらに低い頻度で位置更新を実行するように位置更新の間で遅延を確立するなどの）相対的に長い遅延を設けることが望ましい場合もある。１つの実施形態では、遅延継続期間は上述のInterval_FarのようなThreshold_Farに対応する間隔に設定してもよい。テーブル２の例から得られる値が用いられる場合、Interval_Farを示す一つの例値は約８秒にすることができる。
【００７１】
ブロック４４のスケジューリングと関連付けられた時間の期限が切れた後、論理フローは論理フローの次の反復を行うためにブロック６０へ戻ることができる。
【００７２】
図５にさらに示すように、ＷＬＡＮ１８のうちの１つのＷＬＡＮのプローブを行う例示の方法（図４の論理フローからブロック５４を実行する方法など）を実行する論理処理が例示されている。論理フローは、２つ以上の既知のＷＬＡＮ１８が存在するか否かに関する判定が行われるブロック６２から開始することができる。１より多い既知のＷＬＡＮ１８が存在しなければ、ブロック６２において否定の判定が行われ、次いで、論理フローはブロック６４へ進むことができる。ブロック６４において、電子装置１０はＷＬＡＮのプローブの制御を行うことが可能である。その後、論理フローはブロック６６へ進むことができ、そこで図４の論理フローのブロック３０に戻ることによって位置分析を継続することができる。
【００７３】
２つ以上の既知のＷＬＡＮ１８が存在すれば、ブロック６２において肯定の判定が行われ、次いで、論理フローはブロック６８へ進むことができる。ブロック６８において、ＷＬＡＮ１８の各々にスコアを与えることができる。現在の更新位置Ｌに基づいて極大一致スコアを確かめることによってＷＬＡＮ１８にスコアを与えることができる。例えば、位置Ｌは個々のＷＬＡＮ１８について個々の基準位置Ｍと比較して、個々の比較に関連するスコアを返すことができる。ブロック３６においてスコアリングが実行される方法で上記スコアリングを実行してもよいが、簡潔さを旨として、このスコアリングについては再述しない。１つの実施形態では、スコアを確立するために図４のブロック５０、５６及び６０の入れ子形ループを実行してもよいが、その場合ブロック５２は省かれ、それによって論理フローはブロック５０からブロック５６へ進むことになる。個々のＷＬＡＮ１８について、ＷＬＡＮ１８に対応する位置Ｌを基準位置Ｍのすべてと比較することから得られる最大スコアは当該ＷＬＡＮ１８の極大スコアを保持してもよい。次いで、ＷＬＡＮ１８は極大スコアが最も大きいスコアから極大スコアが最も小さいスコアへ順序づけることができる。理解されるように、極大スコアが上がるにつれて、関連付けられたＷＬＡＮ１８の可能性は高くなる。
【００７４】
ブロックのスコア６８の結果は（WLANlistN=([W1，S1]，[W2，S2]，．．．[Wn，Sn]）のような順序づけられたＷＬＡＮリスト１８であってもよい。但し、ＷＮはＷＬＡＮのＩＤに対応し、かつ、Ｓｎは位置ＬのＷＬＡＮに対応する極大スコアである。また、ＷＬＡＮ／極大スコアの対の順序は、Ｓ１＞Ｓ２＞．．．＞Ｓｎとなるように配列されてもよい。
【００７５】
ＷＬＡＮ１８のスコアリングプロセスは、例えば、以下の擬似コードリスト４において特定される論理ステップを用いて実行されてもよい。
【００７６】
擬似コードリスト４
2011508475.tif 000011
【００７７】
ブロック６８に続いて、論理フローはブロック７０へ進むことができ、そこで、ブロック７０の第１の反復を行うために、電子装置は、順序づけられたＷＬＡＮリスト１８の中で第１のＷＬＡＮ１８のプローブを行う。次に、ブロック７２において、電子装置１０がプローブを行う対象ＷＬＡＮ１８と接続されているかどうかに関する判定が行われてもよい。接続が確立されていれば、ブロック７２において肯定の判定を行うことができ、次いで、論理フローはブロック６６へ進むことができる。接続が確立されていなければ、ブロック７２において否定の判定が行われ、次いで、論理フローはブロック７４へ進むことができる。
【００７８】
ブロック７４において、順序づけられたＷＬＡＮリスト１８の中で最後のＷＬＡＮ１８のプローブが行われたかどうかに関して判定を行うことができる。順序づけられたリストでＷＬＡＮ１８のすべてのプローブが行われなかった場合、論理フローはブロック７０へ戻って、順序づけられたリストの中で次のＷＬＡＮ１８のプローブを開始することができる。ＷＬＡＮ１８のすべてについてプローブが完了した場合、ブロック７４において肯定の判定が行われ、次いで、論理フローはブロック６６へ進むことができる。
【００７９】
図１と図２に対して新たな参照を行いながら、電子装置１０について追加の詳述を行う。例示の電子装置１０は「レンガ」又は「ブロック」フォームファクタのハウジングを有するものとして示されてはいるが、（シェル型ハウジングのような）「フリップ」オープン型フォームファクタハウジング又は（「スライダ型ハウジング」のような）スライド型フォームファクタハウジングのような別の種類のハウジングを利用してもよいことは理解できよう。
【００８０】
電子装置１０はディスプレイ７６を含んでもよい。ディスプレイ７６は動作状態、時刻、電話番号、連絡先情報、種々のメニューなどのような情報をユーザに対して表示する。これらの情報によってユーザは電子装置１０の種々の機能を利用することが可能になる。ディスプレイ７６を用いて、電子装置１０が受信した内容と、電子装置１０のメモリ７８（図２）から取り出された内容の少なくともいずれかの内容を視覚的に表示することが可能となる。ディスプレイ７６を用いて、写真、移動体用テレビのコンテンツ及びゲームに関連付けられたビデオのような画像、ビデオ及びその他のグラフィックをユーザに提示してもよい。
【００８１】
キーパッド８０は多様なユーザ入力操作を提供する。例えば、キーパッド８０は、電話番号、電話番号リスト、連絡先情報、覚え書き、テキストなどの英数字情報を入力するための英数字キーを含んでいてもよい。さらに、キーパッド８０は、呼を開始するか、呼に応答するかのいずれかを行うための「呼送信」キー、及び、呼を終了するためのすなわち呼を「停止する」ための「呼終了」キーのような特別の機能キーを含んでいてもよい。特殊機能キーは、ディスプレイ７６に表示されるメニューを通じてナビゲーションを容易にするメニューナビゲーションキーと選択キーとを含んでいてもよい。例えば、ポインティングデバイスとナビゲーションキーの少なくともいずれかを設けて、ユーザからの指向性入力を受け付けるようにしてもよい。特殊機能キーは、再生の開始、停止、及び中断と、トラックのスキップ又は反復などを行うためのオーディオビジュアルコンテンツ再生キーを含んでもよい。モバイル電話機と関連付けられた他のキーは、音量キー、音声ミュートキー、電源オン／オフキー、ウェブブラウザ起動キー、カメラキーなどを含んでもよい。ディスプレイ７６に関連付けられたタッチスクリーンの形でキー又はキー様の機能を実装してもよい。また、ソフトキー機能を実現するためにディスプレイ７６とキーパッド８０とを互いに組み合わせて用いてもよい。
【００８２】
電子装置１０には、呼を確立するか、被呼／発呼装置と信号との交換を行うかの少なくともいずれかを電子装置が実行できるようにする通話回路が含まれている。但し、上記被呼／発呼装置は一般に別の移動電話機又は地上回線電話であってもよい。しかし、被呼／発呼装置は、別の電話機である必要はなく、インターネットウェブサーバ、コンテンツ提供サーバなどのような別の何らかのデバイスであってもよい。呼は任意の好適な形をとることが可能である。例えば、呼は、音声呼又はビデオイネーブルドコール（video enabled call）であってもよい。
【００８３】
電子装置１０は、テキストメッセージ、インスタントメッセージ、電子メールメッセージ、マルチメディアメッセージ、画像ファイル、ビデオファイル、オーディオファイル、着信音、ストリーミングオーディオ、ストリーミングビデオ、（ポッドキャスト及び独立系放送番組（ＲＳＳ）のデータフィードを含む）データフィードなどのようなデータの送信と、受信と、処理とのうちの少なくともいずれかを行うように構成することができる。テキストメッセージは、普通「ＳＭＳ」と呼ぶ人もいるが、シンプルメッセージサービスを表すものであることを付記しておく。ＳＭＳはテキストメッセージを交換するための代表的な規格である。上記と同様に、マルチメディアメッセージは、普通「ＭＭＳ」と呼ぶ人もいるが、マルチメディアメッセージサービスを表すものであることを付記しておく。ＭＭＳはマルチメディアメッセージを交換するための代表的な規格である。データ処理は、データをメモリ７８に記憶する処理と、このデータとのユーザインタラクションを可能にするアプリケーションを実行する処理と、データに関連付けられたビデオと画像の少なくともいずれかを表示する処理と、データに関連付けられたオーディオサウンドを出力する処理などを含んでもよい。
【００８４】
図２は電子装置１０の機能ブロック図を表す。簡潔さを旨として、電子装置１０の多くの機能についてはあまり詳細には説明しない。電子装置１０は、電子装置１０の機能及び動作の制御全体を実行するように構成された主制御回路８２を含んでもよい。制御回路８２は中央演算処理装置（ＣＰＵ）、マイクロコントローラ又はマイクロプロセッサのような処理装置８４を含んでもよい。処理装置８４は、制御回路８２の内部にあるメモリ（図示せず）と、メモリ７８のような独立のメモリとの少なくともいずれかのメモリの中に記憶されているコードを実行して、電子装置１０の動作を実行することを意図する装置である。
【００８５】
メモリ７８は、例えば、１つ以上のバッファ、フラッシュメモリ、ハードドライブ、取り外し可能媒体、揮発性メモリ、不揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）又はその他の好適なデバイスであってもよい。１つの配置構成では、メモリ７８は、長期データ記憶用の（ＮＡＮＤ構成又はＮＯＲ構成のフラッシュメモリのような）不揮発性メモリと、制御回路８２用のシステムメモリとして機能する揮発性メモリとを含んでもよい。例えば、揮発性メモリは同期ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）を実装したＲＡＭであってもよい。メモリ７８はデータバスを介して制御回路８２とデータ交換を行うことができる。メモリ７８と制御回路８２との間に付随制御ライン及びアドレスバスが存在してもよい。
【００８６】
処理装置８４はＷＬＡＮ近接度評価機能部１２の実行コードを実行することができる。電子装置１０をプログラムして、ＷＬＡＮ近接度評価機能部１２に関連付けられた論理機能を動作させ、かつ、この機能を実行する方法は、コンピュータプログラミングの当業者、及び、特に移動電話機や別の電子装置用のアプリケーションプログラミングの当業者には明らかである。したがって、具体的なプログラミングコードに関する詳細については簡潔さを旨として省略した。また、ＷＬＡＮ近接度評価機能部１２が、実施形態に従って処理装置２２により実行され、かつ、メモリ７８によって記憶されるのに対して、上記のような機能はまた、専用のハードウェアやファームウェア、あるいは、ハードウェア、ファームウェア、ソフトウェアのうちの少なくともいずれかの何らかの組み合わせによっても実行することが可能である。
【００８７】
引き続き図１及び図２を参照すると、電子装置１０には無線回路８８に結合されたアンテナ８６が含まれる。無線回路８８は、アンテナ８６を介して信号を送受信するための無線周波数送受信機を含む。無線回路８８は、移動通信システムにおいて動作するように構成することができると共に、データと視聴覚コンテンツの少なくともいずれかの送受信を行うために用いることができる。移動無線ネットワークと放送ネットワークの少なくともいずれかのネットワークとインタラクションを行うための受信機のタイプには、例えば、ＧＳＭ、ＣＤＭＡ、ＷＣＤＭＡ、ＧＰＲＳ、ＷｉＦｉ、ＷｉＭＡＸ、携帯機器向けデジタルビデオ放送（ＤＶＢ−Ｈ）、地上デジタルテレビジョン放送（ＩＳＤＢ）などのみならず、これらの規格の上位バージョンなども含まれる。但しこれらのみに限定されるわけではない。アンテナ８６及び無線回路８８は１つ以上の無線トランシーバを表してもよいことは理解できよう。
【００８８】
電子装置１０には、無線回路２６により送信され／無線回路２６から受信されるオーディオ信号の処理を行う音響信号処理回路９０もさらに含まれる。一般に行われているように、電子装置電子装置１０を介してユーザが聴いたり、通話したりすることができるように、スピーカ９２及びマイク９４が音響信号処理回路９０に結合されている。無線回路８８及び音響信号処理回路９０は処理全体を実行できるように、個々に制御回路８２に結合されている。ユーザに対して再生を行うために、制御回路８２から音響信号処理回路９０へオーディオデータを渡すことができる。オーディオデータは、例えば、メモリ７８により記憶され、かつ、制御回路８２により取り出されたオーディオファイルから得られるオーディオデータか、移動無線サービスから得られるストリーミングオーディオデータの形で受信されるオーディオデータを含むものであってもよい。音響信号処理回路９０は任意の適当なバッファ、デコーダ、増幅器などを含んでもよい。
【００８９】
ディスプレイ７６は、ディスプレイ７６を駆動するために用いられるビデオ信号にビデオデータを変換するビデオ処理回路９６によって制御回路８２に結合されたものであってもよい。ビデオ処理回路９６は、任意の適当なバッファ、デコーダ、ビデオデータプロセッサなどを含むものであってもよい。ビデオデータは制御回路８２によって作成されるか、メモリ７８内に記憶されているビデオファイルから取り出されるか、無線回路８８によって受信された着信ビデオデータストリームから導き出されるか、あるいは別の任意の好適な方法によって取得されるものであってもよい。
【００９０】
電子装置１０は１つ以上のＩ／Ｏインタフェース９８をさらに含むものであってもよい。（単複の）Ｉ／Ｏインタフェース９８は典型的な移動電話機用Ｉ／Ｏインタフェースの形をしたものであってもよく、１つ以上の電気コネクタを含むものであってもよい。一般に行われているように、（単複の）Ｉ／Ｏインタフェース ９８を用いて電子装置１０をバッテリ充電器に結合して、電子装置１０の内部にある電力供給装置（ＰＳＵ）１００のバッテリ充電を行うことができる。さらに、あるいは、代替例において、（単複の）Ｉ／Ｏインタフェース９８は、電子装置１０との有線インタフェースを有するヘッドセットアセンブリ（個人用ハンズフリー（ＰＨＦ）装置など）に電子装置１０を接続する役割を果たすことができる。
＠  さらに、（単複の）Ｉ／Ｏインタフェース９８は、データ交換用データケーブルを介して電子装置１０をパーソナルコンピュータ又は別の装置に接続する役割を果たすことも可能である。電子装置１０は、車輌用電源アダプタ又は電気コンセントの電源アダプタに接続されているとき、（単複の）Ｉ／Ｏインタフェース９８を介して動作電力を受け取ることができる。外部電源が存在しない場合、ＰＳＵ１００は電子装置１０を動作させるための電力を供給することができる。
【００９１】
電子装置１０はまた、制御回路８２及びメモリ７６のような、電子装置１０の種々の構成要素を計時するためのシステムクロック１０２を含んでもよい。
【００９２】
電子装置１０は、デジタル写真とデジタル動画の少なくともいずれかを撮影するカメラ１０４を含んでもよい。写真と動画の少なくともいずれかに対応する画像ファイルとビデオファイルの少なくともいずれかのファイルがメモリ７８に記憶されてもよい。
【００９３】
電子装置１０は、全地球測位システム（ＧＰＳ）受信機、ガリレオ衛星システム受信機などのような位置データ受信装置１０６を含むものであってもよい。位置データ受信装置１０６は電子装置１０の地理上のポジションの決定に関与することができる。
【００９４】
電子装置１０は、付属品、コンピュータ又は別の装置との通信を確立するための赤外線トランシーバと、（ブルートゥースインタフェースなどの）ＲＦインタフェースとの少なくともいずれかのようなローカル無線インタフェース１０８を含むものであってもよい。例えば、ヘッドセットアセンブリが対応する無線インタフェースを有しているある実施形態では、ローカル無線インタフェース１０８は電子装置１０を（ＰＨＦ装置などの）ヘッドセットアセンブリに作動的に結合することができる。
【００９５】
或る好ましい実施形態を図示し、説明したが、本明細書を読み、理解するとき、添付の請求項の範囲に属する均等物及び変更が当業者である別の人々の心に思い浮かぶことは理解されよう。
【００９６】
本願は、２００７年１２月７日に出願された米国仮特許出願第６１／０１２，３０６号からの優先権を主張し、その教示内容全体は参照により本願に組み込まれる。また、本願は２００７年１２月２０日に出願された米国出願第１１／９６０，８０２号の一部継続出願であり、その教示内容全体は参照により本願に組み込まれる。参照により本願に組み込また発明主題が上記開示の明細書の書面及び図面に明白に記載されている発明主題と矛盾する場合、不定性という問題点と、明瞭性の欠如という問題点の少なくともいずれかの問題点を取り除くのに必要な程度まで上記開示が適用されるものとする。
【図１】
2011508475.tif 000012
【図２】
2011508475.tif 000013
【図３】
2011508475.tif 000014
【図４】
2011508475.tif 000015
【図５】
2011508475.tif 000016
【手続補正書】
【提出日】平成21年8月26日(2009.8.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
汎用ネットワーク対応の電子装置によってＷＬＡＮのプローブを開始する方法であって、
前記電子装置における現在の位置メトリックであって、前記電子装置の現在のポジションと関係すると共に、該現在のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられたセルラ通信基地局識別子のリストである前記位置メトリックを生成するステップと、
前記ＷＬＡＮに対する基準位置メトリックであって、前記電子装置が該ＷＬＡＮに接続されていた該電子装置の以前のポジションと関係するセルラ通信基地局識別子と、該以前のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられた前記基準位置メトリック用の基地局識別子とのリストである前記基準位置メトリックと、前記位置メトリックとのスコアリングを行うステップであって、前記位置メトリックでの前記基地局識別子の順序と前記基準位置メトリックでの前記基地局識別子の順序との間の相関関係を定量化する値を有する一致スコアを生成することによって達成される前記スコアリングを行うステップと、
前記電子装置が前記ＷＬＡＮに接続され、かつ、前記位置メトリックが前記基準位置メトリックとの間で、第１の所定のしきい値である地理的な相関値未満の値を有することとなる値を前記一致スコアが有している場合、接続された前記ＷＬＡＮのサービスエリアの論理マップを作成するために、追加の基準位置メトリックとして前記位置メトリックを前記ＷＬＡＮと関連付けるステップと、
前記電子装置が前記ＷＬＡＮに接続されず、かつ、前記位置メトリックが前記基準位置メトリックとの間で、第２の所定のしきい値である地理的な相関値よりも大きい値を有する場合、前記プローブを開始するステップと
を含むことを特徴とする方法。
【請求項２】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項１に記載の方法。
【請求項３】
複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって前記決定された順序で前記複数のＷＬＡＮの各々のプローブが行われることを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記電子装置が前記ＷＬＡＮに接続されていなければ、該電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間が確立され、
前記遅延継続期間は、前記一致スコアによって示される、前記現在位置メトリックと前記基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項１乃至３の何れか１項に記載の方法。
【請求項５】
前記基準位置メトリックは、複数の前記基準位置メトリックのうち、前記現在位置メトリックと最大の地理的対応関係を有するものであることを特徴とする請求項４に記載の方法。
【請求項６】
ＷＬＡＮへの電子装置の近接度を評価する方法であって、
個々の基地局識別子の信号強度値に基づいて順序づけられたセルラ通信基地局識別子のリストによって定義される、前記電子装置における現在位置メトリックを生成するステップと、
前記電子装置が前記ＷＬＡＮに接続されていたポジションに対応する１つ以上の基準位置メトリックであって、かつ、該基準位置メトリックが確立された時点における個々の前記基地局識別子の信号強度値に基づいてソートされたセルラ通信基地局識別子のリストによって定義される前記１つ以上の前記基準位置メトリックとの地理的対応関係に対する前記位置メトリックのスコアリングを行うステップであって、前記位置メトリックでの前記基地局識別子の順序と前記基準位置メトリックでの前記基地局識別子の順序との間の相関関係を定量化する値を有する一致スコアを生成することによって達成される、各基準位置メトリックに対して前記スコアリングを行うステップと、
前記一致スコアが所定のしきい値より大きければ、前記ＷＬＡＮのプローブを行うステップと
を含むことを特徴とする方法。
【請求項７】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項６に記載の方法。
【請求項８】
複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって前記決定された順序で前記複数のＷＬＡＮの各々のプローブが行われることを特徴とする請求項６に記載の方法。
【請求項９】
前記電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するステップをさらに含み、
前記遅延継続期間は、前記一致スコアによって示される、前記現在位置メトリックと前記１つ以上の基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項６乃至８の何れか１項に記載の方法。
【請求項１０】
汎用アクセスネットワーク対応の移動電子装置であって、
ＷＬＡＮの可用性に依存して、セルラ通信基地局又は前記ＷＬＡＮを介してコア移動通信ネットワークとの通信を確立する無線回路と、
前記ＷＬＡＮへの近接度を評価するコントローラと
を備え、
前記コントローラは、
個々の基地局識別子の信号強度値に基づいて順序づけられたセルラ通信基地局識別子のリストによって定義される、前記移動電子装置に対する現在位置メトリックを生成し、
前記移動電子装置が前記ＷＬＡＮに接続されていたポジションに対応する１つ以上の基準位置メトリックであって、かつ、該基準位置メトリックが確立された時点における個々の基地局識別子の信号強度値に基づいてソートされるセルラ通信基地局識別子のリストによって定義される前記１つ以上の基準位置メトリックとの地理的対応関係に対応する位置メトリックのスコアリングを行うことにより、前記位置メトリックでの前記基地局識別子の順序と前記基準位置メトリックでの前記基地局識別子の順序との間の相関関係を定量化する値を有する一致スコアを各基準位置メトリックに対して生成し、
前記一致スコアが所定のしきい値より大きければ、前記ＷＬＡＮのプローブを行うことを特徴とする移動電子装置。
【請求項１１】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項１０に記載の移動電子装置。
【請求項１２】
複数のＷＬＡＮが存在し、
前記コントローラは、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいて該ＷＬＡＮの順序を確立し、該ＷＬＡＮの順序で該ＷＬＡＮのプローブを行うために前記移動電子装置を制御することを特徴とする請求項１０に記載の移動電子装置。
【請求項１３】
前記コントローラは、前記移動電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するようにさらに構成され、
前記遅延継続期間は、前記一致スコアによって示される、前記現在位置メトリックと前記１つ以上の基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項１０乃至１２の何れか１項に記載の移動電子装置。
【手続補正書】
【提出日】平成22年7月15日(2010.7.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
汎用ネットワーク対応の電子装置によってＷＬＡＮのプローブを開始する方法であって、
前記電子装置における現在の位置メトリックであって、前記電子装置の現在のポジションと関係すると共に、該現在のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられたセルラ通信基地局識別子のリストである前記位置メトリックを生成するステップと、
前記ＷＬＡＮに対する基準位置メトリックであって、前記電子装置が該ＷＬＡＮに接続されていた該電子装置の以前のポジションと関係するセルラ通信基地局識別子と、該以前のポジションにおいて確かめられたそれぞれの信号強度値に従って順序づけられた前記基準位置メトリック用の基地局識別子とのリストである前記基準位置メトリックと、前記位置メトリックとのスコアリングを行うステップであって、前記位置メトリックでの前記基地局識別子の順序と前記基準位置メトリックでの前記基地局識別子の順序との間の相関関係を定量化する値を有する一致スコアを生成することによって達成される前記スコアリングを行うステップと、
前記電子装置が前記ＷＬＡＮに接続され、かつ、前記位置メトリックが前記基準位置メトリックとの間で、第１の所定のしきい値である地理的な相関値未満の値を有することとなる値を前記一致スコアが有している場合、接続された前記ＷＬＡＮのサービスエリアの論理マップを作成するために、追加の基準位置メトリックとして前記位置メトリックを前記ＷＬＡＮと関連付けるステップと、
前記電子装置が前記ＷＬＡＮに接続されず、かつ、前記位置メトリックが前記基準位置メトリックとの間で、第２の所定のしきい値である地理的な相関値よりも大きい値を有する場合、前記プローブを開始するステップと
を含むことを特徴とする方法。
【請求項２】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項１に記載の方法。
【請求項３】
複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって前記決定された順序で前記複数のＷＬＡＮの各々のプローブが行われることを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記電子装置が前記ＷＬＡＮに接続されていなければ、該電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間が確立され、
前記遅延継続期間は、前記一致スコアによって示される、前記現在位置メトリックと前記基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする請求項１乃至３の何れか１項に記載の方法。
【請求項５】
前記基準位置メトリックは、複数の前記基準位置メトリックのうち、前記現在位置メトリックと最大の地理的対応関係を有するものであることを特徴とする請求項４に記載の方法。
【請求項６】
ＷＬＡＮへの電子装置の近接度を評価する方法であって、
個々の基地局識別子の信号強度値に基づいて順序づけられたセルラ通信基地局識別子のリストによって定義される、前記電子装置における現在位置メトリックを生成するステップと、
前記電子装置が前記ＷＬＡＮに接続されていたポジションに対応する１つ以上の基準位置メトリックであって、かつ、該基準位置メトリックが確立された時点における個々の前記基地局識別子の信号強度値に基づいてソートされたセルラ通信基地局識別子のリストによって定義される前記１つ以上の前記基準位置メトリックとの地理的対応関係に対する前記位置メトリックのスコアリングを行うステップであって、前記位置メトリックでの前記基地局識別子の順序と前記基準位置メトリックでの前記基地局識別子の順序との間の相関関係を定量化する値を有する一致スコアを生成することによって達成される、各基準位置メトリックに対して前記スコアリングを行うステップと、
前記一致スコアが所定のしきい値より大きければ、前記ＷＬＡＮのプローブを行うステップと、
前記電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立するステップと
を含み、
前記遅延継続期間は、前記一致スコアによって示される、前記現在位置メトリックと前記１つ以上の基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする方法。
【請求項７】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項６に記載の方法。
【請求項８】
複数のＷＬＡＮが存在し、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいてＷＬＡＮを順序づけることによって前記決定された順序で前記複数のＷＬＡＮの各々のプローブが行われることを特徴とする請求項６に記載の方法。
【請求項９】
汎用アクセスネットワーク対応の移動電子装置であって、
ＷＬＡＮの可用性に依存して、セルラ通信基地局又は前記ＷＬＡＮを介してコア移動通信ネットワークとの通信を確立する無線回路と、
前記ＷＬＡＮへの近接度を評価するコントローラと
を備え、
前記コントローラは、
個々の基地局識別子の信号強度値に基づいて順序づけられたセルラ通信基地局識別子のリストによって定義される、前記移動電子装置に対する現在位置メトリックを生成し、
前記移動電子装置が前記ＷＬＡＮに接続されていたポジションに対応する１つ以上の基準位置メトリックであって、かつ、該基準位置メトリックが確立された時点における個々の基地局識別子の信号強度値に基づいてソートされるセルラ通信基地局識別子のリストによって定義される前記１つ以上の基準位置メトリックとの地理的対応関係に対応する位置メトリックのスコアリングを行うことにより、前記位置メトリックでの前記基地局識別子の順序と前記基準位置メトリックでの前記基地局識別子の順序との間の相関関係を定量化する値を有する一致スコアを各基準位置メトリックに対して生成し、
前記一致スコアが所定のしきい値より大きければ、前記ＷＬＡＮのプローブを行い、
前記移動電子装置の次の現在位置メトリックが生成されるまで、遅延継続期間を確立し、
前記遅延継続期間は、前記一致スコアによって示される、前記現在位置メトリックと前記１つ以上の基準位置メトリックとの間の地理的対応関係に基づくことを特徴とする移動電子装置。
【請求項１０】
前記基準位置メトリックの中に存在しない基地局識別子が前記位置メトリックの中に含まれていれば、前記一致スコアは減らされることを特徴とする請求項９に記載の移動電子装置。
【請求項１１】
複数のＷＬＡＮが存在し、
前記コントローラは、個々の比較に対応する地理上の一致スコアを生成するために、個々の前記ＷＬＡＮについて該ＷＬＡＮに対する前記位置メトリックを前記基準位置メトリックと比較し、前記一致スコアのうちの最大スコアを決定し、個々の前記ＷＬＡＮに対する最大一致スコアに基づいて該ＷＬＡＮの順序を確立し、該ＷＬＡＮの順序で該ＷＬＡＮのプローブを行うために前記移動電子装置を制御することを特徴とする請求項９に記載の移動電子装置。
【国際調査報告】
2011508475.tif 000017
2011508475.tif 000018
2011508475.tif 000019