Runtime determination of real time operating systems task timing behavior
AssigneeSteering Solutions IP Holding Corporation
InventorsVinod Shankar Naganathan, Lonnie Newton, Akilan Rathakrishnan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSteering Solutions IP Holding Corporation
InventorsVinod Shankar Naganathan, Lonnie Newton, Akilan Rathakrishnan
Estimating the term…
Technical solutions are described for determining and analyzing timing parameters to prognosticate a failure of one or more RTOS tasks. An example method includes dequeing a buffer queue entry from a buffer queue. In response to determining that a first task-id from the buffer queue entry does not match a second task-id from a topmost entry of a stack comprising buffer queue entries, the method includes pushing the buffer queue entry as a top-entry in a stack, updating a previous time sample value as the timestamp of the buffer queue entry, and accumulating a temporary execution time value for the second task-id from the stack. Further, in response to the first task-id matching the second task-id, computing an execution time value for the second task-id, updating the previous time sample value as the timestamp of the buffer queue entry, and popping the topmost entry from the stack.
A computer-implemented method for generating timing parameters of task-instances being executed by a real time operating system (RTOS) at runtime, the method comprising:
A system for prognostication of real time operating system (RTOS) health, the system comprising:
A steering system comprising:
Dependencies are inferred from the claim text.