METHOD FOR FINDING AND FIXING STABILITY PROBLEMS IN PERSONAL COMPUTER SYSTEMS
First Claim
1. A method for finding a cause of a stability problem in a computer connected to a computer network, said computer network additionally comprising a plurality of computers, at least one of which is designated a system administrator, said method comprisingcreating a plurality of file content sharing logs for files from said computer and for files from said plurality of computers;
- if a notification of an instability in said computer is received, thenselecting a candidate file content sharing log to analyze by either choosing a post-instability file content sharing log or if no post-instability file content sharing log is available then by creating a new file content sharing log and using the new file content sharing log as the candidate file content sharing log;
analyzing said candidate file content sharing log for instability of said computer; and
generating, in part by determining a uniqueness of files in said candidate file content sharing log, an instability analysis report comprising a list of suspicious files suspected to be a cause of the stability problem in the computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for assisting an administrator to identify files suspected of causing instability on a personal computer comprises periodically creating file content sharing logs concurrently with archiving files of a plurality of personal computers by de-duplicating, when a notification is received regarding instability of a personal computer, then analyzing archive file content sharing log of the personal computer made immediately after receiving the notification for unique system and program files, missing files and newly installed files to generate an instability report. A missing or corrupted file can be restored back on the unstable personal computer by performing a backup restore operation on the unstable personal computer.
61 Citations
25 Claims
-
1. A method for finding a cause of a stability problem in a computer connected to a computer network, said computer network additionally comprising a plurality of computers, at least one of which is designated a system administrator, said method comprising
creating a plurality of file content sharing logs for files from said computer and for files from said plurality of computers; -
if a notification of an instability in said computer is received, then selecting a candidate file content sharing log to analyze by either choosing a post-instability file content sharing log or if no post-instability file content sharing log is available then by creating a new file content sharing log and using the new file content sharing log as the candidate file content sharing log; analyzing said candidate file content sharing log for instability of said computer; and generating, in part by determining a uniqueness of files in said candidate file content sharing log, an instability analysis report comprising a list of suspicious files suspected to be a cause of the stability problem in the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer readable medium including a computer program, wherein the computer program when performed on a computer connected to a computer network causes the computer to implement a method of finding a cause of a stability problem in another computer connected to the computer network;
- said computer program product including;
computer usable program code for creating a plurality of file content sharing logs for files on said another computer; computer usable program code for selecting, depending on a time of creation, a file content sharing log to analyze from said plurality of file content sharing logs; computer usable program code for analyzing files in said selected file content sharing log for instability of said another computer; computer usable program code for generating an instability analysis report comprising a list of suspicious files; and computer usable program code for identifying files installed on said another computer within a predetermined time window prior to said instability problem. - View Dependent Claims (10, 11, 12, 13, 14, 15)
- said computer program product including;
-
16. A method of restoring stability of an unstable computer in a network having a plurality of computers, comprising
creating, at various times, a plurality of file content sharing logs for said unstable computer and said plurality of computers; -
receiving a notification of instability in said unstable computer; checking availability of an instability analysis report for said unstable computer; if no instability analysis report is available for said unstable computer, then generating an instability analysis report by using at least one file content sharing log for said unstable computer and a plurality of file content sharing logs from substantially all of said plurality of computers; and performing a backup restore operation on said unstable computer. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when performed on a computer connected to a network causes the computer to implement a method of restoring stability of another computer connected to the network;
- said computer program product including;
computer usable program code for periodically creating a file content sharing log for said another computer; computer usable program code for receiving a notification of instability in said another computer; computer usable program code for generating an instability analysis report for said another computer; and computer usable program code for performing a backup restore operation on said another computer, said backup restore operation restoring on said another computer at least one file listed in said instability analysis report. - View Dependent Claims (24, 25)
- said computer program product including;
Specification