IP Library Granted Patent US 9,200,902
Granted Patent B2
US 9,200,902 · App. 12/636,248 · Granted Dec 1, 2015

Method of processing global navigation satellite system data

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,200,902
App. No.
12/636,248
Granted
Dec 1, 2015
Kind
B2
Abstract

A method of processing global navigation satellite system (GNSS) data includes identifying one or more GNSS satellites servicing a predefined area, receiving at least one of GNSS almanac data or space-based augmentation system (SBAS) data for the satellites servicing the predefined area, determining the performance of the GNSS satellites servicing the predefined area using the almanac data or SBAS data, and applying a performance rating to the predefined area based on the performance of the GNSS satellites.

Claims (34)

1. A method of processing global navigation satellite system (GNSS) data, the steps comprising:

(a) identifying one or more GNSS satellites servicing a predefined area based on data received at a facility using a computer readable medium or at a vehicle telematics unit from the one or more GNSS satellites;

(b) receiving at the facility using a computer readable medium or a vehicle telematics unit at least one of GNSS almanac data or space-based augmentation system (SBAS) data for the satellites servicing the predefined area;

(c) determining at the facility using a computer readable medium the service quality of the GNSS satellites servicing the predefined area using the almanac data or SBAS data; and

(d) applying a performance rating to the predefined area based on the service quality of the GNSS satellites.

2. The method of claim 1 , further comprising the step of defining the boundary of the predefined area by the number of GNSS satellites available within the predefined area.

3. The method of claim 1 , wherein the predefined area further comprises three or more latitude and longitude coordinate pairs that define a polygonal-shaped area.

4. The method of claim 1 , further comprising the step of receiving the GNSS almanac data or SBAS data at a vehicle and forwarding the data to a call center.

5. The method of claim 1 , further comprising the step of sectioning the predefined area into a plurality of sections and applying the performance rating to each section.

6. The method of claim 1 , further comprising the step of indicating the performance rating based on the number of GNSS satellites available at the predefined area.

7. The method of claim 1 , further comprising the step of establishing a plurality of thresholds each representing a level of the performance rating.

8. The method of claim 7 , wherein the thresholds further comprise an optimal threshold, a sub-optimal threshold, and a no-service threshold.

9. The method of claim 1 , further comprising the step of identifying the performance rating on a map display.

10. A method of processing global navigation satellite system (GNSS) data, the steps comprising:

(a) identifying one or more GNSS satellites servicing a predefined area based on data received at a facility using a computer readable medium or at a vehicle telematics unit from the one or more GNSS satellites;

(b) receiving at the facility using a computer readable medium or from the vehicle telematics unit space-based augmentation system (SBAS) data that indicates the health of the servicing GNSS satellites;

(c) segmenting the predefined area into two or more sections at the facility using a computer readable medium;

(d) classifying each section with a performance rating at the facility using a computer readable medium based on the SBAS data; and

(e) displaying a map that depicts the sections and the predefined area.

11. The method of claim 10 , further comprising the step of defining the boundary of the predefined area by the number of GNSS satellites available within the predefined area.

12. The method of claim 10 , wherein the sections further comprise three or more latitude and longitude coordinate pairs that define a polygonal-shaped area.

13. The method of claim 10 , further comprising the step of receiving the SBAS data at a vehicle and forwarding the data to a call center.

14. The method of claim 10 , further comprising the step of establishing a plurality of thresholds each representing a performance rating.

15. The method of claim 14 , wherein the thresholds further comprise an optimal threshold, a sub-optimal threshold, and a no-service threshold.

16. A method of processing global navigation satellite system (GNSS) data, the steps comprising:

(a) detecting one or more GNSS satellites available at a particular location based on data received at a facility using a computer readable medium or at a vehicle telematics unit from the one or more GNSS satellites;

(b) receiving space-based augmentation system (SBAS) data for the available GNSS satellites at a facility using a computer readable medium;

(c) determining the service quality of the available GNSS satellites at the facility using a computer readable medium using error data for the GNSS satellites included in the received SBAS data;

(d) classifying the location with a performance rating based on the determined service quality at a facility using a computer readable medium; and

(e) identifying the particular location on a map display using the performance rating.

17. The method of claim 16 , further comprising the step of receiving the GNSS almanac data or SBAS data at a vehicle and forwarding the data to a call center.

18. The method of claim 16 , further comprising the step of indicating the performance rating based on the number of GNSS satellites available at the predefined area.

19. The method of claim 16 , further comprising the step of establishing a plurality of thresholds each representing a performance rating.

20. The method of claim 19 , wherein the thresholds further comprise an optimal threshold, a sub-optimal threshold, and a no-service threshold.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 034183/0436 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0299 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; GENERAL MOTORS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 025329/0382 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; GENERAL MOTORS LLC
Reel/Frame 025318/0031 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; GENERAL MOTORS LLC
Reel/Frame 025318/0013 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025246/0234 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUS REEL/FRAME NUMBER TO REMOVE C. BASNAYAKE. PREVIOUSLY RECORDED ON REEL 023655 FRAME 0816. ASSIGNOR(S) HEREBY CONFIRMS THE ENTIRE INTEREST.. Recorded Aug 6, 2010
From: MADHAVAN, SETHU K.; HUBER, CHESTER A.; YASAN, ERAY
To: GENERAL MOTORS LLC
Reel/Frame 024799/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2010
From: BASNAYAKE, CHAMINDA
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 024799/0501 →
SECURITY AGREEMENT Recorded Feb 25, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; GENERAL MOTORS COMPANY
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023990/0396 →
SECURITY AGREEMENT Recorded Feb 25, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; GENERAL MOTORS COMPANY
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023990/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2009
From: MADHAVAN, SETHU K.; BASNAYAKE, CHAMINDA; HUBER, CHESTER A.; YASAN, ERAY
To: GENERAL MOTORS LLC
Reel/Frame 023655/0816 →