A non-transitory machine readable memory medium on which is stored a computer program for detecting data of a vehicle operated at least partially in an automated manner, the vehicle including at least one sensor and a ring memory, wherein the computer program is executable by a processor and, when executed by the processor, causes the processor to perform the following:
- detecting data of the at least one sensor;
- saving the detected data in the ring memory, such that, after the ring memory is initially filled, each subsequent new data element of the detected data overwrites a respective earliest saved data element of the detected data that was previously saved in the ring memory;
- detecting an event, wherein the event is an occurrence of a manual intervention by a driver of the vehicle that overrules or alters an action carried out by the vehicle in an automated manner;
- and
- responsive to the detection of the event, transferring of all of the detected data that, due to the previous saving, fills an entirety of the ring memory at a point in time of the detected event.