System and method for reprogramming ECU devices (electronic control units) in vehicles, via digital radio
First Claim
Patent Images
1. A system for the reprogramming of one or more Electronic Control Units (ECU) devices in a vehicle via digital radio, comprisingencrypted audio files with reprogramming software of files for reprogramming one or more Electronic Control Units (ECU) devices in the vehicle creating a first encrypted packet;
- encrypted data files and vehicle information files comprising a header creating a second encrypted packet;
a radio broadcast station to transmit said first and second encrypted packets simultaneously in digital format by a digital radio signal;
a receiving Electronic Control Units (ECU) device located in said vehicle configured to receive said first and second encrypted packets via a digital radio receiver;
nonvolatile memory for storing said first and second encrypted packets in the vehicle;
wherein said receiving Electronic Control Units (ECU) device demodulates the received digital radio signal and separates the first encrypted packet from the second encrypted packet;
wherein said receiving Electronic Control Units (ECU) device decrypts said first and second encrypted packets to separate the audio files from the software files and the data files from the vehicle information files;
wherein said receiving Electronic Control Units (ECU) device comprises a bus that retransmits said audio files, reprogramming software files, data files and vehicle information files through an internal network of the vehicle so that a plurality of further Electronic Control Units (ECU) devices in the vehicle can receive the retransmitted files simultaneously; and
after authenticating the information, the plurality of further Electronic Control Units (ECU) devices may auto-reprogram with the software files received in an application memory.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure describes a system and method for the reprogramming of the electronic control units (ECU) devices simultaneously in one or more motor vehicles using a radio broadcast system to transmit a digital radio signal to a receiving electronic control units (ECU) device present in the motor vehicles.
15 Citations
4 Claims
-
1. A system for the reprogramming of one or more Electronic Control Units (ECU) devices in a vehicle via digital radio, comprising
encrypted audio files with reprogramming software of files for reprogramming one or more Electronic Control Units (ECU) devices in the vehicle creating a first encrypted packet; -
encrypted data files and vehicle information files comprising a header creating a second encrypted packet; a radio broadcast station to transmit said first and second encrypted packets simultaneously in digital format by a digital radio signal; a receiving Electronic Control Units (ECU) device located in said vehicle configured to receive said first and second encrypted packets via a digital radio receiver; nonvolatile memory for storing said first and second encrypted packets in the vehicle; wherein said receiving Electronic Control Units (ECU) device demodulates the received digital radio signal and separates the first encrypted packet from the second encrypted packet; wherein said receiving Electronic Control Units (ECU) device decrypts said first and second encrypted packets to separate the audio files from the software files and the data files from the vehicle information files;
wherein said receiving Electronic Control Units (ECU) device comprises a bus that retransmits said audio files, reprogramming software files, data files and vehicle information files through an internal network of the vehicle so that a plurality of further Electronic Control Units (ECU) devices in the vehicle can receive the retransmitted files simultaneously; and
after authenticating the information, the plurality of further Electronic Control Units (ECU) devices may auto-reprogram with the software files received in an application memory. - View Dependent Claims (2, 3)
-
-
4. A method for the reprogramming of one or more Electronic Control Units (ECU) devices in one or more vehicles via digital radio, comprising the steps of:
-
a) selecting a software file to be transmitted to one or more predefined vehicles which are tuned to a specific frequency of digital radio transmission at that moment; b) encrypting the software file with audio files generating a first encrypted packet; c) encrypting data files with vehicle information files by adding an identification header, generating a second encrypted packet; d) using a radio broadcast station to mix said first encrypted packet and said second encrypted packet and simultaneously transmit said first encrypted packet and said second encrypted packet in digital format by a digital radio signal; e) receiving said first and second encrypted packets by means of a receiver of digital radio frequency radio signals of each vehicle, which are sent to a receiving Electronic Control Units (ECU) device and stored in a non-volatile memory; f) using the receiving Electronic Control Units (ECU) device to demodulate the digital radio signal and separate the first encrypted packet from the second encrypted packet; g) using the receiving Electronic Control Units (ECU) device to decrypt said first encrypted packet and to separate the audio files and software files and to decrypt said second encrypted packet and to separate the data files and the vehicle information files; h) using a bus of the receiving Electronic Control Units (ECU) device to retransmit the software files and data files within the bus through an internal network of the one or more vehicles, so that a plurality of further Electronic Control Units (ECU) devices of an electronic system of the one or more vehicles receive the software and data files simultaneously;
causing an Electronic Control Units (ECU) device intended to be reprogrammed to be the only Electronic Control Units (ECU) device responding to the transmitted software files and data files;i) auto-reprogramming the intended Electronic Control Units Units (ECU) device with the software files after said intended Electronic Control Units (ECU) device authenticates the information on the data files received in step h).
-
Specification