Vehicle software upgrade techniques
First Claim
1. A method comprising:
- in a vehicle comprising at least one processor integrated within the vehicle, the at least one processor being operable to receive wireless transmissions including map information from a remote location separate and apart from the vehicle;
obtaining GPS information relating to the vehicle;
downloading the map information received by the at least one processor from the remote location;
displaying a map corresponding to the map information, and an indication of current vehicle location within the map based on the GPS information;
displaying a speed limit that is part of the downloaded map information;
determining whether data can be obtained from a sensor system of the vehicle;
automatically communicating with a remote site to obtain a software upgrade if the at least one processor cannot interact with the sensor system; and
automatically transmitting, to the remote site in response to a new type of sensor being installed in the vehicle, an indication that the new type of sensor is installed in the vehicle and a request for software to interact with the new type of sensor.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for maintaining vehicle-resident map information may include, in a vehicle with at least one communications processor integrated within the vehicle, the at least one communications processor being operable to receive wireless transmissions including map information from a remote location separate and apart from the vehicle, obtaining GPS information relating to the vehicle. The map information received by the at least one communications processor may be downloaded from the remote location. A map corresponding to the map information, and an indication of the current vehicle location may be displayed within the map, based on the GPS information. The map information may correspond to the GPS information. Road information may be wirelessly transmitted to one or more locations based on the GPS information.
444 Citations
31 Claims
-
1. A method comprising:
in a vehicle comprising at least one processor integrated within the vehicle, the at least one processor being operable to receive wireless transmissions including map information from a remote location separate and apart from the vehicle; obtaining GPS information relating to the vehicle; downloading the map information received by the at least one processor from the remote location; displaying a map corresponding to the map information, and an indication of current vehicle location within the map based on the GPS information; displaying a speed limit that is part of the downloaded map information; determining whether data can be obtained from a sensor system of the vehicle; automatically communicating with a remote site to obtain a software upgrade if the at least one processor cannot interact with the sensor system; and automatically transmitting, to the remote site in response to a new type of sensor being installed in the vehicle, an indication that the new type of sensor is installed in the vehicle and a request for software to interact with the new type of sensor. - View Dependent Claims (2, 3, 4, 5, 21, 26, 29)
-
6. A method comprising:
in a vehicle comprising at least one processor integrated within the vehicle, the at least one processor being operable to receive wireless transmissions including map information from a remote location separate and apart from the vehicle; obtaining GPS information relating to the vehicle; downloading the map information received by the at least one processor from the remote location; displaying a speed limit that is part of the downloaded map information; displaying a map corresponding to the map information, and an indication of current vehicle location within the map based on the GPS information; determining whether data can be obtained from a sensor system of the vehicle; communicating with a remote site to obtain a software upgrade if the at least one processor cannot interact with the sensor system; automatically transmitting, to the remote site in response to a new type of sensor being installed in the vehicle, an indication that the new type of sensor is installed in the vehicle and a request for software to interact with the new type of sensor; and receiving wireless communications from the remote site comprising software update information associated with at least one sensor that has been added or changed and is operating within the vehicle. - View Dependent Claims (7, 8, 17, 18, 24, 30)
-
9. A system comprising:
at least one processor integrated within a vehicle, the at least one processor being operable to; receive wireless transmissions including map information from a remote location separate and apart from the vehicle; obtain GPS information relating to the vehicle; download the map information received by the at least one processor from the remote location; display a map corresponding to the map information, and an indication of current vehicle location within the map based on the GPS information; display a speed limit that is part of the downloaded map information; determine whether data can be obtained from a sensor system of the vehicle; communicate with a remote site to obtain a software upgrade if the at least one processor cannot interact with the sensor system; and automatically transmit, to the remote site in response to a new type of sensor being installed in the vehicle, an indication that the new type of sensor is installed in the vehicle and a request for software to interact with the new type of sensor. - View Dependent Claims (10, 11, 12, 13, 22, 28)
-
14. A system comprising:
at least one processor integrated within a vehicle, the at least one processor being operable to; receive wireless transmissions including map information from a remote location separate and apart from the vehicle; obtain GPS information relating to the vehicle; download the map information received by the at least one processor from the remote location; display a speed limit that is part of the downloaded map information; display a map corresponding to the map information, and an indication of current vehicle location within the map based on the GPS information; determine whether data can be obtained from a sensor system of the vehicle; communicate with a remote site to obtain a software upgrade if the at least one processor cannot interact with the sensor system; automatically transmit, to the remote site in response to a new type of sensor being installed in the vehicle, an indication that the new type of sensor is installed in the vehicle and a request for software to interact with the new type of sensor; and receive wireless communications from the remote site software update information associated with at least one sensor that has been added or changed and is operating within the vehicle. - View Dependent Claims (15, 16, 19, 20, 23, 25, 27, 31)
Specification