Patent ID: 8756352

Claim:
A system for managing time-stamped events with uncertain events-sequence signaling, comprising: circuitry configured to: detect and time-stamp said events corresponding to a of variables of which a change of value must lead to detection of an event to be time-stamped and to be saved; for each variable, position a marker indicating the quality of the time-stamping of said event; store in a buffer, before they are read by client software, said events to be time-stamped and to be saved, associated respectively with a time-stamping time, said time-stamped events read by the client software being erased from the buffer; enable and disable saving in a history values of the variables corresponding to said time-stamped events that have been read; detect a fill rate of said buffer exceeding a predefined fill threshold; and detect a presence of the client software connected to the buffer to read the events that are present in said buffer, wherein the circuitry is further configured to: set a specific event signal of an uncertain sequence of events to 0 when the system must consider a sequence of subsequent events in the buffer to be valid, and to 1 when the system must consider the sequence of subsequent events in the buffer to be invalid, and wherein if the specific event signal of the uncertain sequence of events is set at 1, the marker indicating the quality of the time-stamping is set at an uncertain value.