Patent US5826012A successfully refreshed from Google Patents.
US5826012A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Boot-time anti-virus and maintenance facility
Assignee: Individual
•
Filing: 1996-09-17
•
Granted: 1998-10-20
•
Expires: 2016-09-17
Abstract
Abstract A computer storage medium has software executed at startup of the computer, before the computer executes an ultimate operating system. The software provides anti-virus, maintenance and/or repair functions. In one embodiment, the software is stored on a "hidden partition" of the storage medium; the hidden partition not only shields the software from many viruses, but provides storage space that does not reduce formatted or advertised capacity.
Inventors
- 👤 Jonathan D. Lettvin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 22:49
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/50; G06F21/57; G06F21/575; G06F21/55; G06F21/56; G06F21/567; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/435; H04N21/4351; H04N21/80; H04N21/81; H04N21/8166
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
74 words
A virus-resistant storage medium for use with a computer, the storage medium being selectably actuable and writable by a user and comprising: (a) anti-virus software stored on the storage medium and configured to cause the computer to detect and remove from a component thereof at least one virus; and (b) means for causing the computer to execute the anti-virus software upon startup of the computer but before the computer executes an ultimate operating system.
Claim 2
Dependent Claim
74 words
A virus-resistant storage medium for use with a computer, the storage medium being selectably actuable and writable by a user and comprising: (a) anti-virus software stored on the storage medium and configured to cause the computer to detect and remove from a component thereof at least one virus; and (b) means for causing the computer to execute the anti-virus software upon startup of the computer but before the computer executes an ultimate operating system.
Claim 3
Dependent Claim
14 words
The virus-resistant storage medium of claim 1 wherein the medium is a flash ROM.
Claim 4
Dependent Claim
14 words
The virus-resistant storage medium of claim 1 wherein the medium is a bubble RAM.
Claim 5
Dependent Claim
15 words
The virus-resistant storage medium of claim 1 wherein the medium is an optical storage device.
Claim 6
Dependent Claim
14 words
The virus-resistant storage medium of claim 1 wherein the medium is a tape drive.
Claim 7
Dependent Claim
14 words
The virus-resistant storage medium of claim 1 wherein the medium is a network disk.
Claim 8
Dependent Claim
45 words
The virus-resistant storage medium of claim 1, wherein the execution-causing means comprises bootstrap software stored on the disk, execution of the bootstrap software causing the computer to execute the anti-virus software prior to post-bootstrap operations, the bootstrap software being executed upon startup of the computer.
Claim 9
Dependent Claim
78 words
The virus-resistant storage medium of claim 1, wherein: (a) the computer comprises memory and registers; (b) the computer has an initialization state in which the memory and registers of the computer accurately reflect the amount of memory on the computer and no interrupt vector in the computer contains an address of a routine within a virus; and (c) the anti-virus software is configured to cause the computer, after detecting and removing a virus, to enter the initialization state.
Claim 10
Dependent Claim
98 words
A virus-resistant storage medium for use with a computer, the storage medium having a conventional storage capacity and comprising: (a) a hidden partition comprising storage space inaccessible to conventional programs and not reducing the conventional storage capacity; (b) means for describing the conventional storage capacity but not describing the hidden partition, thereby making the hidden partition inaccessible to conventional programs; (c) anti-virus software stored in the hidden partition and configured to cause the computer to detect and remove from a component thereof at least one virus; and (d) means for causing the computer to execute the anti-virus software.
Claim 11
Dependent Claim
98 words
A virus-resistant storage medium for use with a computer, the storage medium having a conventional storage capacity and comprising: (a) a hidden partition comprising storage space inaccessible to conventional programs and not reducing the conventional storage capacity; (b) means for describing the conventional storage capacity but not describing the hidden partition, thereby making the hidden partition inaccessible to conventional programs; (c) anti-virus software stored in the hidden partition and configured to cause the computer to detect and remove from a component thereof at least one virus; and (d) means for causing the computer to execute the anti-virus software.
Claim 12
Dependent Claim
40 words
The virus-resistant storage medium of claim 9, wherein the execution-causing means comprises bootstrap software stored on the disk, execution of the bootstrap software upon startup of the computer causing the computer to execute the anti-virus software prior to post-bootstrap operations.
Claim 13
Dependent Claim
83 words
The virus-resistant storage medium of claim 9, wherein the anti-virus software comprises at least one anti-virus program and the execution-causing means comprises: (d1) bootstrap software stored on the storage medium; and (d2) a bootstrap-time operating system stored in the hidden partition for causing the computer, upon startup, to automatically execute the bootstrap software, said bootstrap-software execution causing the computer to execute the bootstrap-time operating system, said operating-system execution causing the computer to execute the at least one anti-virus program prior to post-bootstrap operations.
Claim 14
Dependent Claim
52 words
The virus-resistant storage medium of claim 11 further comprising: (e) maintenance software stored in the hidden partition for causing the computer to detect and repair damage to information stored on a component thereof; and wherein (f) the bootstrap-time operating system causes the computer to execute the maintenance software prior to post-bootstrap operations.
Claim 15
Dependent Claim
63 words
A storage medium for use with a computer, the storage medium being selectably actuable by a user and comprising: (a) maintenance software for causing the computer to detect and repair damage to information stored on a component thereof; and (b) means for causing the computer to execute the software upon startup of the computer but before the computer executes an ultimate operating system.
Claim 16
Dependent Claim
63 words
A storage medium for use with a computer, the storage medium being selectably actuable by a user and comprising: (a) maintenance software for causing the computer to detect and repair damage to information stored on a component thereof; and (b) means for causing the computer to execute the software upon startup of the computer but before the computer executes an ultimate operating system.
Claim 17
Dependent Claim
94 words
A storage medium for use with a computer, the storage medium having a conventional storage capacity and comprising: (a) a hidden partition comprising storage space inaccessible to conventional programs and not reducing the conventional storage capacity; (b) means for describing the conventional storage capacity but not describing the hidden partition, thereby making the hidden partition inaccessible to conventional programs; (c) maintenance software stored in the hidden partition for causing the computer to detect and repair damage to information stored on a component thereof; and (d) means for causing the computer to execute the software.
Claim 18
Dependent Claim
94 words
A storage medium for use with a computer, the storage medium having a conventional storage capacity and comprising: (a) a hidden partition comprising storage space inaccessible to conventional programs and not reducing the conventional storage capacity; (b) means for describing the conventional storage capacity but not describing the hidden partition, thereby making the hidden partition inaccessible to conventional programs; (c) maintenance software stored in the hidden partition for causing the computer to detect and repair damage to information stored on a component thereof; and (d) means for causing the computer to execute the software.
Claim 19
Independent Claim
74 words
A method of operating a computer to avoid virus infection, the method comprising: (a) providing a writable storage medium selectably actuable by a user; (b) storing, on the storage medium, anti-virus software configured to cause the computer to detect and remove from a component thereof at least one virus; and (c) for causing the computer to execute the anti-virus software upon startup of the computer but before the computer executes an ultimate operating system.
Claim 20
Independent Claim
74 words
A method of operating a computer to avoid virus infection, the method comprising: (a) providing a writable storage medium selectably actuable by a user; (b) storing, on the storage medium, anti-virus software configured to cause the computer to detect and remove from a component thereof at least one virus; and (c) for causing the computer to execute the anti-virus software upon startup of the computer but before the computer executes an ultimate operating system.
Claim 21
Dependent Claim
12 words
The method of claim 15 wherein the medium is a flash ROM.
Claim 22
Dependent Claim
12 words
The method of claim 15 wherein the medium is a bubble RAM.
Claim 23
Dependent Claim
13 words
The method of claim 15 wherein the medium is an optical storage device.
Claim 24
Dependent Claim
12 words
The method of claim 15 wherein the medium is a tape drive.
Claim 25
Dependent Claim
12 words
The method of claim 15 wherein the medium is a network disk.
References Cited (Backward Citations)
US5144660A
Cited
US4975950A
Cited
US5121345A
Cited
US5086502A
Cited
US5421006A
Cited
US5359659A
Cited
US5440723A
Cited
US5398196A
Cited
US5414833A
Cited
US5483649A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-10-19 | 2002-04-20 | 2002-10-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-19 | 2006-04-20 | 2006-10-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-19 | 2010-04-20 | 2010-10-20 | $7700.00 | Window Closed / Lapsed |