US 12,189,516 B2
Controller for testing executable program element of a vehicle function, and motor vehicle comprising a controller
Klaus Hofmockel, Reichertshausen (DE); and Stefan Sicklinger, Passau (DE)
Assigned to AUDI AG, Ingolstadt (DE)
Appl. No. 17/918,786
Filed by AUDI AG, Ingolstadt (DE)
PCT Filed Jan. 19, 2021, PCT No. PCT/EP2021/051076
§ 371(c)(1), (2) Date Oct. 13, 2022,
PCT Pub. No. WO2021/209175, PCT Pub. Date Oct. 21, 2021.
Claims priority of application No. 10 2020 110 271.2 (DE), filed on Apr. 15, 2020.
Prior Publication US 2023/0143265 A1, May 11, 2023
Int. Cl. G06F 11/36 (2006.01); B60W 50/00 (2006.01)
CPC G06F 11/3664 (2013.01) [B60W 50/00 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A controller for a vehicle, the controller comprising:
a computing apparatus to operate,
a control program to control a vehicle function among vehicle functions, and
a test environment with a control test program to test a plurality of program elements respectively corresponding to a vehicle function among the vehicle functions,
the test environment is defined within a delimited runtime environment that is delimited from the control program,
the control test program includes a program interface to link and execute least one program element among the plurality of program elements of a vehicle function among the vehicle functions in a runtime of the control test program to test the at least one program element of the vehicle function; and
a communication device to provide a wireless communication connection to the test environment;
the control test program is to,
recognize a vehicle status in data of the vehicle functions, and
obtain, via the wireless communication connection, at least one defined program element among the plurality of program elements that is associated with the vehicle status to link and execute the at least one defined program element associated with the vehicle status, in the runtime of the control test program to test the at least one defined program element associated with the vehicle status.