×

Automated software update scheduling

  • US 9,715,378 B2
  • Filed: 12/18/2013
  • Issued: 07/25/2017
  • Est. Priority Date: 12/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of scheduling a software update affecting vehicle functionality based on usage patterns comprising:

  • tracking usage of a vehicle for storage of historical usage patterns in memory, wherein the historical usage patterns comprise usage information indicating a usage of the vehicle during previous periods of time and wireless connectivity information indicating whether wireless connectivity was available during the previous periods of time;

    prior to determining a scheduled time window, determining whether failed completion of the software update would affect the safe functioning of the vehicle;

    upon a positive determination that failed completion of the software update would affect safe operation of the vehicle, establishing a set of requirements that the vehicle be in a predetermined operation state and that wireless connectivity be available during the software update;

    utilizing a processor to automatically predict a set of future time periods including date and time and vehicle location, when the set of requirements are met for scheduling a future software update based on the usage information and wireless connectivity information in the historical usage patterns stored in memory;

    determining a scheduled time window in the future for performing the software update based on the predicted set of future time periods; and

    applying the software update to the vehicle during the scheduled time window.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×