×

Compatibility Module to Support an Automotive System Upgrade

  • US 20170242688A1
  • Filed: 02/18/2016
  • Published: 08/24/2017
  • Est. Priority Date: 02/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system to remove an incompatibility between an adaptive sensor system and an adaptive engine control unit system, the system comprising:

  • an automobile including an adaptive sensor system that is communicatively coupled to an adaptive engine control unit system;

    wherein the adaptive sensor system includes a first compatibility module that is communicatively coupled to a sensor and a sensor module, wherein the sensor includes hardware configured to measure an attribute of a physical environment and the sensor module includes instructions that, responsive to being executed by a processor of the automobile, cause the sensor to record sensor data describing a measurement of the physical environment measured by the sensor and provide the sensor data to the adaptive engine control unit system;

    wherein the adaptive engine control system includes a second compatibility module that is communicatively coupled to an engine control unit and an engine control unit module, wherein the engine control unit includes hardware configured to manage a performance of the automobile and the engine control unit module includes instructions that, responsive to being executed by the processor, cause the engine control unit to determine whether to modify performance of the automobile responsive to the sensor data;

    wherein the first compatibility module includes a first data structure that stores a first set of sensor performance parameters that control a first operation of the sensor and the sensor module so that modifying a sensor performance parameter included in the first set modifies the first operation of one or more of the sensor and the sensor module;

    wherein the second compatibility module includes a second data structure that stores a second set of engine control unit performance parameters that control a second operation of the engine control unit and the engine control unit module so that modifying an engine control unit parameter included in the second set modifies the second operation of one or more of the engine control unit and the engine control unit module; and

    wherein one or more of the first compatibility module and the second compatibility module further include a supervisor module that includes instructions that, when executed by the processor;

    cause the processor to perform steps including;

    detecting an update to one or more of the sensor, the sensor module, the engine control unit and the engine control unit module;

    identifying an incompatibility between the adaptive sensor system and the adaptive engine control unit system created by the update;

    determining one or more modifications for one or more of the first set included in the first compatibility module and the second set included in the second compatibility module, wherein the modifications are configured to remove the incompatibility; and

    modifying one or more of the first set included in the first compatibility module and the second set included in the second compatibility module, wherein the modification removes the incompatibility.

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