Method for detecting infinite loops by setting a flag indicating execution of an idle task having lower priority than executing application tasks

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5278976
SERIAL NO

07510324

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Method and apparatus for detecting infinite tight loops and infinite inter-task loops in applications tasks in multi-task, real-time systems. In accordance with the inventive method, a low priority task, the idle task, is executed whenever no other task is ready to execute. Further, when the idle task executes it sets a flag. A higher priority, watch dog task executes and tests the flag. If the flag has been set, the watch dog task resets the flag and sends a signal to reset a watch dog timer, however, if the flag has not been set by the idle task for a predetermined time period, the watch dog task will stop resetting the watch dog timer. As a result, this will cause the watch dog timer to trigger and reset the system.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SIEMENS ENTERPRISE COMMUNICATIONS INC1001 YAMATO ROAD BOCA RATON FL 33431

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Wu, Solomon Milpitas, CA 2 42

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation