Application-level software watchdog timer

Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S001000, C713S002000, C713S100000, C713S500000, C713S502000, C709S203000, C709S220000, C709S230000, C719S318000, C719S321000, C719S327000, C719S328000, C719S329000, C719S330000

Reexamination Certificate

active

07000100

ABSTRACT:
A software implementation of an application watchdog, comprising a restart service operating in the user mode and a watchdog driver operating in the kernel mode of a computer operating system. The driver incorporates a system thread configured to monitor a plurality of user applications operating in the user mode. The driver provides a first IOCTL signal interface for communicating control signals between the watchdog driver and one of the user applications and a second IOCTL signal interface for communicating control signals between the watchdog driver and the restart service. A communication interface exists for coordinating timer events with the operating system scheduler. If the system thread does not receive a message from one of said applications within an allotted period of time, the timer event alerts the watchdog driver that the allotted time has elapsed and the watchdog driver signals the restart service to restart that application.

REFERENCES:
patent: 4635187 (1987-01-01), Baron et al.
patent: 5333285 (1994-07-01), Drerup
patent: 5341497 (1994-08-01), Younger
patent: 5390324 (1995-02-01), Burckhartt et al.
patent: 5594865 (1997-01-01), Saitoh
patent: 5748882 (1998-05-01), Huang
patent: 5815144 (1998-09-01), Strothmann
patent: 5961622 (1999-10-01), Hudson et al.
patent: 5978911 (1999-11-01), Knox et al.
patent: 5978912 (1999-11-01), Rakavy et al.
patent: 5978939 (1999-11-01), Mizoguchi et al.
patent: 6026454 (2000-02-01), Hauck et al.
patent: 6112320 (2000-08-01), Dien
patent: 6141774 (2000-10-01), Mattheis
patent: 6266781 (2001-07-01), Chung et al.
patent: 6393589 (2002-05-01), Smit et al.
patent: 6393590 (2002-05-01), Wood et al.
patent: 6496890 (2002-12-01), Azevedo et al.
patent: 6505298 (2003-01-01), Cerbini et al.
patent: 6560726 (2003-05-01), Vrhel et al.
patent: 6615312 (2003-09-01), Hamlin et al.
patent: 6665758 (2003-12-01), Frazier et al.
patent: 6754855 (2004-06-01), Denninghoff et al.
patent: 6799318 (2004-09-01), Davison et al.
patent: 6850257 (2005-02-01), Colleran et al.
patent: 6851074 (2005-02-01), Miloiicic et al.
patent: 2001/0044339 (2001-11-01), Cordero et al.
patent: 2002/0162053 (2002-10-01), Os
patent: 2004/0244014 (2004-12-01), Davison et al.

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

Application-level software watchdog timer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Application-level software watchdog timer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application-level software watchdog timer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3643181

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