IP Library Granted Patent US 7,292,186
Granted Patent B2
US 7,292,186 · App. 11/029,809 · Granted Nov 6, 2007

Method and system for synchronizing multiple tracking devices for a geo-location system

Assignee: CSI Wireless Inc.
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 7,292,186
App. No.
11/029,809
Granted
Nov 6, 2007
Kind
B2
Abstract

A method and system of synchronizing multiple tracking devices in a geo-location receiver system comprising: receiving a first plurality of geo-location signals with a first tracking device; and receiving a second plurality of geo-location signals with a second tracking device. The method also includes: enabling the first tracking device as either a master tracking device or a master-with-mark tracking device; enabling the second tracking device to operate as a slave tracking device; the master tracking device generates and transmits a timing signal to the slave tracking device; and the master-with-mark tracking device is configured to receive an external input for synchronization and generates and transmits a timing signal to the slave tracking device. The method also includes acquiring the first plurality of geo-location signals and the second plurality of geo-location signals at a substantially simultaneous instant of time.

Claims (48)

1. A method of synchronizing multiple tracking devices in a geo-location receiver system comprising:

receiving a first plurality of geo-location signals with a first tracking device; receiving a second plurality of geo-location signals with a second tracking device; enabling said first tracking device alternatively as either a master tracking device or a master-with-mark tracking device;

enabling said second tracking device to operate as a slave tracking device; wherein said master or master-with-mark first tracking device generates and transmits a timing signal to said slave second tracking device;

wherein said first tracking device in said master-with-mark enablement is configured to receive an external input for synchronization and generates and transmits a timing signal to said slave second tracking device;

acquiring said first plurality of geo-location signals and said second plurality of geo-location signals at a substantially simultaneous instant of time;

receiving an enable internal input to each said tracking device and receiving an enable external input to each said tracking device; and

wherein a tracking device is configured to operate as: a master with a first unique combination of internal and external input conditions; a slave with a second unique combination of internal and external input conditions; and a master-with-mark with a third unique combination of internal and external input conditions.

2. The method of claim 1 further including said timing signal comprising clocking input to said first tracking device and said second tracking device.

3. The method of claim 1 further including computing a position based on at least one of said first plurality of geo-location signals and said second plurality of geo-location signals.

4. The method of claim 3 wherein said computing is based on at least one of code phase and carrier phase differencing techniques.

5. The method of claim 4 wherein said first tracking device and said second tracking device share a common clock and said acquiring is based on synchronizing said first tracking device and said second tracking device to eliminate clocking variation between said first tracking device and said second tracking device.

6. The method of claim 1 wherein a tracking device is configured to operate as;

a master if said enable internal input is active or high and said enable external input is not active or low,

a slave if said enable internal input is not active or low and said enable external input is active or high, and

a master-with-mark if said enable internal input is active or high and said enable external input is active or high.

7. The method of claim 1 wherein a master tracking device outputs a timing signal within a selected duration of when it acquires said first plurality of geo-location signals, and said timing signal is employed by said slave tracking devices to enable their acquisition of said second plurality of geo-location signals.

8. The method of claim 1 wherein said first plurality of geo-location signals is equivalent to said second plurality of geo-location signals.

9. The method of claim 1 wherein at least one of said first tracking device and said second tracking device is a Galileo tracking device.

10. The method of claim 1 further including configuring said first tracking device and said second tracking device addresses to reside in a single chip select domain of a device communicating with said first tracking device and said second tracking device to ensure collision free access to data from each tracking device while using a single chip select for the addresses of all correlator devices within said chip select domain.

11. The method of claim 1 wherein at least one of said receiving a first plurality of geo-location signals with a first tracking device and said receiving a second plurality of geo-location signals with a second tracking device are from a plurality of antennas.

12. The method of claim 1 further comprising:

receiving another plurality of geo-location signal with another tracking device, enabling said another tracking device to operate as one of said master tracking device, said master-with-mark tracking device or said slave tracking device; and

acquiring said first plurality of geo-location signals, said second plurality of geo-location signals, and said another plurality of geo-location signals at a substantially simultaneous instant of time.

13. A geo-location receiver system with synchronized multiple tracking devices comprising:

a first tracking device configured to receive a first plurality of geo-location signals;

a second tracking device configured to receive a second plurality of geo-location signals;

wherein said first tracking device is configured and adapted for enablement to operate as at least one of a master tracking device or a master-with-mark tracking device and said second tracking device is configured to operate as a slave tracking device;

wherein said master or master-with-mark first tracking device generates and transmits a timing signal to said slave second tracking device;

wherein said first tracking device in said master-with-mark enablement is configured to receive an external input for synchronization and transmits a timing signal to said slave second tracking device; and

wherein said first tracking device and said second tracking device acquire said first plurality of geo-location signals and said second plurality of geo-location signals respectively at a substantially simultaneous instant of time;

each said tracking device being configured to receive an enable internal input and an enable external input; and

wherein a tracking device is configured to operate as; a master with a first unique combination of internal and external input conditions; a slave with a second unique combination of internal and external input conditions; and a master-with-mark with a third unique combination of internal and external input conditions.

14. The system of claim 13 further including said timing signal comprising a clocking input and said first tracking device and said second tracking device each configured to receive a clocking input.

15. The method of claim 13 further including computing a position based on at least one of said first plurality of geo-location signals and said second plurality of geo-location signal.

16. The method of claim 15 wherein said computing is based on at least one of code phase and carrier phase differencing techniques.

17. The method of claim 16 wherein said first tracking device and said second tracing device share a common clock and said acquiring is based on synchronizing said first tracking device and said second tracking device to eliminate clocking variation between said first tracking device and said second tracking device.

18. The system of claim 13 wherein a tracking device is configured to operate as; a master if said enable internal input is active or high and said enable external input is not active or low,

a slave if said enable internal input is not active or low and said enable external input is active or high, and

a master-with-mark if said enable internal input is active or high and said enable external input is active or high.

19. The system of claim 13 wherein a master tracking device outputs a timing signal within a selected duration of when it acquires said first plurality of geo-location signals, and said timing signal is employed by said slave tracking devices to enable their acquisition of said second plurality of geo-location signals.

20. The system of claim 13 wherein said first plurality of geo-location signals is equivalent to said second plurality of geo-location signals.

21. The system of claim 13 wherein at least one of said first tracking device and said second tracking device is a Galileo tracking device.

22. The system of claim 13 further including said first tracking device and said second tracking device each configured to reside in a single chip select domain of a device communicating with said first tracking device and said second tracking device to ensure collision free access to data from each tracking device while using a single chip select for the addresses of all tracking devices within said chip select domain.

23. The system of claim 13 wherein at least one of said receiving a first plurality of geo-location signals with a first tracking device and said receiving a second plurality of geo-location signals with a second tracking device are from a plurality of antennas.

24. The system of claim 13 further comprising:

another tracking device configured to receive another plurality of gee-location signals;

wherein said another tracking device is configured to operate as one of said master tracking device, said master-with-mark tracking device, or said slave tracking device;

wherein said first tracking device, said second tracking device, and said another tracking device acquire said first plurality of geo-location signals, said second plurality of geo-location signals, and said another plurality of geo-location signals, respectively, at a substantially simultaneous instant of time.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2013
From: HEMISPHERE GPS INC.
To: 1718784 ALBERTA LTD.
Reel/Frame 030569/0328 →
CHANGE OF NAME Recorded Jun 7, 2013
From: 1718784 ALBERTA LTD.
To: HEMISPHERE GNSS INC.
Reel/Frame 030569/0691 →
CHANGE OF NAME Recorded Nov 8, 2007
From: CSI WIRELESS INC.
To: HEMISPHERE GPS INC.
Reel/Frame 020083/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2005
From: MILLER, STEVEN R.; BADKE, BRADLEY P.; WHITEHEAD, MICHAEL L.
To: CSI WIRELESS INC.
Reel/Frame 016163/0361 →
Continuity (3)
Continuation In Part 1082874500 · Apr 21, 2004
Provisional Application 6046475600 · Apr 23, 2003
Related Publication 20050116859A1 · Jun 2, 2005