← Back to Patent Explorer
US5924102A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for managing critical files

Assignee: International Business Machines Corp
•
Filing: 1997-05-07
•
Granted: 1999-07-13
•
Expires: 2017-05-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for managing critical files in an information handling system. Critical files are those files which are difficult to recover after a system failure, hard disk reformat, or user error. The critical file management system of the present invention includes a critical file manager, which can be accessed by programs through an application programming interface (API). Programs call the API to register and unregister critical files. A user interface is also provided. The user interface allows users to register and unregister critical files, and also allows users to view a list of all critical files and versions, along with the name of the program or user which added each critical file to the list. Users may also request a backup or restore of one, several, or all critical files at any time. A database of critical files, including a version for each file, is maintained. Backup copies of each critical file are stored in a critical file storage. At predetermined times, such as system shutdown or boot, the critical files are backed up. The critical file management system may also automatically restore all critical files at predetermined times, such as every time the information handling system is started.

Inventors

  • 👤 Michael Albert Perks

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 12:50
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 141 words
An information handling system comprising: one or more processors; input/output means for communicating information to and from one or more peripheral devices; memory means for storing instructions and data for use by said processors; one or more images of an operating system for controlling the operation of said processors; at least one system bus connecting the elements of the system for efficient operation; one or more programs executing in said processors; and a critical file management system, comprising: a critical file manager; means for storing one or more critical files in a critical file storage memory means; means for each program to identify one or more program files as critical files to said critical file manager; and means for each program to notify said critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 2
Dependent Claim 141 words
An information handling system comprising: one or more processors; input/output means for communicating information to and from one or more peripheral devices; memory means for storing instructions and data for use by said processors; one or more images of an operating system for controlling the operation of said processors; at least one system bus connecting the elements of the system for efficient operation; one or more programs executing in said processors; and a critical file management system, comprising: a critical file manager; means for storing one or more critical files in a critical file storage memory means; means for each program to identify one or more program files as critical files to said critical file manager; and means for each program to notify said critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 3
Dependent Claim 33 words
An information handling system according to claim 1, further comprising means for each program to delete one or more of the program files identified as critical files from said critical file management system.
Claim 4
Dependent Claim 19 words
An information handling system according to claim 1, further comprising means for maintaining a list of all critical files.
Claim 5
Dependent Claim 24 words
An information handling system according to claim 3, wherein said means for maintaining a list of all critical files comprises a critical file database.
Claim 6
Dependent Claim 19 words
An information handling system according to claim 1, further comprising means for backing up one or more critical files.
Claim 7
Dependent Claim 18 words
An information handling system according to claim 1, further comprising means for restoring one or more critical files.
Claim 8
Dependent Claim 69 words
A critical file management system comprising: a critical file manager; means for storing one or more critical files in a critical file storage memory means; means for a program to identify one or more program files as critical files to said critical file manager; and means for the program to notify said critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 9
Dependent Claim 69 words
A critical file management system comprising: a critical file manager; means for storing one or more critical files in a critical file storage memory means; means for a program to identify one or more program files as critical files to said critical file manager; and means for the program to notify said critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 10
Dependent Claim 34 words
A critical file management system according to claim 7, further comprising means for the program to delete one or more of the program files identified as critical files from said critical file management system.
Claim 11
Dependent Claim 20 words
A critical file management system according to claim 9, further comprising means for maintaining a list of all critical files.
Claim 12
Dependent Claim 25 words
A critical file management system according to claim 9, wherein said means for maintaining a list of all critical files comprises a critical file database.
Claim 13
Dependent Claim 20 words
A critical file management system according to claim 7, further comprising means for backing up one or more critical files.
Claim 14
Dependent Claim 19 words
A critical file management system according to claim 7, further comprising means for restoring one or more critical files.
Claim 15
Independent Claim 73 words
A method for managing critical files in an information handling system, comprising the steps of: storing one or more critical files in a critical file storage memory means; identifying, by a program executing in the information handling system, one or more program files as critical files to a critical file manager; notifying, by the program, the critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 16
Independent Claim 73 words
A method for managing critical files in an information handling system, comprising the steps of: storing one or more critical files in a critical file storage memory means; identifying, by a program executing in the information handling system, one or more program files as critical files to a critical file manager; notifying, by the program, the critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 17
Dependent Claim 32 words
A method according to claim 13, further comprising the step of deleting, by the program, one or more of the program files identified as critical files from said critical file management system.
Claim 18
Dependent Claim 18 words
A method according to claim 13, further comprising the step of maintaining a list of all critical files.
Claim 19
Dependent Claim 22 words
A method according to claim 15, wherein said maintaining step comprises storing the list of critical files in a critical file database.
Claim 20
Dependent Claim 18 words
A method according to claim 13, further comprising the step of backing up one or more critical files.
Claim 21
Dependent Claim 17 words
A method according to claim 13, further comprising the step of restoring one or more critical files.
Claim 22
Dependent Claim 82 words
A computer-readable medium for managing critical files in an information handling system, comprising: a critical file manager; means for storing one or more critical files in a critical file storage memory means; means for a program executing in the information handling system to identify one or more program files as critical files to said critical file manager; and means for the program to notify said critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 23
Dependent Claim 82 words
A computer-readable medium for managing critical files in an information handling system, comprising: a critical file manager; means for storing one or more critical files in a critical file storage memory means; means for a program executing in the information handling system to identify one or more program files as critical files to said critical file manager; and means for the program to notify said critical file manager whenever one or more of the program files identified as critical files is modified.
Claim 24
Dependent Claim 32 words
A computer-readable medium according to claim 19, further comprising means for the program to delete one or more of the program files identified as critical files from said critical file management system.
Claim 25
Dependent Claim 18 words
A computer-readable medium according to claim 19, further comprising means for maintaining a list of all critical files.
Claim 26
Dependent Claim 23 words
A computer-readable medium according to claim 21, wherein said means for maintaining a list of all critical files comprises a critical file database.
Claim 27
Dependent Claim 18 words
A computer-readable medium according to claim 19, further comprising means for backing up one or more critical files.
Claim 28
Dependent Claim 17 words
A computer-readable medium according to claim 19, further comprising means for restoring one or more critical files.

References Cited (Backward Citations)

US5313646A Cited
US5471615A Cited
US5448045A Cited
US5638509A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-12 2003-01-11 2003-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-12 2007-01-11 2007-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-12 2011-01-11 2011-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag