Method for tracking a path taken by a vehicle
First Claim
1. A method for logging a track travelled by a vehicle, the method comprising:
- a) reading location data output by a GNSS (Global Navigation Satellite System) receiver to determine coordinates for an initial location for said vehicle;
b) using a data processor to store said initial location in a data packet;
c) after a predetermined reporting time interval, reading further location data output by said GNSS receiver to determine coordinates for a subsequent location for said vehicle;
d) using said data processor to calculate an initial displacement vector for said vehicle based on coordinates of said initial location and said subsequent location;
e) using said data processor to store said initial displacement vector in said data packet;
f) at predetermined reporting time intervals, executing steps f1)-f4);
f1) reading output from said GNSS receiver to determine coordinates for a new location for said vehicle;
f2) using said data processor to calculate a new displacement vector based on coordinates of said new location and an immediately preceding location;
f3) using said data processor to calculate a difference vector between said new displacement vector and an immediately preceding displacement vector; and
f4) using said data processor to store said difference vector in said data packet.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and devices relating to tracking a vehicle on its journey. At predetermined reporting time intervals, the vehicle'"'"'s location is determined using GNSS and a current vector is calculated based on a current location and an immediately preceding location. The difference between the current vector and the immediately preceding vector is then determined and this difference is stored in the data packet. The data packet is transmitted to the base station using a two-way radio data link at select predetermined transmission time intervals. The data in the data packet is encoded to minimize the number of bits needed to store each data point.
-
Citations
13 Claims
-
1. A method for logging a track travelled by a vehicle, the method comprising:
-
a) reading location data output by a GNSS (Global Navigation Satellite System) receiver to determine coordinates for an initial location for said vehicle; b) using a data processor to store said initial location in a data packet; c) after a predetermined reporting time interval, reading further location data output by said GNSS receiver to determine coordinates for a subsequent location for said vehicle; d) using said data processor to calculate an initial displacement vector for said vehicle based on coordinates of said initial location and said subsequent location; e) using said data processor to store said initial displacement vector in said data packet; f) at predetermined reporting time intervals, executing steps f1)-f4); f1) reading output from said GNSS receiver to determine coordinates for a new location for said vehicle; f2) using said data processor to calculate a new displacement vector based on coordinates of said new location and an immediately preceding location; f3) using said data processor to calculate a difference vector between said new displacement vector and an immediately preceding displacement vector; and f4) using said data processor to store said difference vector in said data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Computer readable media having encoded thereon computer readable instructions which, when executed by a data processing system, implements a method for logging a track travelled by a vehicle, the method comprising:
-
a) reading location data output by a GNSS (Global Navigation Satellite System) receiver to determine an initial location for said vehicle; b) using a data processor to store said initial location in a data packet; c) after a predetermined reporting time interval, reading further location data output by said GNSS receiver to determine coordinates for a subsequent location for said vehicle; d) using said data processor to calculate an initial displacement vector for said vehicle based on coordinates of said initial location and said subsequent location; e) using said data processor to store said initial displacement vector in said data packet; f) at predetermined reporting time intervals, executing steps f1)-f4); f1) reading output from said GNSS receiver to determine coordinates for a new location for said vehicle; f2) using said data processor to calculate a new displacement vector based on coordinates of said new location and an immediately preceding location; f3) using said data processor to calculate a difference vector between said new displacement vector and an immediately preceding displacement vector; and f4) using said data processor to store said difference vector in said data packet.
-
Specification