IP Library Granted Patent US 8,473,196
Granted Patent B2
US 8,473,196 · App. 13/025,437 · Granted Jun 25, 2013

Use of self and neighboring vehicle GPS/GNSS data to estimate current and approaching sky visibility changes

Inventor: Chaminda Basnayake (Windsor, CA)
Assignee: GM Global Technology Operations LLC
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 8,473,196
App. No.
13/025,437
Granted
Jun 25, 2013
Kind
B2
Abstract

A method and system for creating a sky visibility map, using data from a vehicle and its neighbors. A host vehicle with satellite-based navigation capability measures the quality of signals it receives from available satellites, where azimuth and elevation angles of the satellites are known from an ephemeris or almanac. The host vehicle also receives satellite signal data from surrounding vehicles via vehicle-to-vehicle communication. Using data from all of the vehicles, a sky visibility map is constructed, indicating where obstructions to satellite visibility exist for different locations. The sky visibility map is used to anticipate satellite signal quality. A driving environment classification can be used to configure other vehicle systems. The sky visibility map can also be constructed without using data from surrounding vehicles; the host vehicle can store its satellite signal data long-term and use it to estimate satellite visibility when returning to a location previously visited.

Claims (30)

1. A method for constructing a sky visibility map, said method comprising:

collecting position and other satellite data from a Global Navigation Satellite System (GNSS) receiver on a host vehicle;

collecting position and other satellite data from vehicles surrounding the host vehicle, where the other satellite data includes satellite signal quality data;

creating a map of the surrounding vehicles from the position data from the surrounding vehicles;

constructing a sky visibility map from the data from the host vehicle's GNSS receiver, the data from the surrounding vehicles, and the map of the surrounding vehicles; and

determining a driving environment classification from the sky visibility map.

2. The method of claim 1 wherein satellite locations are determined from a GNSS ephemeris or almanac and used in conjunction with the data from the host vehicle's GNSS receiver and the data from the surrounding vehicles.

3. The method of claim 1 wherein collecting position and other satellite data from surrounding vehicles includes using a vehicle-to-vehicle network.

4. The method of claim 1 wherein constructing a sky visibility map includes determining directional obstructions to sky visibility for locations on the map.

5. The method of claim 1 wherein constructing a sky visibility map includes calculating a location and size of sky visibility obstructions.

6. The method of claim 1 further comprising storing the sky visibility map and the driving environment classification in memory for future use.

7. The method of claim 1 wherein the classifications include wide open roadway, urban canyon, overpass, tunnel, tree-lined roadway, and parking structure with open sides.

8. The method of claim 1 further comprising using the sky visibility map and the driving environment classification to configure systems in the host vehicle.

9. The method of claim 1 wherein the GNSS receiver is a Global Positioning System (GPS) receiver.

10. A method for constructing a sky visibility map, said method comprising:

collecting position, heading, and other satellite data from a Global Navigation Satellite System (GNSS) receiver on a host vehicle;

collecting position, heading, and other satellite data from vehicles surrounding the host vehicle, where the other satellite data includes satellite signal quality data;

constructing a sky visibility map from the data from the host vehicle's GNSS receiver and the data from the surrounding vehicles;

storing the data from the host vehicle's GNSS receiver in memory; and

using the data from the host vehicle's GNSS receiver when the host vehicle approaches a location that it has previously visited.

11. The method of claim 10 wherein collecting position, heading, and other satellite data from vehicles surrounding the host vehicle includes using a vehicle-to-vehicle network.

12. The method of claim 10 wherein using the data from the host vehicle's GNSS receiver when the host vehicle approaches a location that it has previously visited includes using the data to configure systems in the host vehicle.

13. A system for constructing a sky visibility map, said system comprising:

a host vehicle data storage module for storing Global Navigation Satellite System (GNSS) data for a host vehicle, where the GNSS data includes vehicle position, vehicle heading, and satellite signal data;

a surrounding vehicle data storage module for storing GNSS data for one or more vehicles which are in proximity to the host vehicle;

a sky visibility estimator module for creating a sky visibility map based on the GNSS data from the host vehicle data storage module and the surrounding vehicle data storage module; and

an environment classifier module for determining a driving environment classification from the sky visibility map.

14. The system of claim 13 wherein the GNSS data for the one or more vehicles which are in proximity to the host vehicle is received by the host vehicle via a vehicle-to-vehicle network.

15. The system of claim 13 further comprising an applications module for using the sky visibility map and the driving environment classification to configure systems in the host vehicle.

16. The system of claim 13 wherein the GNSS data for the host vehicle is retained for future use in predicting sky visibility when the host vehicle approaches a location for which stored data is available.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0159 →
SECURITY AGREEMENT Recorded Jun 28, 2012
From: GM GLOBAL TECHNOLOGY OPERATIONS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 028466/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2011
From: BASNAYAKE, CHAMINDA
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025999/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2011
From: BASNAYAKE, CHAMINDA
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025941/0142 →
Continuity (1)
Related Publication 20120209519A1 · Aug 16, 2012