Back to results
US 11,146,659 B2Granted
Optimized TCU transit power
AssigneeFord Global Technologies, LLC
InventorsJeffrey William Wirtanen, Muhammad Khaledul Islam, Yihai Zhang
Life of this patent
Estimating the term…
Abstract
A vehicle includes a processor, programmed to utilize a modem to receive an update request as a short message service (SMS) message, identify a network quality metric for a data connection to a base station of a wide-area network, when the quality metric exceeds a predefined threshold value, download the software update from the wide-area network, and otherwise, send an update response as an SMS deliver report indicating rejection of the update request.
Claims19
A vehicle comprising:
- a memory configured to store
- a first set of threshold values of network quality metrics for confirming network conditions are adequate for installing software updates of a first priority, the first priority being indicative of a first importance of installation to the vehicle,
- a second set of threshold values of the network quality metrics for confirming the network conditions are adequate for installing software updates second priority, the second priority being indicative of a second importance of installation to the vehicle, the first importance being greater than the second importance, the second set of threshold values requiring better quality network conditions than the first set of threshold values;
- and
- a processor, programmed to utilize a modem to
- responsive to receipt of an update request indicating a software update for download, identify a priority of the software update and the network quality metrics for a data connection to a base station of a wide-area network,
- compare the network quality metrics to the first set of threshold values if the priority of the software update is the first priority,
- compare the network quality metrics to the second set of threshold values if the priority of the software update is the second priority,
- responsive to the network quality metrics of the data connection exceeding the compared threshold values, download the software update from the wide-area network utilizing the data connection, and
- otherwise, send an update response indicating rejection of the update request.
7 more elements
A method comprising:
- storing, in a memory, a first set of threshold values of network quality metrics for confirming network conditions are adequate for installing software updates of a first priority, the first priority being indicative of a first importance of installation to a vehicle;
- storing, in the memory, a second set of threshold values of the network quality metrics for confirming the network conditions are adequate for installing software updates of a second priority, the second priority being indicative of a second importance of installation to the vehicle, the first importance being greater than the second importance, the second set of threshold values requiring better quality network conditions than the first set of threshold values;
- responsive to the vehicle receiving an update request to install a software update as a short message service (SMS) message, identifying a priority of the software update and a network quality metric for a data connection to a base station of a wide-area network;
- comparing the network quality metric to the first set of threshold values if the priority of the software update is the first priority;
- comparing the network quality metrics to the second set of threshold values if the priority of the software update is the second priority;
- responsive to the network quality metric of the data connection exceeding the predefined threshold value corresponding to the priority of the software update, downloading the software update from the wide-area network utilizing the data connection;
- and
- otherwise, sending an SMS deliver report indicating rejection of the update request.
5 more elements
A system comprising:
- a memory configured to store
- a first set of threshold values of network quality metrics for confirming network conditions are adequate for installing software updates of a first priority, the first priority being indicative of a first importance of installation of a software update to a vehicle,
- a second set of threshold values of the network quality metrics for confirming the network conditions are adequate for installing software updates of a second priority, the second priority being indicative of a second importance of the installation of the software update to the vehicle, the first importance being greater than the second importance, the second threshold value requiring better quality network conditions than the first threshold value, and
- a database;
- and
- a processor, programmed to
- send an update request to the vehicle, the update request indicating one of the first priority or the second priority as an update priority of the software update indicated for download by the vehicle,
- receive an update response indicating rejection of the update request and a location of the vehicle, the rejection being made responsive to a network quality metric of a data connection of the vehicle failing to exceed the threshold value corresponding to the update priority,
- update the database to indicate that the vehicle rejected the update request at the location, and
- use the database to avoid sending further update requests to the vehicle at the location.
7 more elements
Dependencies are inferred from the claim text.