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

Securing a computer against undesired write operations to or read operations from a mass storage device

Assignee: Individual
•
Filing: 1989-08-31
•
Granted: 1992-09-01
•
Expires: 2009-08-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of protecting a computer against "trojan" or "virus" programs is disclosed. A device 24 is connected in the bus between the disk controller card 16 and the disk drive 14 of the computer. The device monitors the bus and alerts the user when any illegitimate write attempts to a protected area of the disk is detected.

Inventors

  • 👤 Anthony M. Rose

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 03:34
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/70; G06F21/78; G06F21/80; G06F21/50; G06F21/55; G06F21/56; G06F21/566; G06F11/00; G06F11/30; G06F11/32; G06F11/324; G06F11/327; G06F2201/00; G06F2201/88

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 197 words
A method of securing a computer against unauthorized accessing of a predetermined set of the storage domains, where said computer comprises a mass storage device which includes: a data storage medium divided into a series of storage domains, and a read-write head for read-write accessing of the data storage medium; control means for controlling the mass storage device; and a bus connecting the control means to the mass storage device, which bus includes a stepping line to which stepping signals are applied by the control means for stepping the read-write head from one storage domain to the next, and a direction control line to which direction control signals are applied by the control means for controlling the direction in which the read-write head is stepped, which method comprises, in counting means connected to the stepping line and the direction control line between the control means and the mass storage device, and in response to the stepping signals and direction control signals, keeping a count corresponding to the position of the read-write head relative to the data storage medium, and in response to the count in the counting means, inhibiting access to said predetermined set of storage domains.
Claim 2
Independent Claim 197 words
A method of securing a computer against unauthorized accessing of a predetermined set of the storage domains, where said computer comprises a mass storage device which includes: a data storage medium divided into a series of storage domains, and a read-write head for read-write accessing of the data storage medium; control means for controlling the mass storage device; and a bus connecting the control means to the mass storage device, which bus includes a stepping line to which stepping signals are applied by the control means for stepping the read-write head from one storage domain to the next, and a direction control line to which direction control signals are applied by the control means for controlling the direction in which the read-write head is stepped, which method comprises, in counting means connected to the stepping line and the direction control line between the control means and the mass storage device, and in response to the stepping signals and direction control signals, keeping a count corresponding to the position of the read-write head relative to the data storage medium, and in response to the count in the counting means, inhibiting access to said predetermined set of storage domains.
Claim 3
Dependent Claim 52 words
A method according to claim 1, wherein access to said predetermined set of storage domains is inhibited by inhibiting write operations by the read-write head to the data storage medium when the count in the counting means corresponds to a position of the read-write head within said predetermined set of storage domains.
Claim 4
Dependent Claim 38 words
A method according to claim 1, wherein access to said predetermined set of storage domains is inhibited by inhibiting the stepping signals from stepping the read-write head to a storage domain within the predetermined set of storage domains.
Claim 5
Dependent Claim 28 words
A method according to claim 1, wherein the mass storage device is a disk drive having a plurality of tracks, each track constituting one of said storage domains.
Claim 6
Dependent Claim 241 words
For use with a computer comprising: a mass storage device which includes a data storage medium divided into a series of storage domains, and a read-write head for read-write accessing of the data storage medium; control means for controlling the mass storage device; and a bus connecting the control means to the mass storage device, which bus includes a stepping line to which stepping signals are applied by the control means for stepping the read-write head from one storage domain to the next, and a direction control line to which direction control signals are applied by the control means for controlling the direction in which the read-write head is stepped; an accessory device for securing the computer against unauthorized accessing of a predetermined set of the storage domains, the accessory device comprising: a bus connection for insertion in the bus between the control means and the mass storage device and including a stepping line connection for insertion in the stepping line and a direction control line connection for insertion in the direction control line; counting means connected to the stepping line connection and the direction control line connection, which is operative in response to the stepping signals and direction control signals to keep a count corresponding to the position of the read-write head relative to the data storage medium; and gate means for inhibiting access to said predetermined set of storage domains in response to the count in the counting means.
Claim 7
Dependent Claim 241 words
For use with a computer comprising: a mass storage device which includes a data storage medium divided into a series of storage domains, and a read-write head for read-write accessing of the data storage medium; control means for controlling the mass storage device; and a bus connecting the control means to the mass storage device, which bus includes a stepping line to which stepping signals are applied by the control means for stepping the read-write head from one storage domain to the next, and a direction control line to which direction control signals are applied by the control means for controlling the direction in which the read-write head is stepped; an accessory device for securing the computer against unauthorized accessing of a predetermined set of the storage domains, the accessory device comprising: a bus connection for insertion in the bus between the control means and the mass storage device and including a stepping line connection for insertion in the stepping line and a direction control line connection for insertion in the direction control line; counting means connected to the stepping line connection and the direction control line connection, which is operative in response to the stepping signals and direction control signals to keep a count corresponding to the position of the read-write head relative to the data storage medium; and gate means for inhibiting access to said predetermined set of storage domains in response to the count in the counting means.
Claim 8
Dependent Claim 83 words
An accessory device according to claim 5, wherein the bus connection comprises a write gate line connection for insertion in a write gate line forming part of the bus, and wherein the gate means comprises a gate (54.1) in the write gate line connection, for gating a write enable signal from the control means to the mass storage means in response to the count on the counting means corresponding to a position of the read-write head within said predetermined set of storage domains.
Claim 9
Dependent Claim 62 words
An accessory device according to claim 5, wherein the gate means comprises a gate (54.2) in the step line connection, for gating the stepping signal from the control means to the mass storage means in response to the count on the counting means corresponding to a position of the read-write head in a storage domain adjacent said predetermined set of storage domains.
Claim 10
Dependent Claim 88 words
An accessory device according to claim 5, for a computer which comprises first and second complementary plug connectors in said bus for disconnectably connecting the control device to the mass storage device, the accessory device comprising a third plug connector connected to one end of the bus connection and a fourth plug connector connected to the other end of the bus connection, the third and fourth plug connectors being complementary to the first and second plug connectors so that the accessory device is disconnectably insertable in the bus.

References Cited (Backward Citations)

GB1089157A Cited
GB1282628A Cited
US4947318A Cited
GB2172721A Cited
GB2181281A Cited
US4984272A Cited
US4926476A Cited
US4962533A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-01 1996-03-02 1996-09-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-01 2000-03-02 2000-09-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-01 2004-03-02 2004-09-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag