Patent ID: 9335754
Filing Date: 2016-05-10
CPC Classification: G05B,G06F

Claim Text:
1. A method for checking a realtime behavior of an operating system having a first time system responsible for the realtime behavior of the operating system to provide a reaction to the realtime behavior of the operating system, the method comprising: calling up a checking routine periodically for execution at a call up interval corresponding to at least a required realtime behavior of the operating system; calculating, in a processor, a difference between an actual instant in time of execution of the checking routine and an expected periodic instant in time of the execution of the checking routine to determine whether the operating system has executed the checking routine within a predetermined time limit; recording, in memory of the processor, differences between the actual instant in time of the execution of the checking routine and the expected periodic instant in time of the execution of the checking routine which exceed the predetermined time limit and providing the reaction of the realtime behavior of the operating system based on the recorded differences; determining a cause of a departure from the expected periodic instant in time of the execution based on one of (i) at least one established difference and (ii) at least one recorded difference; and initiating the reaction based on one of the (i) at least one established difference and (ii) at least one recorded difference; wherein a second, independent time system is used to perform the calculation.