METHOD OF UPDATING SOFTWARE FOR VEHICLE
First Claim
Patent Images
1. A method of updating software for a vehicle, the method comprising:
- determining whether a vehicle terminal of a first vehicle is running out-of-date software;
in response to determining that the vehicle terminal of the first vehicle is running out-of-date software, selecting, at the vehicle terminal of the first vehicle, a target vehicle among neighboring vehicles via wireless communication, wherein the target vehicle is running updated software;
receiving, at the vehicle terminal of the first vehicle, a shared update file from the target vehicle via wireless communication, the shared update file based on the updated software;
storing, at the vehicle terminal of the first vehicle, the shared update file; and
updating, at the vehicle terminal of the first vehicle, the out-of-date software using the shared update file, thereby completing a soft update of the software running on the vehicle terminal of the first vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method of updating software for a vehicle. The method includes determining whether a vehicle terminal of the vehicle is running out-of-date software; selecting a target vehicle among neighboring vehicles via wireless communication, wherein the target vehicle is running updated software; receiving a shared update file from the target vehicle via wireless communication, the shared update file based on the updated software; storing the shared update file; and updating the out-of-date software using the shared updated file.
40 Citations
14 Claims
-
1. A method of updating software for a vehicle, the method comprising:
-
determining whether a vehicle terminal of a first vehicle is running out-of-date software; in response to determining that the vehicle terminal of the first vehicle is running out-of-date software, selecting, at the vehicle terminal of the first vehicle, a target vehicle among neighboring vehicles via wireless communication, wherein the target vehicle is running updated software; receiving, at the vehicle terminal of the first vehicle, a shared update file from the target vehicle via wireless communication, the shared update file based on the updated software; storing, at the vehicle terminal of the first vehicle, the shared update file; and updating, at the vehicle terminal of the first vehicle, the out-of-date software using the shared update file, thereby completing a soft update of the software running on the vehicle terminal of the first vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A vehicle terminal of a vehicle, the vehicle terminal being configured to perform a method for updating software of the vehicle, in which the vehicle terminal is configured to:
-
determine whether the vehicle terminal of the vehicle is running out-of-date software; in response to determining that the vehicle terminal of the vehicle is running out-of-date software, select a target vehicle among neighboring vehicles via wireless communication, wherein the target vehicle is running updated software; receive a shared update file from the target vehicle via wireless communication, the shared update file based on the updated software; store the shared update file; and update the out-of-date software using the shared update file, thereby completing a soft update of the software running on the vehicle terminal of the vehicle.
-
-
14. A non-transitory computer readable medium containing program instructions for updating software of a vehicle including a vehicle terminal, the computer readable medium comprising:
-
program instructions that determine whether the vehicle terminal of the vehicle is running out-of-date software; program instructions that, in response to determining that the vehicle terminal of the vehicle is running out-of-date software, select a target vehicle among neighboring vehicles via wireless communication, wherein the target vehicle is running updated software; program instructions that receive a shared update file from the target vehicle via wireless communication, the shared update file based on the updated software; program instructions that store the shared update file; and program instructions that update the out-of-date software using the shared update file, thereby completing a soft update of the software running on the vehicle terminal of the vehicle.
-
Specification