IP Library Granted Patent US 9,207,331
Granted Patent B2
US 9,207,331 · App. 13/734,352 · Granted Dec 8, 2015

Using statistical analysis to infer an accurate GPS location for use in tracking devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,207,331
App. No.
13/734,352
Granted
Dec 8, 2015
Kind
B2
Abstract

A system method for improving the accuracy of a tracking device is described where the tracking device cannot achieve an accurate GPS fix due to low observability. The system and method improves accuracy determining a current position for the tracking device using incomplete information from the GPS. The current position is added to a historical table of previous position determinations and a normalized center position is calculated from the current position and previous position determinations. The position of the tracking device is inferred from the normalized center position.

Claims (31)

1. A method for improving the accuracy of a tracking device where the tracking device cannot achieve a complete fix using a location determination mechanism, the method comprising:

determining a current position for the tracking device using incomplete information from the location determination mechanism;

adding the current position to a historical table of previous position determinations;

calculating a normalized center position from the current position and previous position determinations;

inferring the position of the tracking device from the normalized center position;

detecting the movement of the tracking device using an inertia sensor; and

clearing the historical table of previous positions in response to the detection of movement.

2. The method of claim 1 wherein the location determination mechanism is GPS.

3. The method of claim 1 wherein the failure to achieve a complete fix is caused by the tracking device being in a low observability position relative to the GPS satellites.

4. The method of claim 1 wherein the normalized center position is a weighted normalized center position.

5. The method of claim 1 further comprising calculating an acceptable error radius around the normalized center position.

6. The method of claim 5 further comprising rejecting a current position determination if it is outside the acceptable error radius.

7. The method of claim 1 further comprising calculating a fault radius around the normalized center position, wherein the fault radius is used to detect failure of an inertia sensor in the tracking device.

8. A system for improving the accuracy of a tracking device where the tracking device cannot achieve a complete fix using a location determination mechanism, the system comprising:

one or more tracking devices, each tracking device having a location determination mechanism for determining a current position for the tracking device, wherein the tracking device is operable to calculate a current position using incomplete information from the location determination mechanism, each of the one or more tracking devices including a communications interface and an inertia sensor in each of the one or more tracking devices, the inertia sensor used to detect the movement of the tracking device; and

a monitoring center monitoring each of the one or more tracking devices using the communications interface of each tracking device;

wherein the system is operable to calculate a normalized center position from the current position and a historical table of previous position determinations for each tracking device, and to infer the position of each of the tracking devices from the normalized center position, and wherein the historical table of previous position determinations is cleared when movement of the tracking device is detected.

9. The system of claim 8 wherein the calculation of a normalized center position is performed by the tracking device.

10. The system of claim 8 wherein the calculation of a normalized center position is performed by the monitoring center.

11. The method of claim 8 wherein the system calculates an acceptable error radius around the normalized center position and rejects a current position determination if it is outside the acceptable error radius.

12. The method of claim 8 wherein the system calculates a fault radius around the normalized center position, wherein the fault radius is used to detect failure of an inertia sensor in the tracking device.

13. A method for improving the accuracy of a tracking device where the tracking device cannot achieve a complete fix using GPS, the method comprising:

determining a current position for the tracking device using incomplete information from the GPS;

adding the current position to a historical table of previous position determinations;

calculating a normalized weighted center position from the current position and previous position determinations;

inferring the position of the tracking device from the normalized weighted center position;

calculating an acceptable error radius around the normalized center position;

detecting the movement of the tracking device using an inertia sensor; and

clearing the historical table of previous positions in response to the detection of movement.

14. The method of claim 13 further comprising rejecting a current position determination if it is outside the acceptable error radius.

15. The method of claim 13 further comprising calculating a fault radius around the normalized center position, wherein the fault radius is used to detect failure of an inertia sensor in the tracking device.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA, INC.; SIERRA WIRELESS, INC.
Reel/Frame 062702/0496 →
SECURITY INTEREST Recorded Feb 9, 2023
From: SIERRA WIRELESS AMERICA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 062646/0340 →
RELEASE OF SECURITY INTEREST Recorded Jan 12, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA INC.; SIERRA WIRELESS INC.
Reel/Frame 062389/0067 →
SECURITY INTEREST Recorded Mar 16, 2022
From: SIERRA WIRELESS, INC.; SIERRA WIRELESS AMERICA INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 059908/0311 →
MERGER Recorded Jan 21, 2022
From: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
To: SIERRA WIRELESS AMERICA, INC.
Reel/Frame 058803/0147 →
CHANGE OF NAME Recorded Jan 21, 2022
From: NUMEREX CORP.
To: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
Reel/Frame 058803/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 7, 2017
From: HCP-FVF, LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.; UPLINK SECURITY, LLC
Reel/Frame 044744/0970 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2017
From: CRYSTAL FINANCIAL LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.
Reel/Frame 042735/0779 →
SECURITY INTEREST Recorded Jun 8, 2017
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: HCP-FVF, LLC, AS COLLATERAL AGENT
Reel/Frame 042735/0928 →
SECURITY INTEREST Recorded Apr 27, 2016
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: CRYSTAL FINANCIAL LLC
Reel/Frame 038542/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2013
From: LANES, TROY E.; WACHTEL, ROBERT A.; BELANGEE, MARK L.
To: NUMEREX CORP.
Reel/Frame 029687/0442 →