Method and Apparatus for Mobile Mesh Network Vehicular Software Updating
First Claim
Patent Images
1. A computer implemented method comprising:
- wirelessly receiving data in a first vehicle from a vehicle computing system in a proximate second vehicle, the data comprising at least a portion of a complete software process;
storing the received data;
evaluating whether the stored data, in conjunction with any previously stored data, constitutes an entirety of the complete software process; and
conditional on the evaluating, executing the complete software process.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method includes wirelessly receiving data from a proximate vehicle computing system, the data comprising at least a portion of a complete software process. The method also includes storing the received data and evaluating whether the stored data, in conjunction with any previously stored data, constitutes the entire complete software process. The method further includes executing the entire complete software process, conditional on the evaluating.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
wirelessly receiving data in a first vehicle from a vehicle computing system in a proximate second vehicle, the data comprising at least a portion of a complete software process; storing the received data; evaluating whether the stored data, in conjunction with any previously stored data, constitutes an entirety of the complete software process; and conditional on the evaluating, executing the complete software process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. A system comprising a plurality of vehicles, each having a transceiver and a vehicle computing system, wherein the respective vehicle computing systems are configured to transfer and store portions of a software update therebetween, such that one or more of the vehicles eventually stores an entire version of the software update, having been completely received in portion form from more than one of the plurality of vehicles.
-
16. A computer implemented method comprising:
-
receiving test code from a proximate vehicle computing system; executing the test code to produce a test result; reporting the test result back to a known remote server; and transmitting the received test code to a different proximate vehicle computing system. - View Dependent Claims (17, 18, 19, 20)
-
Specification