Automatic past error corrections for location and inventory tracking
First Claim
1. A position tracking system comprising:
- a positioning unit associated with a mobile object configured to provide first positions of the mobile object, wherein the positioning unit comprises sensors providing measurements related to positions of the mobile object and wherein the positioning unit provides the first positions in real time at discrete time instances with one of the first positions generated at each time instance;
a data storage unit configured to store the first positions in real time and configured to aggregate the stored first positions to form a first trajectory depicting past movement of the mobile object, wherein the first trajectory comprises a plurality of consecutive first positions;
a navigation processing module configured to generate second positions to form a second trajectory based on the first positions wherein the navigation processing module uses ones of the first positions corresponding to later time instances to determine the second positions corresponding to earlier time instances; and
an error correction computation module configured to compare the second trajectory from the navigation processing module with the first trajectory and generate correction data indicating data errors in the first trajectory,whereby the second trajectory depicts the past movement of the mobile object more accurately than the first trajectory.
3 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for tracking and maintaining an inventory of location of containers that are stored on cargo ships or in a container yard. The system includes one or more sensors, such as GPS and INS sensors for obtaining real-time position information, as well as a processor configured to automatically provide post processing to recover lost data and to correct erroneous data, such as when real-time position signals are blocked or distorted, the post processing performed by estimating trajectories and correcting the location errors. Post-processed positioning techniques are continuously applied to the stored position data to iteratively determine calibrated position locations to provide calibrated second trajectory segments in a real-time fashion. The calibrated second trajectories are then used to identify the errors in the past real-time position data as soon as a segment of the second calibrated trajectory becomes statistically trustworthy. Corrections can be automatically made in inventory locations stored in a database to correct position errors for the containers.
54 Citations
14 Claims
-
1. A position tracking system comprising:
-
a positioning unit associated with a mobile object configured to provide first positions of the mobile object, wherein the positioning unit comprises sensors providing measurements related to positions of the mobile object and wherein the positioning unit provides the first positions in real time at discrete time instances with one of the first positions generated at each time instance; a data storage unit configured to store the first positions in real time and configured to aggregate the stored first positions to form a first trajectory depicting past movement of the mobile object, wherein the first trajectory comprises a plurality of consecutive first positions; a navigation processing module configured to generate second positions to form a second trajectory based on the first positions wherein the navigation processing module uses ones of the first positions corresponding to later time instances to determine the second positions corresponding to earlier time instances; and an error correction computation module configured to compare the second trajectory from the navigation processing module with the first trajectory and generate correction data indicating data errors in the first trajectory, whereby the second trajectory depicts the past movement of the mobile object more accurately than the first trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A position tracking system comprising:
-
a positioning unit associated with a mobile object configured to provide first positions of the mobile object, the positioning unit comprising; a first sensor comprising a Global Positioning System (GPS) receiver configured to provide position measurements of the mobile object; and a second sensor configured to provide at least one of a velocity of angular movement of the mobile object and a velocity for linear movement of the mobile object, wherein the positioning unit includes a processor configured to provide first positions of the mobile object in real time based on a combination of outputs from the first and second sensors; a data storage unit configured to store the first positions in real time and aggregating the stored first positions to form a first trajectory depicting past movement of the mobile object, wherein the first trajectory comprises a plurality of consecutive first positions; a navigation processing module configured to generate second positions to form a second trajectory wherein the second positions are generated based on first positions of the first trajectory that have a higher trustworthiness level than other ones of the first positions of the first trajectory; and an error correction computation module configured to compare the second trajectory with the first trajectory and to generate correction data indicating data errors in the first trajectory.
-
Specification