(57)【要約】  本明細書は、識別の正確さを効果的に高めるために、歩行者および乗り物が正確に識別され得ない従来技術を解決するための切り替え方法およびポータブル電子デバイスを開示する。方法は、気圧計および音声センサを含むポータブル電子デバイスに適用され、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するステップであって、気圧データが、収集の瞬間および気圧の値のn個のグループを含み、音声強度データが、収集の瞬間および音声強度の値のn個のグループを含み、気圧計および音声センサが、収集を同期して実行し、nが、1よりも大きい整数である、ステップと、気圧データおよび音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えるステップとを含む。
2019510197.tif 000002
【特許請求の範囲】
【請求項１】
切り替え方法であって、気圧計および音声センサを含むポータブル電子デバイスに適用され、
予め設定された継続時間内に前記気圧計によって収集された気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された音声強度データとを取得するステップであって、前記気圧データが、収集の瞬間および気圧の値のn個のグループを含み、前記音声強度データが、収集の瞬間および音声強度の値のn個のグループを含み、前記気圧計および前記音声センサが、収集を同期して実行し、nが、1よりも大きい整数である、ステップと、
前記気圧データおよび前記音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えるステップとを含み、
前記予め設定された条件が、以下の条件、すなわち、前記気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、前記音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、前記気圧データ内の前記気圧の値が少なくとも一度ホップし、前記音声強度データ内の前記音声強度の値が少なくとも一度ホップすること、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、前記音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、前記気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、前記音声強度データ内のホップした音声強度の値の収集の瞬間と、前記気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む、方法。
【請求項２】
予め設定された継続時間内に前記気圧計によって収集された気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された音声強度データとを取得する前に、
前記ポータブル電子デバイスが乗り物に近づくと判定し、前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得するようにトリガするステップをさらに含む請求項1に記載の方法。
【請求項３】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、
前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得することをやめるステップをさらに含む請求項1または2に記載の方法。
【請求項４】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えた後、
前記ポータブル電子デバイスが前記乗り物を離れると判定し、前記第2の測位アルゴリズムを前記第1の測位アルゴリズムに切り替えるステップをさらに含むか、または、
第1の測位テクノロジを第2の測位テクノロジに切り替えた後、
前記ポータブル電子デバイスが前記乗り物を離れると判定し、前記第2の測位テクノロジを前記第1の測位テクノロジに切り替えるステップをさらに含む請求項1から3のいずれか一項に記載の方法。
【請求項５】
ポータブル電子デバイスであって、気圧計および音声センサを含むポータブル電子デバイスであり、
予め設定された継続時間内に前記気圧計によって収集された気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された音声強度データとを取得するように構成された取得モジュールであって、前記気圧データが、収集の瞬間および気圧の値のn個のグループを含み、前記音声強度データが、収集の瞬間および音声強度の値のn個のグループを含み、前記気圧計および前記音声センサが、収集を同期して実行し、nが、1よりも大きい整数である、取得モジュールと、
前記取得モジュールによって取得される前記気圧データおよび前記音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えるように構成された処理モジュールとを含み、
前記予め設定された条件が、以下の条件、すなわち、前記気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、前記音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、前記気圧データ内の前記気圧の値が少なくとも一度ホップし、前記音声強度データ内の前記音声強度の値が少なくとも一度ホップすること、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、前記音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、前記気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、前記音声強度データ内のホップした音声強度の値の収集の瞬間と、前記気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む、ポータブル電子デバイス。
【請求項６】
前記処理モジュールが、前記取得モジュールが前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得する前に、前記ポータブル電子デバイスが乗り物に近づくと判定し、前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得するように前記取得モジュールをトリガするようにさらに構成される請求項5に記載のポータブル電子デバイス。
【請求項７】
前記処理モジュールが、前記第1の測位アルゴリズムを前記第2の測位アルゴリズムに切り替えるかまたは前記第1の測位テクノロジを前記第2の測位テクノロジに切り替えた後、前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得することをやめるように前記取得モジュールをトリガするようにさらに構成される請求項5または6に記載のポータブル電子デバイス。
【請求項８】
前記処理モジュールが、前記第1の測位アルゴリズムを前記第2の測位アルゴリズムに切り替えるかもしくは前記第1の測位テクノロジを前記第2の測位テクノロジに切り替えた後、前記ポータブル電子デバイスが乗り物を離れると判定し、前記第2の測位アルゴリズムを前記第1の測位アルゴリズムに切り替えるようにさらに構成されるか、または
前記処理モジュールが、前記第1の測位テクノロジを前記第2の測位テクノロジに切り替えた後、前記ポータブル電子デバイスが前記乗り物を離れると判定し、前記第2の測位テクノロジを前記第1の測位テクノロジに切り替えるようにさらに構成される請求項5から7のいずれか一項に記載のポータブル電子デバイス。
【請求項９】
1つまたは複数のプロセッサ、メモリ、バスシステム、トランシーバ、および1つまたは複数のプログラムを含み、前記プロセッサ、前記メモリ、および前記トランシーバが、前記バスシステムを使用することによって接続され、
前記1つまたは複数のプログラムが、前記メモリに記憶され、前記1つまたは複数のプログラムが、命令を含み、ポータブル電子デバイスによって実行されるとき、前記命令が、ポータブル電子デバイスが請求項1から4のいずれか一項に記載の方法を実行することを可能にする、ポータブル電子デバイス。
【請求項１０】
1つまたは複数のプログラムを記憶するコンピュータ可読ストレージ媒体であって、前記1つまたは複数のプログラムが、命令を含み、ポータブル電子デバイスによって実行されるとき、前記命令が、前記ポータブル電子デバイスが請求項1から4のいずれか一項に記載の方法を実行することを可能にする、コンピュータ可読ストレージ媒体。
【請求項１１】
ポータブル電子デバイス上のグラフィカルユーザインターフェースであって、前記ポータブル電子デバイスが、ディスプレイ、メモリ、複数のアプリケーションプログラム、および前記メモリに記憶された1つまたは複数のプログラムを実行するように構成された1つまたは複数のプロセッサを含み、グラフィカルユーザインターフェースが、請求項1から4のいずれか一項に記載の方法を使用することによって表示されるユーザインターフェースを含む、グラフィカルユーザインターフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の分野に関し、詳細には、切り替え方法およびポータブル電子デバイスに関する。
【背景技術】
【０００２】
屋外環境においては、通常、全地球測位システム(英語フルネーム: Global Positioning System、略してGPS)が使用され、屋内環境において測位およびナビゲーション機能を実装することを助けるために、屋内環境(ショッピングモールまたはガレージなど)においては、通常、Bluetooth(登録商標)低エネルギー(英語フルネーム: Bluetooth(登録商標) Low Energy、略してBLE)またはワイヤレスフィデリティ(英語フルネーム: Wireless Fidelity、略してWi-Fi)に基づく屋内測位デバイスが使用される。
【０００３】
歩行者によって受信されるBluetooth(登録商標)信号の強度が乗り物によって受信されるBluetooth(登録商標)信号の強度と異なる(乗り物の中で受信されるBluetooth(登録商標)信号の強度が乗り物の外で受信されるBluetooth(登録商標)信号の強度と異なる)ので、歩行者を対象とする測位テクノロジまたは測位アルゴリズムは、乗り物には完全に適用され得ない。
【０００４】
従来技術においては、モーションセンサ(ジャイロスコープ、加速度計、または磁力計など)が、歩行者および乗り物を識別するために使用され、歩行者のモーション信号が、歩行者が乗り物に乗り込むのかまたは乗り物から降りるのかを判定するために、モーションセンサを使用することによって捕捉される可能性がある。しかし、乗り物が屋内ガレージ内にある場合、屋内ガレージの電磁的環境が通常複雑であり、建物の構造が複雑であり、多くの補強コンクリート柱が存在するので、屋内ガレージ内でモーションセンサによって検出されるデータは、不安定である。その結果として、歩行者のはっきりしたモーション特徴情報が、収集され得ず、歩行者が乗り物に乗り込むかどうかが、正確に判定され得ない。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明は、識別の正確さを効果的に高め、歩行者の測位と乗り物の測位との間で柔軟に切り替えるために、歩行者および乗り物が正確に識別され得ない従来技術を解決するための切り替え方法およびポータブル電子デバイスを提供する。
【０００６】
第1の態様は、切り替え方法を提供し、方法は、気圧計および音声センサを含むポータブル電子デバイスに適用され、方法は、
予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとをポータブル電子デバイスによって取得するステップであって、気圧データが、収集の瞬間および気圧の値のn個のグループを含み、音声強度データが、収集の瞬間および音声強度の値のn個のグループを含み、気圧計および音声センサが、収集を同期して実行し、nが、1よりも大きい整数である、ステップを含む。
【０００７】
気圧計は、主に、気圧の変化の度合いを反映するために気圧データを収集するように構成される。気圧計は、通常、ポータブル電子デバイスのメインボード上に配置され、たとえば、気圧計は、モバイル電話のメインボードのチップに組み込まれる。確かに、一部のポータブル電子デバイス上で、気圧計の機能は、いくつかのアプリケーション、オペレーティングシステムなどを使用することによって組み込まれる。本発明においては、気圧計の機能と統合されるアプリケーション、オペレーティングシステムなどが、気圧計とみなされる可能性があり、これは、本明細書において特に限定されない。
【０００８】
音声センサは、主に、音声強度を検出するように構成され、音声センサは、マイクロフォン(またはマイクロフォン、またはマイクロフォン、またはオーディオモニタリングユニット)の機能を有する。
【０００９】
予め設定された継続時間は、予め設定され、ユーザによって調整され得る。実際の応用においては、ユーザが乗り物に乗り込み、乗り物のドアを閉めるために非常に短い時間を必要とするので、予め設定された継続時間は、通常、1秒以内である。代替的に、ユーザエクスペリエンスを高めるために、予め設定された継続時間は、ユーザによって定義される可能性がある。さらに、予め設定された継続時間内に、気圧計および音声センサは、データを同期して収集し、つまり、気圧計および音声センサは、完全に同じ時点でまたはおおよそ同じ時点でデータを同期して収集する。おおよそ同じ時点は、気圧計によって収集されるデータまたは音声センサによって収集されるデータに対する大きな影響を引き起こさず、影響は、無視され得る。
【００１０】
さらに、ポータブル電子デバイスは、気圧データおよび音声強度データが予め設定された条件を満たすと判定する場合、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替える。
【００１１】
第1の測位アルゴリズムおよび第2の測位アルゴリズムは、異なる測位アルゴリズムであり、第1の測位テクノロジおよび第2の測位テクノロジは、異なる測位テクノロジである。第1の測位アルゴリズムおよび第2の測位アルゴリズムは、特定の応用の筋書きに応じて決定され得る。測位アルゴリズムは、通常、最小二乗法、三角形重心法(triangle centroid method)、重み付き三角形重心アルゴリズム(weighted triangle centroid algorithm)、重み付き重心アルゴリズム(weighted centroid algorithm)、改良重み付き重心アルゴリズム(improved weighted centroid algorithm)などを含む。実際の応用においては、第1の測位アルゴリズムおよび第2の測位アルゴリズムは、それぞれ、上述の測位アルゴリズムのうちの少なくとも1つであり、すべての上述の測位アルゴリズムは、何らかの既存の屋内または屋外測位アルゴリズムである。詳細は、本明細書において説明されない。加えて、測位テクノロジは、通常、GPS、赤外線、超音波、Bluetooth(登録商標)、無線周波数識別(radio frequency identification)、超広帯域、Wi-Fi測位テクノロジ、またはジグビー(ZigBee)などの測位テクノロジを含むがこれらに限定されない。第1の測位テクノロジおよび第2の測位テクノロジは、それぞれ、上述の測位テクノロジのうちの少なくとも1つであり、すべての上述の測位テクノロジは、何らかの既存の屋内または屋外測位テクノロジである。詳細は、本明細書において説明されない。実際の応用においては、たとえば、歩行者が乗り物に乗り込む前の歩行者の地理的位置がWi-Fiによってカバーされる場合、Wi-Fiテクノロジが、測位のために使用される可能性がある。歩行者が乗り物に乗り込んだ後は、乗り物が比較的速い速度で移動するので、関連する可能性がある地理的位置のすべてが、Wi-Fiによってカバーされるとは限らない。したがって、Wi-Fi以外の測位テクノロジが、測位の正確さを高めるために測位に使用される可能性がある。加えて、通常、歩行者推測航法(英語フルネーム: Pedestrian Dead Reckoning、略してPDR)測位テクノロジが、歩行者のために使用され、乗り物推測航法(英語フルネーム: vehicle dead reckoning、略してVDR)測位テクノロジが、乗り物のために使用される。PDR測位テクノロジおよびVDR測位テクノロジにおいて、測位は、主に、加速度計またはジャイロスコープなどのモーションセンサを使用して物体の移動速度、距離、および方向を検出することによって実装される。適切な測位テクノロジが高い測位の正確さのために歩行者および乗り物に使用されることが、知られ得る。
【００１２】
予め設定された条件は、以下の条件、すなわち、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、気圧データ内の気圧の値が少なくとも一度ホップ(hop)し、音声強度データ内の音声強度の値が少なくとも一度ホップすること、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む。
【００１３】
第1の態様に関連して、いくつかの可能な実装方法においては、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得する前に、ポータブル電子デバイスが、ポータブル電子デバイスにインストールされたいくつかのモーションセンサなどを使用することによって、ポータブル電子デバイスが乗り物に近づくと判定し、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するようにさらにトリガする。
【００１４】
実際の応用においては、ポータブル電子デバイスが乗り物に近づくと判定するための複数の方法が存在する。ジャイロスコープ、加速度計、磁力計、または距離センサ内の1つのモーションセンサまたは複数のモーションセンサの組合せが、ポータブル電子デバイスが乗り物に近づくと判定するために使用される。たとえば、距離センサが、ポータブル電子デバイスと乗り物との間の距離を検出するために使用される。通常、ポータブル電子デバイスが乗り物に近づくことを示すために、ポータブル電子デバイスと乗り物との間の相対的な位置の距離は、予め設定された範囲内にあり、たとえば、予め設定された範囲は、0から1メートルである。
【００１５】
いくつかのその他の可能な実装においては、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスは、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめる。
【００１６】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめ、その結果、電力消費が効果的に削減されることが、知られ得る。たとえば、ポータブル電子デバイスは、気圧計および音声センサによって実行される中断のないデータ収集によって引き起こされるバッテリー切れ、低処理レートなどを防止される。
【００１７】
いくつかのその他の可能な実装においては、第1の測位アルゴリズムが第2の測位アルゴリズムに切り替えられた後、ポータブル電子デバイスが、ポータブル電子デバイスにインストールされたいくつかのモーションセンサなどを使用することによって、ポータブル電子デバイスが乗り物を離れると判定する場合、ポータブル電子デバイスは、第2の測位アルゴリズムを第1の測位アルゴリズムに切り替える。
【００１８】
代替的に、第1の測位テクノロジが第2の測位テクノロジに切り替えられた後、ポータブル電子デバイスが、ポータブル電子デバイスにインストールされたいくつかのモーションセンサなどを使用することによって、ポータブル電子デバイスが乗り物を離れると判定する場合、ポータブル電子デバイスは、第2の測位テクノロジを第1の測位テクノロジに切り替える。
【００１９】
ポータブル電子デバイスが乗り物を離れた後、ポータブル電子デバイスによって使用される測位テクノロジまたは測位アルゴリズムは初期状態に戻され、つまり、第2の測位アルゴリズムが第1の測位アルゴリズムに切り替えられるか、または第2の測位テクノロジが第1の測位テクノロジに切り替えられ、その結果、ポータブル電子デバイスは、元の測位テクノロジまたは測位アルゴリズムに従って通常の測位を実行し、測位の正確さが、効果的に高められることが、知られ得る。加えて、実際の応用においては、ポータブル電子デバイスが、通常、歩行者のポケット、ショルダーバッグなどに入れられるので、ポータブル電子デバイスが乗り物を離れると判定するために、歩行者が乗り物を降りた状態が検出される。確かに、歩行者が乗り物を降りた状態を判定するための複数の方法が存在する。たとえば、歩行者が乗り物を降りた状態は、乗り物内の車載式故障診断装置(英語フルネーム:On-Board Diagnostics、略してOBD)モジュールを使用して乗り物がストールしたことを検出する、加速度計を使用して乗り物が止まると判定する、音声センサを使用して歩行者が乗り物のドアを閉めるときに生成される音声データを検出する、歩数計を使用して歩行者の歩みの量を検出するなどの1つまたは複数の方法を使用することによって判定される。これは、本明細書において特に限定されない。
【００２０】
第2の態様は、ポータブル電子デバイスを提供し、ポータブル電子デバイスは、気圧計および音声センサを含むポータブル電子デバイスであり、第1の態様において提供された方法または第1の態様の任意の可能な実装を実行するように構成されるユニットを含む。
【００２１】
第3の態様は、ポータブル電子デバイスを提供し、ポータブル電子デバイスは、気圧計および音声センサを含むポータブル電子デバイスであり、検出器およびプロセッサを含み、検出器は、プロセッサに接続され、
検出器は、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するように構成され、気圧データは、収集の瞬間および気圧の値のn個のグループを含み、音声強度データは、収集の瞬間および音声強度の値のn個のグループを含み、気圧計および音声センサは、収集を同期して実行し、nは、1よりも大きい整数であり、
プロセッサは、検出器によって取得される気圧データおよび音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるか、または第1の測位テクノロジを第2の測位テクノロジに切り替えるように構成され、
予め設定された条件は、以下の条件、すなわち、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、気圧データ内の気圧の値が少なくとも一度ホップし、音声強度データ内の音声強度の値が少なくとも一度ホップすること、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む。
【００２２】
第1の態様に関連して、いくつかの可能な実装方法においては、プロセッサが、検出器が予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得する前に、ポータブル電子デバイスが乗り物に近づくと判定し、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するように検出器をトリガするようにさらに構成される。
【００２３】
第1の態様に関連して、いくつかの可能な実装方法においては、プロセッサが、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめるように検出器をトリガするようにさらに構成される。
【００２４】
第1の態様に関連して、いくつかの可能な実装方法においては、プロセッサが、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかもしくは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが乗り物を離れると判定し、第2の測位アルゴリズムを第1の測位アルゴリズムに切り替えるようにさらに構成されるか、または
プロセッサが、第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが乗り物を離れると判定し、第2の測位テクノロジを第1の測位テクノロジに切り替えるようにさらに構成される。
【００２５】
第4の態様は、
1つまたは複数のプロセッサ、メモリ、バスシステム、トランシーバ、および1つまたは複数のプログラムを含み、プロセッサ、メモリ、およびトランシーバが、バスシステムを使用することによって接続され、
1つまたは複数のプログラムが、メモリに記憶され、1つまたは複数のプログラムが、命令を含み、ポータブル電子デバイスによって実行されるとき、命令が、ポータブル電子デバイスが第1の態様または第1の態様の任意の可能な実装による方法を実行することを可能にするポータブル電子デバイスを提供する。
【００２６】
第5の態様は、1つまたは複数のプログラムを記憶するコンピュータ可読ストレージ媒体を提供し、1つまたは複数のプログラムは、命令を含み、ポータブル電子デバイスによって実行されるとき、命令は、ポータブル電子デバイスが第1の態様または第1の態様の任意の可能な実装による方法を実行することを可能にする。
【００２７】
第6の態様は、ポータブル電子デバイス上のグラフィカルユーザインターフェースを提供し、ポータブル電子デバイスは、ディスプレイ、メモリ、複数のアプリケーションプログラム、およびメモリに記憶された1つまたは複数の段階を実行するように構成された1つまたは複数のプロセッサを含み、グラフィカルユーザインターフェースは、第1の態様または第1の態様の任意の可能な実装による方法を使用することによって表示されるユーザインターフェースを含む。
【００２８】
結論として、ポータブル電子デバイスは、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得し、気圧データおよび音声強度データが予め設定された条件を満たすと判定するときに測位アルゴリズムまたは測位テクノロジを切り替え、その結果、測位の正確さが、効果的に高められる。加えて、歩行者および乗り物が気圧計および音声センサによって検出されたデータに従って識別されるとき、識別手順は単純であり、識別の正確さは高い。さらに、ユーザのために、ポータブル電子デバイスによって歩行者および乗り物を識別するプロセス全体は、よりインテリジェントであり、知覚されず、したがって、ユーザのインテリジェントな経験が、満たされる。
【００２９】
さらに、ポータブル電子デバイスが測位を切り替える状態がグラフィカルユーザインターフェース上にリアルタイムで表示され、つまり、歩行者の測位ステータスがリアルタイムで更新され、したがって、測位はよりインテリジェントであり、ユーザエクスペリエンスが効果的に高められる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態によるポータブル電子デバイスの概略的な構造図である。
【図２】本発明の実施形態によるポータブル電子デバイスの別の概略的な構造図である。
【図３】本発明の実施形態による切り替え方法の概略的な流れ図である。
【図４ａ】本発明の実施形態によるデータ収集の実施形態の概略図である。
【図４ｂ】本発明の実施形態によるデータ収集の別の実施形態の概略図である。
【図５】本発明の実施形態によるポータブル電子デバイスの別の概略的な構造図である。
【図６】本発明の実施形態によるポータブル電子デバイスの別の概略的な構造図である。
【図７】本発明の実施形態によるポータブル電子デバイスの別の概略的な構造図である。
【図８】本発明の実施形態によるポータブル電子デバイスの別の概略的な構造図である。
【発明を実施するための形態】
【００３１】
本発明は、識別の正確さを効果的に高め、歩行者の測位と乗り物の測位との間で柔軟に切り替えるために、歩行者および乗り物が正確に識別され得ない従来技術を解決するための切り替え方法およびポータブル電子デバイスを開示する。
【００３２】
以下で、本発明の実施形態の技術的な解決策を本発明の実施形態の添付の図面を参照して明瞭および完全に説明する。明らかに、説明される実施形態は、本発明の実施形態の一部に過ぎず、すべてではない。創造的な努力なしに本発明の実施形態に基づいて当業者によって得られたすべてのその他の実施形態は、本発明の保護範囲内に入る。
【００３３】
本発明の明細書、請求項、および添付の図面において、用語「第1の」、「第2の」、「第3の」、「第4の」などは、異なる対象を区別するように意図されており、特定の順序を示さない。さらに、用語、「含む(including)」、「含む(including)」、またはこれらの任意のその他の変化形は、非排他的包含を含むように意図される。たとえば、一連のステップまたはユニットを含むプロセス、方法、システム、製品、またはデバイスは、列挙されたステップまたはユニットに限定されず、任意で、列挙されていないステップもしくはユニットをさらに含むか、またはプロセス、方法、製品、もしくはデバイスの別の固有のステップもしくはユニットをさらに含む。
【００３４】
本発明の技術的な解決策は、ポータブル電子デバイスに適用される。一部の実施形態においては、図1に示されるように、ポータブル電子デバイス100がウェアラブルデバイス(スマートウォッチ、スマートグラス、健康モニタリングバンド(health monitoring band)、またはスマートリストストラップなど)であるとき、ポータブル電子デバイス100は、主に、センサ101、プロセッサ102、ワイヤレス通信インターフェース103、およびメモリ104を含む。センサ101、プロセッサ102、ワイヤレス通信インターフェース103、およびメモリ104は、1つまたは複数のバスを使用することによって接続される。センサ101は、周辺環境データを収集するように構成され、センサ101は、光センサ、音声センサ、距離センサ、ジャイロスコープ、磁力計、加速度計、気圧計、またはマノメーターのうちの任意の1つまたは複数である可能性がある。プロセッサ102は、ポータブル電子デバイスの制御中枢であり、様々なインターフェースおよび線を使用することによってポータブル電子デバイス全体のすべての部分に接続し、メモリ104に記憶されたソフトウェアプログラムおよび/もしくはモジュールを走らせるかまたは実行し、メモリ104に記憶されたデータを呼び出して、ポータブル電子デバイスの様々な機能を実行し、および/またはデータを処理する。たとえば、プロセッサ102は、センサによって収集された環境データを計算して、周辺環境のステータスを決定する。ワイヤレス通信インターフェース103は、Wi-FiまたはBluetooth(登録商標)を使用することによって遠隔の電子デバイスまたはサーバに接続し、データをやりとりするように構成される。メモリ104は、ソフトウェアプログラムおよびモジュールを記憶するように構成され得る。
【００３５】
いくつかのその他の実施形態においては、図2に示されるように、ポータブル電子デバイス200がモバイルデバイス(モバイル電話またはタブレットコンピュータなど)であるとき、ポータブル電子デバイス200は、主に、センサ201、プロセッサ202、ワイヤレス通信インターフェース203、メモリ204、および入力/出力(英語フルネーム: Input/Output、略してI/O)インターフェース205を含む。センサ201、プロセッサ202、ワイヤレス通信インターフェース203、メモリ204、およびI/Oインターフェース205は、1つまたは複数のバスを使用することによって接続される。センサ201は、周辺環境データを収集するように構成され、センサ201は、光センサ、音声センサ、距離センサ、ジャイロスコープ、磁力計、加速度計、気圧計、またはマノメーターのうちの任意の1つまたは複数である可能性がある。プロセッサ202は、ポータブル電子デバイスの制御中枢であり、様々なインターフェースおよび線を使用することによってポータブル電子デバイス全体のすべての部分に接続し、メモリ204に記憶されたソフトウェアプログラムおよび/もしくはモジュールを走らせるかまたは実行し、メモリ204に記憶されたデータを呼び出して、ポータブル電子デバイスの様々な機能を実行し、および/またはデータを処理する。たとえば、プロセッサ202は、センサ201によって収集された環境データを計算して、周辺環境のステータスを決定する。ワイヤレス通信インターフェース203は、Wi-FiまたはBluetooth(登録商標)を使用することによって遠隔の電子デバイスまたはサーバに接続し、データをやりとりするように構成される。メモリ204は、ソフトウェアプログラムおよびモジュールを記憶するように構成され得る。I/Oインターフェース205は、ユーザとポータブル電子デバイスとの間のインタラクションを実施し、および/またはポータブル電子デバイスに情報を入力するか、もしくはプロセッサ202によって出力されたデータのフォーマットを変換し、データを出力するように構成される。
【００３６】
当業者は、図1または図2に示されたポータブル電子デバイスの構造が本発明に対する限定をなさないことを理解するであろう。構造は、バス型構造もしくは星型構造である可能性があり、あるいは図に示された構成要素より多くのもしくはより少ない構成要素を含むか、またはいくつかの部分を組み合わせるか、または異なる部分の配列を有する可能性がある。本発明の実装におけるポータブル電子デバイスは、モバイル電話、モバイルコンピュータ、タブレットコンピュータ、携帯情報端末(英語フルネーム: Personal Digital Assistance、略してPDA)、メディアプレイヤー、スマートTV、ウェアラブルデバイス(スマートウォッチまたはスマートグラスなど)、上述の2つ以上のものの組合せなどを含むがそれらに限定されない。
【００３７】
本発明の実施形態が説明される前に、本発明が適用される筋書きが最初に説明される。ガレージ、病院、大型ショッピングスクエア(shopping square)、および公園などのいくつかの公共の筋書きにおいては、歩行者が乗り物に乗る前に、手に持たれた(またはショルダーバッグに入れられているかもしくはポケットに入れられている)ポータブル電子デバイスを使用することによって歩行者が測位される。たとえば、歩行者がWi-Fiによってカバーされる筋書きにあるとき、ポータブル電子デバイスは、Wi-Fiテクノロジを使用することによって歩行者を測位する。しかし、歩行者が乗り物に乗り込むとき、乗り物は移動を始めるか、または乗り物は一時的に静止状態を保つ。乗り物が移動状態にあるとき、歩行者は、乗り物で移動する。乗り物の移動プロセス中に、歩行者の地理的位置は、Wi-Fiによってカバーされない可能性がある。この場合、ポータブル電子デバイスがWi-Fiテクノロジを使用することによって歩行者の位置ステータスを引き続き測位する場合、測位が失敗するかまたは測位は不正確である。加えて、歩行者が乗り物に乗り込み、乗り物が一時的に静止状態を保つとき、乗り物は、Bluetooth(登録商標)によってカバーされる可能性があり、したがって、ポータブル電子デバイスがWi-Fiテクノロジを使用することによって歩行者を引き続き測位する場合、正確さは、Bluetooth(登録商標)テクノロジを使用することによって測位を実施する際の正確さよりも高くない可能性がある。したがって、歩行者が乗り物に乗り込むかどうかのステータスを識別することによって測位テクノロジまたは測位アルゴリズムを柔軟に切り替えることが鍵となる。従来技術においては、歩行者が乗り物に乗り込むかどうかを判定するために、いくつかのモーションセンサが検出用に使用される。モーションセンサが環境、地形などによって影響を受けるので、モーションセンサによって検出されるデータは不安定である可能性があり、ユーザが乗り物に乗り込むかどうかが正確に識別され得ない。一部の代替的な解決策においては、歩行者による手動でドアを閉める行為が、ユーザが乗り物に乗り込むと判定するために使用される。ユーザが乗り物に乗り込むと判定するためにユーザによるドアを閉める行為のみが検出される場合、比較的大きな誤
差が引き起こされ、ユーザエクスペリエンスが比較的良くないことが、知られ得る。本発明においては、従来技術の短所が上手く解決され、ユーザが乗り物に乗り込むかどうかが正確に識別され、したがって、測位テクノロジまたは測位アルゴリズムが柔軟に切り替えられ、測位の正確さが改善される。
【００３８】
図3を参照すると、図3は、本発明の実施形態による切り替え方法の概略的な流れ図である。この実施形態の特定のプロセスは、以下の通りである。
【００３９】
ステップ301:  ポータブル電子デバイスが、ポータブル電子デバイスが乗り物に近づくと判定する。
【００４０】
ポータブル電子デバイスは、ポータブル電子デバイスが乗り物に近づくかどうかを、ポータブル電子デバイスに組み込まれたいくつかのモーションセンサを使用することによって判定する。たとえば、ポータブル電子デバイスは、距離センサを使用することによって歩行者と乗り物との間の距離を検出して、歩行者と乗り物との間の距離を判定し、距離が予め設定された範囲内にあるとき、ポータブル電子デバイスが乗り物に近づくと判定する。実際の応用においては、予め設定された範囲は、0から1メートルである可能性がある。確かに、ポータブル電子デバイスの別のユーザ定義の予め設定された範囲または別のデフォルトの予め設定された範囲が使用される可能性があり、これは本明細書において特に限定されない。
【００４１】
さらに、ポータブル電子デバイスが乗り物に近づくと判定されるとき、ポータブル電子デバイスは、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するようにトリガされる。
【００４２】
ステップ302:  ポータブル電子デバイスが、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得する。
【００４３】
切り替え方法は、気圧計および音声センサを含むポータブル電子デバイスに適用される。気圧計は、主に、気圧の変化の度合いを反映するために気圧データを収集するように構成される。気圧計は、通常、ポータブル電子デバイスのメインボード上に配置され、たとえば、気圧計は、モバイル電話のメインボードのチップに組み込まれる。確かに、一部のポータブル電子デバイス上で、気圧計の機能は、いくつかのアプリケーション、オペレーティングシステムなどを使用することによって組み込まれる。本明細書においては、気圧計の機能と統合されるアプリケーション、オペレーティングシステムなどが、気圧計とみなされる可能性があり、これは、本明細書において特に限定されない。加えて、音声センサは、主に、音声強度を検出するように構成され、音声センサは、ある程度、マイクロフォン(またはマイクロフォン、またはマイクロフォン、またはマイクロフォン)の機能を有する。
【００４４】
予め設定された範は予め設定され、またはユーザによって調整される可能性があることを理解されたい。実際の応用においては、ユーザが乗り物に乗り込み、乗り物のドアを閉めるために非常に短い時間を必要とするので、予め設定された継続時間は、通常、1秒以内である。代替的に、予め設定された継続時間は、ユーザによって定義される可能性がある。
【００４５】
実際の応用においては、気圧データは、収集の瞬間および気圧の値のn個のグループを含み、音声強度データは、収集の瞬間および音声強度の値のn個のグループを含み、気圧計および音声センサは、収集を同期して実行し、nは、1よりも大きい整数である。予め設定された継続時間内に、気圧計および音声センサは、データを同期して収集し、つまり、気圧計および音声センサは、完全に同じ時点でまたはおおよそ同じ時点でデータを同期して収集する。おおよそ同じ時点は、気圧計によって収集されるデータまたは音声センサによって収集されるデータに対する大きな影響を引き起こさず、影響は、無視され得る。
【００４６】
ステップ303:  ポータブル電子デバイスが、気圧データおよび音声強度データが予め設定された条件を満たすかどうかを判定し、満たす場合、ステップ304を実行し、または満たさない場合、プロセスを終了する。
【００４７】
実際の応用においては、乗り物は小さく囲われた空間であり、乗り物の中の空気の流れは比較的安定している。歩行者が乗り物に乗り込み、乗り物のドアを閉めるとき、乗り物の中の気圧が瞬時に高まり、ユーザが乗り物に乗り込むかどうかが、この特徴に従って、気圧計を使用することによって判定され得る。加えて、ユーザが乗り物のドアを閉めるときに音が生成される。気圧が瞬時に変化することが検出されるとき、音声センサが、音の大きさの瞬時の変化を検出する。ユーザが乗り物に乗り込むかどうかが気圧の瞬時の変化および音声強度の瞬時の変化の2つの条件に従って判定されるとき、正確さが高いことが、知られ得る。
【００４８】
本発明のこの実施形態において、予め設定された条件は、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいことを含む。
【００４９】
実際の応用においては、図4aに示されるように、ポータブル電子デバイスは、デフォルトの方法でまたはユーザ定義の方法でサンプリング時間窓(sampling time window)を決定する。歩行者が乗り物に乗り込み、ドアを閉めることは連続的行為であるので、ポータブル電子デバイスは、非常に短い時間内でまたは同じ瞬間にさえ、乗り物の中の気圧の瞬時の変化および音声強度の変化を検出する。300msのサンプリング時間窓(サンプリング時間窓の継続時間は実際の試験結果に従って決定される可能性があり、決まった値ではない)は、試験データを分析することによって決定される。ポータブル電子デバイスが、300msのサンプリング時間窓内で、気圧および音声強度が瞬時に変化することを検出するとき、気圧データが第1の閾値よりも大きい少なくとも1つの気圧の値を有するかどうか、および音声強度データが第2の閾値よりも大きい少なくとも1つの音声強度の値を有するかどうかが判定される。第1の閾値および第2の閾値は、それぞれ、ポータブル電子デバイスのデフォルトの閾値、またはユーザ定義の閾値である。直前直後の瞬間の気圧データおよび音声強度データが比較され、気圧データおよび音声強度データが大きくなり、それから比較的短い時間で正常な値まで小さくなる場合、歩行者が乗り物に乗り込んだと判定され得る。
【００５０】
代替的に、予め設定された条件は、気圧データ内の気圧の値が少なくとも一度ホップし(hop)、音声強度データ内の音声強度の値が少なくとも一度ホップすることを含む。
【００５１】
いくつかの任意の実装においては、図4bに示されるように、気圧データに関して、横軸は、時間単位msであり、縦軸は、気圧の値であり、その単位はhPaである。ガレージ内で測定された気圧のデータは、998hPa(午後3時半頃)である。音声強度データに関して、横軸は、時間単位msであり、縦軸は、音声強度の値であり、その単位は、dBである。
【００５２】
歩行者が乗り物に入り、乗り物のドアを閉めるとき、乗り物が囲われた空間であるため、乗り物の中の気圧が瞬時に上がり、それから、正常な値まで下がる。2つのドアを閉める行為が、プロセス全体において実行され、気圧計によって収集される気圧データが明らかに変化する、つまり、気圧データが、ホップする間に非常にはっきりしており、描かれる気圧データの曲線の特徴も、非常にはっきりしている。歩行者が乗り物のドアを閉めるとき、音声センサによって収集される乗り物のドアを閉める音もはっきりと変わり、音声強度がはっきりと上がり、つまり、音声強度データが、ホップする間に非常にはっきりしている。乗り物のドアが閉められた後の2sから5sで、乗り物の中の環境が比較的静かであるので、収集される音声強度データは安定しており、音声強度の値は比較的低い。
【００５３】
ホップは、変化の比較的大きな振幅、つまり、データが突然最小化されるかまたはデータが突然最大化されるプロセスを示すために使用されることに留意されたい。本発明のこの実施形態において、ホップは、主に、気圧データが非常に短い時間で最大ピーク値に達するか、または音声強度データが非常に短い時間で最大ピーク値に達することを意味する。
【００５４】
代替的に、予め設定された条件は、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいことを含む。
【００５５】
いくつかの任意の実装においては、ホップする前、気圧データおよび音声強度データは、比較的滑らかであった。したがって、ホップが原因で、気圧データ内のすべての気圧の値の平均値は第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値は第4の閾値よりも大きい。第3の閾値および第4の閾値は、ポータブル電子デバイスのデフォルトの閾値またはユーザ定義の閾値であり、これは、本明細書において特に限定されない。
【００５６】
代替的に、予め設定された条件は、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であることを含む。
【００５７】
いくつかの任意の実装においては、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であるかどうかを比較によって判定することにより、歩行者が乗り物に乗り込んだかどうかが判定される。第5の閾値は、特定の試験結果に従って決定される可能性があり、たとえば、第5の閾値は、300msである。
【００５８】
代替的に、予め設定された条件は、音声強度データ内にあるホップした音声強度の値の収集の瞬間と、気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であることを含む。
【００５９】
いくつかの任意の実装においては、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であるかどうかを比較によって判定することにより、歩行者が乗り物に乗り込んだかどうかが判定される。第6の閾値は、特定の試験結果に従って決定される可能性があり、たとえば、第6の閾値は、300msである。
【００６０】
代替的に、予め設定された条件は、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることを含む。
【００６１】
いくつかの任意の実装においては、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であるかどうかを比較によって判定することにより、歩行者が乗り物に乗り込むかどうかが判定される。第7の閾値は、特定の試験結果に従って決定される可能性があり、たとえば、第7の閾値は、300msである。
【００６２】
歩行者および乗り物が気圧計によって検出されたデータおよび音声センサによって検出されたデータに従って識別されるとき、識別手順は単純であり、識別の正確さは高いことが、知られ得る。さらに、ユーザのために、ポータブル電子デバイスによって歩行者および乗り物を識別するプロセス全体は、よりインテリジェントであり、知覚されず、したがって、ユーザのインテリジェントな経験が、満たされる。
【００６３】
ステップ304:  ポータブル電子デバイスが、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるか、または第1の測位テクノロジを第2の測位テクノロジに切り替える。
【００６４】
実際の応用においては、歩行者が乗り物に乗り込むと判定されるとき、測位の正確さを効果的に改善するために、第1の測位アルゴリズムが第2の測位アルゴリズムに切り替えられるか、または第1の測位テクノロジが第2の測位テクノロジに切り替えられる。
【００６５】
ステップ305:  ポータブル電子デバイスが、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめる。
【００６６】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめ、その結果、電力消費が効果的に削減されることが、知られ得る。たとえば、ポータブル電子デバイスは、気圧計および音声センサによって実行される中断のないデータ収集によって引き起こされるバッテリー切れ、低処理レートなどを防止される。
【００６７】
ステップ306:  ポータブル電子デバイスが、ポータブル電子デバイスが乗り物を離れると判定し、第1の測位テクノロジまたは第1の測位アルゴリズムに戻る。
【００６８】
ステップ305およびステップ306は同時に実行される可能性があり、または連続的に実行される可能性があることに留意されたい。これは、特に、実際の状況に応じて決定される可能性があり、本明細書において特に限定されない。
【００６９】
いくつかの可能な実装においては、第1の測位アルゴリズムが第2の測位アルゴリズムに切り替えられた後、ポータブル電子デバイスが、ポータブル電子デバイスにインストールされたいくつかのモーションセンサなどを使用することによって、ポータブル電子デバイスが乗り物を離れると判定する場合、ポータブル電子デバイスは、第2の測位アルゴリズムを第1の測位アルゴリズムに切り替える。
【００７０】
代替的に、いくつかのその他の可能な実装においては、第1の測位テクノロジが第2の測位テクノロジに切り替えられた後、ポータブル電子デバイスが、ポータブル電子デバイスにインストールされたいくつかのモーションセンサなどを使用することによって、ポータブル電子デバイスが乗り物を離れると判定する場合、ポータブル電子デバイスは、第2の測位テクノロジを第1の測位テクノロジに切り替える。
【００７１】
ポータブル電子デバイスが乗り物を離れた後、ポータブル電子デバイスによって使用される測位テクノロジまたは測位アルゴリズムは初期状態に戻され、つまり、第2の測位アルゴリズムが第1の測位アルゴリズムに切り替えられるか、または第2の測位テクノロジが第1の測位テクノロジに切り替えられ、その結果、ポータブル電子デバイスは、元の測位テクノロジまたは測位アルゴリズムに従って通常の測位を実行し、測位の正確さが、効果的に高められることが、知られ得る。加えて、実際の応用においては、ポータブル電子デバイスが、通常、歩行者のポケット、ショルダーバッグなどに入れられるので、ポータブル電子デバイスが乗り物を離れると判定するために、歩行者が乗り物を降りた状態が検出される。確かに、歩行者が乗り物を降りた状態を判定するための複数の方法が存在する。たとえば、乗り物内のOBDモジュールが、乗り物がストールしたことを検出するために使用されるか、加速度計が、乗り物が止まると判定するために使用されるか、音声センサが、歩行者が乗り物のドアを閉めるときに生成される音声データを検出するために使用されるか、または歩数計が、歩行者の歩みの量を検出するために使用される。これは、本明細書において特に限定されない。
【００７２】
ステップ301およびステップ304からステップ306は、すべて任意の実装であることに留意されたい。一部の実施形態においては、ステップ301およびステップ304からステップ306のすべてが実行されるとは限らず、ステップ301およびステップ304からステップ306のうちの1つまたはいくつかのみが実行される。これは、本明細書において特に限定されない。
【００７３】
本発明の実施形態による上述の関連する方法のより良い実装を容易にするために、以下で、上述の方法を実行するように構成された関連する装置をさらに提供する。
【００７４】
図5を参照すると、図5は、本発明の実施形態によるポータブル電子デバイス500の概略的な構造図である。ポータブル電子デバイス500は、気圧計および音声センサを含むポータブル電子デバイスであり、取得モジュール501および処理モジュール502を含む。
【００７５】
取得モジュール501は、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するように構成される。気圧データは、収集の瞬間および気圧の値のn個のグループを含み、音声強度データは、収集の瞬間および音声強度の値のn個のグループを含み、気圧計および音声センサは、収集を同期して実行し、nは、1よりも大きい整数である。
【００７６】
処理ユニット502は、取得モジュール501によって取得される気圧データおよび音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるか、または第1の測位テクノロジを第2の測位テクノロジに切り替えるように構成される。
【００７７】
予め設定された条件は、以下の条件、すなわち、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、気圧データ内の気圧の値が少なくとも一度ホップし、音声強度データ内の音声強度の値が少なくとも一度ホップすること、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした音声強度の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む。
【００７８】
取得モジュールは、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することが、知られ得る。気圧データおよび音声強度データが予め設定された条件を満たすと判定するとき、処理モジュールは、測位アルゴリズムまたは測位テクノロジを切り替えて測位の正確さを効果的に高める。加えて、歩行者および乗り物が気圧計によって検出されたデータおよび音声センサによって検出されたデータに従って識別されるとき、識別手順は単純であり、識別の正確さは高い。さらに、ユーザのために、処理モジュールによって歩行者および乗り物を識別するプロセス全体は、よりインテリジェントであり、知覚されず、したがって、ユーザのインテリジェントな経験が、満たされる。
【００７９】
いくつかの可能な実装において、処理モジュール502は、取得モジュール501が予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得する前に、ポータブル電子デバイスが乗り物に近づくと判定し、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するように取得モジュール501をトリガするようにさらに構成される。
【００８０】
実際の応用においては、ポータブル電子デバイスが乗り物に近づくと判定するための複数の方法が存在する。ジャイロスコープ、加速度計、磁力計、または距離センサなどのモーションセンサが、ポータブル電子デバイスが乗り物に近づくと判定するために使用される。たとえば、距離センサが、ポータブル電子デバイスと乗り物との間の距離を検出するために使用される。通常、ポータブル電子デバイスが乗り物に近づくことを示すために、ポータブル電子デバイスと乗り物との間の相対的な位置の距離は、予め設定された範囲内にあり、たとえば、予め設定された範囲は、0から1メートルである。
【００８１】
いくつかのその他の可能な実装において、処理モジュール502は、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめるように取得モジュール501をトリガするようにさらに構成される。
【００８２】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、処理モジュール502が、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめ、その結果、電力消費が効果的に削減されることが、知られ得る。たとえば、ポータブル電子デバイスは、気圧計および音声センサによって実行される中断のないデータ収集によって引き起こされるバッテリー切れ、低処理レートなどを防止される。
【００８３】
いくつかのその他の可能な実装において、処理モジュール502は、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが乗り物を離れると判定し、第2の測位アルゴリズムを第1の測位アルゴリズムに切り替えるようにさらに構成される。
【００８４】
代替的に、処理モジュール502は、第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが乗り物を離れると判定し、第2の測位テクノロジを第1の測位テクノロジに切り替えるようにさらに構成される。
【００８５】
ポータブル電子デバイスが乗り物を離れた後、ポータブル電子デバイスによって使用される測位テクノロジまたは測位アルゴリズムは初期状態に戻され、つまり、第2の測位アルゴリズムが第1の測位アルゴリズムに切り替えられるか、または第2の測位テクノロジが第1の測位テクノロジに切り替えられ、その結果、ポータブル電子デバイスは、元の測位テクノロジまたは測位アルゴリズムに従って通常の測位を実行し、測位の正確さが、効果的に高められることが、知られ得る。加えて、実際の応用においては、ポータブル電子デバイスが、通常、歩行者のポケット、ショルダーバッグなどに入れられるので、ポータブル電子デバイスが乗り物を離れると判定するために、歩行者が乗り物を降りた状態が検出される。確かに、歩行者が乗り物を降りた状態を判定するための複数の方法が存在する。たとえば、乗り物内のOBDモジュールが、乗り物がストールしたことを検出するために使用されるか、加速度計が、乗り物が止まると判定するために使用されるか、音声センサが、歩行者が乗り物のドアを閉めるときに生成される音声データを検出するために使用されるか、または歩数計が、歩行者の歩みの量を検出するために使用される。これは、本明細書において特に限定されない。
【００８６】
可能な実装において、取得モジュール501は、ソフトウェアモジュールである可能性があり、ポータブル電子デバイスの検出器において実行される可能性がある。処理モジュール502も、ソフトウェアモジュールである可能性があり、コンピュータシステムのプロセッサにおいて実行される可能性があり、または特定用途向け集積回路である可能性がある。
【００８７】
別の可能な実装において、図6を参照すると、図6は、本発明の実施形態によるポータブル電子デバイス600の概略的な構造図である。ポータブル電子デバイス600は、気圧計および音声センサを含むポータブル電子デバイスであり、検出器601およびプロセッサ602を含む。検出器は、プロセッサに接続される。取得モジュール501が、検出器601によって置き換えられる可能性があり、それに対応して、処理モジュール502が、プロセッサ602によって置き換えられる可能性がある。
【００８８】
図7を参照すると、図7は、本発明の実施形態によるポータブル電子デバイス700の概略的な構造図である。ポータブル電子デバイス700は、1つまたは複数のプロセッサ701、メモリ702、バスシステム703、トランシーバ704、および1つまたは複数のプログラム705を含む。プロセッサ701、メモリ702、およびトランシーバ704は、バスシステム703を使用することによって接続される。
【００８９】
1つまたは複数のプログラム705は、メモリ702に記憶され、1つまたは複数のプログラム705は、命令を含み、ポータブル電子デバイス700によって実行されるとき、命令は、ポータブル電子デバイス700が図3に示された実施形態の方法を実行することを可能にする。
【００９０】
加えて、本発明の実施形態は、1つまたは複数のプログラムを記憶するコンピュータ可読ストレージ媒体をさらに提供する。1つまたは複数のプログラムは、命令を含み、ポータブル電子デバイスによって実行されるとき、命令は、ポータブル電子デバイスが図3に示された実施形態の方法を実行することを可能にする。
【００９１】
本発明のポータブル電子デバイスの機能は図3に示された実施形態の方法に従って特に実装される可能性があることが、知られ得る。特定の実装プロセスに関しては、図3に示された方法の実施形態の関連する説明を参照されたい。詳細は、本明細書において再度説明されない。ポータブル電子デバイスは、方法の実施形態において達成され得る技術的な効果を達成するために図3に示された実施形態の方法を実行するために使用される。
【００９２】
図8を参照すると、本発明の実施形態は、ポータブル電子デバイス800上のグラフィカルユーザインターフェースをさらに提供する。ポータブル電子デバイス800は、ディスプレイ801、メモリ802、複数のアプリケーションプログラム803、およびメモリ802に記憶された1つまたは複数のプログラムを実行するように構成された1つまたは複数のプロセッサ804を含み、グラフィカルユーザインターフェースは、図3に示された実施形態の方法を使用することによって表示されるユーザインターフェースを含む。
【００９３】
ポータブル電子デバイスが測位を切り替える状態がグラフィカルユーザインターフェース上にリアルタイムで表示され、つまり、歩行者の測位ステータスがリアルタイムで更新され、したがって、測位はよりインテリジェントであり、ユーザエクスペリエンスが効果的に高められることが、知られ得る。
【００９４】
上述の実施形態において、実施形態の説明はそれぞれの焦点を有する。実施形態において詳細に説明されていない部分に関しては、その他の実施形態の関連する説明を参照されたい。
【００９５】
それは当業者には明らかに理解され得る、簡便かつ簡潔な説明を目的として、上述のポータブル電子デバイス、コンピュータ可読ストレージ媒体、およびユニットの詳細な作業プロセスに関しては、上述の方法の実施形態の対応するプロセスを参照されたい。詳細は、本明細書において説明されない。
【００９６】
本出願において提供されたいくつかの実施形態において、開示されたシステム、装置、および方法は別様に実装され得ることを理解されたい。たとえば、説明された装置の実施形態は、例であるに過ぎない。たとえば、ユニットの分割は、単に論理的な機能の分割であり、実際の実装においてはその他の分割である可能性がある。たとえば、複数のユニットもしくは構成要素が、組み合わされるかもしくは別のシステムに統合される可能性があり、または一部の特徴が、無視されるかもしくは実行されない可能性がある。加えて、示されたかまたは検討された相互の結合または直接的な結合または通信接続は、いくつかのインターフェース、装置もしくはユニットの間の間接的な結合もしくは通信接続、または電気的接続、機械的接続、もしくはその他の形態の接続によって実装される可能性がある。
【００９７】
別々の部分として説明されたユニットは、物理的に分かれている可能性があり、または物理的に分かれていない可能性があり、ユニットとして示された部分は、物理的なユニットである可能性があり、または物理的なユニットではない可能性があり、1つの位置に置かれる可能性があり、または複数のネットワークユニットに分散される可能性がある。ユニットの一部またはすべては、実施形態において提供された解決策の目的を達成するための実際の必要に応じて選択され得る。
【００９８】
加えて、本発明の実施形態の機能ユニットが、1つの処理ユニットに統合される可能性があり、またはユニットの各々が、物理的に独立して存在する可能性があり、または2つ以上のユニットが、1つのユニットに統合される。統合されたユニットは、ハードウェアの形態で実装される可能性があり、またはソフトウェアの機能ユニットの形態で実装される可能性がある。
【００９９】
統合されたユニットは、ソフトウェアの機能ユニットの形態で実装され、独立した製品として販売されるかまたは使用されるとき、統合されたユニットは、コンピュータ可読ストレージ媒体に記憶され得る。そのような理解に基づいて、本発明の技術的な解決策は基本的にソフトウェア製品の形態で実装される可能性があり、あるいは従来技術、または技術的な解決策のすべてもしくは一部に寄与する部分はソフトウェア製品の形態で実装される可能性がある。ソフトウェア製品は、ストレージ媒体に記憶され、本発明の実施形態において説明された方法のステップのすべてまたは一部を実行するように(パーソナルコンピュータ、サーバ、またはネットワークデバイスである可能性がある)コンピュータデバイスに命じるためのいくつかの命令を含む。上述のストレージ媒体は、USBフラッシュドライブ、取り外し可能なハードディスク、読み出し専用メモリ(ROM、Read-Only Memory)、ランダムアクセスメモリ(RAM、Random Access Memory)、磁気ディスク、または光ディスクなどのプログラムコードを記憶することができる任意の媒体を含む。
【０１００】
本発明において提供されるポータブル電子デバイス、コンピュータ可読ストレージ媒体、グラフィカルユーザインターフェース、および方法が、上で詳細に説明された。特定の例が、本発明の原理および実装を説明するために本明細書において使用されている。上述の実施形態は、本発明の方法および考えの理解を助けるように意図されているに過ぎない。加えて、実装および応用範囲に関して、本発明の考えに従って当業者によって修正がなされ得る。したがって、本明細書は、本発明に対する限定とみなされない。
【符号の説明】
【０１０１】
100  ポータブル電子デバイス
101  センサ
102  プロセッサ
103  ワイヤレス通信インターフェース
104  メモリ
200  ポータブル電子デバイス
201  センサ
202  プロセッサ
203  ワイヤレス通信インターフェース
204  メモリ、I/Oインターフェース
500  ポータブル電子デバイス
501  取得モジュール
502  処理モジュール
600  ポータブル電子デバイス
601  検出器
602  プロセッサ
700  ポータブル電子デバイス
701  プロセッサ
702  メモリ
703  バスシステム
704  トランシーバ
705  プログラム
800  ポータブル電子デバイス
801  ディスプレイ
802  メモリ
803  アプリケーションプログラム
804  プロセッサ
【図１】
2019510197.tif 000003
【図２】
2019510197.tif 000004
【図３】
2019510197.tif 000005
【図４ａ】
2019510197.tif 000006
【図４ｂ】
2019510197.tif 000007
【図５】
2019510197.tif 000008
【図６】
2019510197.tif 000009
【図７】
2019510197.tif 000010
【図８】
2019510197.tif 000011
【手続補正書】
【提出日】平成30年8月8日(2018.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
切り替え方法であって、気圧計および音声センサを含むポータブル電子デバイスに適用され、
予め設定された継続時間内に前記気圧計によって収集された気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された音声強度データとを取得するステップであって、前記気圧データが、収集の瞬間および気圧の値のn個のグループを含み、前記音声強度データが、収集の瞬間および音声強度の値のn個のグループを含み、前記気圧計および前記音声センサが、収集を同期して実行し、nが、1よりも大きい整数である、ステップと、
前記気圧データおよび前記音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えるステップとを含み、
前記予め設定された条件が、以下の条件、すなわち、前記気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、前記音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、前記気圧データ内の前記気圧の値が少なくとも一度ホップし、前記音声強度データ内の前記音声強度の値が少なくとも一度ホップすること、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、前記音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、前記気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、前記音声強度データ内のホップした音声強度の値の収集の瞬間と、前記気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む、方法。
【請求項２】
予め設定された継続時間内に前記気圧計によって収集された気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された音声強度データとを取得する前に、
前記ポータブル電子デバイスが乗り物に近づくと判定し、前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得するようにトリガするステップをさらに含む請求項1に記載の方法。
【請求項３】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、
前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得することをやめるステップをさらに含む請求項1または2に記載の方法。
【請求項４】
第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えた後、
前記ポータブル電子デバイスが乗り物を離れると判定し、前記第2の測位アルゴリズムを前記第1の測位アルゴリズムに切り替えるステップをさらに含むか、または、
第1の測位テクノロジを第2の測位テクノロジに切り替えた後、
前記ポータブル電子デバイスが前記乗り物を離れると判定し、前記第2の測位テクノロジを前記第1の測位テクノロジに切り替えるステップをさらに含む請求項1から3のいずれか一項に記載の方法。
【請求項５】
ポータブル電子デバイスであって、気圧計および音声センサを含むポータブル電子デバイスであり、
予め設定された継続時間内に前記気圧計によって収集された気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された音声強度データとを取得するように構成された取得モジュールであって、前記気圧データが、収集の瞬間および気圧の値のn個のグループを含み、前記音声強度データが、収集の瞬間および音声強度の値のn個のグループを含み、前記気圧計および前記音声センサが、収集を同期して実行し、nが、1よりも大きい整数である、取得モジュールと、
前記取得モジュールによって取得される前記気圧データおよび前記音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えるように構成された処理モジュールとを含み、
前記予め設定された条件が、以下の条件、すなわち、前記気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、前記音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、前記気圧データ内の前記気圧の値が少なくとも一度ホップし、前記音声強度データ内の前記音声強度の値が少なくとも一度ホップすること、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、前記音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、前記気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、前記音声強度データ内のホップした音声強度の値の収集の瞬間と、前記気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または前記音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、前記気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む、ポータブル電子デバイス。
【請求項６】
前記処理モジュールが、前記取得モジュールが前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得する前に、前記ポータブル電子デバイスが乗り物に近づくと判定し、前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得するように前記取得モジュールをトリガするようにさらに構成される請求項5に記載のポータブル電子デバイス。
【請求項７】
前記処理モジュールが、前記第1の測位アルゴリズムを前記第2の測位アルゴリズムに切り替えるかまたは前記第1の測位テクノロジを前記第2の測位テクノロジに切り替えた後、前記予め設定された継続時間内に前記気圧計によって収集された前記気圧データと、前記予め設定された継続時間内に前記音声センサによって収集された前記音声強度データとを取得することをやめるように前記取得モジュールをトリガするようにさらに構成される請求項5または6に記載のポータブル電子デバイス。
【請求項８】
前記処理モジュールが、前記第1の測位アルゴリズムを前記第2の測位アルゴリズムに切り替えるかもしくは前記第1の測位テクノロジを前記第2の測位テクノロジに切り替えた後、前記ポータブル電子デバイスが乗り物を離れると判定し、前記第2の測位アルゴリズムを前記第1の測位アルゴリズムに切り替えるようにさらに構成されるか、または
前記処理モジュールが、前記第1の測位テクノロジを前記第2の測位テクノロジに切り替えた後、前記ポータブル電子デバイスが前記乗り物を離れると判定し、前記第2の測位テクノロジを前記第1の測位テクノロジに切り替えるようにさらに構成される請求項5から7のいずれか一項に記載のポータブル電子デバイス。
【請求項９】
1つまたは複数のプロセッサ、メモリ、バスシステム、トランシーバ、および1つまたは複数のプログラムを含み、前記プロセッサ、前記メモリ、および前記トランシーバが、前記バスシステムを使用することによって接続され、
前記1つまたは複数のプログラムが、前記メモリに記憶され、前記1つまたは複数のプログラムが、命令を含み、ポータブル電子デバイスによって実行されるとき、前記命令が、ポータブル電子デバイスが請求項1から4のいずれか一項に記載の方法を実行することを可能にする、ポータブル電子デバイス。
【請求項１０】
1つまたは複数のプログラムを記憶するコンピュータ可読ストレージ媒体であって、前記1つまたは複数のプログラムが、命令を含み、ポータブル電子デバイスによって実行されるとき、前記命令が、前記ポータブル電子デバイスが請求項1から4のいずれか一項に記載の方法を実行することを可能にする、コンピュータ可読ストレージ媒体。
【請求項１１】
ポータブル電子デバイス上のグラフィカルユーザインターフェースであって、前記ポータブル電子デバイスが、ディスプレイ、メモリ、複数のアプリケーションプログラム、および前記メモリに記憶された1つまたは複数のプログラムを実行するように構成された1つまたは複数のプロセッサを含み、グラフィカルユーザインターフェースが、請求項1から4のいずれか一項に記載の方法を使用することによって表示されるユーザインターフェースを含む、グラフィカルユーザインターフェース。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
予め設定された条件は、以下の条件、すなわち、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、気圧データ内の気圧の値が少なくとも一度ホップ(hop)し、音声強度データ内の音声強度の値が少なくとも一度ホップすること、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第3の態様は、ポータブル電子デバイスを提供し、ポータブル電子デバイスは、気圧計および音声センサを含むポータブル電子デバイスであり、検出器およびプロセッサを含み、検出器は、プロセッサに接続され、
検出器は、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するように構成され、気圧データは、収集の瞬間および気圧の値のn個のグループを含み、音声強度データは、収集の瞬間および音声強度の値のn個のグループを含み、気圧計および音声センサは、収集を同期して実行し、nは、1よりも大きい整数であり、
プロセッサは、検出器によって取得される気圧データおよび音声強度データが予め設定された条件を満たすと判定し、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるか、または第1の測位テクノロジを第2の測位テクノロジに切り替えるように構成され、
予め設定された条件は、以下の条件、すなわち、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、気圧データ内の気圧の値が少なくとも一度ホップし、音声強度データ内の音声強度の値が少なくとも一度ホップすること、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
第3の態様に関連して、いくつかの可能な実装方法においては、プロセッサが、検出器が予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得する前に、ポータブル電子デバイスが乗り物に近づくと判定し、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得するように検出器をトリガするようにさらに構成される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
第3の態様に関連して、いくつかの可能な実装方法においては、プロセッサが、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかまたは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、予め設定された継続時間内に気圧計によって収集された気圧データと、予め設定された継続時間内に音声センサによって収集された音声強度データとを取得することをやめるように検出器をトリガするようにさらに構成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
第3の態様に関連して、いくつかの可能な実装方法においては、プロセッサが、第1の測位アルゴリズムを第2の測位アルゴリズムに切り替えるかもしくは第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが乗り物を離れると判定し、第2の測位アルゴリズムを第1の測位アルゴリズムに切り替えるようにさらに構成されるか、または
プロセッサが、第1の測位テクノロジを第2の測位テクノロジに切り替えた後、ポータブル電子デバイスが乗り物を離れると判定し、第2の測位テクノロジを第1の測位テクノロジに切り替えるようにさらに構成される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
第6の態様は、ポータブル電子デバイス上のグラフィカルユーザインターフェースを提供し、ポータブル電子デバイスは、ディスプレイ、メモリ、複数のアプリケーションプログラム、およびメモリに記憶された1つまたは複数のプログラムを実行するように構成された1つまたは複数のプロセッサを含み、グラフィカルユーザインターフェースは、第1の態様または第1の態様の任意の可能な実装による方法を使用することによって表示されるユーザインターフェースを含む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
代替的に、予め設定された条件は、音声強度データ内にあるホップした音声強度の値の収集の瞬間と、気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であることを含む。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
いくつかの任意の実装においては、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であるかどうかを比較によって判定することにより、歩行者が乗り物に乗り込んだかどうかが判定される。第6の閾値は、特定の試験結果に従って決定される可能性があり、たとえば、第6の閾値は、300msである。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
予め設定された条件は、以下の条件、すなわち、気圧データ内の少なくとも1つの気圧の値が第1の閾値よりも大きく、音声強度データ内の少なくとも1つの音声強度の値が第2の閾値よりも大きいこと、気圧データ内の気圧の値が少なくとも一度ホップし、音声強度データ内の音声強度の値が少なくとも一度ホップすること、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きく、音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きいこと、音声強度データ内にあり、第2の閾値よりも大きい音声強度の値の収集の瞬間と、気圧データ内にあり、第1の閾値よりも大きい気圧の値の収集の瞬間との間の差の絶対値が第5の閾値未満であること、音声強度データ内のホップした音声強度の値の収集の瞬間と、気圧データ内のホップした気圧の値の収集の瞬間との間の差の絶対値が第6の閾値未満であること、または音声強度データ内のすべての音声強度の値の平均値が第4の閾値よりも大きい収集の瞬間と、気圧データ内のすべての気圧の値の平均値が第3の閾値よりも大きい収集の瞬間との間の差の絶対値が第7の閾値未満であることのうちの少なくとも1つを含む。
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2019510197.tif 000012
【国際調査報告】
2019510197.tif 000013
2019510197.tif 000014
2019510197.tif 000015
2019510197.tif 000016