Estimating an initial position and navigation state using vehicle odometry
First Claim
1. A method for estimating at least an initial position of a mobile device using vehicle odometer readings, comprising:
- retrieving, by the mobile device, a last known position associated with a vehicle at a first odometer value associated with the vehicle in response to the mobile device establishing a link with the vehicle, wherein the last known position and the first odometer value associated with the vehicle are stored in association in a memory accessible to the mobile device;
reading, by the mobile device, a current odometer value from the vehicle via the established link with the vehicle;
comparing, by the mobile device, the first odometer value associated with the last known position to the current odometer value read from the vehicle; and
using, by a navigation unit incorporated into the mobile device, the last known position associated with the vehicle at the first odometer value as the initial position of the mobile device at navigation start-up for subsequent positioning by the mobile device in response to the comparing indicating that the current odometer value has not changed from the first odometer value associated with the last known position, the mobile device including a receiver or transceiver to receive signals for deriving position information from the signals for aiding the subsequent positioning by the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to estimating an initial position and navigation state associated with a vehicle using odometry and/or other data obtained from the vehicle to support dead reckoning at start-up. In particular, a last known position and last known heading at a first odometer value associated with the vehicle may be stored and compared to a current odometer value after linking a mobile device with the vehicle. The last known position and last known heading may be used to estimate the initial position and navigation state associated with the vehicle based on a difference between the compared odometer values. For example, the estimated initial position and/or navigation state may substantially correspond to the last known position and last known heading if the difference between the odometer values indicates no change, or a non-zero difference may define a radius to limit an estimated error associated with the initial position estimate.
18 Citations
30 Claims
-
1. A method for estimating at least an initial position of a mobile device using vehicle odometer readings, comprising:
-
retrieving, by the mobile device, a last known position associated with a vehicle at a first odometer value associated with the vehicle in response to the mobile device establishing a link with the vehicle, wherein the last known position and the first odometer value associated with the vehicle are stored in association in a memory accessible to the mobile device; reading, by the mobile device, a current odometer value from the vehicle via the established link with the vehicle; comparing, by the mobile device, the first odometer value associated with the last known position to the current odometer value read from the vehicle; and using, by a navigation unit incorporated into the mobile device, the last known position associated with the vehicle at the first odometer value as the initial position of the mobile device at navigation start-up for subsequent positioning by the mobile device in response to the comparing indicating that the current odometer value has not changed from the first odometer value associated with the last known position, the mobile device including a receiver or transceiver to receive signals for deriving position information from the signals for aiding the subsequent positioning by the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
means for retrieving a last known position associated with a vehicle at a first odometer value associated with the vehicle from a memory accessible to the apparatus in response to the apparatus establishing a link with the vehicle, wherein the last known position and the first odometer value associated with the vehicle are stored in association in the memory; means for reading a current odometer value from the vehicle via the established link with the vehicle; means for comparing the first odometer value associated with the last known position to the current odometer value read from the vehicle; means for using the last known position associated with the vehicle at the first odometer value as an initial position of the apparatus at navigation start-up for subsequent positioning by the apparatus in response to the comparing indicating that the current odometer value has not changed from the first odometer value associated with the last known position; and means for receiving signals for deriving position information from the signals for aiding the subsequent positioning by the apparatus. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus, comprising:
-
a communication interface configured to establish a link with a vehicle; one or more processors configured to retrieve a last known position associated with the vehicle at a first odometer value associated with the vehicle from a memory configured to store the last known position in association with the first odometer value, to read a current odometer value from the vehicle via the established link with the vehicle, and to compare the first odometer value associated with the last known position to the current odometer value read from the vehicle; a navigation unit configured to use the last known position associated with the vehicle at the first odometer value as an initial position associated with the apparatus at navigation start-up for subsequent positioning by the apparatus in response to the comparing indicating that the current odometer value has not changed from the first odometer value associated with the last known position; and a receiver or transceiver configured to receive signals for deriving position information from the signals for aiding the subsequent positioning by the apparatus.
-
-
30. A non-transitory computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on a mobile device having one or more processors causes the one or more processors to:
-
retrieve, from a memory accessible to the mobile device, a last known position associated with a vehicle at a first odometer value associated with the vehicle in response to the mobile device establishing a link with the vehicle, wherein the last known position and the first odometer value associated with the vehicle are stored in association in the memory; read a current odometer value from the vehicle via the established link with the vehicle; compare the first odometer value associated with the last known position to the current odometer value read from the vehicle; and use, by a navigation unit incorporated into the mobile device, the last known position associated with the vehicle at the first odometer value as an initial position of the mobile device at navigation start-up for subsequent positioning by the mobile device in response to the comparing indicating that the current odometer value has not changed from the first odometer value associated with the last known position, the mobile device including a receiver or transceiver to receive signals for deriving position information from the signals for aiding the subsequent positioning by the mobile device.
-
Specification