US5557739A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computer system with component removal and replacement control scheme
Assignee: Gateway Inc
•
Filing: 1994-11-14
•
Granted: 1996-09-17
•
Expires: 2014-11-14
Abstract
Abstract A computer system having a removable component, such as a removable hard disk drive, and an electromechanical switch that mechanically locks and releases the component. The switch also generates an electrical signal when the component is released. At this point, before the component is physically removed, the central processing unit ("CPU") of the computer executes software that causes the computer system to save what information is necessary for recovery and suspend the system. When the system resumes, the CPU determines whether the component was replaced and, if so, causes an appropriate message to be displayed. The user then may select whether to reset the system or to resume.
Inventors
- 👤 Ajay Gupta
- 👤 Howard K. Fullmer
- 👤 Michael R. Flannery
- 👤 Hiroshi Tanaka
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 06:04
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/4068; G06F13/4081; G06F11/00; G06F11/004; Y; Y02; Y02D; Y02D10/00
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
179 words
A computer system for use by a user without specialized knowledge in the field of computers, comprising: a port for receiving a removable component; a switch for mechanically locking said component to said port and releasing said component from said port, wherein said switch causes the computer system to be suspended and power to the component to be cut off when said component is released from said port, without specific instructions from the user that suspension is necessary; a release detection system for determining whether said switch has released said component; a replacement detection system for determining whether said component has been replaced with a different component; a display for displaying a message if said component has been replaced while the computer system is suspended; and an input device for receiving commands from the user, wherein the computer system executes a boot procedure if said input device receives a boot request from the user, and wherein the computer system executes a suspend procedure if said input device receives a command indicating that a suspend procedure is to be performed.
Claim 2
Dependent Claim
179 words
A computer system for use by a user without specialized knowledge in the field of computers, comprising: a port for receiving a removable component; a switch for mechanically locking said component to said port and releasing said component from said port, wherein said switch causes the computer system to be suspended and power to the component to be cut off when said component is released from said port, without specific instructions from the user that suspension is necessary; a release detection system for determining whether said switch has released said component; a replacement detection system for determining whether said component has been replaced with a different component; a display for displaying a message if said component has been replaced while the computer system is suspended; and an input device for receiving commands from the user, wherein the computer system executes a boot procedure if said input device receives a boot request from the user, and wherein the computer system executes a suspend procedure if said input device receives a command indicating that a suspend procedure is to be performed.
Claim 3
Dependent Claim
13 words
The computer system of claim 1, wherein said component is a storage device.
Claim 4
Dependent Claim
14 words
The computer system of claim I, wherein said component is a hard disk drive.
Claim 5
Dependent Claim
22 words
The computer system of claim 1, wherein said switch causes an electrical signal to be generated when said switch releases said component.
Claim 6
Dependent Claim
44 words
The computer system of claim 4, wherein said computer system further comprises an interrupt controller, said interrupt controller being responsive to said electrical signal from said switch, wherein said interrupt controller causes the computer system to be suspended when said switch releases said component.
Claim 7
Dependent Claim
24 words
The computer system of claim 1, wherein said switch causes said component to be mechanically released from said port after the system becomes suspended.
Claim 8
Dependent Claim
148 words
A computer system, comprising: a port for receiving a hard disk drive; a switch for locking said hard disk drive to said port and releasing said hard disk drive from said port, wherein power to the hard disk drive is cut off without cutting off power to the entire computer system when said hard disk drive is released from said port; a detection system for determining whether said switch has released said hard disk drive; a replacement indicator system for determining whether said hard disk drive has been changed; a display for displaying a message when said hard disk drive has been changed; means for executing a boot procedure in response to input from the user indicating that a boot procedure is to be performed; and means for suspending the computer system in response to input from the user indicating that a suspend procedure is to be performed.
Claim 9
Dependent Claim
148 words
A computer system, comprising: a port for receiving a hard disk drive; a switch for locking said hard disk drive to said port and releasing said hard disk drive from said port, wherein power to the hard disk drive is cut off without cutting off power to the entire computer system when said hard disk drive is released from said port; a detection system for determining whether said switch has released said hard disk drive; a replacement indicator system for determining whether said hard disk drive has been changed; a display for displaying a message when said hard disk drive has been changed; means for executing a boot procedure in response to input from the user indicating that a boot procedure is to be performed; and means for suspending the computer system in response to input from the user indicating that a suspend procedure is to be performed.
Claim 10
Independent Claim
123 words
A method for controlling a computer having a port, a removable component, and a switch for securing said component to the port, said switch selectably causing said component to be locked to the port and released from the port, said method comprising the steps of: (a) monitoring the status of the switch when the computer is suspended to determine whether the component has been removed; (b) when the computer is resumed, determining whether the component has been replaced with a different component; (c) displaying a message to a user of the computer when the component has been replaced while the computer was suspended; and (d) executing, in response to a command from the user, one of a boot procedure or a suspend procedure.
Claim 11
Independent Claim
123 words
A method for controlling a computer having a port, a removable component, and a switch for securing said component to the port, said switch selectably causing said component to be locked to the port and released from the port, said method comprising the steps of: (a) monitoring the status of the switch when the computer is suspended to determine whether the component has been removed; (b) when the computer is resumed, determining whether the component has been replaced with a different component; (c) displaying a message to a user of the computer when the component has been replaced while the computer was suspended; and (d) executing, in response to a command from the user, one of a boot procedure or a suspend procedure.
Claim 12
Dependent Claim
26 words
The method of claim 8, further comprising the step of executing a resume procedure when the component has not been replaced while the computer was suspended.
Claim 13
Dependent Claim
124 words
A computer system having a removable component and a port, comprising: an electromechanical switch for selectably mechanically locking the component to the port and mechanically releasing the component from the port, and for generating an electrical signal that causes the computer system to be suspended when the component is mechanically released from the port; a detection system for determining whether the component has been released; means for determining whether the component has been replaced with a different component; a display for displaying a message to a user of the computer when the component has been replaced while the computer was suspended; means for executing, in response to user input, a boot procedure; and means for executing in response to user input, a suspend procedure.
Claim 14
Dependent Claim
124 words
A computer system having a removable component and a port, comprising: an electromechanical switch for selectably mechanically locking the component to the port and mechanically releasing the component from the port, and for generating an electrical signal that causes the computer system to be suspended when the component is mechanically released from the port; a detection system for determining whether the component has been released; means for determining whether the component has been replaced with a different component; a display for displaying a message to a user of the computer when the component has been replaced while the computer was suspended; means for executing, in response to user input, a boot procedure; and means for executing in response to user input, a suspend procedure.
Claim 15
Dependent Claim
101 words
A computer system, comprising: a port; a component removably coupled to the port; means for mechanically locking the component to the port and unlocking the component from the port; means for automatically causing the computer to be suspended when the component is unlocked from the port; a detection system for determining whether the component has been removed and replaced with a different component; a display for displaying a message to a user of the computer when the component has been replaced while the computer was suspended; and means for executing, in response to a command from the user, a boot procedure.
Claim 16
Dependent Claim
101 words
A computer system, comprising: a port; a component removably coupled to the port; means for mechanically locking the component to the port and unlocking the component from the port; means for automatically causing the computer to be suspended when the component is unlocked from the port; a detection system for determining whether the component has been removed and replaced with a different component; a display for displaying a message to a user of the computer when the component has been replaced while the computer was suspended; and means for executing, in response to a command from the user, a boot procedure.
Claim 17
Dependent Claim
14 words
The method of claim 8, wherein the removable component is a hard disk drive.
Claim 18
Dependent Claim
29 words
The method of claim 8, wherein said switch is an electromechanical switch, said switch causing an electrical signal to be generated when said component is unlocked from the port.
Claim 19
Dependent Claim
13 words
The method of claim 11, wherein the component is a hard disk drive.
References Cited (Backward Citations)
US4717982A
Cited
US4754397A
Cited
USRE34369E
Cited
US4937806A
Cited
US5021983A
Cited
US5021983B1
Cited
US5107400A
Cited
US5233594A
Cited
US5313596A
Cited
US5511202A
Cited
US5511204A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-09-17 | 2000-03-18 | 2000-09-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-09-17 | 2004-03-18 | 2004-09-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-09-17 | 2008-03-18 | 2008-09-17 | $7700.00 | Window Closed / Lapsed |