Methods and apparatus for adjusting a variable rate of requesting software data from a vehicle
AssigneeGM Global Technology Operations LLC
InventorsSUSANTA P. SARKAR, JONATHAN R. SCHWARZ
Life of this patent
Estimating the term…
Abstract
A method for adjusting a variable rate of requesting software data for a computer system onboard a vehicle is provided. The method determines a number of ignition cycles executed after first software data has been retrieved; and when the number of ignition cycles is greater than a threshold value, reduces a frequency for generating a software request, to obtain a reduced frequency.
Claims20
A method for adjusting a variable rate of requesting software data for a computer system onboard a vehicle, the method comprising:
- determining a number of ignition cycles executed after first software data has been retrieved;
- and
- when the number of ignition cycles is greater than a threshold value, reducing a frequency for generating a software request, to obtain a reduced frequency.
A system for adjusting a variable rate of requesting software updates onboard a vehicle, the system comprising:
- a communication module, configured to request and receive software updates for a vehicle onboard computer system;
- control logic, configured to determine a number of ignition cycles executed after a first software update is performed;
- and
- a software update scheduling module, configured to reduce a frequency of requesting software updates when the number of ignition cycles is greater than a threshold.
A non-transitory, computer-readable storage medium containing instructions stored thereon, wherein, when executed by a processor, the instructions cause the processor to perform a method for adjusting a variable rate of vehicle onboard requests for software updates, the method comprising:
- determining whether a vehicle onboard software update was performed before a vehicle was shut down, wherein the vehicle utilizes an update request schedule comprising a default frequency;
- and
- when a vehicle onboard software update was not performed before the vehicle was shut down, implementing an update request schedule comprising a reduced frequency.
Dependencies are inferred from the claim text.