Watchdog method and apparatus

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S023000

Reexamination Certificate

active

06584587

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to the field of processing systems and, more particularly, to a watchdog method and apparatus in such processing systems.
2. Background Information
In a complex electronic system that includes multiple subsystems, one or more of the subsystems may fail or operate in a reduced capacity, thereby affecting the performance of the overall system. In such a situation, the failed subsystem(s) may cause the entire system to “lock up” or “freeze”. User intervention is then typically required to reset the entire system. Furthermore, the one or more failed subsystems may enhance the risk of damage or even fire to the system.
Accordingly, there is a need in the technology for a method and apparatus to reduce such effects.
SUMMARY OF THE INVENTION
The present invention comprises a watchdog method and apparatus for a processing system running one or more tasks for controlling one or more subsystems. In one embodiment, the method includes configuring a device to cause a hardware reset to the one or more subsystems in a predetermined time, and calling a first task in a table and changing a status of the first task to called. For one or more tasks in the table, the method determines the status of the task, and, if the status is called, sets a flag to a true state if a second predetermined time has passed since the task was called and has not replied. If the flag is not set to the true state, the method configures the device to push back the occurrence of a hardware reset to the predetermined time. A next task in the table is then called, and its status is changed to called.
Other embodiments are described and claimed herein.


REFERENCES:
patent: 3566368 (1971-02-01), Blauw
patent: 4117459 (1978-09-01), Douglas et al.
patent: 4689766 (1987-08-01), Kent
patent: 4716588 (1987-12-01), Thompson et al.
patent: 4872110 (1989-10-01), Smith et al.
patent: 5027358 (1991-06-01), O'Dell et al.
patent: 5204955 (1993-04-01), Kagei et al.
patent: 5440725 (1995-08-01), Weller et al.
patent: 5560033 (1996-09-01), Doherty et al.
patent: 5631698 (1997-05-01), Lee
patent: 5655083 (1997-08-01), Bagley
patent: 5715386 (1998-02-01), Fulton et al.
patent: 5768620 (1998-06-01), Johnson et al.
patent: 5802271 (1998-09-01), Hashimoto et al.
patent: 5841969 (1998-11-01), Fye
patent: 6018759 (2000-01-01), Doing et al.
patent: 6154859 (2000-11-01), Norizuki et al.
patent: 6173339 (2001-01-01), Yorimitsu
patent: 6173417 (2001-01-01), Merrill
patent: 6393590 (2002-05-01), Wood et al.
Valerie J. Easton and John H. McColl, “Random Sampling”, Sep. 1997, <http://www.stats.gla.ac.uk/steps/glossary/sampling.html#randsamp> [May 6, 2002].

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Watchdog method and apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Watchdog method and apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Watchdog method and apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3156466

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.