| IP.com Number | IPCOM000185058D |
|
|
|---|---|---|---|
| Dated | Jul 9, 2009 UTC | ||
| Size | 3 page(s) (60.1 KB) | ||
| Disclosed by |
|
||
| Country | |
|---|---|
| Language | English (United States) |
This document was submitted to IP.com's Prior Art Database and this preview is designed to provide you with information regarding the contents of this document by displaying up to the first four pages of the document as scaled page renderings and displaying a limited amount of text which was extracted from the document on the Text Preview Tab.
To find out more on how to obtain the entire document, click the Download tab. There is a charge for downloading some Prior Art Database documents; please examine carefully whether you believe this document fills your needs before purchasing.
For more information about the Prior Art Database, visit the Learn section of this website. Thank you for visiting IP.com's Prior Art Database! You may wish to check out our Global Patent Search website before you leave.
Method for unblocking computer hangs
Sometimes computers hang because of failing applications, that consume 100% of the CPU or keep the keyboard locked,
preventing the user from gaining back control of the machine. Users
are not able to gain back control of the machine because they do not manage to kill the failing application: in fact killing the failing application would be enough to solve the problem. The only method the user has to solve the hang is to turn off the computer and restart it, loosing all the work not yet saved, and wasting time in restarting the machine.
The solution proposed in this article is based on the auto-run feature of modern operating systems. While the CPU is busy and the keyboard locked, the system is still able to auto run
programs stored on external mass storage. If the system manages to start such a program, the
program can check the status of the system and kill any misbehaving application.
1
With reference to the above picture, the proposed method stores a program on a removable storage media, like a CD-ROM (135) or a flash memory card. The removable storage media is also configured for auto running the executable as soon as the storage media is attached to a running system.
The program executes a process list and kills all the processes consuming more than a
predefined amount of CPU (like the proce...
Copyright © 2004-2010 IP.com. All Rights Reserved.