(57)【要約】【課題】モバイルデバイスにおいて気圧を精度良く測定する。【解決手段】モバイルデバイスに関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスと、モバイルデバイスの加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスと、ワイヤレスネットワーク、前記第１の電子センサデバイス、および前記第２の電子センサデバイスに通信可能に結合されたプロセッサとを含むモバイルデバイスであって、前記プロセッサは、気圧データがモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイスの加速度に基づいて気圧データを調整するようにプログラムされ、前記プロセッサは、前記ワイヤレスネットワークに加速度調整読取り値を記述する気圧データを自動的に送信するようにプログラムされる。【選択図】図３
2017021021.tif 000002
【特許請求の範囲】
【請求項１】
モバイルデバイスに関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスと、
モバイルデバイスの加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスと、
ワイヤレスネットワーク、前記第１の電子センサデバイス、および前記第２の電子センサデバイスに通信可能に結合されたプロセッサとを含むモバイルデバイスであって、
前記プロセッサは、気圧データがモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイスの加速度に基づいて気圧データを調整するようにプログラムされ、
前記プロセッサは、前記ワイヤレスネットワークに加速度調整読取り値を記述する気圧データを自動的に送信するようにプログラムされる、
モバイルデバイス。
【請求項２】
前記気圧データは前記ワイヤレスネットワークに実質的にリアルタイムで送信される、
請求項１に記載のモバイルデバイス。
【請求項３】
前記気圧データは前記ワイヤレスネットワークに少なくとも０．１秒ごとに送信される、
請求項１に記載のモバイルデバイス。
【請求項４】
前記気圧データは前記ワイヤレスネットワークに、衝突脅威アラームインシデントを回避するためにプロセッサによって構成された時間間隔で送信される、
請求項１に記載のモバイルデバイス。
【請求項５】
前記モバイルデバイスはスマートフォンである、
請求項１から４のいずれか１項に記載のモバイルデバイス。
【請求項６】
前記モバイルデバイスは車両である、
請求項１から４のいずれか１項に記載のモバイルデバイス。
【請求項７】
前記プロセッサは、
（１）前記気圧データの品質を記述する品質データを決定し、
（２）前記気圧データが前記品質および前記モバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、前記気圧データの品質およびモバイルデバイスの加速度に基づいて気圧データを調整する、
ようにプログラムされる、
請求項１から６のいずれか１項に記載のモバイルデバイス。
【請求項８】
前記品質データは、
（１）前記第１の電子センサデバイスに関連付けられ、前記第１の電子センサデバイスがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および
（２）前記第１の電子センサデバイスに関連付けられ、前記第１の電子センサデバイスのセットが較正されてからどれだけ経つかを記述する較正後経過時間データ、
のうちの１つまたは複数に基づく、
請求項７に記載のモバイルデバイス。
【請求項９】
第１のモバイルデバイスと第２のモバイルデバイスを含むシステムであって、
前記第１のモバイルデバイスは、請求項１から４のいずれか１項に記載のモバイルデバ
イスであり、
前記第２のモバイルデバイスは、
前記ワイヤレスネットワークと通信可能に結合され、
前記第１のモバイルデバイスによって記録および調整された第１の気圧データを受信し、前記第２の気圧データと、前記第２のモバイルデバイスと関連付けられた第２の気圧を記述する第２の気圧データとに基づいて、高度分離の推定値を決定する、
ように構成され、
前記高度分離の推定値は、前記第１のモバイルデバイスと前記第２のモバイルデバイスが実質的に同じ高度に位置するかどうかの推定値を記述する、
システム。
【請求項１０】
前記高度分離の推定値は、第１のモバイルデバイスおよび第２のモバイルデバイスについての高度の差分を記述する、
請求項９に記載のシステム。
【請求項１１】
前記第１のモバイルデバイスと前記第２のモバイルデバイスの少なくとも一方は車両である、
請求項９または１０に記載のシステム。
【請求項１２】
前記第１のモバイルデバイスは、（１）第１の時刻における前記第１のモバイルデバイスの第１の位置と、（２）前記第１のモバイルデバイスの第１のスピードと、（３）前記第１のモバイルデバイスの第１の方向と、（４）加速度調整読取り値を記述する第１の気圧データとに基づいて、第１の地理的位置ベクトルを決定するように構成されるサブシステムを含み、
前記第１のモバイルデバイスは、前記ワイヤレスネットワークに前記第１の地理的位置ベクトルを送信し、
前記第２のモバイルデバイスは、前記ワイヤレスネットワークから前記第１の地理的位置ベクトルを受信し、
前記第２のモバイルデバイスは、（１）第２の時刻における前記第２のモバイルデバイスの第２の位置と、（２）前記第２のモバイルデバイスの第２のスピードと、（３）前記第２のモバイルデバイスの第２の方向と、（４）前記第２のモバイルデバイスに関連付けられた第２の気圧データとに基づいて、第２の地理的位置ベクトルを決定するようにプログラムされる第２のプロセッサを含み、
前記第２のプロセッサは、前記第１の地理的位置ベクトル、前記第２の地理的位置ベクトル、および前記高度分離の推定値に基づいて、前記第１のモバイルデバイスと前記第２のモバイルデバイスが衝突するかどうかの推定値を決定するようにさらにプログラムされる、
請求項９から１１のいずれか１項に記載のシステム。
【請求項１３】
前記第１の地理的位置ベクトルおよび前記第２の地理的位置ベクトルは、前記第１のモバイルデバイスと前記第２のモバイルデバイスが衝突することを示す場合であっても、前記第２のプロセッサは、前記第１のモバイルデバイスと前記第２のモバイルデバイスが実質的に同じ高度に位置しないことを高度分離の推定値が示す場合には、前記第１のモバイルデバイスと前記第２のモバイルデバイスが衝突しないと判断する、
請求項１２に記載のシステム。
【請求項１４】
前記第２のモバイルデバイスの前記第２のプロセッサは、前記第１のモバイルデバイスと前記第２のモバイルデバイスが実質的に同じ高度に位置せず、それらが衝突しないとの判断に基づいて、衝突脅威アラームを抑制する、
請求項１２または１３に記載のシステム。
【請求項１５】
前記モバイルデバイスは車両であり、それぞれが前記車両に関連付けられた個別の気圧読取り値を記録する複数の前記第１のセンサデバイスを有し、
前記プロセッサは、
（１）前記複数の第１の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、前記複数の第１の電子センサデバイスの各々について、気圧読取り値の正確さにおける信頼度を示す信頼度係数を決定し、
（２）前記信頼度係数に基づいてセンササービスの勧告を行うかどうかを判定する、
ようにプログラムされる、
請求項１から４のいずれか１項に記載のモバイルデバイス。
【請求項１６】
前記プロセッサは、前記複数の第１の電子センサデバイスの間の個別の気圧読取り値の変動を分析して、前記信頼度係数を決定するようにプログラムされる、
請求項１５に記載のモバイルデバイス。
【請求項１７】
前記信頼度係数は、
（１）前記複数の第１の電子センサデバイスに関連付けられ、前記複数の第１の電子センサデバイスがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および
（２）前記複数の第１の電子センサデバイスに関連付けられ、前記複数の第１の電子センサデバイスが較正されてからどれだけ経つかを記述する較正後経過時間データ、のうちの１つまたは複数に基づく、
請求項１５または１６に記載のモバイルデバイス。
【請求項１８】
第１のモバイルデバイスと第２のモバイルデバイスとを含むシステムであって、
前記第１のモバイルデバイスは請求項１５から１７のいずれか１項に記載のモバイルデバイスであり、
前記第１のモバイルデバイスと前記第２のモバイルデバイスは前記ワイヤレスネットワークに通信可能に結合され、前記第１のモバイルデバイスは前記第２のモバイルデバイスと関連付けられた第２の気圧読取り値を受信し、
前記第１のモバイルデバイスの前記プロセッサは、
（１）前記第２のモバイルデバイスに関連付けられた前記第２の気圧読取り値および前記複数の第１の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、前記複数の第１の電子センサデバイスの各々について気圧読取り値の正確さにおける信頼度を示す信頼度係数を決定し、
（２）前記信頼度係数に基づいてセンササービスの勧告を行うかどうかを判定する、
ようにプログラムされ、
前記第２のモバイルデバイスは、前記ワイヤレスネットワークと通信可能に結合され、
前記第２のモバイルデバイスは、前記第１のモバイルデバイスによって記録および調整された気圧データである第１の気圧データを受信し、前記第１の気圧データおよび前記第２のモバイルデバイスに関連付けられた第２の気圧を表す第２の気圧データに基づいて高度分離の推定値を決定する、ように構成される、
システム。
【請求項１９】
加速度調整気圧に基づいてモバイルデバイスの位置を特定するように構成された、請求項１から６のいずれか１項に記載のモバイルデバイスであって、
地理的領域および当該地理的領域に含まれる複数の位置に関連付けられた複数の高度についての高度マップを記述する高度マップデータを記憶する非一時的記憶媒体と、
前記モバイルデバイスの位置の推定値を記述する位置データを決定するように構成された全地球測位システムと、
をさらに含み、
前記プロセッサは、非一時的記憶媒体および全地球測位システムとも通信可能に結合され、
前記プロセッサは、
（１）前記気圧データが前記モバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、前記モバイルデバイスの加速度に基づいて前記気圧データを調整し、
（２）前記高度マップを分析して前記気圧データによって示された高度を有する位置を識別することによって、前記モバイルデバイスの高度ベースの地理的位置を特定し、
（３）前記位置データが前記モバイルデバイスの位置をより正確に記述するように、前記高度ベースの地理的位置に基づいて前記位置データを調整する、
ようにプログラムされる、
モバイルデバイス。
【請求項２０】
加速度調整気圧に基づいて地理的領域内の車道の車線について高度マップを自動的に生成するように構成された、請求項１から４のいずれか１項に記載のモバイルデバイスであって、
前記モバイルデバイスは車両であり、
前記車両の位置の推定値を記述する位置データを決定するように構成された全地球測位システムと、
前記車両が前記位置にある際にどの車線に位置するかを特定するように構成された車道撮像デバイスと、
をさらに含み、
前記プロセッサは、前記全地球測位システムおよび前記車道撮像デバイスとも通信可能に結合され、
前記プロセッサは、
（１）前記気圧データが前記車両に関連付けられた気圧の加速度調整読取り値を記述するように、前記車両の加速度に基づいて前記気圧データを調整し、
（２）前記車両が前記位置にある際に位置した車線を含むように前記位置データを調整し、
（３）前記第１の気圧データに基づいて前記車線についての高度を特定し、
（４）前記位置データおよび前記車両が位置した車線についての高度を記述する高度マップデータを非一時的メモリに記憶する、
ようにプログラムされる、
モバイルデバイス。
【請求項２１】
前記プロセッサは、（１）位置データ、（２）前記車両の第１のスピード、（３）前記車両に関連付けられた気圧の加速度調整読取り値を記述する気圧データ、（４）高度マップデータ、（５）現在時刻、（６）前記車両の方向、および（７）前記車両の加速度のうちの１つまたは複数に基づいて、前記車両についての地理的位置ベクトルを生成するようにさらにプログラムされる、
請求項２０に記載のモバイルデバイス。
【請求項２２】
加速度調整気圧に基づいて車両を自動的に操縦するように構成された、請求項１から４のいずれか１項に記載のモバイルデバイスであって、
前記モバイルデバイスは車両であり、
地理的領域および当該地理的領域に含まれる複数の位置に関連付けられた複数の高度についての高度マップを記述する高度マップデータを記憶する非一時的記憶媒体と、
前記モバイルデバイスの位置の推定値を記述する位置データを決定するように構成された全地球測位システムと、
前記車両が前記位置にある際にどの車線に位置するかを特定し、修正されない場合には許可なく車両が車線をはずれる軌道を車両がとっているインスタンスを検出するように構成された車道撮像デバイスと、
をさらに含み、
前記プロセッサは、前記非一時的記憶媒体、前記全地球測位システムおよび前記車道撮像デバイスにさらに通信可能に結合され、
前記プロセッサは、
（１）前記気圧データが前記車両に関連付けられた気圧の加速度調整読取り値を記述するように、前記車両の加速度に基づいて前記気圧データを調整し、
（２）前記高度マップを分析して前記気圧データによって示された高度を有する位置を識別することによって、前記車両の高度ベースの地理的位置を特定し、
（３）前記位置データが前記車両の位置および前記車両が当該位置にある際にどの車線に位置するかをより正確に記述するように、前記高度ベースの地理的領域に基づいて前記位置データを調整し、
（４）前記車両の軌跡が前記車線上に留まるようにするために前記車両をどちらの方向に操縦すればよいか、ということを含む是正処置を決定し、
（５）前記車両の軌跡が車線上に留まるようにするために、前記修正行動に基づいて前記車両が操縦されるようにさせる、
ようにプログラムされる、
モバイルデバイス。
【請求項２３】
請求項１から４のいずれか１項に記載のモバイルデバイスである第１のモバイルデバイスと、
前記第１のモバイルデバイスと実質的に同一の高度に位置する第２のモバイルデバイスと、
非一時的記憶媒体と、
を含むシステムであって、
前記第１のモバイルデバイスの前記プロセッサは、ワイヤレスネットワーク、非一時的メモリ、第１の電子センサデバイス、および第２の電子センサデバイスに通信可能に結合され、
前記第１のモバイルデバイスの前記プロセッサは、前記第１のモバイルデバイスの気圧データが前記第１のモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、第１のモバイルデバイスの加速度に基づいて第１の気圧データを調整するようにプログラムされ、
前記第２のモバイルデバイスは、前記第２のモバイルデバイスに関連付けられた第２の気圧を記述する第２の気圧データを送信するように構成され、
前記第１のモバイルデバイスの前記プロセッサは、前記ワイヤレスネットワークから前記第２の気圧データを受信し、前記第１の気圧データと前記第２の気圧データのあいだの変動を決定するようにプログラムされ、
前記非一時的記憶媒体は、複数の第２のモバイルデバイスから受信した複数の第２の気圧データに基づいて決定される複数の変動履歴を記憶し、
前記第１のモバイルデバイスの前記プロセッサは、前記第１の気圧の加速度調整読取り値がより正確になるように、前記変動および前記変動履歴を分析して、前記第１の気圧の加速度調整読取り値用の調整値を決定するようにプログラムされる、
システム。
【請求項２４】
前記第１のモバイルデバイスは第１の車両であり、
前記第２のモバイルデバイスは、前記第１の車両と同じ方向に移動しており、前記第１の車両を追い越そうとしている第２の車両である、
請求項２３に記載のシステム。
【請求項２５】
前記第１のモバイルデバイスの前記プロセッサは、
（１）前記第１の車両を追い越そうとしている前記第２の車両に関連付けられた車両の動きおよび気流の騒音を特定し、
（２）前記第１の車両に関連付けられた前記第１の気圧の加速度調整読取り値に対する前記車両の動きおよび気流の騒音の影響を特定し、
（３）前記第１の気圧の加速度調整読取り値から影響がフィルタリングされるように、前記第１の気圧の加速度調整読取り値を修正する、
ようにプログラムされる、
請求項２４に記載のシステム。
【請求項２６】
第１のモバイルデバイスの前記プロセッサは、前記第１の気圧の加速度調整読取り値から影響をフィルタリングするために信号プロセッサを適用する、
請求項２５に記載のシステム。
【請求項２７】
前記第１の電子センサデバイスおよび前記第２の電子センサデバイスは、前記第１のモバイルデバイスに関連付けられた前記第１の気圧の加速度調整読取り値に対する前記車両の動きおよび気流の騒音の影響を低減するように設計された構成で、前記第１のモバイルデバイス内に取り付けられる、
請求項２５または２６に記載のシステム。
【請求項２８】
前記ワイヤレスネットワークに通信可能に結合され、第３のモバイルデバイスに関連付けられた第３の気圧を記述する第３の気圧データを送信するように構成された第３のモバイルデバイスをさらに含み、
前記第１のモバイルデバイスのプロセッサは、前記ワイヤレスネットワークから前記第３の気圧データを受信し、前記第１の気圧、前記第２の気圧、前記および第３の気圧の間の変動を特定するようにプログラムされ、
前記第１のモバイルデバイスのプロセッサは、前記第１の気圧の加速度調整読取り値がより正確になるように、（１）前記第１の気圧、前記第２の気圧、および前記第３の気圧に関連付けられた変動、ならびに（２）変動履歴を分析して、前記第１の気圧の加速度調整読取り値用の調整値を決定するようにプログラムされる、
請求項２３から２７のいずれか１項に記載のシステム。
【請求項２９】
第３のモバイルデバイスは固定路側デバイスである、
請求項２８に記載のシステム。
【請求項３０】
モバイルデバイスの３次元位置を記述する３次元位置データを決定するように構成された、請求項１から４のいずれか１項に記載のモバイルデバイスであって、
前記モバイルデバイスは車両であり、
地理的領域およびその地理的領域に含まれる複数の位置に関連付けられた複数の既知の気圧についての高度マップを記述する高度マップデータを記憶する非一時的記憶媒体と、
前記車両の位置の推定値を記述する位置データを決定するように構成された全地球測位システムと、
車両のまわりの１つまたは複数の対象項目を特定するように構成された車道撮像デバイスと、
をさらに含み、
前記プロセッサは、
（１）前記気圧データが前記車両に関連付けられた気圧の加速度調整読取り値を記述するように、前記車両の加速度に基づいて前記気圧データを調整し、
（２）（ａ）前記車両の位置の推定値に関連付けられた１つまたは複数の既知の対象項
目に一致する車両のまわりの１つまたは複数の対象項目と、（ｂ）前記既知の気圧に一致する車両と高度マップに含まれる当該既知の気圧に関連付けられた位置とに関連付けられた気圧の加速度調整読取り値と、に基づいて、前記車両の３次元位置を記述する３次元位置データを決定する、
ようにプログラムされる、
モバイルデバイス。
【請求項３１】
請求項１から４のいずれか１項に記載のモバイルデバイスであって、
前記モバイルデバイスは車両であり、
前記ワイヤレスネットワークは、第２のモバイルデバイスとも通信可能に結合され、
前記車両と前記第２のモバイルデバイスは前記ワイヤレスネットワークに通信可能に結合され、
前記第２のモバイルデバイスは、前記第２のモバイルデバイスと関連付けられた第２の気圧を記述する第２の気圧データを送信し、
前記プロセッサは、
（１）前記第１の気圧データが前記車両に関連付けられた前記第１の気圧の加速度調整読取り値を記述するように、前記車両の加速度に基づいて前記第１の気圧データを調整し、
（２）前記第２の気圧読取り値と前記車両に関連付けられた前記第１の気圧の加速度調整読取り値との間の変動を特定し、
（３）前記変動に基づいて前記車両および前記第２のモバイルデバイスからの横方向距離を記述する横方向差分データを決定し、
（４）前記横方向差分データに基づいて前記車両と前記モバイルデバイスとの間の高度分離の推定値を決定する、
ようにプログラムされる、
モバイルデバイス。
【請求項３２】
前記車両に関連付けられた温度および湿度を測定し記録するように構成された１つまたは複数の第３の電子センサデバイスをさらに備え、
前記プロセッサは、前記車両の加速度、温度、および湿度に基づいて第１の気圧データを調整するようにさらにプログラムされる、
請求項３１に記載のモバイルデバイス。
【請求項３３】
前記モバイルデバイスは、前記横方向差分データおよび前記車両と前記モバイルシステムとの間の高度分離の推定値に少なくとも部分的に基づいて、衝突脅威アラームをトリガするべきかどうかを判定するようにさらに構成される、
請求項３１または３２に記載のモバイルデバイス。
【請求項３４】
請求項１から４のいずれか１項に記載のモバイルデバイスであって、
前記モバイルデバイスは第１の車両であり、
前記ワイヤレスネットワークは、前記第１の車両と同じ方向に走行しかつ前記第１の車両と異なる車線に位置する第２の車両とも通信可能に結合され、
前記第１の電子センサはＭＥＭＳセンサであり、
前記第１の車両の前記プロセッサは、
（１）第１の気圧データが第１の車両に関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１の車両の加速度に基づいて前記第１の気圧データを調整し、（２）前記ワイヤレスネットワークの選択チャネルに，前記加速度調整読取り値を記述する第１の気圧データを自動的に送信する、
ようにプログラムされ、
前記第２の車両は第２のプロセッサを含み、
前記第２のプロセッサは、前記ワイヤレスネットワークの前記選択チャネルに通信可能に結合され、加速度調整読取り値を記述する第１の気圧データを受信し、第１の気圧データ、および第２の車両に関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離の推定値を決定するように構成され、
前記高度分離の推定値は、前記第１の車両と前記第２の車両が実質的に同じ高度に位置するかどうかの推定値を記述し、
前記第２のプロセッサは、前記第１の車両と前記第２の車両が実質的に同一の高度に位置しないことを記述する前記高度分離の推定値に基づいて、衝突脅威アラームを抑制するようにプログラムされる、
モバイルデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、モバイルコンピュータ大気圧システムに関する。
【背景技術】
【０００２】
気圧は、地球の大気圏内の空気の重さによって加えられる圧力である。状況によっては、気圧は、ある所定の測定点上の空気の重さによってもたらされる静水圧によって近似される。所与の平面上で、低圧領域はそれらの位置の上により少ない大気質量を有し、高圧領域はそれらの位置の上により多い大気質量を有する。同様に、標高が上がるにつれて、上にある大気質量は少なくなる。大気圧は、上にある質量に関係する。大気圧は、一般に、標高が上がるにつれて減少する。平均すると、海面から大気圏の上端まで測定された断面が１平方センチメートルの空気柱は、約１．０３キログラム（ｋｇ）の質量および約１０．１ニュートン（Ｎ）の重さを有する。断面が１平方インチの柱は、約１４．７ポンド（ｌｂｓ）または約６５．４Ｎの重さを有するはずである。気圧は、大気圧と呼ばれることがある。明確にするために、本明細書では「気圧」という用語が使用される。
【発明の概要】
【０００３】
本開示に記載される主題は、いくつかの実装形態に従って記載されるモバイルコンピュータ大気圧システム（本明細書では「システム」または「気圧システム」）を含む。いくつかの実装形態では、気圧システムは、車両またはモバイルデバイスの構成部品であり得る。
【０００４】
車両は、専用コンピューティングデバイスを含む場合がある。たとえば、車両は、車載型コンピュータのニーズを満たすように特別に設計され製造されたハードウェアおよびソフトウェアを含む車載型コンピュータを含む場合があり、その結果、車両は、連邦およびローカルの規制（たとえば、安全性、大気放出、ワイヤレス伝送の連邦通信委員会規制など）に従う、安全かつ望ましいユーザ体験を提供する。
【０００５】
モバイルデバイスは、プロセッサベースのコンピューティングデバイスを含む場合がある。たとえば、モバイルデバイスには、スマートフォン、タブレットコンピュータ、ラップトップ、スマートウォッチ、モノのインターネット（Internet-of-Things）デバイス、パーソナルコンピュータ、固定路側デバイス（stationary roadside device）などが含まれ得る。モバイルデバイスは、プロセッサを含む場合がある。プロセッサは、システムに関して本明細書に記載される機能の一部または全部を提供するようにプログラムされる場合がある。このようにして、モバイルデバイスは、システムに関して本明細書に記載される機能を提供するようにプログラムされる専用コンピューティングデバイスであり得る。
【０００６】
車両またはモバイルデバイスは、アラームシステムを含む場合がある。アラームシステムは、プロセッサベースのコンピューティングデバイスを含む場合があるか、またはプロセッサベースのコンピューティングデバイスの構成部品であり得る。たとえば、アラームシステムは、車載型コンピュータの構成部品であり得る。アラームシステムはまた、スマートフォンまたは他の何らかのモバイルデバイスの構成部品であり得る。
【０００７】
いくつかの実装形態では、アラームシステムは、センサデータを分析し、車両またはモバイルデバイスが車道上の物体との衝突をもたらす軌道上にあるかどうかを判定するように構成される場合がある。センサデータは、車両またはモバイルデバイスの１つまたは複数の電子センサデバイスによって検出され記録された測定値を記述するデータを含む場合がある。物体は、別の車両または車道上の任意の他の物体であり得る。
【０００８】
アラームシステムは、車両のドライバまたはモバイルデバイスのユーザに衝突脅威アラームを与えるように構成される場合がある。アラームシステムは、車両またはモバイルデバイスが衝突をもたらす軌道上にあると判定された場合、衝突脅威アラームを与えることができる。衝突脅威アラームは、ドライバ（もしくはユーザ）に可聴信号を与えること、ドライバ（もしくはユーザ）に可視信号を与えること、またはドライバ（もしくはユーザ）に可聴信号と可視信号の組合せを与えることを含む場合がある。ドライバ（またはユーザ）に衝突脅威アラームを与えることは、衝突脅威アラームインシデントと呼ばれる場合がある。
【０００９】
アラームシステムは、アラーム状態に応答して、搭載システムによる自動軽減行動、または自律運転コントローラへの勧告を提供するように構成される場合がある。気圧システムは、アラームシステムの性能または動作を改善するように構成される場合がある。たとえば、気圧システムが車両の構成部品であると仮定する。センサデータは、指定された時刻における車両の位置、スピード、および軌道を記述するデータを含む場合がある。センサデータは、車道上の物体の位置、スピード、および軌道を記述するデータを含む場合もある。センサデータは、１つまたは複数の全地球測位システムによって示された車両および物体についての緯度および経度の座標を示す位置データを含む場合がある。センサデータは、１つまたは複数の全地球測位システムによって示された車両および物体の標高を記述する標高データを含む場合もある。アラームシステムは、センサデータを分析し、車両と物体との間で衝突が発生すると判断することができる。しかしながら、緯度および経度のデータは、車両と物体の相対高度を示さない。全地球測位システムは、不正確な標高測位データを記述するセンサデータを提供する可能性がある。全地球測位システムから受信されたセンサデータが正確であった場合でも、全地球測位システムとのワイヤレス通信が受信断絶を被る可能性がある。車両が地上道路を運転しており、物体が車両および地上道路のすぐ上のオーバーパスを運転している場合、緯度および経度のデータは車両と物体が互いとの衝突コース上にあることを示す場合がある。これらの状況では、アラームシステムは、正確な標高データがＧＰＳから利用可能ではない場合、衝突脅威アラームを与える可能性がある。しかしながら、この例では、車両と物体が異なる高度に位置し、その結果、車両と物体は互いに衝突しないので、衝突脅威アラームは誤りである。
【００１０】
本明細書に記載される気圧システムは、そのような誤ったアラームが発生しないことを保証することによって、アラームシステムの性能を改善する。たとえば、気圧システムは、車両についての気圧を測定し記録するために気圧センサを含む場合がある。システム間の気圧の差は、システムの高度の差に関係する。システムの加速度などの力は、気圧の読取り値を不正確にする可能性がある。気圧システムは、加速度または車道の騒音を記録するために１つまたは複数の電子センサデバイスを含む場合がある。気圧システムは、測定された気圧を調整してこれらの力を把握し、気圧の正確な測定値を得るようにプログラムされたプロセッサを含む場合がある。気圧の調整された測定値は、本明細書では、「気圧の加速度調整読取り値」、「第１の気圧の加速度調整読取り値」、「第２の気圧の加速度調整読取り値」、または何らかの同様の用語で呼ばれる場合がある。
【００１１】
測定および調整され得る他の力には、車道の騒音が含まれる。車道の騒音は、車両を追い越す近くの車両によって引き起こされる騒音および振動を含む場合がある。たとえば、車道の騒音は、大型トラックが小さい車両を追い越すときに小さい車両内で引き起こされる騒音および振動を含む場合がある。
【００１２】
気圧システムの他の利点が本明細書において記載され、記載に基づいて明らかになる。
【００１３】
第１の車両と第２の車両を通信可能に結合するワイヤレス通信ネットワーク（通信ネッ
トワーク）を含む気圧システムが、いくつかの実装形態に従って記載される。第２の車両は、第１の車両と同じ方向に移動している場合がある。第２の車両は、まだ第１の車両と同じ方向に移動しているが、第１の車両に対して異なる車線に位置する場合がある。たとえば、第１の車両は、北行きの車道の第１の車線に位置する場合がある。第２の車両は、北行きの車道の第２の車線に位置する場合がある。
【００１４】
第２の車両はアラームシステムを含む。アラームシステムは、第２の車両のセンサデータを分析し、第２の車両が車道上の物体と衝突することになる軌道上にあるかどうかを判定するように構成される場合がある。物体は、別の車両または車道上の任意の他の物体であり得る。アラームシステムは、第２の車両が車道上の物体と衝突することになる軌道上にあると判定された場合、第２の車両のドライバに衝突脅威アラームを与えるように構成される。衝突脅威アラームは、ドライバに可聴信号を与えること、ドライバに可視信号を与えること、またはドライバに可聴信号と可視信号の組合せを与えることを含む場合がある。ドライバに衝突脅威アラームを与えることは、衝突脅威アラームインシデントと呼ばれる場合がある。
【００１５】
第１の車両は、第１の電子センサデバイスのセット、第２の電子センサデバイス、および第１の車載型コンピュータを含む。第１の電子センサデバイスのセットは、第１の車両に関連付けられた第１の気圧を記述する第１の気圧データを記録するように構成される。第２の電子センサデバイスは、第１の車両の加速度を記述する加速度データを記録するように構成される。
【００１６】
第１の車載型コンピュータは、ＤＳＲＣ通信ネットワーク、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される。第１の車載型コンピュータは、（１）第１の気圧データが第１の車両に関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１の車両の加速度に基づいて第１の気圧データを調整することと、（２）ＤＳＲＣ通信ネットワークの選択されたチャネルに加速度調整読取り値を記述する第１の気圧データを自動的に送信することと、を行うようにプログラムされる。
【００１７】
第２の車両は第２の車載型コンピュータを含む。第２の車載型コンピュータは、ＤＳＲＣ通信ネットワークの選択されたチャネルに通信可能に結合される。第２の車載型コンピュータは、加速度調整読取り値を記述する第１の気圧データを受信するようにプログラムされる。第２の車載型コンピュータは、第１の気圧データ、および第２のモバイルデバイスに関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離の推定値を決定するようにプログラムされる。
【００１８】
高度分離の推定値は、第１の車両と第２の車両が実質的に同じ高度に位置するかどうかの推定値を記述する。第２の車載型コンピュータは、第１の車両と第２の車両が実質的に同じ高度に位置しないことを示す高度分離の推定値に基づいて、衝突脅威アラームを抑制するようにプログラムされる。
【００１９】
高度分離は、第１のモバイルデバイスと第２のモバイルデバイスとの間の差分気圧に基づく場合がある。言い換えれば、高度分離は、２つの気圧のうちの高い方から２つの気圧のうちの低い方を減算して、第１のモバイルデバイスと第２のモバイルデバイスとの間の差分気圧を決定することによって決定される場合がある。差分気圧および高度分離の推定値は、差分気圧がゼロに近づくほど、高度分離の推定値がゼロに近づくという点で直接比例する場合がある。推定された高度分離がゼロに等しいことは、２つの物体が実質的に同じ高度に位置することを示す。第１の車両と第２の車両が実質的に同じ高度に位置し、また衝突コースにある場合、衝突脅威アラームは抑制されない。
【００２０】
モバイルデバイスの気圧システムも、いくつかの実装形態に従って記載される。気圧システムは、モバイルデバイスに通信可能に結合されたワイヤレスネットワークと、モバイルデバイスに関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスと、モバイルデバイスの加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスと、ワイヤレスネットワーク、第１の電子センサデバイス、および第２の電子センサデバイスに通信可能に結合されたプロセッサとを含む。
【００２１】
プロセッサは、気圧データがモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイスの加速度に基づいて気圧データを調整するようにプログラムされる。プロセッサはまた、ワイヤレスネットワークに加速度調整読取り値を記述する気圧データを自動的に送信するようにプログラムされる。プロセッサは、実質的にリアルタイムでワイヤレスネットワークに気圧データを送信するようにプログラムされる。たとえば、プロセッサは、０．１秒ごとにワイヤレスネットワークに気圧データを送信するようにプログラムされる場合がある。いくつかの実装形態では、プロセッサは、衝突脅威アラームインシデントを回避するためにプロセッサによって構成された時間間隔で、ワイヤレスネットワークに気圧データを送信するようにプログラムされる場合がある。
【００２２】
モバイルデバイスに通信可能に結合されたワイヤレスネットワークを含むモバイルデバイスの気圧システムも、いくつかの実装形態に従って記載される。気圧システムは、モバイルデバイスに関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む場合がある。気圧システムは、モバイルデバイスの加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む場合がある。気圧システムは、ワイヤレスネットワーク、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合されたプロセッサを含む場合もある。
【００２３】
プロセッサは、（１）気圧データの品質を記述する品質データを決定することと、（２）気圧データが品質およびモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、気圧データの品質およびモバイルデバイスの加速度に基づいて気圧データを調整することと、を行うようにプログラムされる。プロセッサはまた、ワイヤレスネットワークに加速度調整読取り値を記述する気圧データを自動的に送信するようにプログラムされる。
【００２４】
品質および気圧の加速度調整読取り値は、（１）品質データによって示された較正を必要とする場合がある気圧センサと、（２）気圧を測定する気圧センサの能力に対する加速度力の影響とを把握するように調整された気圧の測定値を示すことができる。
【００２５】
いくつかの実装形態では、品質データは、（１）第１の電子センサデバイスのセットに関連付けられ、第１の電子センサデバイスのセットがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および（２）第１の電子センサデバイスのセットに関連付けられ、第１の電子センサデバイスのセットが較正されてからどれだけ経つかを記述する較正後経過時間データのうちの１つまたは複数に基づく場合がある。
【００２６】
いくつかの実装形態では、気圧センサは、マイクロ電気機械（ＭＥＭＳ）センサを含む場合がある。気圧データは、ＭＥＭＳセンサの歪みおよびＭＥＭＳセンサの温度に基づいて決定される場合がある。歪みの非線形性は、ＭＥＭＳセンサの読取り値における不正確さを示す可能性がある。非線形性は、較正された圧力源および車両の搭載温度センサから
取得された温度読取り値に基づいて決定された較正データを使用して修正される場合がある。ＭＥＭＳセンサは、非一時的、不揮発性のメモリを含む場合がある。較正データは、ＭＥＭＳセンサのメモリに記憶される場合がある。
【００２７】
第１のモバイルデバイスおよび第２のモバイルデバイスに通信可能に結合されたワイヤレスネットワークを含む気圧システムも、いくつかの実装形態に従って記載される。第１のモバイルデバイスは、第１の電子センサデバイスのセット、第２の電子センサデバイス、および第１のプロセッサを含む。第１の電子センサデバイスのセットは、第１のモバイルデバイスに関連付けられた第１の気圧を記述する第１の気圧データを記録するように構成される。第２の電子センサデバイスは、第１のモバイルデバイスの加速度を記述する加速度データを記録するように構成される。
【００２８】
第１のプロセッサは、ワイヤレスネットワーク、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される。第１のプロセッサは、（１）第１の気圧データが第１のモバイルデバイスに関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１のモバイルデバイスの加速度に基づいて第１の気圧データを調整することと、（２）ワイヤレスネットワークに加速度調整読取り値を記述する第１の気圧データを自動的に送信することと、を行うようにプログラムされる。
【００２９】
第２のモバイルデバイスは、ワイヤレスネットワークに通信可能に結合され、加速度調整読取り値を記述する第１の気圧データを受信するように構成される。第２のモバイルデバイスは、第１の気圧データ、および第２のモバイルデバイスに関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離の推定値を決定するように構成される。高度分離の推定値は、第１のモバイルデバイスと第２のモバイルデバイスが実質的に同じ高度に位置するかどうかの推定値を記述する。
【００３０】
いくつかの実装形態では、高度分離の推定値は、第１のモバイルデバイスおよび第２のモバイルデバイスについての高度のデルタ（差分）を記述する。いくつかの実装形態では、第１のモバイルデバイスおよび第２のモバイルデバイスのうちの少なくとも１つは車両である。
【００３１】
いくつかの実装形態では、第１のモバイルデバイスは、（１）第１の時刻における第１のモバイルデバイスの第１の位置と、（２）第１のモバイルデバイスの第１のスピードと、（３）第１のモバイルデバイスの第１の方向と、（４）加速度調整読取り値を記述する第１の気圧データとに基づいて、第１の地理的位置ベクトルを決定するように構成されるサブシステムを含む。第１の地理的位置ベクトルは、第１の時刻（たとえば、指定された時刻）における第１のモバイルデバイスの位置（たとえば、第１の位置）、第１のモバイルデバイスのスピード、第１のモバイルデバイスの移動方向、および、その位置または実質的に第１の位置に存在する間の第１のモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するベクトルデータを含む場合がある。第１のモバイルデバイスは、ワイヤレスネットワークに第１の地理的位置ベクトルを送信する。
【００３２】
第２のモバイルデバイスは、ワイヤレスネットワークから第１の地理的位置ベクトルを受信する。第２のモバイルデバイスは、（１）第２の時刻における第２のモバイルデバイスの第２の位置と、（２）第２のモバイルデバイスの第２のスピードと、（３）第２のモバイルデバイスの第２の方向と、（４）第２のモバイルデバイスに関連付けられた第２の気圧データとに基づいて、第２の地理的位置ベクトルを決定するようにプログラムされる第２のプロセッサを含む。第２の地理的位置ベクトルは、第２の時刻（たとえば、指定された時刻）における第２のモバイルデバイスの位置（たとえば、第２の位置）、第２のモバイルデバイスのスピード、第２のモバイルデバイスの移動方向、および、その位置また
は実質的に第２の位置に存在する間の第２のモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するベクトルデータを含む場合がある。
【００３３】
第２のプロセッサは、第１の地理的位置ベクトル、第２の地理的位置ベクトル、および高度分離の推定値に基づいて、第１のモバイルデバイスと第２のモバイルデバイスが衝突するかどうかの推定値を決定するようにさらにプログラムされる。
【００３４】
いくつかの実装形態では、第１の地理的位置ベクトルおよび第２の地理的位置ベクトルは、第１のモバイルデバイスと第２のモバイルデバイスが衝突することを示すが、第２のプロセッサは、第１のモバイルデバイスと第２のモバイルデバイスが実質的に同じ高度に位置しないことを高度分離の推定値が示すとの判断に基づいて、第１のモバイルデバイスと第２のモバイルデバイスが衝突しないと判断する。
【００３５】
いくつかの実装形態では、第１のモバイルデバイスと第２のモバイルデバイスが実質的に同じ高度に位置しないので、それらが衝突しないとの判断に基づいて、第２のモバイルデバイスの第２のプロセッサは衝突脅威アラームを抑制する。
【００３６】
車両に関連付けられた第１の気圧を記述する第１の気圧データを記録するように構成された複数の電子センサデバイスを含む車両の気圧システムも、いくつかの実装形態に従って記載される。電子センサデバイスの各々は、車両に関連付けられた個別の気圧読取り値を記録する。
【００３７】
車両の気圧システムは、複数の電子センサデバイスに通信可能に結合され、（１）複数の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、電子センサデバイスの各々について、電子センサデバイスの各々についての気圧読取り値の正確さにおける信頼度を示す信頼度係数を決定することと、（２）信頼度係数に基づいてセンササービスの勧告を行うかどうかを判定することと、を行うようにプログラムされた車載型コンピュータも含む。
【００３８】
いくつかの実装形態では、車載型コンピュータは、複数の電子センサデバイスの間の個別の気圧読取り値の変動を分析して、信頼度係数を決定するようにプログラムされる。
【００３９】
いくつかの実装形態では、信頼度係数は、（１）複数の電子センサデバイスに関連付けられ、複数の電子センサデバイスがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および（２）複数の電子センサデバイスに関連付けられ、複数の電子センサデバイスが較正されてからどれだけ経つかを記述する較正後経過時間データのうちの１つまたは複数に基づく。
【００４０】
いくつかの実装形態では、気圧システムは、ワイヤレスネットワークおよびモバイルデバイスも含む。車両およびモバイルデバイスは、ワイヤレスネットワークに通信可能に結合され、車両は、モバイルデバイスに関連付けられた第２の気圧読取り値を記述する第２の気圧データを受信する。車載型コンピュータは、（１）モバイルデバイスに関連付けられた第２の気圧読取り値および複数の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、電子センサデバイスの各々について、電子センサデバイスの各々についての気圧読取り値の正確さにおける信頼度を示す信頼度係数を決定することと、（２）信頼度係数に基づいてセンササービスの勧告を行うかどうかを判定することと、を行うようにプログラムされる。
【００４１】
第２のモバイルデバイスは、ワイヤレスネットワークに通信可能に結合され、加速度調整読取り値を記述する第１の気圧データを受信し、第１の気圧データ、および第２のモバ
イルデバイスに関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離の推定値を決定するように構成される。高度分離の推定値は、第１のモバイルデバイスと第２のモバイルデバイスが実質的に同じ高度に位置するかどうかの推定値を記述する。
【００４２】
加速度調整気圧に基づいてモバイルデバイスの位置を特定するように構成されたモバイルデバイスの気圧システムも、いくつかの実装形態に従って記載される。気圧システムは、高度マップデータを記憶する非一時的記憶媒体を含む。高度マップデータは、地理的領域およびその地理的領域に含まれる複数の位置に関連付けられた複数の高度についての高度マップを記述する。気圧システムは、モバイルデバイスの位置の推定値を記述する位置データを決定するように構成された全地球測位システムも含む。気圧システムは、モバイルデバイスに関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットも含む。気圧システムは、モバイルデバイスの加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスも含む。
【００４３】
気圧システムは、非一時的記憶媒体、全地球測位システム、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合されたプロセッサも含む。プロセッサは、（１）気圧データがモバイルデバイスに関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイスの加速度に基づいて気圧データを調整することと、（２）高度マップを分析して気圧データによって示された高度を有する位置を識別することによって、モバイルデバイスの高度ベースの地理的位置を特定することと、（３）位置データがモバイルデバイスの位置をより正確に記述するように、高度ベースの地理的位置に基づいて位置データを調整することと、を行うようにプログラムされる。
【００４４】
加速度調整気圧に基づいて地理的領域内の車道の車線について高度マップを自動的に生成するように構成された車両の気圧システムも、いくつかの実装形態に従って記載される。気圧システムは、車両の位置の推定値を記述する位置データを決定するように構成された全地球測位システムを含む。気圧システムは、車両がその位置にある際にどの車線に位置するかを特定するように構成された車道撮像デバイスも含む。気圧システムは、車両に関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットも含む。気圧システムは、車両の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスも含む。
【００４５】
気圧システムは、非一時的記憶媒体、全地球測位システム、車道撮像デバイス、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合された車載型コンピュータも含む。車載型コンピュータは、（１）気圧データが車両に関連付けられた気圧の加速度調整読取り値を記述するように、車両の加速度に基づいて気圧データを調整することと、（２）車両がその位置にある際に位置した車線を含むように位置データを調整することと、（３）第１の気圧データに基づいて車線についての高度を特定することと、（４）位置データおよび車両がその位置にある際に位置した車線についての高度を記述する高度マップデータを非一時的メモリに記憶することと、を行うようにプログラムされる。
【００４６】
いくつかの実装形態では、車載型コンピュータは、（１）位置データ、（２）車両の第１のスピード、（３）車両に関連付けられた気圧の加速度調整読取り値を記述する気圧データ、（４）高度マップデータ、（５）現在時刻、（６）車両の方向、および（７）車両の加速度のうちの１つまたは複数に基づいて、車両についての地理的位置ベクトルを生成するようにさらにプログラムされる。
【００４７】
加速度調整気圧に基づいて車両を自動的に操縦するように構成された車両の気圧システ
ムも、いくつかの実装形態に従って記載される。気圧システムは、高度マップデータを記憶する非一時的記憶媒体を含む。高度マップデータは、地理的領域およびその地理的領域に含まれる複数の車線位置に関連付けられた複数の高度についての高度マップを記述する。気圧システムは、車両の位置の推定値を記述する位置データを決定するように構成された全地球測位システムも含む。気圧システムは、車両がその位置にある際にどの車線に位置するかを特定し、修正されない場合に許可なく車両が車線をはずれる軌道を車両がとっているインスタンスを検出するように構成された車道撮像デバイスも含む。気圧システムは、車両に関連付けられた気圧読取り値を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットも含む。気圧システムは、車両の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスも含む。
【００４８】
気圧システムは、全地球測位システム、車道撮像デバイス、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合された車載型コンピュータも含む。車載型コンピュータは、（１）気圧データが車両に関連付けられた気圧の加速度調整読取り値を記述するように、車両の加速度に基づいて気圧データを調整することと、（２）高度マップを分析して気圧データによって示された高度を有する位置を識別することによって、車両の高度ベースの地理的位置を特定することと、（３）位置データが車両の位置および車両がその位置にある際にどの車線に位置するかをより正確に記述するように、高度ベースの地理的領域に基づいて位置データを調整することと、（４）車両の軌跡が車線上に留まるようにするために車両をどちらの方向に操縦すればよいか、ということを含む是正処置を決定することと、（５）車両の軌跡が車線上に留まるようにするために、修正行動に基づいて車両が操縦されるようにさせることと、を行うようにプログラムされる。
【００４９】
第１のモバイルデバイス、および第１のモバイルデバイスと実質的に同じ高度に位置する第２のモバイルデバイスに通信可能に結合されたワイヤレスネットワークを含む気圧システムも、いくつかの実装形態に従って記載される。第１のモバイルデバイスは、第１の電子センサデバイスのセット、第２の電子センサデバイス、および第１のプロセッサを含む。気圧システムは、非一時的メモリも含む。第１の電子センサデバイスのセットは、第１のモバイルデバイスに関連付けられた第１の気圧読取り値を記述する第１の気圧データを記録するように構成される。第２の電子センサデバイスは、第１のモバイルデバイスの加速度を記述する加速度データを記録するように構成される。
【００５０】
第１のプロセッサは、ワイヤレスネットワーク、非一時的メモリ、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される。第１のプロセッサは、第１の気圧データが第１のモバイルデバイスに関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１のモバイルデバイスの加速度に基づいて第１の気圧データを調整するようにプログラムされる。
【００５１】
第２のモバイルデバイスは、ワイヤレスネットワークに通信可能に結合される。第２のモバイルデバイスは、第２のモバイルデバイスに関連付けられた第２の気圧を記述する第２の気圧データを送信するように構成される。
【００５２】
第１のプロセッサは、ワイヤレスネットワークに通信可能に結合され、ワイヤレスネットワークから第２の気圧データを受信するようにプログラムされる。第１のプロセッサは、第１の気圧と第２の気圧との間の変動を特定するようにプログラムされる。
【００５３】
非一時的メモリは、複数の第２のモバイルデバイスから受信された複数の第２の気圧データに基づいて特定された、複数の変動履歴を記憶する。第１のプロセッサは、第１の気圧の加速度調整読取り値がより正確になるように、変動および変動履歴を分析して、第１
の気圧の加速度調整読取り値用の調整値を決定するようにプログラムされる。
【００５４】
いくつかの実装形態では、第１のモバイルデバイスは第１の車両であり、第２のモバイルデバイスは、第１の車両と同じ方向に移動しており、第１の車両を追い越そうとしている第２の車両である。たとえば、第１のモバイルデバイスは、高速道路の車線１において北行きの方向に向かっている。第２のモバイルデバイスも、同じ高速道路の車線２において北行きの方向に向かっている。第２のモバイルデバイスは、第１のモバイルデバイスよりも速いスピードで移動しており、その結果、第２のモバイルデバイスは第１のモバイルデバイスを追い越そうとしている。
【００５５】
いくつかの実装形態では、第１のプロセッサは、（１）第１の車両を追い越そうとしている第２の車両に関連付けられた車両の動きおよび気流の騒音（air flow noise）を特定することと、（２）第１の車両に関連付けられた第１の気圧の加速度調整読取り値に対する車両の動きおよび気流の騒音の影響を特定することと、（３）第１の気圧の加速度調整読取り値から影響がフィルタリングされるように、第１の気圧の加速度調整読取り値を修正することと、を行うようにプログラムされる。
【００５６】
いくつかの実装形態では、第１のプロセッサは、第１の気圧の加速度調整読取り値から影響をフィルタリングするために信号プロセッサを適用する。
【００５７】
いくつかの実装形態では、第１の電子センサデバイスのセットおよび第２の電子センサデバイスは、第１のモバイルデバイスに関連付けられた第１の気圧の加速度調整読取り値に対する車両の動きおよび気流の騒音の影響を低減するように設計された構成で、第１のモバイルデバイス内に取り付けられる。
【００５８】
いくつかの実装形態では、気圧システムは第３のモバイルデバイスを含む。第３のモバイルデバイスは、ワイヤレスネットワークに通信可能に結合される。第３のモバイルデバイスは、第３のモバイルデバイスに関連付けられた第３の気圧を記述する第３の気圧データを送信するように構成される。第３の気圧データは、ワイヤレスネットワークに送信される場合がある。
【００５９】
第１のプロセッサは、ワイヤレスネットワークから第３の気圧データを受信し、第１の気圧、第２の気圧、および第３の気圧の間の変動を特定するようにプログラムされる。第１のプロセッサは、第１の気圧の加速度調整読取り値がより正確になるように、（１）第１の気圧、第２の気圧、および第３の気圧に関連付けられた変動、ならびに（２）変動履歴を分析して、第１の気圧の加速度調整読取り値用の調整値を決定するようにプログラムされる。
【００６０】
いくつかの実装形態では、第３のモバイルデバイスは固定路側デバイスである。たとえば、第３のモバイルデバイスは、交通信号、歩行者横断歩道信号、交通量を監視し特定するか、もしくは交通条例違反を検出するように構成された車道カメラシステム、第３のモバイルデバイスの機能を提供するように構成された専用デバイス、または車道に沿って取り付けられた任意の他のプロセッサベースのコンピューティングデバイスの構成部品である。
【００６１】
車両の３次元位置を記述する３次元位置データを決定するように構成された車両の気圧システムも、いくつかの実装形態に従って記載される。気圧システムは、高度マップデータを記憶する非一時的記憶媒体を含む。高度マップデータは、地理的領域およびその地理的領域に含まれる複数の位置に関連付けられた複数の既知の気圧についての高度マップを記述する。気圧システムは、車両の位置の推定値を記述する位置データを決定するように
構成された全地球測位システムを含む。気圧システムは、車両のまわりの１つまたは複数の対象項目を特定するように構成された車道撮像デバイスを含む。気圧システムは、車両に関連付けられた気圧読取り値を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む。気圧システムは、車両の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む。
【００６２】
気圧システムは、全地球測位システム、車道撮像デバイス、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合された車載型コンピュータを含む。車載型コンピュータは、（１）気圧データが車両に関連付けられた気圧の加速度調整読取り値を記述するように、車両の加速度に基づいて気圧データを調整することと、（２）（ａ）車両の位置の推定値に関連付けられた１つまたは複数の既知の対象項目（items of interest）に一致する車両のまわりの１つまたは複数の対象項目と、（ｂ）既知
の気圧に一致する車両と高度マップに含まれる当該既知の気圧に関連付けられた位置とに関連付けられた気圧の加速度調整読取り値と、に基づいて、車両の３次元位置を記述する３次元位置データを決定することと、を行うようにプログラムされる。
【００６３】
車両およびモバイルデバイスに通信可能に結合されたワイヤレスネットワークを含む車両の気圧システムも、いくつかの実装形態に従って記載される。車両は、電子センサデバイスの第１のセット、第２の電子センサデバイス、および車載型コンピュータを含む。第１の電子センサデバイスのセットは、車両に関連付けられた第１の気圧読取り値を記述する第１の気圧データを記録するように構成される。第２の電子センサデバイスは、車両の加速度を記述する加速度データを記録するように構成される。車両およびモバイルデバイスは、ワイヤレスネットワークに通信可能に結合される。モバイルデバイスは、モバイルデバイスに関連付けられた第２の気圧読取り値を記述する第２の気圧データを送信する。
【００６４】
車載型コンピュータは、ワイヤレスネットワーク、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される。車載型コンピュータは、（１）第１の気圧データが車両に関連付けられた第１の気圧の加速度調整読取り値を記述するように、車両の加速度に基づいて第１の気圧データを調整することと、（２）第２の気圧読取り値と車両に関連付けられた第１の気圧の加速度調整読取り値との間の変動を特定することと、（３）変動に基づいて車両およびモバイルデバイスからの横方向距離を記述する横方向差分データを決定することと、（４）横方向差分データに基づいて車両とモバイルデバイスとの間の高度分離の推定値を決定することと、を行うようにプログラムされる。
【００６５】
いくつかの実装形態では、車両の気圧システムは、車両に関連付けられた温度および湿度を測定し記録するように構成された１つまたは複数の第３の電子センサデバイスをさらに備える。これらの実装形態では、車載型コンピュータは、車両の加速度、温度、および湿度に基づいて第１の気圧データを調整するようにさらにプログラムされる。
【００６６】
いくつかの実装形態では、気圧システムは、横方向差分データおよび車両とモバイルシステムとの間の高度分離の推定値に少なくとも部分的に基づいて、衝突脅威アラームをトリガするべきかどうかを判定するようにさらに構成される。
【００６７】
他の態様が、対応する方法、装置、およびコンピュータプログラム製品を含む場合がある。
【図面の簡単な説明】
【００６８】
本開示は、添付図面の図において限定ではなく例として示され、添付図面では、同様の要素を参照するために同様の参照番号が使用される。
【００６９】
【図１】気圧システムを提供するための例示的な動作環境を示すブロック図である。
【００７０】
【図２Ａ】例示的な気圧システムを示すブロック図である。
【００７１】
【図２Ｂ】環境データの一例を示すブロック図である。
【００７２】
【図２Ｃ】動きデータの一例を示すブロック図である。
【００７３】
【図３】第１の車両と第２の車両との間の例示的な高度分離を示すブロック図である。
【００７４】
【図４】例示的な第１の行程の間の気圧の変動を描写するチャートである。
【００７５】
【図５】例示的な第２の行程の間の気圧の変動を描写するチャートである。
【００７６】
【図６】センサ信号出力を決定するためのプロセスフローを示すブロック図である。
【００７７】
【図７】地理的領域についての高度マップを記述する高度マップデータを生成するためのシステムのブロック図である。
【００７８】
【図８】例示的な気圧システムのブロック図である。
【００７９】
【図９】気圧システムのセンサセットに含まれる例示的な気圧センサの仕様を描写するチャートである。
【００８０】
【図１０Ａ】メモリに記憶され得る例示的なデータを描写するチャートである。
【図１０Ｂ】メモリに記憶され得る例示的なデータを描写するチャートである。
【００８１】
【図１１】例示的な専用短距離通信（ＤＳＲＣ）フル位置ベクトルを示すブロック図である。
【００８２】
【図１２】気圧システムのセンサセットに含まれる例示的な容量式湿度センサの仕様を描写するチャートである。
【００８３】
【図１３】気圧システムのセンサセットに含まれる例示的なサーミスタ温度センサの仕様を描写するチャートである。
【００８４】
【図１４】ＤＳＲＣを介して互いにワイヤレスに通信している第１の車両および第２の車両を含む動作環境のブロック図である。
【００８５】
【図１５】ＤＳＲＣを介して互いにワイヤレスに通信している車両および固定路側デバイスを含む動作環境のブロック図である。
【００８６】
【図１６】車両を含むシステムのブロック図である。
【発明を実施するための形態】
【００８７】
モバイルコンピュータ大気圧システム（本明細書では「システム」または「気圧システム」）が、いくつかの実装形態に従って記載される。気圧システムは、車両またはモバイルデバイスの構成部品であり得る。
【００８８】
車両は、専用コンピューティングデバイスを含む場合がある。たとえば、車両は、車載型コンピュータのニーズを満たすように特別に設計され製造されたハードウェアおよびソフトウェアを含む車載型コンピュータを含む場合があり、その結果、車両は、連邦およびローカルの規制（たとえば、安全性、大気放出、ワイヤレス伝送の連邦通信委員会規制など）に従う、安全かつ望ましいユーザ体験を提供する。いくつかの実装形態では、車両は１つまたは複数の車載型コンピュータを含む場合がある。
【００８９】
モバイルデバイスは、プロセッサベースのコンピューティングデバイスを含む場合がある。たとえば、モバイルデバイスには、スマートフォン、タブレットコンピュータ、ラップトップ、スマートウォッチ、モノのインターネット（Internet-of-Things）デバイス、パーソナルコンピュータ、固定路側デバイスなどが含まれ得る。モバイルデバイスは、プロセッサを含む場合がある。プロセッサは、気圧システムに関して本明細書に記載される機能の一部または全部を提供するようにプログラムされる場合がある。このようにして、モバイルデバイスは、気圧システムに関して本明細書に記載される機能を提供するようにプログラムされる専用コンピューティングデバイスであり得る。いくつかの実装形態では、モバイルデバイスは車両で移動中のドライバのスマートフォンであり得る。
【００９０】
車両またはモバイルデバイスは、アラームシステムを含む場合がある。アラームシステムは、プロセッサベースのコンピューティングデバイスを含む場合があるか、またはプロセッサベースのコンピューティングデバイスの構成部品であり得る。たとえば、アラームシステムは、車載型コンピュータの構成部品であり得る。アラームシステムはまた、スマートフォンまたは他の何らかのモバイルデバイスの構成部品であり得る。
【００９１】
車両またはモバイルデバイスは、センサセットを含む場合がある。センサセットは、１つまたは複数の電子センサデバイスを含む場合がある。センサセットの電子センサデバイスは、アラームシステムの環境の物理測定値を記録するように構成された電子デバイスを含む場合がある。たとえば、センサセットは、１つまたは複数の気圧センサ、１つまたは複数の加速度計、１つまたは複数の湿度センサ、１つまたは複数の温度センサ、１つまたは複数のカメラ、１つまたは複数の車道撮像デバイス（roadway imaging device）などを含む場合がある。車道撮像デバイスは、１つまたは複数の深度カメラ（depth camera）を含む場合がある。深度カメラの例には、光検出測距カメラ（ＬＩＤＡＲカメラ）が含まれる。
【００９２】
アラームシステムは、センサセットに通信可能に結合される場合がある。たとえば、アラームシステムは車両の構成部品であり得るし、アラームシステムおよびセンサセットは、各々バスに通信可能に結合される場合があり、バスは車両の搭載コンピュータに通信可能に結合される場合がある。別の例では、アラームシステムはモバイルクライアントの構成部品であり得るし、センサセットは車両の構成部品であり得るし、センサセットは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＬＥ、または任意の他のワイヤレス通信結合などのワイヤレスネットワークを介して、モバイルクライアントに通信可能に結合される場合がある。さらに別の例では、アラームシステムおよびセンサセットは車両の構成部品であり、気圧システムはモバイルクライアントの構成部品である。センサセットおよびアラームシステムは、バスを介して車両の車載型コンピュータに通信可能に結合される場合がある。センサセット、アラームシステム、または車載型コンピュータは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＬＥ、または任意の他のワイヤレス通信結合などのワイヤレスネットワークを介して、モバイルクライアントに通信可能に結合される場合がある。
【００９３】
いくつかの実装形態では、アラームシステムは、センサデータを分析し、車両またはモ
バイルデバイスが車道上の物体との衝突をもたらす軌道上にあるかどうかを判定するように構成される。センサデータは、車両またはモバイルデバイスの１つまたは複数の電子センサデバイスによって検出され記録された測定値を記述するデータを含む場合がある。物体は、別の車両または車道上の任意の他の物体であり得る。アラームシステムは、車両のドライバまたはモバイルデバイスのユーザに衝突脅威アラームを与えるように構成される。アラームシステムは、車両またはモバイルデバイスが衝突をもたらす軌道上にあると判定された場合、衝突脅威アラームを与えることができる。
【００９４】
衝突脅威アラームは、ドライバ（もしくはユーザ）に可聴信号を与えること、ドライバ（もしくはユーザ）に可視信号を与えること、またはドライバ（もしくはユーザ）に可聴信号と可視信号の組合せを与えることを含む場合がある。ドライバ（またはユーザ）に衝突脅威アラームを与えることは、衝突脅威アラームインシデントと呼ばれる場合がある。
【００９５】
気圧システムは、アラームシステムの性能または動作を改善するように構成される場合がある。たとえば、気圧システムが車両の構成部品であると仮定する。車両のセンサセットは、全地球測位システム（ＧＰＳまたはＧＰＳシステム）、スピードメータ、加速度計、クロックなどを含む場合がある。センサデータは、指定された時刻における車両の位置、スピード、および軌道を記述するデータを含む場合がある。センサデータは、車道上の物体の位置、スピード、および軌道を記述するデータを含む場合もある。センサデータは、車両または物体の１つまたは複数のＧＰＳシステムによって示された車両および物体の緯度および経度の座標を示す動きデータを含む場合がある。アラームシステムは、センサデータを分析し、車両と物体との間で衝突が発生すると判断することができる。しかしながら、緯度および経度のデータは、車両と物体の相対高度を示さない。車両が地上道路を運転しており、物体が車両のすぐ上のオーバーパスを運転している場合、緯度および経度のデータは車両と物体が互いとの衝突コース上にあることを示す場合がある。これらの状況では、アラームシステムは衝突脅威アラームを与える。しかしながら、車両と物体が異なる高度に位置し、その結果、車両と物体は互いに衝突しないので、この衝突脅威アラームは誤りである。本明細書に記載される気圧システムは、そのような誤ったアラームが発生しないことを保証することによって、アラームシステムの性能を改善する。
【００９６】
たとえば、気圧システムは、車両についての気圧を測定し記録するために気圧センサを含む場合がある。気圧は車両の高度を示す。車両の加速度などの力が気圧の読取り値を不正確にする可能性がある。気圧システムは、加速度または車道の騒音（roadway noise）
を記録するために電子センサデバイスを含む場合がある。気圧システムは、測定された気圧を調整してこれらの力を把握し、気圧の正確な測定値を得るようにプログラムされたプロセッサを含む場合がある。気圧の調整された測定値は、本明細書では、「気圧の加速度調整読取り値（acceleration-adjusted reading of the barometric pressure）」、「第１の気圧の加速度調整読取り値（acceleration-adjusted reading of the first barometric pressure）」、「第２の気圧の加速度調整読取り値（acceleration-adjusted reading of the second barometric pressure）」、または何らかの同様の用語で呼ばれる場合
がある。
【００９７】
測定および調整され得る他の力には、車道の騒音が含まれる。車道の騒音は、車両を追い越す近くの車両によって引き起こされる騒音および振動を含む場合がある。たとえば、車道の騒音は、大型トラックが小さい車両を追い越すときに小さい車両内で引き起こされる騒音および振動を含む場合がある。
【００９８】
気圧の読取り値を記述するデータを調整するとき、他の力が測定され把握される場合がある。たとえば、車両は１つまたは複数の窓を含む場合がある。これらの窓のうちの１つまたは複数は、開いている場合がある。開いた窓は、車両のキャビン内部の風を増大させ
、それにより、車両キャビンおよび車両に含まれるセンサの測定値が変化する。車両内部の風量は、開いた窓の数、または１つもしくは複数の窓が開いている程度、および車両キャビンの騒音における対応する増大に関係（または比例）する場合がある。他の車両換気システム（たとえば、車両空調システム、車両のサンルーフまたはムーンルーフなど）も、車両キャビンの騒音を引き起こす。気圧システム（または車載型コンピュータ）のプロセッサは、車両バスにアクセスして、以下の（１）車両の窓を上げ下げするか、車両のサンルーフもしくはムーンルーフを開け閉めするか、または車両空調システムもしくは車両換気システムをオンにするコマンドを記述する行動データ（action data）、ならびに（
２）窓が開いている程度、サンルーフもしくはムーンルーフが開いている程度、または、車両空調システム用のファン設定、および車両に新鮮な空気を入れるかもしくは車両キャビンの空気を再循環させる（車両キャビンの空気を再循環させることは車両キャビン内部の風の騒音における増大に対応する）ように車両空調システムが構成されているかどうかを記述する状態データ（state data）、のうちの１つまたは複数を取り出すことができる。行動データおよび状態データは、車両バスに通信可能に結合された車両の非一時的メモリに記憶される場合がある。気圧システムは、行動データおよび状態データのうちの１つまたは複数に少なくとも部分的に基づいて、気圧データ用の調整値を決定することができる。たとえば、気圧システムは、１つまたは複数の騒音モデルを使用して、車両センサ（たとえば、１つまたは複数の気圧センサ）の測定値に対する車両キャビンの騒音の影響に対して調整することができる。
【００９９】
車両の加速および換気によって引き起こされる騒音の調整は、従来技術の気圧システムによっては実行されない。その上、正確な相対気圧測定値を決定し、車両の加速および換気に基づいて測定値を調整する能力は、人間の能力を超えている。たとえば、これらの相対気圧測定値は、安全上の問題を防止するために、リアルタイムで、またはリアルタイムに近く（たとえば、１秒の１０分の１以内で）作成され調整されなければならない。人間は、これらの相対気圧測定値を作成し調整するために数分を必要とする可能性がある。車両が互いに衝突するか通り過ぎる前にアラームが抑制されるべきかどうかをシステムが判定することが可能になるのに時間がかかり過ぎるので、そのような人間ベースの計算はシステムを動作不能にするはずである。そのようなシステムが最小限の車両安全ガイドラインも満たさないので、連邦および州の機関はそれらが配備されることを許可しない。気圧システムのいくつかの実施形態は、２つ以上の物体の間のデータのワイヤレス送信を必要としない場合がある。たとえば、気圧システムは、モバイルデバイスの構成部品であり得る。モバイルデバイスは、センサデータ（たとえば、気圧データ、モバイルデバイスの位置を記述する位置データ、モバイルデバイスの加速度を記述する加速度データ、およびモバイルデバイスの慣性を記述する慣性データ）、行動データ、ならびに状態データを記憶するメモリを含む場合がある。気圧データは、加速度データ、慣性データ、行動データ、および状態データのうちの１つまたは複数に基づいて調整される場合がある。
【０１００】
気圧システムのいくつかの実施形態は、２つ以上の物体の間のデータのワイヤレス送信を必要としない場合がある。たとえば、気圧システムは、モバイルデバイスの構成部品であり得る。モバイルデバイスは、センサデータ（たとえば、気圧データ、モバイルデバイスの位置を記述する位置データ、モバイルデバイスの加速度を記述する加速度データ、およびモバイルデバイスの慣性を記述する慣性データ）、行動データ、ならびに状態データを記憶するメモリを含む場合がある。気圧データは、加速度データ、慣性データ、行動データ、および状態データのうちの１つまたは複数に基づいて調整される場合がある。
【０１０１】
＜例示的なシステム概要＞
図１は、いくつかの実装形態による、気圧システム１９９を提供するための例示的な動作環境１００を示すブロック図である。図示された実施形態では、環境１００は、以下の要素：第１の車両１２３Ａ、第２の車両１２３Ｂ、モバイルデバイス１９８、およびサー
バ１５５を含む。図示された実施形態では、環境１００のこれらのエンティティは、ネットワーク１０５を介して通信可能に結合される場合がある。第１の車両１２３Ａおよび第２の車両１２３Ｂは、個別に「車両１２３」と呼ばれるか、または総称して「車両１２３」と呼ばれる場合がある。
【０１０２】
図１は、２つの車両１２３、１つのモバイルデバイス１９８、１つのサーバ、および１つのネットワークを示すが、本開示は、３つ以上の車両１２３、２つ以上のモバイルデバイス１９８、および２つ以上のサーバ１５５を含む環境に適用することができる。さらに、図１は、環境１００のエンティティに結合された１つのネットワーク１０５を示すが、実際には、１つまたは複数のネットワーク１０５がこれらのエンティティに結合される場合がある。図１は、第１の車両１２３Ａの構成部品として１つの気圧システム１９９を含むが、実際には、環境１００は、２つ以上の気圧システム１９９を含む場合がある。たとえば、第１の車両１２３Ａ、第２の車両１２３Ｂ、およびモバイルクライアント１９８のうちの２つ以上が、１つまたは複数の気圧システム１９９を含む場合がある。
【０１０３】
ネットワーク１０５は、従来のタイプの有線またはワイヤレスであり得るし、星形構成、トークンリング構成、または他の構成を含む、多数の様々な構成を有する場合がある。さらに、ネットワーク１０５は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）（たとえば、インターネット）、または、複数のデバイスがそれを越えて通信することができる他の相互接続データパスを含む場合がある。いくつかの実装形態では、ネットワーク１０５は、ピアツーピアネットワークであり得る。ネットワーク１０５はまた、様々な異なる通信プロトコルでデータを送るための電気通信ネットワークの部分に結合されるか、またはそれらを含む場合がある。いくつかの実装形態では、ネットワーク１０５は、ショートメッセージングサービス（ＳＭＳ）、マルチメディアメッセージングサービス（ＭＭＳ）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、直接データ接続、ＷＡＰ、電子メールなどを介して、データを送受信するためのＢｌｕｅｔｏｏｔｈ（登録商標）通信ネットワークまたはセルラー通信ネットワークを含む。いくつかの実装形態では、ネットワーク１０５は、車両１２３にＧＰＳナビゲーションを提供するためのＧＰＳ衛星を含む場合がある。ネットワーク１０５は、３Ｇ、４Ｇ、ＬＴＥ、ボイスオーバーＬＴＥ（「ＶｏＬＴＥ」）、ＤＳＲＣ、もしくは任意の他のモバイルデータネットワークなどのモバイルデータネットワーク、またはモバイルデータネットワークの組合せであり得る。
【０１０４】
車両１２３には、自動車、バス、飛行機、ボート、または他の車両輸送機関が含まれ得る。車両１２３は、電気車両またはハイブリッド車両であり得る。車両１２３は、内燃機関を含む場合がある。車両１２３は、水素燃料電池車両を含む場合がある。いくつかの実装形態では、車両１２３は、自律的な車両または半自律的な車両１２３を含む場合がある。いくつかの実装形態では、車両１２３は、その中で車両１２３が車両１２３の操縦機能のうちの少なくとも一部を制御する半自律的な車両１２３を含む場合がある。図示された例では、第１の車両１２３Ａは信号線１１８を介してネットワーク１０５に通信可能に結合され、第２の車両１２３Ｂは信号線１６４を介してネットワーク１０５に通信可能に結合される。
【０１０５】
車両１２３は、以下の構成部品：車載型コンピュータ１８２および気圧システム１９９のうちの１つまたは複数を含む場合がある。車両１２３は、図２Ａを参照して下記に記載される他の構成部品を含む場合がある。
【０１０６】
車載型コンピュータ１８２は、非一時的メモリおよびプロセッサを含む場合がある。車載型コンピュータ１８２は、専用コンピューティングデバイスを含む場合がある。車載型コンピュータ１８２は、気圧システム１９９に通信可能に結合される場合がある。
【０１０７】
気圧システム１９９は、コンピューティングデバイスを含む場合がある。気圧システム１９９は、非一時的メモリおよびプロセッサを含む場合がある。気圧システム１９９は、本明細書に記載される機能を提供するように構成されたコードおよびルーチンを含む場合がある。たとえば、気圧システム１９９のコードおよびルーチンは、非一時的メモリに記憶され、プロセッサによって実行される場合がある。気圧システム１９９のプロセッサは、本明細書に記載される機能を提供するように構成されたコードおよびルーチンを使用してプログラムされる場合がある。気圧システム１９９は、図２Ａを参照して下記でより詳細に記載される。
【０１０８】
いくつかの実装形態では、気圧システム１９９は、フィールドプログラマブルゲートアレイ（「ＦＰＧＡ」）または特定用途向け集積回路（「ＡＳＩＣ」）を含むハードウェアを使用して実装される場合がある。いくつかの他の実装形態では、気圧システム１９９は、ハードウェアとソフトウェアの組合せを使用して実装される場合がある。気圧システム１９９は、デバイスとサーバの組合せ、またはデバイスもしくはサーバのうちの１つに記憶される場合がある。
【０１０９】
サーバ１５５は、プロセッサ、メモリ、およびネットワーク通信機能を含むハードウェアサーバであり得る。気圧システム１９９は、サーバ１５５にデータを送信することができる。気圧システム１９９は、サーバ１５５からデータを受信することができる。たとえば、サーバ１５５は、１つまたは複数の気圧システム１９９から受信された気圧センサデータを集めることができる。サーバ１５５は、マッピングサービスを含む場合がある。マッピングサービスは、気圧を記述する１つまたは複数のマップを生成するように構成されたコードおよびルーチンを含む場合がある。
【０１１０】
たとえば、複数の車両１２３を含む車隊（fleet）は、各々気圧システム１９９を含む
場合がある。気圧システム１９９は、（１）１つまたは複数の位置を記述する位置データ、および（２）位置データによって記述される１つまたは複数の位置に関連付けられた高度を記述する気圧データ、を送信することができる。気圧データは、加速度や湿度または温度など気圧の測定値に影響を与えるその他の力を把握するように調整される場合がある。サーバ１５５は、気圧システム１９９からデータを受信し、地理的領域（geographic area）についての高度マップを記述する高度マップデータを生成することができる。高度
マップは、地理的領域に含まれる複数の位置を含む場合がある。高度マップデータは、地理的領域に含まれる複数の位置に関連付けられた複数の高度を記述することもできる。
【０１１１】
いくつかの実装形態では、各車両１２３の気圧システム１９９は、ＤＳＲＣなどのネットワーク１０５を介して他の車両１２３と通信することができ、各気圧システム１９９は、それら自体の高度マップデータを生成することができる。
【０１１２】
サーバ１５５は、信号線１５４を介してネットワーク１０５に通信可能に結合される場合がある。
【０１１３】
モバイルデバイス１９８は、プロセッサベースのコンピューティングデバイスを含む場合がある。たとえば、モバイルデバイス１９８には、スマートフォン、タブレットコンピュータ、ラップトップ、スマートウォッチ、モノのインターネットデバイス、パーソナルコンピュータ、固定路側デバイスなどが含まれ得る。モバイルデバイスは、気圧システム１９９を含む場合がある。モバイルデバイス１９８は、プロセッサを含む場合がある。プロセッサは、気圧システム１９９に関して本明細書に記載される機能の一部または全部を提供するようにプログラムされる場合がある。このようにして、モバイルデバイス１９８は、気圧システム１９９に関して本明細書に記載される機能を提供するようにプログラム
される専用コンピューティングデバイスであり得る。モバイルデバイス１９８は、信号線１５８を介してネットワーク１０５に通信可能に結合される場合がある。
【０１１４】
＜例示的な電子デバイス＞
図２Ａは、例示的な気圧システム２００を示すブロック図である。気圧システム２００は、車両１２３またはモバイルデバイス１９８のうちの１つまたは複数の構成部品であり得る。気圧システム２００は、図１を参照して上述された気圧システム１９９の実施形態である。いくつかの実装形態では、気圧システム２００は、気圧システム１９９に関して下記に記載される機能の一部または全部を提供するように構成された専用コンピューティングデバイスを含む場合がある。
【０１１５】
気圧システム２００は、以下の構成部品：気圧モジュール２０１、較正モジュール２１０、車載型コンピュータ１８２、プロセッサ２２５、通信ユニット２４５、アラームシステム２５０、センサセット２５２、車両操縦システム２５４、およびメモリ２２７のうちの１つまたは複数を含む場合がある。
【０１１６】
車載型コンピュータ１８２は図１を参照して上述されたので、ここではその説明を繰り返さない。
【０１１７】
較正モジュール２１０は、信号線２３０を介してバス２２０に通信可能に結合される。車載型コンピュータ１８２は、信号線２３２を介してバス２２０に通信可能に結合される。プロセッサ２２５は、信号線２３４を介してバス２２０に通信可能に結合される。メモリ２２７は、信号線２３６を介してバス２２０に通信可能に結合される。通信ユニット２４５は、信号線２３８を介してバス２２０に通信可能に結合される。アラームシステム２５０は、信号線２４０を介してバス２２０に通信可能に結合される。センサセット２５２は、信号線２４２を介してバス２２０に通信可能に結合される。車両操縦システム２５４は、信号線２４４を介してバス２２０に通信可能に結合される。いくつかの実装形態では、気圧システム２００の構成部品のうちの１つまたは複数は、バス２２０との通信用の信号線を共有する場合がある。
【０１１８】
較正モジュール２１０は、センサセット２５２に含まれる電子センサデバイスのうちの１つまたは複数を較正するように構成されたコードおよびルーチンを含む場合がある。たとえば、気圧システム２００が第１の車両１２３Ａの構成部品であると仮定する。気圧システム２００は、第２の車両１２３Ｂから気圧データを受信することができ、第２の車両１２３Ｂは、第１の車両１２３Ａと実質的に同じ高度に位置することが知られている。較正モジュール２１０は、第１の車両１２３Ａによって記録された気圧データが、第２の車両から受信された気圧読取り値とは異なる気圧読取り値を記述すると判断することができる。ある時間期間にわたって、第１の車両１２３Ａの気圧読取り値と他のデバイスの気圧読取り値との間のデルタにおけるパターンが、較正モジュール２１０によって観測される場合がある。較正モジュール２１０は、そのパターンに基づいて、センサセット２５２に含まれる電子センサデバイスのうちの１つまたは複数を較正すると判断することができる。
【０１１９】
較正モジュール２１０は、メモリ２２７に記憶された品質データ（quality data）２９７に基づいて、電子センサデバイスを較正すると判断することができる。品質データ２９７は、有効期間データ（time to live data）または較正後経過時間データ（time since calibration data）を記述することができる。たとえば、較正モジュール２１０は、以下の（１）電子センサデバイスに関連付けられ、複数の電子センサデバイスがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および（２）複数の電子センサデバイスに関連付けられ、複数の電子センサデバイスが較正されてからどれだけ経つか
を記述する較正後経過時間データのうちの１つまたは複数に基づいて、センサセット２５２に含まれる電子センサデバイスのうちの１つまたは複数が較正されると判断することができる。
【０１２０】
一実施形態では、較正モジュール２１０は、センサセット２５２の電子センサデバイスのうちの１つまたは複数を保守点検する（service）ことを知らせる通知をドライバに与
えることができる。たとえば、較正モジュール２１０は、電子センサデバイスのうちの１つまたは複数が較正され得ることを示す信号を車載型コンピュータ１８２に供給することができる。車載型コンピュータ１８２は、車両１２３のダッシュボード上のライトによって、電子センサデバイスのうちの１つまたは複数が較正され得ることを示すことができる。場合によっては、車載型コンピュータ１８２は、車両１２３のインフォテインメントシステムによって、電子センサデバイスのうちの１つまたは複数が較正され得ることの聴覚、視覚、または視聴覚の指示を提供することができる。
【０１２１】
プロセッサ２２５は、算術論理演算ユニット、マイクロプロセッサ、汎用コントローラ、または、計算を実行し、ディスプレイデバイスに電子表示信号を供給する他の何らかのプロセッサアレイを含む。プロセッサ２２５は、データ信号を処理し、複合命令セットコンピュータ（ＣＩＳＣ）アーキテクチャ、縮小命令セットコンピュータ（ＲＩＳＣ）アーキテクチャ、または命令セットの組合せを実装するアーキテクチャを含む、様々なコンピューティングアーキテクチャを含む場合がある。図２Ａは単一のプロセッサ２２５を含むが、複数のプロセッサ２２５が含まれる場合がある。プロセッサ２２５は、グラフィカル処理ユニットを含む場合がある。他のプロセッサ、オペレーティングシステム、電子センサデバイス、ディスプレイ、および物理構成が考えられ得る。
【０１２２】
メモリ２２７は、プロセッサ２２５によってアクセスおよび実行され得る命令またはデータを記憶する有形記憶媒体である。命令またはデータは、本明細書に記載される技法を実行するためのコードを含む場合がある。メモリ２２７は、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）デバイス、スタティックランダムアクセスメモリ（ＳＲＡＭ）デバイス、フラッシュメモリ、または他の何らかのメモリデバイスを含む場合がある。いくつかの実装形態では、メモリ２２７はまた、不揮発性メモリまたは同様の永続的なストレージデバイス、および、ハードディスクドライブ、フロッピーディスクドライブ、ＣＤ−ＲＯＭデバイス、ＤＶＤ−ＲＯＭデバイス、ＤＶＤ−ＲＡＭデバイス、ＤＶＤ−ＲＷデバイス、フラッシュメモリデバイス、またはより永続的に情報を記憶するための他の何らかのマスストレージデバイスを含む媒体を含む。
【０１２３】
通信ユニット２４５は、ネットワーク１０５にデータを送信し、ネットワーク１０５からデータを受信するハードウェアを含む場合がある。いくつかの実装形態では、通信ユニット２４５は、ネットワーク１０５または別の通信チャネルへの直接物理接続用のポートを含む。たとえば、通信ユニット２４５は、ＵＳＢ、ＳＤ、ＣＡＴ−５、またはネットワーク１０５との有線通信用の同様のポートを含む。いくつかの実装形態では、通信ユニット２４５は、ネットワーク１０５とデータを交換するためのワイヤレストランシーバ、または、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１６、Ｂｌｕｅｔｏｏｔｈ（登録商標）、もしくは別の適切なワイヤレス通信方法を含む１つもしくは複数のワイヤレス通信方法を使用する他の通信チャネルを含む。
【０１２４】
いくつかの実装形態では、通信ユニット２４５は、ショートメッセージングサービス（ＳＭＳ）、マルチメディアメッセージングサービス（ＭＭＳ）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、直接データ接続、ＷＡＰ、電子メール、または別の適切なタイプの電子通信を介して、セルラー通信ネットワーク上でデータを送受信するためのセルラー通信トランシーバを含む。いくつかの実装形態では、通信ユニット２４５は、有線ポート
およびワイヤレストランシーバを含む。通信ユニット２４５はまた、ＴＣＰ／ＩＰ、ＨＴＴＰ、ＨＴＴＰＳ、およびＳＭＴＰなどを含む標準ネットワークプロトコルを使用して、ファイルまたはメディアオブジェクトを配信するための、ネットワーク１０５への他の従来の接続を提供する。通信ユニット２４５はまた、ＤＳＲＣプロトコルを使用するファイル、メディアオブジェクト、メッセージの配信用のネットワーク１０５への接続を提供することができる。
【０１２５】
アラームシステム２５０は、車両１２３のドライバまたはモバイルデバイス１９８のユーザに衝突脅威アラームを与えるためのハードウェアおよびソフトウェアを含む場合がある。アラームシステム２５０は、プロセッサベースのコンピューティングデバイスを含む場合があるか、またはプロセッサベースのコンピューティングデバイスの構成部品であり得る。たとえば、アラームシステム２５０は、車載型コンピュータ１８２または気圧システム２００の構成部品であり得る。場合によっては、アラームシステム２５０は、スマートフォンまたは他の何らかのモバイルデバイス１９８の構成部品であり得る。
【０１２６】
いくつかの実装形態では、アラームシステム２５０は、メモリ２２７に記憶されたデータを分析し、車両１２３またはモバイルデバイス１９８が車道上の物体との衝突をもたらす軌道上にあるかどうかを判定するように構成される。メモリ２２７に記憶されたデータは、センサセット２５２の１つまたは複数の電子センサデバイスによって検出され記録された測定値を記述するデータを含む場合がある。物体は、別の車両１２３または車道上の任意の他の物体であり得る。メモリ２２７は、たとえば、行動データおよび状態データを記憶することができる。
【０１２７】
アラームシステム２５０は、車両１２３のドライバまたはモバイルデバイス１９８のユーザに衝突脅威アラームを与えるように構成される。アラームシステム２５０は、車両１２３またはモバイルデバイス１９８が衝突をもたらす軌道上にあるとアラームシステム２５０によって判定された場合、衝突脅威アラームを与えることができる。衝突脅威アラームは、ドライバ（もしくはユーザ）に可聴信号を与えること、ドライバ（もしくはユーザ）に可視信号を与えること、またはドライバ（もしくはユーザ）に可聴信号と可視信号の組合せを与えることを含む場合がある。ドライバ（またはユーザ）に衝突脅威アラームを与えることは、衝突脅威アラームインシデントと呼ばれる場合がある。
【０１２８】
気圧システム２００は、アラームシステム２５０の性能または動作を改善するように構成されたコードおよびルーチンを含む場合がある。たとえば、気圧システム２００が車両１２３の構成部品であると仮定する。メモリ２２７に記憶されたデータは、指定された時刻における車両１２３の位置、スピード、および軌道を記述するデータを含む場合がある。メモリ２２７に記憶されたデータは、車道上の物体の位置、スピード、および軌道を記述するデータを含む場合もある。メモリ２２７に記憶されたデータは、１つまたは複数のＧＰＳシステム（たとえば、車両１２３のＧＰＳシステムおよび物体のＧＰＳシステム）によって示された車両１２３および物体の緯度および経度の座標を示す位置データ２８４を含む場合がある。アラームシステム２５０は、メモリ２２７に記憶されたデータを分析し、車両１２３と物体との間で衝突が発生すると判断することができる。しかしながら、位置データ２８４によって記述される緯度および経度は、車両１２３と物体の相対高度を示さない。車両１２３が地上道路を運転しており、物体が車両１２３および地上道路のすぐ上のオーバーパスを運転している場合、位置データ２８４によって記述される緯度および経度は、車両１２３と物体が互いとの衝突コース上にあることを示す場合がある。これらの状況では、気圧システム２００によって改善されていないアラームシステム２５０は、衝突脅威アラームを与える。しかしながら、車両１２３と物体が異なる高度に位置し、その結果、車両１２３と物体は互いに衝突しないので、この衝突脅威アラームは誤りである。本明細書に記載される気圧システム２００は、そのような誤ったアラームが発生しな
いことを保証することによって、アラームシステム２５０の性能を改善する。
【０１２９】
たとえば、センサセット２５２は、車両１２３についての気圧を測定し記録するために気圧センサを含む場合がある。気圧は車両１２３の高度を示すことができる。車両１２３の加速度などの力は、気圧センサによって記録される気圧の読取り値を不正確にする可能性がある。センサセット２５２は、車両１２３の加速度または車道の騒音を記録するために１つまたは複数の電子センサデバイスを含む場合がある。プロセッサ２２５は、気圧システム２００により、測定された気圧を調整してこれらの力を把握し、気圧の正確な測定値を得るようにプログラムされる場合がある。気圧の調整された測定値は、本明細書では、「気圧の加速度調整読取り値」、「第１の気圧の加速度調整読取り値」、「第２の気圧の加速度調整読取り値」、または何らかの同様の用語で呼ばれる場合がある。
【０１３０】
気圧システム２００は、車道の騒音についての気圧データを測定し調整するようにプロセッサ２２５をプログラムすることもできる。車道の騒音は、気圧システム２００を含む車両１２３を追い越す近くの車両１２３によって引き起こされる騒音および振動を含む場合がある。たとえば、車道の騒音は、大型トラックが小さい車両を追い越すときに小さい車両内で引き起こされる騒音および振動を含む場合がある。
【０１３１】
センサセット２５２は、１つまたは複数の電子センサデバイスを含む場合がある。センサセット２５２の電子センサデバイスは、アラームシステム２５０の環境の物理測定値を記録するように構成された電子デバイスを含む場合がある。たとえば、センサセット２５２は、１つまたは複数の気圧センサ、１つまたは複数の加速度計、１つまたは複数の湿度センサ、１つまたは複数の温度センサ、１つまたは複数のカメラ、１つまたは複数の車道撮像デバイスなどを含む場合がある。車道撮像デバイスは、１つまたは複数の深度カメラを含む場合がある。深度カメラの例には、光検出測距カメラ（ＬＩＤＡＲカメラ）が含まれる。センサセット２５２の測定値を記述するデータは、一般に、「センサデータ」と称する。メモリ２２７はセンサデータを記憶する。データ２８０、２８２、２８４、２８６、２８８、２９０、および２９７は、センサデータの例である。
【０１３２】
車両操縦システム（vehicle steering syste）２５４は、車両１２３を操縦するように構成されたハードウェア、コード、およびルーチンを含む場合がある。たとえば、車両１２３は、自律的な車両または半自律的な車両であり得る。車両操縦システム２５４は、メモリ２２７に記憶されたセンサデータに少なくとも部分的に基づいて、車両を操縦することができる。
【０１３３】
メモリ２２７は、環境データ２８０；高度マップデータ２８２；位置データ２８４；物体データ２８６；軌道データ２８８；動きデータ２９０；品質データ２９７；高度分離データ２９８、のうちの１つまたは複数を記憶することができる。メモリ２２７は、行動データおよび状態データ（図示せず）も記憶することができる。
【０１３４】
環境データ２８０は、車両１２３またはモバイルデバイス１９８の環境の１つまたは複数の物理的属性（physical attributes）の測定値を記述するデータを含む場合がある。
測定値は、センサセット２５２の１つまたは複数の電子センサデバイスによって記録される場合がある。たとえば、環境データ２８０は、気圧測定値；温度測定値；高度推定値；湿度の測定値；温度、加速度、または湿度に基づいて調整された高度の推定値；１つもしくは複数の車道画像、または１つもしくは複数の車道画像についての画像深度推定値のうちの１つまたは複数を記述することができる。環境データ２８０は、図２Ｂを参照して下記でより詳細に記載される。
【０１３５】
高度マップデータ２８２は高度マップを記述することができる。高度マップデータ２８
２によって記述される高度マップは、地理的領域およびその地理的領域に含まれる複数の位置に関連付けられた複数の高度についての高度マップを含む場合がある。たとえば、高度マップは、（１）カリフォルニア州ロスアルトスヒルズの市内の１つまたは複数の位置、および（２）１つまたは複数の位置に関連付けられた１つまたは複数の高度推定値または気圧読取り値を記述することができる。
【０１３６】
１つまたは複数の位置は、任意のＧＰＳ座標、緯度および経度の座標、ワイヤレス信号三角測量によって特定された座標などを含む場合がある。１つまたは複数の位置は、ナビゲーションシステムによって提供される移動ルートに沿った注目点を含む場合がある。１つまたは複数の位置は、通勤用の移動ルートに沿った注目点を含む場合がある。
【０１３７】
注目点（point of interest）は、事業拠点、交通信号、一時停止標識、および気圧測
定値または高度推定値において統計的に有意な変化がある地理的位置のうちの１つまたは複数を含む場合がある。
【０１３８】
位置データ２８４は、車両１２３またはモバイルデバイス１９８の地理的位置を記述することができる。たとえば、気圧システム２００が車両１２３の構成部品である場合、位置データ２８４は、車両１２３の地理的位置を記述することができる。位置データ２８４は、ネットワーク１０５を介して取り出される場合がある。位置データ２８４は、メモリ２２７に記憶されるか、または通信モジュール２０２に供給される場合がある。センサセット２５２はＧＰＳシステムを含む場合がある。ＧＰＳシステムは、衛星ナビゲーションを提供するように構成されたハードウェアを含む場合がある。ＧＰＳシステムは通信ユニット２４５の構成部品であり得る。
【０１３９】
位置データ（location data）２８４は、車両１２３またはモバイルデバイス１９８の
地理的位置；地理的位置の特定に関連付けられた時刻；現在時刻の地理的位置に存在する気象状況（たとえば、天気予報、湿度、温度）を記述する気象データ、のうちの１つまたは複数を記述することができる。地理的位置は、地球の中心に存在する原点に基づくデカルト座標によって記述される場合がある。地理的位置は、１つまたは複数の全地球航法衛星システム（ＧＮＳＳ）測位計算の出力であり得る。
【０１４０】
物体データ（object data）２８６は、ネットワーク１０５を介して受信されるデータ
を記述する。たとえば、物体データ２８６は、物体によってネットワーク１０５に送信されるデータを含む場合がある。物体は、第２の車両１２３または（固定路側デバイスを含む）モバイルクライアント１９８であり得る。物体データ２８６は、位置、物体の電子センサデバイスによって記録されるセンサデータ、ならびに位置およびセンサデータに関連付けられたタイムスタンプを記述することができる。物体データ２８６に含まれるセンサデータは、気圧測定値、湿度測定値、温度測定値、加速度測定値、または、湿度、温度、および加速度のうちの１つもしくは複数に対して調整される気圧測定値を含む場合がある。
【０１４１】
軌道データ（trajectory data）２８８は、車両またはモバイルデバイス１９８の軌道
を記述することができる。たとえば、気圧システム２００は車両１２３の構成部品である。位置データ２８４は、所与の時刻における車両１２３の位置を記述することができる。車両は、（動きデータ２９０に関して下記に記載されるように）定められた速度および加速度で移動している場合がある。軌道データ２８８は車両１２３の軌道を記述することができる。車両１２３またはモバイルフォン１９８の軌道は、速度および加速度などの所与の力の行動下で、モバイルフォン１９８の車両によってたどれる経路を含む場合がある。
【０１４２】
動きデータ（motion data）２９０は、車両１２３またはモバイルデバイス１９８の物
理的な動きを記述することができる。動きデータ２９０は、車両１２３またはモバイルデバイス１９８に適用される１つまたは複数の物理的な力を記述することができる。たとえば、気圧システム２００は車両１２３の構成部品である。動きデータ２９０は、車両１２３の回転軸；車両１２３の加速度；車両１２３の速度；車両１２３に加えられるモーメント力；および車両１２３に加えられる任意の他の測定可能な力、のうちの１つまたは複数を記述するデータを含む場合がある。
【０１４３】
センサセット（sensor set）２５２は、動きデータ２９０を測定するために必要とされる任意の電子センサデバイスを含む場合がある。たとえば、センサセット２５２は、ジャイロスコープセンサ；加速度計；気圧センサ；トルクセンサ；力変換器；プレート力センサ；走行距離計；衝撃センサ；ひずみゲージ；角度位置センサ；回転変換器；１つまたは複数のスリップリング；傾斜センサ；速度受信機；ショック検出器およびショックデータロガー；同期変換器；集積回路圧電容量センサ；重力計；傾斜計；６軸力／モーメントセンサ、のうちの１つまたは複数を含む場合がある。
【０１４４】
動きデータ２９０は、図２Ｃを参照して下記でより詳細に記載される。
【０１４５】
品質データ（quality data）２９７は、（１）センサセット２５２に含まれる電子センサデバイスのうちの１つまたは複数の品質もしくは状態、または（２）センサデータの品質もしくは状態、を記述することができる。
【０１４６】
品質データ２９７は、気圧システム２００によって決定された高度推定値と他の何らかの電子デバイスによって決定された高度との間のデルタを記述することもできる。たとえば、気圧システム２００が第１の車両１２３Ａの構成部品であると仮定する。気圧システム２００は、第１の車両１２３Ａと実質的に同じ高度に位置することが知られている第２の車両１２３Ｂから気圧データを受信することができる。較正モジュール２１０は、第１の車両１２３Ａによって記録された気圧データが、第２の車両１２３Ｂから受信された気圧読取り値とは異なる気圧読取り値を記述すると判断することがある。較正モジュール２１０は、第１の車両１２３Ａによって記録された気圧データと第２の車両１２３Ｂから受信された気圧読取り値との間のデルタを記述する品質データ２９７をメモリ２２７に記憶することができる。較正モジュール２１０は、気圧データの他の組合せに対してこのプロセスを繰り返すことができる。ある時間期間にわたって、第１の車両１２３Ａの気圧読取り値と他のデバイスの気圧読取り値との間のデルタにおけるパターンが、較正モジュール２１０によって観測または特定される場合がある。較正モジュール２１０は、センサセット２５２に含まれる電子センサデバイスのうちの１つまたは複数が、そのパターンに基づいて較正されると判断することができる。たとえば、平均デルタが「Ｘ」によって示される何らかの正値である場合、デルタのパターンを考慮するために、気圧システムによって記録される気圧データは「Ｘ」だけ増大される。場合によっては、「Ｘ」の値は、センサセット２５２に含まれる気圧センサのうちの１つまたは複数を電子的に較正するために、較正モジュール２１０によって使用される場合がある。
【０１４７】
いくつかの実装形態では、較正モジュール２１０は、ウィンザライジング外れ値フィルタリング（Winsorising outlier filtering）技法を適用して、統計的に有意な外れ値が
「Ｘ」の値に影響を与えないように気圧データを調整するために使用される「Ｘ」の値を決定することができる。
【０１４８】
いくつかの実装形態では、品質データ２９７は、有効期間データまたは較正後経過時間データを含む場合がある。場合によっては、有効期間データまたは較正後経過時間データの各インスタンスは、特定の電子センサデバイスに関連付けられる場合がある。有効期間データまたは較正後経過時間データの１つまたは複数のインスタンスは、品質データ２９
７に含まれる場合がある。
【０１４９】
有効期間データ（time to live data）は、センサセット２５２に含まれる所与の電子
センサデバイスについて、電子センサデバイス２５２がどれだけ長く有効に稼働するかという推定値を記述することができる。たとえば、電子センサデバイスは、既知または推定のライフサイクルを有することができる。電子センサデバイスについての使用可能時間（service time）は、追跡され、知られている場合がある。使用可能時間は、電子センサデバイスがどのくらいの時間サービス中であったかを記述することができる。使用可能時間は有効期間データに含まれる場合がある。有効期間データは、電子センサデバイスについての使用可能時間から電子センサデバイスの推定ライフサイクルを減算することによって特定される場合がある。
【０１５０】
較正後経過時間データ（time since calibration data）は、所与の電子センサデバイ
スについて、電子センサデバイスが較正されてからどれだけ経つかを記述することができる。較正後経過時間データは、電子センサデバイス用の仕様に従って電子センサデバイスがどれほど頻繁に較正されるかを記述することもできる。較正後経過時間が仕様によって示された頻度を超える場合、較正モジュール２１０は、電子センサデバイスを較正することを決定する。
【０１５１】
高度分離データ（altitude separation data）２９８は、２つの物体についての高度分離を記述する。高度分離は、２つの物体の高度における差を含む。たとえば、第１の車両１２３Ａが「Ｘ」の高度を有する車道を移動しており、第２の車両１２３Ｂが「Ｙ」の高度を有する車道を移動していると仮定する。さらに、「Ｙ」は「Ｘ」よりも大きいと仮定する。高度分離データ２９８は、第１の車両１２３Ａと第２の車両１２３Ｂについての高度における差を記述する。この例では、高度分離は、「Ｙ」と「Ｘ」との間の差である（たとえば、Ｙ−Ｘ＝高度分離）。高度分離の例は、図３を参照して下記に記載される。
【０１５２】
高度分離データ２９８は、メモリ２２７に記憶された差分気圧データ（図示せず）に基づいて、分析モジュール２０８によって決定される。差分気圧データは、２つの物体についての差分気圧を記述することができる。たとえば、気圧システム２００は、第１の車両１２３Ａの構成部品である。環境データ２８０は、第１の車両１２３Ａの上の空気柱において測定される気圧を記述する第１の気圧データを含む場合がある。物体データ２８６は、第２の車両１２３Ｂの上の空気柱において測定される気圧を記述する第２の気圧データを含む場合がある。分析モジュール２０８は、差分気圧を特定するように構成されたコードおよびルーチンを含む場合がある。たとえば、第１の車両１２３Ａと第２の車両１２３Ｂについての差分気圧は、（１）第１の気圧データと第２の気圧データの小さい方を、（２）第１の気圧データと第２の気圧データの大きい方、から減算することによって特定される。
【０１５３】
分析モジュール（analysis module）２０８は、差分気圧データに基づいて２つの物体
間の高度分離の推定値を決定するように構成されたコードおよびルーチンを含む場合がある。メモリ２２７は、これら２つの物体についての差分気圧に基づいて２つの物体についての高度分離推定値を決定するために、分析モジュール２０８によって使用されるデータ構造を含む場合がある。たとえば、華氏６０度（摂氏１５．６度）の温度を仮定すると、我々の実験は、海面における差分気圧の各１ミリバール（１ヘクトパスカル）単位が２７．４フィート（８．３５メートル）の推定高度分離に相当することを示している。分析モジュール２０８は、華氏６０度における３ミリバールの差分気圧が８２．２フィート（２７．４フィート／ミリバール×３ミリバール、すなわち２５．１メートル）の高度分離に相当すると判断することができる。
【０１５４】
メモリ２２７は、差分気圧データに基づいて２つの物体間の高度分離の推定値を決定するために使用される他のデータを含む場合がある。たとえば、華氏２０度（摂氏−６．７度）の温度を仮定すると、我々の実験は、海面における差分気圧の各１ミリバール単位が２５フィート（７．６２メートル）の推定高度分離に相当することを示している。別の例では、華氏６０度の温度を仮定すると、我々の実験は、海面上７，０００フィート（２１００メートル）における差分気圧の各１ミリバール単位が３３フィート（１０メートル）の推定高度分離に相当することを示している。図１０Ａおよび図１０Ｂは、メモリ２２７に記憶され、差分気圧を高度分離推定値に変換するために分析モジュール２０８によって使用され得るデータを含む。
【０１５５】
いくつかの実装形態では、メモリ２２７は、許容可能な差分気圧を記述する参照テーブルを記憶することができる。たとえば、分析モジュール２０８は、２つの物体についての差分気圧を決定することができる。分析モジュール２０８は、メモリ２２７に記憶された参照テーブルを照会することができる。照会が空でない結果またはヌル以外の結果を返した場合、分析モジュール２０８は、推定高度分離がゼロよりも大きいと判断することができる。分析モジュール２０８は、ゼロよりも大きい推定高度分離が、２つの物体が同じ高度にないので衝突脅威アラームの抑制に対応すると判断することができる。
【０１５６】
差分気圧は、図３を参照して下記でより詳細に記載される。
【０１５７】
いくつかの実装形態では、メモリ２２７は距離係数を記憶することができる。分析モジュール２０８は、差分気圧に距離係数を適用して、２つの物体間の推定高度分離を決定することができる。距離係数は、最悪状況または通常シナリオを把握するように構成される場合がある。たとえば、距離係数は、差分気圧のミリバール当たり２５〜３３フィート（７．６〜１０メートル）分離の範囲から、分析モジュール２０８によって選択される場合がある。分析モジュール２０８は、センサデータまたは現在の使用事例シナリオに適用可能な他の因子に基づいて、距離係数を選択することができる。たとえば、分析モジュールは、物体のうちの１つまたは複数の加速度を含むセンサデータに基づいて、ミリバール当たり２５フィート分離の距離係数を選択することができる。２つの物体間の差分気圧は２ミリバールであり得る。分析モジュール２０８は、推定高度分離が５０フィート（２ミリバール×２５フィート分離／ミリバール、すなわち１５．２メートル）であると判断することができる。分析モジュール２０８は、気圧モジュール２０１を参照して下記でより詳細に記載される。
【０１５８】
いくつかの実装形態では、気圧モジュール２０１は、メモリ２２７に記憶されたコードおよびルーチンを含む場合がある。いくつかの実装形態では、プロセッサ２２５は、気圧モジュール２０１のコードおよびルーチンによってプログラムされる場合がある。いくつかの実装形態では、気圧モジュール２０１のコードおよびルーチンは、プロセッサ２２５のオンチップメモリに記憶される場合がある。
【０１５９】
いくつかの実装形態では、気圧モジュール２０１は、以下の構成部品：通信モジュール２０２、センサモジュール２０４、物体間通信モジュール２０６、および分析モジュール２０８のうちの１つまたは複数を含む。
【０１６０】
通信モジュール２０２は、信号線２２２を介してバス２２０に通信可能に結合される。センサモジュール２０４は、信号線２２４を介してバス２２０に通信可能に結合される。物体間通信モジュール２０６は、信号線２２６を介してバス２２０に通信可能に結合される。分析モジュール２０８は、信号線２２８を介してバス２２０に通信可能に結合される。バス２２０は車両バスを含む場合がある。
【０１６１】
通信モジュール２０２は、アプリケーション保証システム（application assurance system）１９９と気圧システム２００の他の構成要素との間の通信を処理するように構成されたコードおよびルーチンを含む場合がある。いくつかの実装形態では、通信モジュール２０２は、アプリケーション保証システム１９９と気圧システム２００の他の構成要素との間の通信を処理するための下記に記載される機能を提供するために、プロセッサ２２５によって実行可能な１組の命令を含むことができる。いくつかの実装形態では、通信モジュール２０２は、気圧システム２００のメモリ２２７に記憶することができ、プロセッサ２２５によってアクセス可能かつ実行可能であり得る。
【０１６２】
通信モジュール２０２は、通信ユニット２４５を介してネットワーク１０５との間でデータを送受信する。たとえば、通信モジュール２０２は、通信ユニット２４５を介して、ネットワーク１０５から位置データ２８４または物体データ２８６を受信する。
【０１６３】
いくつかの実装形態では、通信モジュール２０２は、気圧システム２００の構成要素からデータを受信し、メモリ２２７にデータを記憶する。
【０１６４】
センサモジュール２０４は、１つまたは複数の物理的属性を測定し、メモリ２２７にセンサデータを記憶することを、電子センサデバイスのうちの１つまたは複数に行わせるように構成されたコードおよびルーチンを含む場合がある。
【０１６５】
物体間通信モジュール（object-to-object communication module）２０６は、気圧シ
ステム２００用の物体間通信を管理するように構成されたコードおよびルーチンを含む場合がある。たとえば、物体間通信モジュール２０６は、２つ以上の物体の間のＤＳＲＣ通信を管理する。物体は、以下の車両１２３または（固定路側デバイスを含む）モバイルデバイス１９８のうちの１つまたは複数を含む場合がある。物体間通信モジュール２０６は、通信ユニット２４５によって物体に送信されるべきＤＳＲＣメッセージを構築することができる。ＤＳＲＣメッセージの例は、図１１を参照して下記に記載される。物体間通信モジュール２０６は、受信されたメッセージを分析してそれらの内容を特定することができる。物体間通信モジュール２０６は、受信されたメッセージに含まれるデータを物体データ２８６としてメモリ２２７に記憶することができる。
【０１６６】
分析モジュール２０８は、メモリ２２７に記憶されたデータを分析し、分析に基づいて判断を行うためのコードおよびルーチンを含む場合がある。分析モジュール２０８の判断は、アラームシステム２５０の性能を改善するように構成される場合がある。
【０１６７】
分析モジュール２０８は、物体、車両１２３、第１の車両１２３Ａ、第２の車両１２３Ｂ、モバイルデバイス１９８、第１のモバイルデバイス１９８、および第２のモバイルデバイス１９８を参照して記載される場合がある。いくつかの実装形態では、分析モジュール２０８の記載は、複数の気圧システム２００を含むシステムを参照する場合がある。たとえば、分析モジュール２０８は、１つもしくは複数の物体、車両１２３、またはモバイルデバイス１９８を含むシステムを参照して記載される場合があり、これらのデバイスのうちの１つまたは複数は、それら自体の気圧システム２００を含む場合がある。分析モジュール２０８を記載するとき、記載は、「第１の」および「第２の」という単語を使用して、構成部品が第１の車両１２３Ａの構成要素か第２の車両１２３Ｂの構成要素かについてのあいまいさを排除しながら、図２Ａの参照文字を使用する場合がある。たとえば、第１の車両１２３Ａは、「第１の車載型コンピュータ１８２」を含む場合があり、第２の車両１２３Ｂは、「第２の車載型コンピュータ１８２」を含む場合がある。同様に、分析モジュール２０８は、複数のモバイルデバイス１９８を含むシステムを参照して記載される場合があり、これらは、「第１のモバイルデバイス１９８」、「第２のモバイルデバイス１９８」などと呼ばれる場合がある。分析モジュール２０８の例示的な実装形態が次に記
載される。
【０１６８】
いくつかの実装形態では、分析モジュール２０８の判断は、誤った衝突脅威アラームを抑制するように構成される場合がある。たとえば、分析モジュール２０８は、２つ以上の物体についての高度分離を推定するように構成されたコードおよびルーチンを含む場合がある。分析モジュール２０８は、高度分離の推定値に基づいて、アラームシステム２５０の衝突脅威アラームを抑制するように構成されたコードおよびルーチンを含む場合がある。
【０１６９】
たとえば、気圧システム２００が車両１２３の構成部品であると仮定する。センサデータは、指定された時刻における車両１２３の位置、スピード、および軌道を記述するデータを含む場合がある。センサデータは、車道上の物体の位置、スピード、および軌道を記述するデータを含む場合もある。センサデータは、１つまたは複数のＧＰＳシステムによって示された車両１２３および物体の緯度および経度の座標を示す位置データを含む場合がある。アラームシステム２５０は、センサデータを分析し、車両と物体との間で衝突が発生すると判断することができる。しかしながら、緯度および経度のデータは、車両と物体の相対高度を示さない。車両１２３が地上道路を運転しており、物体が車両１２３および地上道路のすぐ上のオーバーパスを運転している（その結果、オーバーパスがより高い高度にある）場合、緯度および経度のデータは、車両１２３と物体が互いとの衝突コース上にあることを示す場合がある。これらの状況では、アラームシステム２５０は衝突脅威アラームを与える。しかしながら、車両１２３と物体が異なる高度に位置し、その結果、車両１２３と物体は互いに衝突しないので、この衝突脅威アラームは誤りである。
【０１７０】
アラームシステム２５０は、潜在的な衝突脅威アラームインシデントを示す信号を通信モジュール２０２に供給することができる。通信モジュール２０２は、その信号を分析モジュール２０８に供給することができる。分析モジュール２０８は、潜在的な衝突脅威アラームを示す信号の受信に応答して、以下の（１）メモリ２２７に記憶されたセンサデータを分析するステップ、（２）センサデータに基づいて車両１２３と物体との間の高度分離の推定値を決定するステップ、（３）高度分離を記述する高度分離推定データ２９８をメモリ２２７に記憶するステップ、（４）車両と物体が異なる高度にあることを示す高度分離データ２９８に基づいて潜在的な衝突脅威アラームが誤りであると判断するステップ、および（５）アラームシステム２５０がドライバに衝突脅威アラームを与えないように衝突脅威アラームを抑制するステップのうちの１つまたは複数を実行するように構成されたコードおよびルーチンを含む場合がある。このようにして、本明細書に記載される気圧システム２００は、そのような誤ったアラームが発生しないことを保証することによって、アラームシステム２５０の性能を改善する。
【０１７１】
たとえば、気圧システム２００のセンサセット２５２は、車両１２３についての気圧を測定し記録するために１つまたは複数の気圧センサを含む場合がある。気圧は車両の高度を示す。車両の加速度などの力が気圧の読取り値を不正確にする可能性がある。気圧システム２００のセンサセット２５２は、加速度を記録するために１つまたは複数の電子センサデバイス（たとえば、加速度計）を含む場合がある。分析モジュール２０８は、加速度を考慮してこのような力を考慮しない場合よりもより正確な気圧の測定値を得るために、気圧データによって記述される測定気圧を調整するように構成されたコードおよびルーチンを含む場合がある。調整済みの気圧測定値は、本明細書では、「気圧の加速度調整読取り値」、「第１の気圧の加速度調整読取り値」、「第２の気圧の加速度調整読取り値」、または、気圧データを調整するために使用される力に基づく何らかの同様の用語で呼ばれる場合がある。一実施形態では、プロセッサ２２５は、メモリ２２７に記憶されるセンサデータに基づいて加速度調整気圧を決定するように、分析モジュール２０８のコードおよびルーチンによってプログラムされる。
【０１７２】
分析モジュール２０８は、車道の騒音などの他の力を把握するように構成されたコードおよびルーチンを含む場合がある。車道の騒音は、車両を追い越す近くの車両によって引き起こされる騒音および振動を含む場合がある。たとえば、車道の騒音は、大型トラックが小さい車両１２３を追い越すときに小さい車両１２３内で引き起こされる騒音および振動を含む場合がある。
【０１７３】
いくつかの実装形態では、気圧システム２００は、専用短距離通信ネットワーク（ＤＳＲＣ通信ネットワーク）を含む。気圧システム２００は、第１の車両１２３Ａの構成部品であり得る。第１の車両１２３Ａは、ＤＳＲＣ通信ネットワークを介して第２の車両１２３Ｂに通信可能に結合される場合がある。第２の車両１２３Ｂは、第１の車両１２３Ａと同じ方向に車道上を移動している場合がある。第２の車両１２３Ｂは、まだ第１の車両１２３Ａと同じ方向に移動しているが、第１の車両１２３Ａに対して異なる車線に位置する場合がある。たとえば、第１の車両１２３Ａは、北行きの車道の第１の車線に位置する場合がある。第２の車両１２３Ｂは、同じ北行きの車道の第２の車線に位置する場合がある。
【０１７４】
第１の車両１２３Ａおよび第２の車両１２３Ｂは、図２Ａに描写された気圧システム２００の構成部品の一部または全部を個別に含む場合がある。
【０１７５】
第１の車両１２３Ａは、第１の電子センサデバイスのセット、第２の電子センサデバイス、および第１の車載型コンピュータ１８２を含む場合がある。第１の電子センサデバイスは、気圧を測定し、測定値を気圧データとしてメモリ２２７に記憶するように構成された複数の気圧センサを含む場合がある。第２の電子センサデバイスは、加速度計、走行距離計、または第１の車両１２３Ａの加速度を記録するように構成された他の何らかの電子センサデバイスを含む場合がある。
【０１７６】
第２の車両１２３Ｂは、アラームシステム２５０を含む場合がある。アラームシステム２５０は、第２の車両１２３Ｂのセンサデータを分析し、第２の車両１２３Ｂが車道上の物体と衝突することになる軌道上にあるかどうかを判定するように構成される場合がある。物体は、別の車両（たとえば、第１の車両１２３Ａ）または車道上の任意の他の物体であり得る。アラームシステム２５０は、第２の車両１２３Ｂが車道上の物体と衝突することになる軌道上にあるとアラームシステム２５０によって判定された場合、第２の車両１２３Ｂのドライバに衝突脅威アラームを与えるように構成される場合がある。
【０１７７】
第１の車両１２３Ａの第１の電子センサデバイスのセットは、第１の車両１２３Ａに関連付けられた第１の気圧を記述する第１の気圧データを記録するように構成される場合がある。第１の気圧データは、気圧システム２００のメモリ２２７に記憶される場合がある。第１の車両１２３Ａの第２の電子センサデバイスは、第１の車両１２３Ａの加速度を記述する加速度データを記録するように構成される場合がある。加速度データは、気圧システム２００のメモリ２２７に記憶される場合がある。
【０１７８】
第１の車両１２３Ａの第１の車載型コンピュータ１８２は、ＤＳＲＣ通信ネットワーク、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される場合がある。第１の車載型コンピュータ１８２は、第１の車両１２３Ａの第１の分析モジュール２０８により、（１）第１の気圧データが第１の車両１２３Ａに関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１の車両１２３Ａの加速度に基づいて第１の気圧データを調整することと、（２）ＤＳＲＣ通信ネットワークの選択されたチャネルに加速度調整読取り値を記述する第１の気圧データを自動的に送信することと、を行うようにプログラムされる場合がある。
【０１７９】
第２の車両１２３Ｂは、第２の車載型コンピュータ１８２を含む場合がある。第２の車載型コンピュータ１８２は、ＤＳＲＣ通信ネットワークの選択されたチャネルに通信可能に結合される。第２の車載型コンピュータ１８２は、第２の車両１２３Ｂの第２の分析モジュール２０８により、加速度調整読取り値を記述する第１の気圧データを受信するようにプログラムされる。第２の車載型コンピュータ１８２は、第２の車両１２３Ｂの第２の分析モジュール２０８により、第１の気圧データ、および第２の車両１２３Ｂに関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離の推定値を決定するようにプログラムされる。
【０１８０】
高度分離の推定値は、第１の車両１２３Ａと第２の車両１２３Ｂが実質的に同じ高度に位置するかどうかの推定値を記述することができる。第２の車両１２３Ｂの第２の車載型コンピュータ１８２は、第２の分析モジュール２０８により、第１の車両１２３Ａと第２の車両１２３Ｂが実質的に同じ高度に位置しないことを示す高度分離の推定値に基づいて、衝突脅威アラームを抑制するようにプログラムされる。
【０１８１】
いくつかの実装形態では、気圧システム２００はモバイルデバイス１９８の構成部品である。気圧システム２００は、モバイルデバイス１９８に通信可能に結合されたネットワーク１０５と、モバイルデバイス１９８に関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスと、モバイルデバイス１９８の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスと、ネットワーク１０５、第１の電子センサデバイス、および第２の電子センサデバイスに通信可能に結合されたプロセッサ２２５とを含む場合がある。
【０１８２】
プロセッサ２２５は、分析モジュール２０８により、気圧データがモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイス１９８の加速度に基づいて気圧データを調整するようにプログラムされる場合がある。プロセッサ２２５は、分析モジュール２０８により、ネットワーク１０５に加速度調整読取り値を記述する気圧データを自動的に送信するようにプログラムされる場合もある。プロセッサ２２５は、分析モジュール２０８により、実質的にリアルタイムでネットワーク１０５に気圧データを送信するようにプログラムされる場合もある。たとえば、プロセッサ２２５は、０．１秒ごとにネットワークに気圧データを送信するようにプログラムされる場合がある。いくつかの実装形態では、プロセッサ２２５は、分析モジュール２０８により、衝突脅威アラームインシデントを回避するためにプロセッサ２２５によって構成された間隔で、ネットワーク１０５に気圧データを送信するようにプログラムされる場合もある。
【０１８３】
いくつかの実装形態では、気圧システム２００は、モバイルデバイス１９８に通信可能に結合されたネットワーク１０５を含むモバイルデバイス１９８の構成部品である。気圧システム２００は、モバイルデバイス１９８に関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む場合がある。気圧システム２００は、モバイルデバイス１９８の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む場合がある。気圧システム２００は、ネットワーク１０５、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合されたプロセッサ２２５を含む場合もある。
【０１８４】
気圧システム２００の分析モジュール２０８は、（１）気圧データの品質を記述する品質データ２９７を決定することと、（２）気圧データが品質およびモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するように、気圧データの品質およびモバイルデバイス１９８の加速度に基づいて気圧データを調整することと、を行うよう
に構成されたコードおよびルーチンを含む場合がある。分析モジュール２０８は、ネットワーク１０５に加速度調整読取り値を記述する気圧データを自動的に送信するように構成されたコードおよびルーチンを含む場合もある。
【０１８５】
プロセッサ２２５は、分析モジュール２０８により、（１）気圧データの品質を記述する品質データを決定することと、（２）気圧データが品質およびモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するように、気圧データの品質およびモバイルデバイス１９８の加速度に基づいて気圧データを調整することと、を行うようにプログラムされる場合がある。プロセッサ２２５はまた、分析モジュール２０８により、ネットワーク１０５に加速度調整読取り値を記述する気圧データを自動的に送信するようにプログラムされる。
【０１８６】
いくつかの実装形態では、品質データ２９７は、（１）第１の電子センサデバイスのセットに関連付けられ、第１の電子センサデバイスのセットがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および（２）第１の電子センサデバイスのセットに関連付けられ、第１の電子センサデバイスのセットが較正されてからどれだけ経つかを記述する較正後経過時間データのうちの１つまたは複数に基づく場合がある。
【０１８７】
いくつかの実装形態では、気圧システム２００は、第１のモバイルデバイス１９８および第２のモバイルデバイス１９８に通信可能に結合されたネットワーク１０５を備える場合がある。第１のモバイルデバイス１９８および第２のモバイルデバイス１９８は、各々気圧システム２００を含む場合がある。
【０１８８】
第１のモバイルデバイス１９８は、第１の電子センサデバイスのセット、第２の電子センサデバイス、および第１のプロセッサ２２５を含む場合がある。第１の電子センサデバイスのセットは、第１のモバイルデバイス１９８に関連付けられた第１の気圧を記述する第１の気圧データを記録するように構成される場合がある。第２の電子センサデバイスは、第１のモバイルデバイス１９８の加速度を記述する加速度データを記録するように構成される場合がある。
【０１８９】
第１のプロセッサ２２５は、ネットワーク１０５、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される場合がある。第１のプロセッサ２２５は、第１の分析モジュール２０８により、（１）第１の気圧データが第１のモバイルデバイス１９８に関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１のモバイルデバイス１９８の加速度に基づいて第１の気圧データを調整することと、（２）ネットワーク１０５に加速度調整読取り値を記述する第１の気圧データを自動的に送信することと、を行うようにプログラムされる場合がある。
【０１９０】
第２のモバイルデバイス１９８は、ネットワーク１０５に通信可能に結合され、ネットワーク１０５から加速度調整読取り値を記述する第１の気圧データを受信するように構成される場合がある。第２のモバイルデバイス１９８の第２のプロセッサ２２５は、第２の分析モジュール２０８により、第１の気圧データ、および第２のモバイルデバイス１９８に関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離推定データ（altitude separation estimate data）２９８を決定するようにプログラムされる場
合がある。高度分離推定データ２９８は、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が実質的に同じ高度に位置するかどうかの推定値を記述することができる。いくつかの実装形態では、高度分離推定データ２９８は、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８についての高度におけるデルタを記述することができる。いくつかの実装形態では、第１のモバイルデバイス１９８および第２のモバイルデバイス１９８のうちの少なくとも１つは車両１２３である。
【０１９１】
いくつかの実装形態では、第１のモバイルデバイス１９８の第１の分析モジュール２０８は、第１のモバイルデバイス１９８の第１のメモリ２２７に記憶されたセンサデータに基づいて第１の地理的位置ベクトルを決定するように構成されたコードおよびルーチンを含む場合がある。たとえば、第１のモバイルデバイス１９８の第１の分析モジュール２０８は、（１）第１の時刻における第１のモバイルデバイス１９８の第１の位置と、（２）第１のモバイルデバイス１９８の第１のスピード（または速度）と、（３）第１のモバイルデバイス１９８の第１の方向と、（４）加速度調整読取り値を記述する第１の気圧データとに基づいて、第１の地理的位置ベクトルを決定することができる。第１の地理的位置ベクトルは、第１の時刻（たとえば、指定された時刻）における第１のモバイルデバイス１９８の位置（たとえば、第１の位置）、第１のモバイルデバイス１９８のスピード、第１のモバイルデバイス１９８の移動方向、および、その位置または実質的に第１の位置に存在する間の第１のモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するベクトルデータを含む場合がある。第１のモバイルデバイス１９８は、ネットワーク１０５に第１の地理的位置ベクトルを送信する。
【０１９２】
第２のモバイルデバイス１９８は、ネットワーク１０５から第１の地理的位置ベクトルを受信することができる。第２のモバイルデバイス１９８の第２の分析モジュール２０８は、第１のモバイルデバイス１９８の第１のメモリ２２７に記憶されたセンサデータに基づいて第２の地理的位置ベクトルを決定するように構成されたコードおよびルーチンを含む場合がある。たとえば、第２の分析モジュール２０８は、（１）第２の時刻における第２のモバイルデバイス１９８の第２の位置と、（２）第２のモバイルデバイス１９８の第２のスピードと、（３）第２のモバイルデバイス１９８の第２の方向と、（４）第２のモバイルデバイス１９８に関連付けられた第２の気圧データとに基づいて、第２の地理的位置ベクトルを決定することができる。
【０１９３】
第２のモバイルデバイス１９８の第２のプロセッサ２２５は、第２の分析モジュール２０８により、（１）第２の時刻における第２のモバイルデバイスの第２の位置と、（２）第２のモバイルデバイスの第２のスピードと、（３）第２のモバイルデバイス１９８の第２の方向と、（４）第２のモバイルデバイス１９８に関連付けられた第２の気圧データとに基づいて、第２の地理的位置ベクトルを決定するようにプログラムされる場合がある。
【０１９４】
第２の地理的位置ベクトルは、第２の時刻（たとえば、指定された時刻）における第２のモバイルデバイス１９８の位置（たとえば、第２の位置）、第２のモバイルデバイス１９８のスピード、第２のモバイルデバイス１９８の移動方向、および、その位置または実質的に第２の位置に存在する間の第２のモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するベクトルデータを含む場合がある。
【０１９５】
第２の分析モジュール２０８は、第１の地理的位置ベクトル、第２の地理的位置ベクトル、および高度分離の推定値に基づいて、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が衝突するかどうかの推定値を決定するように構成されたコードおよびルーチンを含む場合もある。第２のプロセッサ２２５は、第２の分析モジュール２０８により、第１の地理的位置ベクトル、第２の地理的位置ベクトル、および高度分離の推定値に基づいて、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が衝突するかどうかの推定値を決定するようにプログラムされる場合がある。
【０１９６】
いくつかの実装形態では、第１の地理的位置ベクトルおよび第２の地理的位置ベクトルは、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が衝突することを示す場合があるが、第２のモバイルデバイス１９８の第２のプロセッサ２２５は、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が実質的に同じ高度に位置しない
ことを高度分離の推定値が示すとの判定に基づいて、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が衝突しないと判断する。
【０１９７】
いくつかの実装形態では、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が実質的に同じ高度に位置しないので、それらが衝突しないとの判断に基づいて、第２のモバイルデバイス１９８の第２のプロセッサ２２５は衝突脅威アラームを抑制する。
【０１９８】
いくつかの実装形態では、気圧システム２００は車両１２３の構成部品である。気圧システム２００は、車両１２３に関連付けられた第１の気圧を記述する第１の気圧データを記録するように構成された複数の電子センサデバイスを含む場合がある。電子センサデバイスの各々は、車両１２３に関連付けられた個別の気圧読取り値を記録する。
【０１９９】
気圧システム２００の分析モジュール２０８は、（１）複数の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、電子センサデバイスの各々について、電子センサデバイスの各々についての気圧読取り値の正確さにおける信頼度を示す信頼度係数（confidence factor）を決定することと、（２）信頼度係数に基づいてセンササービス
の勧告を行うかどうかを判定することと、を行うように構成されたコードおよびルーチンを含む場合がある。いくつかの実装形態では、分析モジュール２０８は、複数の電子センサデバイスの間の個別の気圧読取り値の変動（variation）を分析して、信頼度係数を決
定するように構成されたコードおよびルーチンを含む場合がある。
【０２００】
車両１２３の気圧システム２００は、複数の電子センサデバイスに通信可能に結合された車載型コンピュータ１８２を含む場合もある。車載型コンピュータ１８２は、分析モジュール２０８により、（１）複数の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、電子センサデバイスの各々について、電子センサデバイスの各々についての気圧読取り値の正確さにおける信頼度を示す信頼度係数を決定することと、（２）信頼度係数に基づいてセンササービスの勧告を行うかどうかを判定することと、を行うようにプログラムされる場合がある。
【０２０１】
いくつかの実装形態では、車載型コンピュータ１８２は、分析モジュール２０８により、複数の電子センサデバイスの間の個別の気圧読取り値の変動を分析して、信頼度係数を決定するようにプログラムされる場合がある。いくつかの実装形態では、信頼度係数は、（１）複数の電子センサデバイスに関連付けられ、複数の電子センサデバイスがどれだけ長く有効に稼働するかという推定値を記述する有効期間データ、および（２）複数の電子センサデバイスに関連付けられ、複数の電子センサデバイスが較正されてからどれだけ経つかを記述する較正後経過時間データのうちの１つまたは複数に部分的に基づく場合がある。
【０２０２】
いくつかの実装形態では、気圧システム２００は、ネットワーク１０５およびモバイルデバイス１９８も含む。車両１２３およびモバイルデバイス１９８は、ネットワーク１０５に通信可能に結合される場合がある。モバイルデバイス１９８は、モバイルデバイス１９８についての気圧読取り値を決定する機能を含む場合がある。たとえば、モバイルデバイス１９８は、第２の気圧システム２００を含む場合がある。車両１２３は、モバイルデバイス１９８に関連付けられた第２の気圧読取り値を記述する第２の気圧データを受信することができる。たとえば、車両１２３の通信ユニット２４５は、ネットワーク１０５から第２の気圧データを受信することができる。
【０２０３】
車載型コンピュータ１８２は、分析モジュール２０８により、（１）モバイルデバイスに関連付けられた第２の気圧読取り値および複数の電子センサデバイスに関連付けられた個別の気圧読取り値を分析して、電子センサデバイスの各々について、電子センサデバイ
スの各々についての気圧読取り値の正確さにおける信頼度を示す信頼度係数を決定することと、（２）信頼度係数に基づいてセンササービスの勧告を行うかどうかを判定することと、を行うようにプログラムされる場合がある。
【０２０４】
第２のモバイルデバイス１９８は、ネットワーク１０５に通信可能に結合される場合がある。第２のモバイルデバイス１９８は、加速度調整読取り値を記述する第１の気圧データを受信し、第１の気圧データ、および第２のモバイルデバイス１９８に関連付けられた第２の気圧を記述する第２の気圧データに基づいて、高度分離の推定値を決定するように構成される場合がある。高度分離の推定値は、第１のモバイルデバイス１９８と第２のモバイルデバイス１９８が実質的に同じ高度に位置するかどうかの推定値を記述することができる。
【０２０５】
いくつかの実装形態では、気圧システム２００はモバイルデバイス１９８の構成部品である。気圧システム２００の分析モジュール２０８は、加速度調整気圧に基づいてモバイルデバイス１９８の位置を特定するように構成されたコードおよびルーチンを含む場合がある。気圧システム２００は、高度マップデータ２８２を記憶するメモリ２２７を含む場合がある。高度マップデータ２８２は、地理的領域およびその地理的領域に含まれる複数の位置に関連付けられた複数の高度についての高度マップを記述することができる。気圧システム２００は、モバイルデバイス１９８の位置の推定値を記述する位置データ２８４を決定するように構成されたＧＰＳシステムを含む場合もある。気圧システム２００は、モバイルデバイス１９８に関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む場合もある。気圧システム２００は、モバイルデバイス１９８の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む場合もある。
【０２０６】
気圧システム２００の分析モジュール２０８は、（１）気圧データがモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイス１９８の加速度に基づいて気圧データを調整することと、（２）高度マップを分析して気圧データによって示された高度を有する位置を識別することによって、モバイルデバイス１９８の高度ベースの地理的位置を特定することと、（３）位置データがモバイルデバイス１９８の位置をより正確に記述するように、高度ベースの地理的位置に基づいて位置データを調整することと、を行うように構成されたコードおよびルーチンを含む場合がある。このようにして、気圧システム２００は、いくつかの実装形態では、ＧＰＳシステムの確度を向上させることによって、ＧＰＳシステムの性能を改善するように構成される場合がある。
【０２０７】
気圧システム２００は、メモリ２２７、ＧＰＳシステム、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合されたプロセッサ２２５を含む場合もある。プロセッサ２２５は、分析モジュール２０８により、（１）気圧データがモバイルデバイス１９８に関連付けられた気圧の加速度調整読取り値を記述するように、モバイルデバイス１９８の加速度に基づいて気圧データを調整することと、（２）高度マップを分析して気圧データによって示された高度を有する位置を識別することによって、モバイルデバイス１９８の高度ベースの地理的位置を特定することと、（３）位置データがモバイルデバイス１９８の位置をより正確に記述するように、高度ベースの地理的位置に基づいて位置データを調整することと、を行うようにプログラムされる場合がある。
【０２０８】
いくつかの実装形態では、気圧システム２００は車両１２３の構成部品であり、分析モジュール２０８は、加速度調整気圧に基づいて地理的領域内の車道の車線についての高度マップを自動的に生成するように構成されたコードおよびルーチンを含む。気圧システム２００は、車両１２３の位置の推定値を記述する位置データ２８４を決定するように構成
されたＧＰＳシステムを含む場合がある。気圧システム２００は、車両がその位置にある際にどの車線に位置するかを特定するように構成された車道撮像デバイスを含む場合もある。車道撮像デバイスは、ＬＩＤＡＲカメラまたは他の何らかの撮像デバイス（たとえば、非高解像度カメラ、高解像度カメラなど）を含む場合がある。気圧システム２００は、車両１２３に関連付けられた気圧を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む場合もある。気圧システムは、車両１２３の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む場合もある。
【０２０９】
分析モジュール２０８は、（１）気圧データが車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて気圧データを調整することと、（２）車両１２３がその位置にある際に位置した車線を記述するデータの１つまたは複数のビットを含むように位置データ２８４を調整することと、（３）第１の気圧データに基づいて車線についての高度を特定することと、（４）位置データ２８４および車両１２３がその位置にある際に位置した車線についての高度を記述する高度マップデータ２８２を記憶することと、を行うように構成されたコードおよびルーチンを含む場合がある。高度マップデータ２８２は、分析モジュール２０８により、気圧システム２００のメモリ２２７に記憶される場合がある。
【０２１０】
分析モジュール２０８は、（１）位置データ２８４、（２）車両１２３の第１のスピード、（３）車両１２３に関連付けられた気圧の加速度調整読取り値を記述する気圧データ、（４）高度マップデータ２８２、（５）現在時刻、（６）車両１２３の方向、および（７）車両１２３の加速度のうちの１つまたは複数に基づいて、車両１２３についての地理的位置ベクトルを生成するように構成されたコードおよびルーチンを含む場合もある。
【０２１１】
気圧システム２００は、メモリ２２７、ＧＰＳシステム、車道撮像デバイス、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合された車載型コンピュータ１８２を含む場合もある。車載型コンピュータ１８２は、分析モジュール２０８により、（１）気圧データが車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて気圧データを調整することと、（２）車両１２３がその位置にある際に位置した車線を記述するデータの１つまたは複数のビットを含むように位置データ２８４を調整することと、（３）第１の気圧データに基づいて車線についての高度を特定することと、（４）位置データ２８４および車両１２３がその位置にある際に位置した車線についての高度を記述する高度マップデータ２８２を記憶することと、を行うようにプログラムされる場合がある。
【０２１２】
いくつかの実装形態では、車載型コンピュータ１８２は、分析モジュール２０８により、（１）位置データ２８４、（２）車両１２３の第１のスピード、（３）車両１２３に関連付けられた気圧の加速度調整読取り値を記述する気圧データ、（４）高度マップデータ２８２、（５）現在時刻、（６）車両１２３の方向、および（７）車両１２３の加速度のうちの１つまたは複数に基づいて、車両１２３用の地理的位置ベクトルを生成するようにさらにプログラムされる場合がある。
【０２１３】
いくつかの実装形態では、気圧システム２００は、自律的または半自律的な車両１２３の構成部品である。気圧システム２００は、分析モジュール２０８によって決定された加速度調整気圧に基づいて、車両１２３を自動的に操縦するように構成される場合がある。
【０２１４】
気圧システム２００のメモリ２２７は、高度マップデータ２８２を記憶することができる。高度マップデータ２８２は、地理的領域およびその地理的領域に含まれる複数の車線位置に関連付けられた複数の高度についての高度マップを記述することができる。
【０２１５】
気圧システム２００は、車両１２３の位置の推定値を記述する位置データ２８４を決定するように構成されたＧＰＳシステムを含む場合もある。気圧システム２００は、車両１２３がその位置にある際にどの車線に位置するかを特定し、修正されない場合に許可なく車両１２３が車線をはずれる軌道を車両１２３がとっているインスタンスを検出するように構成された車道撮像デバイスを含む場合もある。たとえば、車両１２３の経路は、隣の車線にはずれ、それにより車道上の１人または複数のドライバの安全を危険にさらすようなものである場合がある。
【０２１６】
気圧システム２００は、車両１２３に関連付けられた気圧読取り値を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む場合もある。気圧システム２００は、車両１２３の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む場合もある。
【０２１７】
気圧システム２００の分析モジュール２０８は、（１）気圧データが車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて気圧データを調整することと、（２）高度マップを分析して気圧データによって示された高度を有する位置を識別することによって、車両１２３の高度ベースの地理的位置を特定することと、（３）位置データ２８４が車両１２３の位置および車両がその位置にある際にどの車線に位置するかをより正確に記述するように、高度ベースの地理的領域に基づいて位置データを調整することと、（４）車両１２３の軌跡が車線上に留まるようにするために、車両１２３をどの方向に操縦すればよいか、ということを含む修正行動を決定することと、（５）車両１２３の軌跡が車線上に留まるようにするために、修正行動に基づいて車両１２３が操縦されるようにさせることと、を行うように構成されたコードおよびルーチンを含む場合がある。
【０２１８】
気圧システム２００は、ＧＰＳシステム、車道撮像デバイス、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合された車載型コンピュータ１８２を含む場合もある。車載型コンピュータ１８２は、分析モジュール２０８により、（１）気圧データが車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて気圧データを調整することと、（２）高度マップを分析して気圧データによって示された高度を有する位置を識別することによって、車両１２３の高度ベースの地理的位置を特定することと、（３）位置データ２８４が車両１２３の位置および車両１２３がその位置にある際にどの車線に位置するかをより正確に記述するように、高度ベースの地理的領域に基づいて位置データ２８４を調整することと、（４）車両１２３の軌跡が車線上に留まるようにするために、車両１２３をどの方向に操縦すればよいか、ということを含む修正行動を決定することと、（５）車両１２３の軌跡が車線上に留まるようにするために、修正行動に基づいて車両１２３が操縦されるようにさせることと、を行うようにプログラムされる場合がある。
【０２１９】
いくつかの実装形態では、気圧システム２００は、第１のモバイルデバイス１９８、および第１のモバイルデバイス１９８と実質的に同じ高度に位置する第２のモバイルデバイス１９８に通信可能に結合されたネットワーク１０５を含む。気圧システム２００はメモリ２２７を含む場合もある。
【０２２０】
第１のモバイルデバイス１９８は、第１の電子センサデバイスのセット、第２の電子センサデバイス、および第１のプロセッサ２２５を含む場合がある。第１の電子センサデバイスのセットは、第１のモバイルデバイス１９８に関連付けられた第１の気圧読取り値を記述する第１の気圧データを記録するように構成される場合がある。第２の電子センサデバイスは、第１のモバイルデバイス１９８の加速度を記述する加速度データを記録するよ
うに構成される場合がある。
【０２２１】
気圧システム２００の分析モジュール２０８は、第１の気圧データが第１のモバイルデバイス１９８に関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１のモバイルデバイス１９８の加速度に基づいて第１の気圧データを調整するように構成されたコードおよびルーチンを含む場合がある。
【０２２２】
第１のプロセッサ２２５は、ネットワーク１０５、メモリ２２７、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される場合がある。第１のプロセッサ２２５は、分析モジュール２０８により、第１の気圧データが第１のモバイルデバイス１９８に関連付けられた第１の気圧の加速度調整読取り値を記述するように、第１のモバイルデバイス１９８の加速度に基づいて第１の気圧データを調整するようにプログラムされる場合がある。
【０２２３】
第２のモバイルデバイス１９８は、ネットワーク１０５に通信可能に結合される場合がある。第２のモバイルデバイス１９８は、第２のモバイルデバイス１９８に関連付けられた第２の気圧を記述する第２の気圧データを送信するように構成される場合がある。第２のモバイルデバイス１９８は、ネットワーク１０５に第２の気圧データを送信することができる。
【０２２４】
第１のプロセッサ２２５は、ネットワーク１０５に通信可能に結合される場合もあり、ネットワーク１０５から第２の気圧データを受信することができる。気圧システム２００の分析モジュール２０８は、第１の気圧と第２の気圧との間の変動を特定するように構成されたコードおよびルーチンを含む場合がある。たとえば、変動を特定するために、２つの気圧のうちの小さい方が２つの気圧のうちの大きい方から減算される場合がある。第１のプロセッサ２２５は、分析モジュール２０８により、第１の気圧と第２の気圧との間の変動を特定するようにプログラムされる場合がある。
【０２２５】
メモリ２２７は、複数の第２のモバイルデバイス１９８から受信された複数の第２の気圧データに基づいて特定された複数の変動履歴を記憶することができる。
【０２２６】
気圧システム２００の分析モジュール２０８は、第１の気圧の加速度調整読取り値がより正確になるように、変動および変動履歴を分析して、第１の気圧の加速度調整読取り値用の調整値を決定するように構成されたコードおよびルーチンを含む場合がある。
【０２２７】
第１のモバイルデバイス１９８の第１のプロセッサ２２５は、分析モジュール２０８により、第１の気圧の加速度調整読取り値がより正確になるように、変動および変動履歴を分析して、第１の気圧の加速度調整読取り値用の調整値を決定するようにプログラムされる場合がある。
【０２２８】
いくつかの実装形態では、第１のモバイルデバイス１９８は第１の車両１２３Ａであり、第２のモバイルデバイスは第２の車両１２３Ｂである。第２の車両１２３Ｂは、第１の車両１２３Ａと同じ方向に移動しており、第１の車両１２３Ａを追い越そうとしている場合がある。たとえば、第１の車両１２３Ａは、高速道路の車線１において北行きの方向に向かっている。第２の車両１２３Ｂも、同じ高速道路の車線２において北行きの方向に向かっている。第２の車両１２３Ｂは、第１の車両１２３Ａよりも速いスピードで移動しており、その結果、第２の車両１２３Ｂは第１の車両１２３Ａを追い越そうとしている。気圧システム２００は、第１の車両１２３Ａの構成部品であり得る。
【０２２９】
分析モジュール２０８は、（１）第１の車両１２３Ａを追い越そうとしている第２の車
両１２３Ｂに関連付けられた車両の動きおよび気流の騒音を特定することと、（２）第１の車両１２３Ａに関連付けられた第１の気圧の加速度調整読取り値に対する車両の動きおよび気流の騒音の影響を特定することと、（３）第１の気圧の加速度調整読取り値から影響がフィルタリングされるように、第１の気圧の加速度調整読取り値を修正することと、を行うように構成されたコードおよびルーチンを含む場合がある。
【０２３０】
いくつかの実装形態では、第１の車両１２３Ａの第１のプロセッサ２２５は、分析モジュール２０８により、（１）第１の車両１２３Ａを追い越そうとしている第２の車両１２３Ｂに関連付けられた車両の動きおよび気流の騒音を特定することと、（２）第１の車両１２３Ａに関連付けられた第１の気圧の加速度調整読取り値に対する車両の動きおよび気流の騒音の影響を特定することと、（３）第１の気圧の加速度調整読取り値から影響がフィルタリングされるように、第１の気圧の加速度調整読取り値を修正することと、を行うようにプログラムされる。
【０２３１】
いくつかの実装形態では、第１の車両１２３Ａの第１のプロセッサ２２５は、第１の気圧の加速度調整読取り値から影響をフィルタリングするために信号プロセッサを適用する。たとえば、第１のプロセッサ２２５は、ウィンザライジング外れ値フィルタリング技法を適用する。
【０２３２】
いくつかの実装形態では、第１の電子センサデバイスのセットおよび第２の電子センサデバイスは、第１の車両１２３Ａに関連付けられた第１の気圧の加速度調整読取り値に対する車両の動きおよび気流の騒音の影響を低減するように設計された構成において、第１の車両１２３Ａ内に取り付けられる。
【０２３３】
いくつかの実装形態では、気圧システム２００は第３のモバイルデバイス１９８を含む。第３のモバイルデバイス１９８は、ネットワーク１０５に通信可能に結合される場合がある。第３のモバイルデバイス１９８は、第３のモバイルデバイス１９８に関連付けられた第３の気圧を記述する第３の気圧データを送信するように構成される場合がある。第３の気圧データは、ネットワーク１０５に送信される場合がある。
【０２３４】
第３のモバイルデバイスは、固定路側デバイスを含む場合がある。たとえば、第３のモバイルデバイスは、交通信号、歩行者横断歩道信号、交通量を監視し特定するか、もしくは交通条例違反を検出するように構成された車道カメラシステム、第３のモバイルデバイスの機能を提供するように構成された専用デバイス、または車道に沿って取り付けられた任意の他のプロセッサベースのコンピューティングデバイスの構成部品である。
【０２３５】
分析モジュール２０８は、（１）第１のモバイルデバイス１９８または第１の車両１２３Ａに関連付けられた第１の気圧、（２）第２のモバイルデバイス１９８または第２の車両１２３Ｂに関連付けられた第２の気圧、および（３）第３のモバイルデバイス１９８に関連付けられた第３の気圧、のうちの２つ以上の間の変動を特定するように構成されたコードおよびルーチンを含む場合がある。
【０２３６】
分析モジュールは、第１の気圧の加速度調整読取り値がより正確になるように、（１）第１の気圧、第２の気圧、および第３の気圧に関連付けられた変動、ならびに（２）変動履歴を分析して、第１の気圧の加速度調整読取り値用の調整値を決定する、ように構成されたコードおよびルーチンを含む場合もある。
【０２３７】
第１のプロセッサ２２５は、分析モジュール２０８により、ワイヤレスネットワークから第３の気圧データを受信し、第１の気圧、第２の気圧、および第３の気圧の間の変動を特定するようにプログラムされる場合がある。第１のプロセッサは、分析モジュール２０
８により、第１の気圧の加速度調整読取り値がより正確になるように、（１）第１の気圧、第２の気圧、および第３の気圧に関連付けられた変動、ならびに（２）変動履歴を分析して、第１の気圧の加速度調整読取り値用の調整値を決定する、ようにさらにプログラムされる場合がある。
【０２３８】
いくつかの実装形態では、気圧システム２００は、車両１２３の３次元位置を記述する３次元位置データを決定するように構成された車両１２３の構成部品である。３次元位置データはメモリ２２７に記憶される場合がある。メモリ２２７は高度マップデータ２８２を記憶する場合もある。高度マップデータ２８２は、地理的領域およびその地理的領域に含まれる複数の位置に関連付けられた複数の既知の気圧についての高度マップを記述することができる。気圧システム２００は、車両１２３の位置の推定値を記述する位置データ２８４を決定するように構成されたＧＰＳシステムを含む場合がある。気圧システム２００は、車両１２３のまわりの１つまたは複数の対象項目を特定するように構成された車道撮像デバイスを含む場合がある。気圧システム２００は、車両１２３に関連付けられた気圧読取り値を記述する気圧データを記録するように構成された第１の電子センサデバイスのセットを含む場合がある。気圧システム２００は、車両１２３の加速度を記述する加速度データを記録するように構成された第２の電子センサデバイスを含む場合がある。
【０２３９】
気圧システム２００の分析モジュール２０８は、（１）気圧データが車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて気圧データを調整することと、（２）（ａ）車両１２３の位置の推定値に関連付けられた１つまたは複数の既知の対象項目に一致する車両１２３のまわりの１つまたは複数の対象項目と、（ｂ）既知の気圧に一致する車両１２３と高度マップに含まれる当該既知の気圧に関連付けられた位置とに関連付けられた気圧の加速度調整読取り値と、基づいて、車両１２３の３次元位置を記述する３次元位置データを決定することと、を行うように構成されたコードおよびルーチンを含む場合がある。
【０２４０】
気圧システム２００は、ＧＰＳシステム、車道撮像デバイス、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合された車載型コンピュータ１８２を含む場合がある。車載型コンピュータ１８２は、分析モジュール２０８により、（１）気圧データが車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて気圧データを調整することと、（２）（ａ）車両１２３の位置の推定値に関連付けられた１つまたは複数の既知の対象項目に一致する車両１２３のまわりの１つまたは複数の対象項目と、（ｂ）既知の気圧に一致する車両１２３と高度マップに含まれる当該既知の気圧に関連付けられた位置とに関連付けられた気圧の加速度調整読取り値と、に基づいて、車両１２３の３次元位置を記述する３次元位置データを決定することと、を行うようにプログラムされる場合がある。
【０２４１】
いくつかの実装形態では、気圧システム２００は車両１２３の構成部品である。気圧システム２００は、車両１２３およびモバイルデバイス１９８に通信可能に結合されたネットワーク１０５を含む場合がある。車両１２３は、電子センサデバイスの第１のセット、第２の電子センサデバイス、および車載型コンピュータ１８２を含む場合がある。第１の電子センサデバイスのセットは、車両１２３に関連付けられた第１の気圧読取り値を記述する第１の気圧データを記録するように構成される場合がある。第２の電子センサデバイスは、車両１２３の加速度を記述する加速度データを記録するように構成される。
【０２４２】
車両１２３およびモバイルデバイス１９８は、ネットワーク１０５に通信可能に結合される場合がある。モバイルデバイス１９８は、モバイルデバイス１９８に関連付けられた第２の気圧読取り値を記述する第２の気圧データを送信することができる。モバイルデバイス１９８は、ネットワーク１０５に第２の気圧データを送信することができる。
【０２４３】
分析モジュール２０８は、横方向差分データ（lateral differential data）および横
方向の単位距離ごとの高度の増大／減少の既知の間隔（interval）を記述するデータに基づいて、高度分離データの推定値を決定することができる。たとえば、高度は、特定の地理的領域における横方向の単位距離ごとに推定間隔で増大または減少すると知られている場合がある。横方向の単位距離ごとに高度の増大または減少の既知の間隔を記述する間隔データは、メモリ２２７に記憶されるか、またはネットワークから取り出される場合がある。間隔データは高度マップデータ２８２の要素であり得る。
【０２４４】
分析モジュール２０８は、（１）第１の気圧データが車両１２３に関連付けられた第１の気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて第１の気圧データを調整することと、（２）第２の気圧読取り値と車両１２３に関連付けられた第１の気圧の加速度調整読取り値との間の変動を特定することと、（３）変動に基づいて車両１２３およびモバイルデバイス１９８からの横方向距離を記述する横方向差分データを決定することと、（４）横方向差分データおよび横方向の単位距離ごとの高度の増大／減少の既知の間隔を記述する間隔データに基づいて車両１２３とモバイルデバイス１９８との間の高度分離の推定値を決定することと、を行うように構成されたコードおよびルーチンを含む場合がある。
【０２４５】
車両１２３の車載型コンピュータ１８２は、ネットワーク１０５、第１の電子センサデバイスのセット、および第２の電子センサデバイスに通信可能に結合される場合がある。車載型コンピュータ１８２は、分析モジュール２０８により、（１）第１の気圧データが車両１２３に関連付けられた第１の気圧の加速度調整読取り値を記述するように、車両１２３の加速度に基づいて第１の気圧データを調整することと、（２）第２の気圧読取り値と車両１２３に関連付けられた第１の気圧の加速度調整読取り値との間の変動を特定することと、（３）変動に基づいて車両１２３およびモバイルデバイス１９８からの横方向距離を記述する横方向差分データを決定することと、（４）横方向差分データおよび横方向の単位距離ごとの高度の増大／減少の既知の間隔を記述する間隔データに基づいて車両１２３とモバイルデバイス１９８との間の高度分離の推定値を決定することと、を行うようにプログラムされる。
【０２４６】
いくつかの実装形態では、気圧システム２００は車両１２３の構成部品である。気圧システム２００は、１つまたは複数の第３の電子センサデバイスを含む場合がある。１つまたは複数の第３の電子デバイスは、車両１２３に関連付けられた温度および湿度を測定し記録するように構成される場合がある。たとえば、１つまたは複数の第３の電子デバイスは、車両１２３に近接する外部環境の温度および湿度を記述する環境データ２８０を測定し記憶することができる。これらの実装形態では、車載型コンピュータ１８２は、分析モジュール２０８により、車両１２３に関連付けられた加速度、温度、および湿度に基づいて第１の気圧データを調整するようにさらにプログラムされる場合がある。
【０２４７】
いくつかの実装形態では、分析モジュール２０８は、横方向差分データおよび車両１２３とモバイルシステム１９８との間の高度分離の推定値に少なくとも部分的に基づいて、アラームシステム２５０が衝突脅威アラームをトリガするべきかどうかを判定するように構成されたコードおよびルーチンを含む。
【０２４８】
いくつかの実装形態では、センサセット２５２は、気圧を測定するように構成された１つまたは複数のＭＥＭＳセンサを含む場合がある。気圧データは、ＭＥＭＳセンサの歪み（delfection）およびＭＥＭＳセンサの温度に基づいて決定される場合がある。歪みの非線形性は、ＭＥＭＳセンサの読取り値における不正確さを示す場合がある。非線形性は、較正された圧力源（たとえば、別の物体から受信された気圧読取り値）および車両１２３
またはモバイルデバイス１９８の搭載温度センサから取得された温度読取り値に基づいて、分析モジュール２０８によって決定された較正データを使用して、較正モジュール２１０によって修正される場合がある。ＭＥＭＳセンサは、メモリ２２７などの非一時的、不揮発性のメモリを含む場合がある。較正データは、ＭＥＭＳセンサのメモリに記憶され、ＭＥＭＳセンサによって記録された気圧データを較正するために使用される場合がある。
【０２４９】
いくつかの実装形態では、分析モジュール２０８は、物体間の空気柱（column of air
）の温度に少なくとも部分的に基づいて、かつ部分的にＭＥＭＳセンサの温度により、２つの物体についての差分気圧を決定することができる。たとえば、ＭＥＭＳセンサの温度は、ＭＥＭＳセンサによって供給される気圧測定値に影響を与える可能性がある。ＭＥＭＳセンサによって供給される気圧測定値の値は、ＭＥＭＳセンサ上で測定された温度に基づいて変化する場合がある。同様に、空気柱に基づく物体間の推定分離距離も、空気柱の測定された温度に基づいて変化する場合がある。
【０２５０】
いくつかの実装形態では、気圧システム２００は、気圧システム２００を含む物体の標高の推定値を物体の実際の標高のプラスマイナス３メートル以内に記述するデータを提供するように構成される。
【０２５１】
いくつかの実装形態では、気圧システム２００は、フィールドプログラマブルゲートアレイ（「ＦＰＧＡ」）または特定用途向け集積回路（「ＡＳＩＣ」）を含むハードウェアを使用して実装される場合がある。いくつかの他の実装形態では、気圧システム２００は、ハードウェアとソフトウェアの組合せを使用して実装される場合がある。気圧システム２００は、デバイスとサーバの組合せ、またはデバイスもしくはサーバのうちの１つに記憶される場合がある。
【０２５２】
＜例示的な環境データ２８０および動きデータ２９０＞
図２Ｂは、環境データ（environment data）２８０の一例を示すブロック図である。環境データ２８０は、以下の気圧データ２９１、温度データ２９２、高度データ２９３、湿度データ２０３、および車道撮像データ２０５のうちの１つまたは複数を含む場合がある。
【０２５３】
気圧データ（barometric pressure data）２９１は、気圧システム２００を含むデバイスの近く（proximate）の気圧の１つまたは複数の測定値を記述することができる。「デ
バイスの近く」は、デバイスの上の空気柱を含む場合がある。気圧データ２９１によって記述される気圧読取り値は、たとえば、センサセット２５２に含まれる１つまたは複数の気圧センサによって測定され記録される場合がある。気圧データ２９１は、気圧システム２００を含むデバイスに影響を与える力に基づいて調整される場合がある。たとえば、気圧データ２９１は、以下の加速度、温度、湿度、車道の騒音、または動きデータ２９０によって記述される力のうちの１つまたは複数に基づいて調整される場合がある。いくつかの実装形態では、気圧データ２９１は、分析モジュール２０８によって決定され、高度分離の推定値を決定するために使用される差分気圧を記述することができる。
【０２５４】
温度データ（temperature data）２９２は、気圧システム２００を含むデバイスの近くの温度の１つまたは複数の測定値を記述することができる。温度データ２９２によって記述される温度読取り値は、たとえば、センサセット２５２に含まれる１つまたは複数の温度センサによって測定され記録される場合がある。温度センサは、車両１２３の搭載温度センサを含む場合がある。
【０２５５】
高度データ（altitude data）２９３は、ＤＳＲＣ通信において受信されるか、または
ＧＰＳ信号からのデータに含まれる１つまたは複数の高度を記述することができる。高度
データ２９３は、図１１を参照して下記でより詳細に記載される。たとえば、ＤＳＲＣフル位置ベクトルは、ＤＳＲＣフル位置ベクトルを送信する物体の標高または高度を記述するデータを含む場合がある。
【０２５６】
湿度データ（humidity data）２０３は、気圧システム２００を含むデバイスの近くの
湿度の１つまたは複数の測定値を記述することができる。湿度データ２０３によって記述される湿度読取り値は、たとえば、センサセット２５２に含まれる１つまたは複数の恒湿器、湿度センサ、または湿気センサによって測定され記録される場合がある。
【０２５７】
車道撮像データ（roadway imaging data）２０５は、気圧システム２００を含むデバイスの近くの車道の１つまたは複数の画像を記述することができる。車道撮像データ２０５によって記述される車道画像は、たとえば、センサセット２５２に含まれる１つまたは複数のカメラまたはレンジ撮像システムによって取り込まれる場合がある。
【０２５８】
環境データ２８０は他のデータを含む場合がある。たとえば、環境データ２８０は、気圧システム２００を含むデバイスの近くの環境の任意の物理的属性を記述するデータを含む場合がある。
【０２５９】
図２Ｃは、動きデータ（motion data）２９０の一例を示すブロック図である。動きデ
ータ２９０は、以下のジャイロメータデータ２９４、加速度計データ２９５、およびホイール動きデータ２９６のうちの１つまたは複数を含む場合がある。
【０２６０】
ジャイロメータデータ（gyrometer data）２９４は、気圧システム２００を含むデバイスの１つまたは複数の方位（orientation）の測定値を記述することができる。ジャイロ
メータデータ２９４は、１つまたは複数のジャイロメータの任意の測定値を記述することができる。ジャイロメータデータ２９４によって記述される方位読取り値は、たとえば、センサセット２５２に含まれる１つまたは複数のジャイロメータによって測定され記録される場合がある。ジャイロメータデータ２９４は、１つまたは複数のジャイロメータの任意の測定値を記述することができる。
【０２６１】
加速度計データ（accelerometer data）２９５は、気圧システム２００を含むデバイスの１つまたは複数の加速度の記録を記述することができる。加速度計データ２９５によって記述される加速度読取り値は、たとえば、センサセット２５２に含まれる１つまたは複数の加速度計によって測定され記録される場合がある。
【０２６２】
いくつかの実装形態では、気圧システム２００はモバイルデバイス１９８の構成部品である。たとえば、気圧システム２００はスマートフォンの構成部品である。車両１２３のドライバは、スマートフォンとともに移動している場合がある。加速度計データ２９５は車両１２３の加速度を記述することができる。
【０２６３】
ホイール動きデータ（wheel motion data）２９６は、気圧システム２００を含む車両
１２３のステアリングホイールの動きを記述することができる。
【０２６４】
動きデータ２９０は他のデータを含む場合がある。たとえば、動きデータ２９０は、気圧システム２００を含むデバイス、または気圧システム２００を含むデバイスの近くのデバイスの任意の動的な動きを記述するデータを含む場合がある。
【０２６５】
＜高度分離＞
図３は、いくつかの実装形態による、第１の車両１２３Ａと第２の車両１２３Ｂとの間の例示的な高度分離を含む動作環境３００を示すブロック図である。地球の大気圏（atmo
sphere）の上端を要素３０５によって示すことができる。説明のために、地球の大気圏の上端は海面上２３０，０００フィート（７０キロメートル）であると仮定する。ライン「Ａ」および「Ｂ」は、地球の表面から始まり、地球の大気圏の上端まで延びる空気柱を形成する境界を示すことができる。ライン「Ａ」および「Ｂ」によって形成される空気柱は、本明細書では「空気柱」と呼ばれる。
【０２６６】
第１の車道を要素３３５によって示すことができる。第１の車道３３５は、地球の表面に位置する場合がある。第１の車両１２３Ａは、第１の車道上を移動している場合がある。第２の車道を要素３３０によって示すことができる。第２の車道は、第１の車道よりも高い高度に位置する。第２の車両１２３Ｂは、第２の車道上を移動している。第１の車両１２３Ａと第２の車両１２３Ｂとの間の高度分離の推定値は、要素３２５によって示される。
【０２６７】
要素３１０は、地球の表面上おおよそ２７，９００フィート（８．５キロメートル）の高度を示すことができる。
【０２６８】
要素３２０は、第１の車両１２３Ａに関連付けられた空気パラメータに対応する空気柱の一部を示すことができる。第１の車両１２３Ａ用の空気パラメータおよび要素３２０は、第１の車両１２３Ａに対応する空気柱に関連付けられた圧力（すなわち、気圧）、湿度、および温度を含む場合がある。
【０２６９】
要素３１５は、第２の車両１２３Ｂに関連付けられた空気パラメータに対応する空気柱の一部を示すことができる。第２の車両１２３Ｂ用の空気パラメータおよび要素３１５は、第２の車両１２３Ｂに対応する空気柱に関連付けられた圧力（すなわち、気圧）、湿度、および温度を含む場合がある。
【０２７０】
要素３４０は、第１の車両１２３Ａおよび第２の車両１２３Ｂが各々、互いとのワイヤレス物体間通信を可能にするように構成されたワイヤレスアンテナハードウェア（たとえば、通信ユニット２４５）を含むことを示す信号線である。たとえば、要素３４０は、第１の車両１２３Ａと第２の車両１２３ＢがＤＳＲＣ、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などのうちの１つまたは複数を介して、互いに通信できることを示すことができる。
【０２７１】
第１の車両１２３Ａは第１の気圧システム２００を含む場合があり、第２の車両１２３Ｂは第２の気圧システム２００を含む場合がある。第１の車両１２３Ａの第１の気圧システム２００は、第１の車両１２３Ａおよび要素３２０に関連付けられた空気パラメータを測定し記録することができる。第２の車両１２３Ｂの第２の気圧システム２００は、第２の車両１２３Ｂおよび要素３１５に関連付けられた空気パラメータを測定し記録することができる。車両１２３Ａ、１２３Ｂは、信号線３４０を介して互いにそれらの空気パラメータをワイヤレスに通信することができる。
【０２７２】
従来技術の気圧システムの例示的な欠陥が次に記載される。要素３３５は第１の車道を示す。第１の車道３３５が海面上ゼロフィートに位置し、空気柱が第１の車両１２３Ａの近傍にある第１の車道３３５のポイント上に位置すると仮定する。
【０２７３】
従来技術の気圧システムは、湿度および温度に対して調整された絶対気圧に常に依拠する。湿度に対して調整された絶対気圧（absolute barometric pressure）の任意の測定値は、湿度調整絶対気圧測定値である。温度に対して調整された絶対気圧の任意の測定値は、温度調整絶対気圧測定値である。湿度および温度に対して調整された任意の測定値は、湿度温度調整絶対気圧測定値である。対照的に、いくつかの実装形態では、気圧システム
１９９、２００は、送信される気圧を生成するための標準空気柱の温度および湿度を含む場合がある。いくつかの実装形態では、気圧システム１９９、２００は、ＭＥＭＳ気圧測定値の較正を調整するためのＭＥＭＳセンサ温度測定値を使用することによって、従来技術の気圧システムとさらに対照をなす。
【０２７４】
従来技術の気圧システムは、一般に、湿度温度調整絶対気圧測定値を提供する。たとえば、第１の車道３３５内のポイント上の絶対気圧は、（要素３３５によって示された）海面上ゼロフィートから（たとえば、要素３０５によって示された）海面上２３０，０００フィートまでの空気柱の重さの関数である。従来技術の気圧システムは、（１）気圧センサが第１の車道３３５のポイントにおける絶対気圧を測定できること、（２）温度センサが空気柱の温度を測定すること、（３）湿度センサが空気柱の湿度を測定すること、（４）次いで、従来技術の気圧システムが（ａ）空気柱の温度および（ｂ）空気柱の湿度に基づいて絶対気圧の読取り値を調整すること、ならびに（５）従来技術の気圧システムが湿度温度調整絶対気圧測定値を出力すること、によって動作する。従来技術の気圧システムは、２つの物体間または２つのポイント間の相対気圧測定値に決して依拠しない。
【０２７５】
（要素３３５によって示された）海面における通常の湿度温度調整絶対気圧測定値は、約１バールすなわち１，０００ミリバールである。絶対気圧は、一般に、高度に反比例する。言い換えれば、絶対気圧は、一般に、高度の上昇に伴って低下する。華氏６０度（摂氏１５．６度）の温度を仮定すると、２７．４フィート（８．４メートル）の高度の上昇は、一般に、１ミリバールの絶対気圧の低下に相当する。たとえば、華氏６０度の温度を仮定すると、絶対気圧は、（要素３３５によって示された）海面において１，０００ミリバールであり得るし、次いで、高度が海面上２７．４フィートに上昇し、温度が実質的に一定のままであるとき、９９９ミリバールに低下する可能性がある。
【０２７６】
気圧の絶対測定値および相対測定値は、物体の高度を推定するために使用される場合がある。たとえば、気圧センサが９９９ミリバールの絶対気圧測定値を示し、温度が華氏６０度である場合、センサの推定高度は実質的に海面上２７．４フィートである。華氏６０度の温度における９９８ミリバールの絶対気圧測定値は、海面上５４．８フィート（１６．７メートル）の推定高度に相当する。したがって、絶対気圧の読取り値における変化は、車両およびモバイルデバイスなどの地上に位置する物体の高度を特定するために気圧測定値が使用されるパラダイムに適用されるときに、高度における著しい変化を示す。
【０２７７】
たとえば、図３を参照すると、要素３３５は第１の車道であり、要素３３０は第２の車道である。第２の車道３３０は、第１の車道３３５の上にあるオーバーパスである。通常のオーバーパスは、他の車道の約３５フィート（１０．７メートル）上の高架である。たとえば、第２の車道３３０は、第１の車道３３５の３５フィート上にある。これにより、第１の車道３３５上を移動している第１の車両１２３Ａが第２の車道３３０上を移動している第２の車両１２３Ｂと同じ高度にあるかどうかを判定するために、従来技術の気圧測定値が使用されない可能性があるという結果になる。
【０２７８】
たとえば、動作環境３００がコロラド州デンバーに位置すると仮定する。デンバーの最高点は海面上５，６９０フィート（１７３０メートル）である。この例では、第１の車道３３５は海面上５，６９０フィートである。湿度センサおよび温度センサは不正確であり、図３のように空気柱を横切る湿度を測定するときは、特にそうである。図３のように空気柱を横切る湿度を測定する湿度センサの確度は、一般に、プラスマイナス１０％であり、空気柱を横切る温度を測定する温度センサの確度は、一般に、プラスマイナス１％である。実験によると、湿度に対して調整された絶対気圧測定値を使用して高度を特定した場合、プラスマイナス１％の高度の計算ミスがもたらされる。言い換えれば、従来技術の気圧システムを使用すると、第１の車道３３５の高度は、（５，６９０フィートよりも１％
大きい）５，７４６．９（１７５１．７メートル）フィートから（５，６９０フィートよりも１％小さい）５，６３３．１フィート（１７１７．０メートル）までのいずれかであるように特定される可能性がある。
【０２７９】
第１の車両１２３Ａおよび第２の車両１２３Ｂが両方とも第１の車道３３０上を移動していると仮定する。従来技術の気圧システムを使用すると、第１の車両１２３Ａは、５，６３３．１フィートの高度で移動していると判断される可能性があり、第２の車両１２３Ｂは、５，７４６．９フィートの高度で移動していると判断される可能性がある。第１の車両１２３Ａがアラームシステム２５０および従来技術の気圧システムを含む場合、第１の車両１２３Ａの車載型コンピュータ１８２は、第１の車両１２３Ａと第２の車両１２３Ｂが異なる高度に位置するので、衝突脅威アラームインシデントを抑制しても安全であると誤って判断する可能性がある。この誤りにより、第１の車両１２３Ａと第２の車両１２３Ｂが衝突する場合でもアラームが報知されない事態が生じる。このため、従来技術の気圧システムは、車両およびモバイルデバイスなどの物体の高度を特定する安全システムに適合しない。
【０２８０】
対照的に、図１および図２Ａの気圧システム１９９、２００は、相対気圧測定値に常に依拠し、車両およびモバイルデバイスなどの物体の高度を特定する安全システム向けに十分正確であると実験によって証明されている。たとえば、気圧システム１９９、２００は、２つの物体についての差分気圧を常に決定する。次いで、気圧システム１９９、２００は、差分気圧の値に少なくとも部分的に基づいて、２つの物体についての高度分離を特定することができる。
【０２８１】
図４は、いくつかの実装形態による、例示的な第１の行程の間の気圧の変動を描写するチャート４００である。この例では、「職場」はカリフォルニア州マウンテンビュー内の位置であり、その自宅はカリフォルニア州ロスアルトスヒルズ内の位置である。
【０２８２】
図５は、いくつかの実装形態による、例示的な第２の行程の間の気圧の変動を描写するチャート５００である。この例では、「職場」は海面上８６フィートであるカリフォルニア州マウンテンビュー内の位置であり、ショアラインカヤックランプ（Shoreline Kayak Ramp）は、海面上０フィートであるカリフォルニア州マウンテンビュー内の位置である。第２の行程は、職場からショアラインカヤックランプに行き、次いで職場に戻る。ショアラインカヤックランプに位置する行程の一部は、ゼロに収束するＸ軸およびＹ軸の圧力データに対応する。
【０２８３】
図６は、いくつかの実装形態による、センサ信号出力を決定するための例示的なプロセスフロー６００を示すブロック図である。複数のセンサは、製造技術および材料技術のパラメータ誘導外れ値フィルタへの入力を提供する。信号はセンサデータを含む場合がある。製造技術および材料技術のパラメータ誘導外れ値フィルタは、信号を処理し、ウィンザライジング外れ値フィルタに信号を出力する（The manufacturing and material technology parameter derived outlier filter processes the signal and outputs a signal to a Winsorising outlier filter）。ウィンザライジング外れ値フィルタは、信号を処理し、線形信号フィルタに信号を出力する。線形信号フィルタは、信号を処理し、センサ信号出力を出力する。プロセスフロー６００は、プロセッサ２２５によって実施される信号処理の一例であり得る。プロセッサ２２５は、分析モジュール２０８により、プロセスフロー６００を実施するようにプログラムされる場合がある。
【０２８４】
図７は、地理的領域についての高度マップを記述する高度マップデータ２８２を生成するためのシステム７００のブロック図である。第１の車両１２３Ａは、気圧システム２００を含む場合がある。第１の車両１２３Ａは、地理的領域内で移動している場合がある。
第１の車両１２３Ａが移動するとき、第１の車両１２３Ａは、その現在位置、現在時刻、ならびにその位置および時刻において記録された気圧のうちの１つまたは複数を記述するデータを記録することができる。このデータは、高度マップデータ２８２としてメモリ７１０に記憶される場合がある。メモリ７１０は、図２Ａを参照して上述されたメモリ２２７などの非一時的記憶媒体を含む場合がある。高度マップデータ２８２は、ネットワーク１０５に送信される場合がある。第１の車両１２３Ａが行程上にあるとき、セルタワー７０５は、高度マップデータ２８２を受信し、それをサーバ１５５などのサーバに送信することができる。第１の車両が自宅または職場などの信頼できる位置７１５に駐車する場合、高度マップデータ２８２は、信頼できる位置７１５のメモリ７２０にワイヤレスに送信される場合がある。メモリは、ワイヤレスルータ７１７の非一時的メモリであり得る。次いで、ワイヤレスルータ７１７は、ネットワーク１０５を介してサーバ１５５などのサーバに高度マップデータ２８２を送信することができる。
【０２８５】
図８は、いくつかの実装形態による、例示的な気圧システム８００のブロック図である。
【０２８６】
図９は、いくつかの実装形態による、気圧システム２００のセンサセット２５２に含まれる例示的な気圧センサの仕様を描写するチャート９００である。
【０２８７】
図１０Ａおよび図１０Ｂは、メモリに記憶され得る例示的なデータを描写するチャートである。
【０２８８】
図１１は、いくつかの実装形態による、例示的なＤＳＲＣフル位置ベクトル１１００を示すブロック図である。ＤＳＲＣフル位置ベクトル１１００は、とりわけ、時刻、緯度および経度（たとえば、位置データ２８４）、高度（たとえば、気圧データ２９１または高度データ２９３）、スピード、ならびに信頼度係数（たとえば、時刻、緯度および経度、高度（または標高）、およびスピードを測定したセンサに関する品質データ２９７）を記述するデータを含む。
【０２８９】
いくつかの実装形態では、ＤＳＲＣフル位置ベクトル１１００は、ある物体から別の物体に送信される物体データ２８６の一例であり得る。この例は、図１４および図１５を参照して下記でより詳細に記載される。
【０２９０】
図１２は、気圧システム２００のセンサセット２５２に含まれる例示的な容量式湿度センサの仕様を描写するチャート１２００である。
【０２９１】
図１３は、気圧システム２００のセンサセット２５２に含まれる例示的なサーミスタ温度センサの仕様を描写するチャート１３００である。
【０２９２】
図１４は、ＤＳＲＣを介して互いにワイヤレスに通信している第１の車両１２３Ａと第２の車両１２３Ｂを含む動作環境１４００のブロック図である。第２の車両１２３Ｂは物体データ２８６を含む。物体データ２８６は、第２の車両１２３Ｂの構成部品である第２の気圧システム２００（図示せず）によって記録される気圧測定値を記述することができる。
【０２９３】
第２の車両１２３Ｂは第１の車両１２３Ａに通信可能に結合される。信号線１４０５は、第２の車両１２３Ｂと第１の車両１２３Ａとの間のワイヤレス通信結合を示す。信号線１４０５は、第２の車両１２３Ｂと第１の車両１２３Ａとの間のＤＳＲＣ通信を示す場合がある。
【０２９４】
第２の車両１２３Ｂは、信号線１４０５によって示されたワイヤレス通信を介して第１の車両１２３Ａに物体データ２８６を供給することができる。破線で描写され、要素１４０５の上に位置する物体データ２８６は、物体データ２８６が第１の車両１２３Ａに供給されていることを示す。
【０２９５】
第１の車両１２３Ａは、第１の気圧システム２００（図示せず）を含む場合がある。第１の気圧システム２００は、較正モジュール２１０を含む場合がある。第１の車両１２３Ａと第２の車両１２３Ｂは、実質的に同じ高度に位置する場合がある。
【０２９６】
第１の車両１２３Ａは、物体データ２８６を使用して、第１の車両１２３Ａのセンサセット２５２（図示せず）が較正されるべきかどうかを判定することができる。たとえば、物体データ２８６は、第２の車両１２３Ｂの気圧データ２９１を含む場合がある。物体データ２８６は、第２の車両１２３Ｂの気圧データ２９１の品質を示す品質データ２９７を含む場合がある。第１の車両１２３Ａの分析モジュール２０８（図示せず）は、第２の車両１２３Ｂの気圧データ２９１を第１の車両１２３Ａの気圧データと比較することができる。第１の車両１２３Ａの分析モジュール２０８は、物体データ２８６に少なくとも部分的に基づいて、第１の車両１２３Ａに含まれるセンサセット２５２（図示せず）の１つまたは複数の電子センサが較正されるべきであると判断することができる。
【０２９７】
場合によっては、第１の車両１２３Ａおよび第２の車両１２３Ｂのうちの１つまたは複数は、モバイルデバイス１９８であり得る。
【０２９８】
図１５は、ＤＳＲＣを介して互いにワイヤレスに通信している車両１２３と固定路側デバイス１５１０を含む動作環境１５００のブロック図である。
【０２９９】
固定路側デバイス１５１０は物体データ２８６を含む。物体データ２８６は、固定路側デバイス１５１０の構成部品である第２の気圧システム２００（図示せず）によって記録される気圧測定値を記述することができる。
【０３００】
固定路側デバイス１５１０は、車両１２３に通信可能に結合される。信号線１５０５は、固定路側デバイス１５１０と車両１２３との間のワイヤレス通信結合を示す。信号線１５０５は、固定路側デバイス１５１０と車両１２３との間のＤＳＲＣ通信を示す場合がある。
【０３０１】
固定路側デバイス１５１０は、信号線１５０５によって示されたワイヤレス通信を介して車両１２３に物体データ２８６を供給することができる。破線で描写され、要素１５０５の上に位置する物体データ２８６は、物体データ２８６が車両１２３に供給されていることを示す。
【０３０２】
車両１２３は、第１の気圧システム２００（図示せず）を含む場合がある。第１の気圧システム２００は、較正モジュール２１０を含む場合がある。車両１２３と固定路側デバイス１５１０は、実質的に同じ高度に位置する場合がある。
【０３０３】
車両１２３は、物体データ２８６を使用して、車両１２３のセンサセット２５２（図示せず）が較正されるべきかどうかを判定することができる。たとえば、物体データ２８６は、固定路側デバイス１５１０の気圧データ２９１を含む場合がある。物体データ２８６は、固定路側デバイス１５１０の気圧データ２９１の品質を示す品質データ２９７を含む場合がある。車両１２３の分析モジュール２０８（図示せず）は、固定路側デバイス１５１０の気圧データ２９１を車両１２３の気圧データと比較することができる。車両１２３の分析モジュール２０８は、物体データ２８６に少なくとも部分的に基づいて、車両１２
３に含まれるセンサセット２５２（図示せず）の１つまたは複数の電子センサが較正されるべきであると判断することができる。
【０３０４】
図１６は、車両１２３を含むシステム１６００のブロック図である。車両１２３は、電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃの第１のセット、および第２の電子センサデバイス１６１０を含む。電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃの第１のセットは、複数の気圧センサを含む場合がある。第２の電子センサデバイス１６１０は、加速度計を含む場合がある。要素１６１５は、車両の加速力および車両１２３に加えられる重力加速力を示す。第２の電子センサデバイス１６１０は、要素１６１５の車両の加速力および重力加速力を測定することができる。電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃの第１のセットは、車両１２３に加えられる力を把握し、第２の電子センサデバイス１６１０によって測定される加速度に基づいてこれらの力の影響を最小化するために、車両１２３の中に分散配置される場合がある。
【０３０５】
たとえば、車両１２３の気圧システム２００が、（１）車両１２３の加速度を測定し記録することと、（２）電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃのうちの１つまたは複数によって気圧の測定値に対する加速度の衝撃（impact）を検出することと、（３）電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃのうちの１つまたは複数によって記録された気圧測定値に対する加速度の影響を定量化（quantify）することと、（４）気圧データ２９１が車両１２３に関連付けられた気圧の加速度調整読取り値を記述するように、車両１２３の加速度によって影響される電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃによって記録された気圧データ２９１を調整することと、を行うことができるように、電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃの第１のセットは、車両１２３の中に分散される場合がある。たとえば、電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃのうちのいくつかは、車両１２３内のそれらの配置に基づいて、車両１２３の加速度によって影響されない場合があるが、他の電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃは影響される場合がある。気圧システム２００は、どの電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃが影響されたかを判断し、影響された電子センサデバイス１６０５Ａ、１６０５Ｂ、１６０５Ｃに関連付けられた気圧データ２９１を調整することができ、その結果、気圧データ２９１は、車両１２３の加速度によって影響されないので、より正確である。気圧データ２９１は、車両の開いた窓または車両換気システムによって引き起こされる騒音に基づいて調整される場合もある。
【０３０６】
本明細書の実施形態は、ここで説明された操作を実行する装置にも関する。この装置は、要求される目的のために特別に作られたものであっても良いし、あるいは、コンピュータに格納されたコンピュータプログラムによって選択的に起動されたり再構成されたりする汎用コンピュータを含んでも良い。このようなコンピュータプログラムは、コンピュータ可読記憶媒体に格納されてもよい。コンピュータ可読記憶媒体は、コンピュータのシステムバスに接続可能な、フロッピー（登録商標）ディスク・光ディスク・ＣＤ−ＲＯＭ・磁気ディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、光学式カード、非一時的なメモリを有するＵＳＢキーを含むフラッシュメモリ、電子的命令を格納するのに適したその他の任意のメディア媒体を含むが、これらに限定される訳ではない。
【０３０７】
発明の具体的な実施形態は、完全にハードウェアによって実現されるものでも良いし、完全にソフトウェアによって実現されるものでも良いし、ハードウェアとソフトウェアの両方によって実現されるものでも良い。好ましい実施形態では、本明細書はソフトウェアによって実装される。ソフトウェアは、ファームウェア、常駐ソフトウェア、マイクロコードなどを含むが、これらには限定されない。
【０３０８】
さらに、ある実施形態は、コンピュータが利用あるいは読み込み可能な記憶媒体からアクセス可能なコンピュータプログラムプロダクトの形態を取る。この記憶媒体は、コンピュータや任意の命令実行システムによってあるいはそれらと共に利用されるプログラムコードを提供する。コンピュータが利用あるいは読み込み可能な記憶媒体とは、命令実行システムや装置によってあるいはそれらと共に利用されるプログラムを、保持、格納、通信、伝搬および転送可能な任意の装置を指す。
【０３０９】
プログラムコードを格納・実行するために適したデータ処理システムは、システムバスを介して記憶素子に直接または間接的に接続された少なくとも１つのプロセッサを有する。記憶素子は、プログラムコードの実際の実行に際して使われるローカルメモリや、大容量記憶装置や、実行中に大容量記憶装置からデータを取得する回数を減らすためにいくつかのプログラムコードを一時的に記憶するキャッシュメモリなどを含む。
【０３１０】
入力／出力（Ｉ／Ｏ）装置は、例えばキーボード、ディスプレイ、ポインティング装置などであるが、これらはＩ／Ｏコントローラを介して直接あるいは間接的にシステムに接続される。
【０３１１】
システムにはネットワークアダプタも接続されており、これにより、私的ネットワークや公共ネットワークを介して他のデータ処理システムやリモートにあるプリンタや記憶装置に接続される。モデム、ケーブルモデム、イーサネット（登録商標）は、現在利用可能なネットワークアダプタのほんの一例である。
【０３１２】
最後に、本明細書において提示されるアルゴリズムおよび表示は特定のコンピュータや他の装置と本来的に関連するものではない。本明細書における説明にしたがってプログラムを有する種々の汎用システムを用いることができるし、また要求された処理ステップを実行するための特定用途の装置を製作することが適した場合もある。これら種々のシステムに要求される構成は、以下の説明において明らかにされる。さらに、本発明は、任意の特定のプログラミング言語と関連づけられるものではない。本明細書で説明される内容を実装するために、種々のプログラミング言語を利用できることは明らかであろう。
【０３１３】
実施形態の前述の説明は、例示と説明を目的として行われたものである。したがって、開示された実施形態が本発明の全てではないし、本発明を上記の実施形態に限定するものでもない。本発明は、上記の開示にしたがって、種々の変形が可能である。本発明の範囲は上述の実施形態に限定解釈されるべきではなく、特許請求の範囲にしたがって解釈されるべきである。本発明の技術に詳しい者であれば、本発明はその思想や本質的特徴から離れることなくその他の種々の形態で実現できることを理解できるであろう。同様に、モジュール・処理・特徴・属性・方法およびその他の本発明の態様に関する名前付けや分割方法は必須なものでものないし重要でもない。また、本発明やその特徴を実装する機構は異なる名前や分割方法や構成を備えていても構わない。さらに、当業者であれば、モジュール・処理・特徴・属性・方法およびその他の本発明の態様は、ソフトウェア、ハードウェア、ファームウェアもしくはこれらの組合せとして実装できることを理解できるであろう。また、本発明をソフトウェアとして実装する場合には、モジュールなどの各要素は、どのような様式で実装されても良い。例えば、スタンドアローンのプログラム、大きなプログラムの一部、異なる複数のプログラム、静的あるいは動的なリンクライブラリー、カーネルローダブルモジュール、デバイスドライバー、その他コンピュータプログラミングの当業者にとって既知な方式として実装することができる。さらに、実施形態は特定のプログラミング言語に限定されるものではないし、特定のオペレーティングシステムや環境に限定されるものでもない。以上のように、上記の本発明の説明は限定的なものではなく例示的なものであり、本発明の範囲は添付の特許請求の範囲にしたがって定められる。
【符号の説明】
【０３１４】
１００  動作環境    １０５  ネットワーク    １１８  信号線    １２３  車両    
１２３Ａ  第１の車両    １２３Ｂ  第２の車両    １５４  信号線    １５５  サーバ
１５８  信号線    １６４  信号線    １８２  車載型コンピュータ    １９８  モバイルデバイス    １９９  気圧システム
２００  気圧システム    ２０１  気圧モジュール    ２０２  通信モジュール    
２０３  湿度データ    ２０４  センサモジュール    ２０５  車道撮像データ    
２０６  物体間通信モジュール    ２０８  分析モジュール    ２１０  較正モジュール２２０  バス    ２２２  信号線    ２２４  信号線    ２２５  プロセッサ    
２２６  信号線    ２２７  メモリ    ２２８  信号線    ２３０  信号線    
２３２  信号線    ２３４  信号線    ２３６  信号線    ２３８  信号線    
２４０  信号線    ２４２  信号線    ２４４  信号線    ２４５  通信ユニット    
２５０  アラームシステム    ２５２  センサセット    ２５４  車両操縦システム
２８０  環境データ    ２８２  高度マップデータ    ２８４  位置データ    
２８６  物体データ    ２８８  軌道データ    ２９０  動きデータ    
２９１  気圧データ    ２９２  温度データ    ２９３  高度データ    
２９４  ジャイロメータデータ    ２９５  加速度計データ    
２９６  ホイール動きデータ    ２９７  品質データ    ２９８  高度分離推定データ
３００  動作環境    ３０５  地球の大気圏の上端    ３１０  地球の表面上おおよそ２７，９００フィートの高度    ３１５  空気柱の一部    ３２０  空気柱の一部    
３２５  高度分離推定値    ３３０  第２の車道    ３３５  第１の車道    
３４０  信号線
４００  チャート
５００  チャート
６００  プロセスフロー
７００  システム    ７０５  セルタワー    ７１０  メモリ    ７１５  信頼できる位置    ７１７  ワイヤレスルータ    ７２０  メモリ
８００  気圧システム
９００  チャート
１１００  ＤＳＲＣフル位置ベクトル
１２００  チャート
１３００  チャート
１４００  動作環境
１４０５  信号線
１５００  動作環境    １５０５  信号線    １５１０  固定路側デバイス
１６００  システム    １６０５Ａ  電子センサデバイス    １６０５Ｂ  電子センサデバイス    １６０５Ｃ  電子センサデバイス    １６１０  第２の電子センサデバイス
１６１５  車両の加速力および車両に加えられる重力加速力
【図１】
2017021021.tif 000003
【図２Ａ】
2017021021.tif 000004
【図２Ｂ】
2017021021.tif 000005
【図２Ｃ】
2017021021.tif 000006
【図３】
2017021021.tif 000007
【図４】
2017021021.tif 000008
【図５】
2017021021.tif 000009
【図６】
2017021021.tif 000010
【図７】
2017021021.tif 000011
【図８】
2017021021.tif 000012
【図９】
2017021021.tif 000013
【図１０Ａ】
2017021021.tif 000014
【図１０Ｂ】
2017021021.tif 000015
【図１１】
2017021021.tif 000016
【図１２】
2017021021.tif 000017
【図１３】
2017021021.tif 000018
【図１４】
2017021021.tif 000019
【図１５】
2017021021.tif 000020
【図１６】
2017021021.tif 000021