Cloud-based connectivity energy budget manager
First Claim
Patent Images
1. A system comprising:
- a storage, onboard a vehicle, configured to maintain diagnostic data, cadence trigger criteria defining a periodic transmission of the diagnostic data, and priority trigger criteria defining out-of-cadence transmission of the diagnostic data; and
a processor, onboard the vehicle, programmed toperiodically send diagnostic data accumulated since a previous cadence transmission to a remote server per the cadence trigger criteria,send out-of-cadence diagnostic data meeting the priority trigger criteria to the remote server, anddelete the out-of-cadence diagnostic data from the storage responsive to the send of the out-of-cadence diagnostic data to avoid resending the out-of-cadence diagnostic data in a next cadence transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage maintains energy estimates corresponding to function requests for vehicles. A processor of a server is programmed to receive a function request for a vehicle, and direct the vehicle to perform the function request responsive to determining, according to battery information received from the vehicle and an energy estimate corresponding to the function request, that the vehicle has sufficient energy to perform the function request.
9 Citations
16 Claims
-
1. A system comprising:
-
a storage, onboard a vehicle, configured to maintain diagnostic data, cadence trigger criteria defining a periodic transmission of the diagnostic data, and priority trigger criteria defining out-of-cadence transmission of the diagnostic data; and a processor, onboard the vehicle, programmed to periodically send diagnostic data accumulated since a previous cadence transmission to a remote server per the cadence trigger criteria, send out-of-cadence diagnostic data meeting the priority trigger criteria to the remote server, and delete the out-of-cadence diagnostic data from the storage responsive to the send of the out-of-cadence diagnostic data to avoid resending the out-of-cadence diagnostic data in a next cadence transmission. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
storing, to a telematics controller, diagnostic trouble code (DTC) data received from other controllers via a vehicle bus; sending, from the telematics controller, priority DTC data from the store DTC data meeting priority trigger criteria to a remote server; deleting the priority DTC data sent per the priority trigger criteria from the stored DTC data, responsive to the sending of the priority DTC data from the telematics controller, to avoid resending the priority DTC data in a transmission per cadence trigger criteria; periodically sending, from the controller, all stored DTC data to the remote server per the cadence trigger criteria; and deleting the stored DTC data sent per the cadence trigger criteria responsive to the sending of the stored DTC data from the telematics controller. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium comprising instructions that, when executed by a processor of a telematics controller, cause the telematics controller to:
-
store diagnostic trouble code (DTC) data received from other controllers via a vehicle bus; send, from the telematics controller, priority DTC data from the stored DTC data meeting priority trigger criteria to a remote server; delete the priority DTC data sent per the priority trigger criteria from the stored DTC data, responsive to the send of the priority DTC data from the telematics controller, to avoid resending the DTC diagnostic data in a transmission per cadence trigger criteria; periodically send, from the controller, all stored DTC data to a remote server per cadence trigger criteria; and delete the stored DTC data sent per the cadence trigger criteria responsive to the send of the stored DTC data from the telematics controller. - View Dependent Claims (13, 14, 15, 16)
-
Specification