×

Efficient over-the-air software update for a connected vehicle

  • US 10,203,947 B2
  • Filed: 08/03/2016
  • Issued: 02/12/2019
  • Est. Priority Date: 08/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining that an observed behavior of a vehicle application that is installed in a connected vehicle fails to conform to a desired behavior of the vehicle application as specified by runtime rules data, wherein the connected vehicle includes an engine and a battery;

    receiving, by the connected vehicle, a monitor module via a wireless network; and

    installing the monitor module in the vehicle application so that an object code of the vehicle application is modified to include the monitor module;

    wherein the monitor module includes a software patch that is operable to correct an error that caused the observed behavior of the vehicle application to fail to correspond to the desired behavior of the vehicle application as specified by runtime rules data;

    wherein the monitor module includes user input data describing user instructions for configuring the monitor module to generate the software patch;

    wherein the vehicle application is an element of the connected vehicle;

    wherein the monitor module is received and installed in the connected vehicle while the connected vehicle is powered off and the battery of the connected vehicle is not being charged; and

    wherein the monitor module is written in an aspect language so that the connected vehicle receives the monitor module from the wireless network while also leaving a sufficient charge in the battery to start the engine.

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