Patent US5659762A successfully refreshed from Google Patents.
US5659762A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and device for rapidly restarting a computer system expansion device from a power save mode
Assignee: Lenovo PC International Ltd
•
Filing: 1995-04-17
•
Granted: 1997-08-19
•
Expires: 2015-04-17
Abstract
Abstract A method and device for rapidly restarting a computer system expansion device from a power save mode. The expansion device comprises a central processor for controlling the operation of the expansion device; a first memory, which is volatile, used as a working area by the central processor in handling tasks; interface for communicating with the computer system; power supply to each element in the expansion device; and a second memory, which is non-volatile and write-enable, for saving the context information held by the interface and the data stored in a first memory, in response to a request from the computer system via the interface.
Inventors
- 👤 Yutaka Sawada
- 👤 Shuichi Iwata
- 👤 Mitsuhiko Aoyagi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 15:17
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/1613; G06F1/1615; G06F1/1616; G06F3/00; G06F1/1633; G06F1/1656; G06F1/26; G06F1/30; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3215
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
147 words
An expansion device detachably installed into a computer system having a main central processing means, comprising: a second central processing means within said expansion device for controlling the operation of said expansion device; a first memory within said expansion device containing data, which is volatile, for use as a working area by said central processing means in handling tasks; interface means containing context information for communicating with said computer system; means for supplying power to each element in said expansion device; and a second memory within said expansion device and coupled to said second central processing means, which is non-volatile and write-enable, for saving the context information held by said interface means and the data stored in said first memory, in response to a request from said computer system via said interface means such that operation of said expansion device may be resumed utilizing said context information.
Claim 2
Dependent Claim
147 words
An expansion device detachably installed into a computer system having a main central processing means, comprising: a second central processing means within said expansion device for controlling the operation of said expansion device; a first memory within said expansion device containing data, which is volatile, for use as a working area by said central processing means in handling tasks; interface means containing context information for communicating with said computer system; means for supplying power to each element in said expansion device; and a second memory within said expansion device and coupled to said second central processing means, which is non-volatile and write-enable, for saving the context information held by said interface means and the data stored in said first memory, in response to a request from said computer system via said interface means such that operation of said expansion device may be resumed utilizing said context information.
Claim 3
Dependent Claim
83 words
An expansion device detachably installed into a computer system according to claim 1, further comprising: a spindle motor for mounting a storage medium disk to rotate said disk; a head for accessing data on said disk; a slider motor for moving said head along the radial direction of said disk; a motor drive means for driving said spindle and slider motors; a processor means for processing the output of said head; and a motor drive controller means for controlling said motor drive means.
Claim 4
Dependent Claim
16 words
The expansion device of claim 1, characterized in that said expansion device is a CD-ROM drive.
Claim 5
Dependent Claim
18 words
The expansion device of claim 1, characterized in that said expansion device is a magneto optical disk drive.
Claim 6
Dependent Claim
16 words
The expansion device of claim 1, characterized in that said first memory is a static RAM.
Claim 7
Dependent Claim
25 words
The expansion device of claim 1, characterized in that said interface means receives a request from said computer system in the form of a command.
Claim 8
Dependent Claim
26 words
The expansion device of claim 1, characterized in that said interface means receives a request from said computer system in the form of a hardware interrupt.
Claim 9
Dependent Claim
16 words
The expansion device of claim 1, characterized in that said second memory is a flash memory.
Claim 10
Independent Claim
175 words
A method for controlling an expansion device detachably installed into a computer system having a main central processing means, wherein the expansion device includes a second central processing means for controlling the operation of said expansion device, a first memory within said expansion device, which is volatile, interface means containing context information for communicating with said computer system, means for supplying power to each element in said expansion device, and a second memory within said expansion device, which is non-volatile and write-enable, for saving the context information held by said interface means and data stored in said first memory, the method comprising the steps of: receiving a notification of a power down request from said main central processing means in said computer system; saving in said second memory within said expansion device the context information held by said interface means and the data stored in said first memory, in response to said notification; and notifying said main central processing means within said computer system of the completion of said saving step within said expansion device.
Claim 11
Independent Claim
175 words
A method for controlling an expansion device detachably installed into a computer system having a main central processing means, wherein the expansion device includes a second central processing means for controlling the operation of said expansion device, a first memory within said expansion device, which is volatile, interface means containing context information for communicating with said computer system, means for supplying power to each element in said expansion device, and a second memory within said expansion device, which is non-volatile and write-enable, for saving the context information held by said interface means and data stored in said first memory, the method comprising the steps of: receiving a notification of a power down request from said main central processing means in said computer system; saving in said second memory within said expansion device the context information held by said interface means and the data stored in said first memory, in response to said notification; and notifying said main central processing means within said computer system of the completion of said saving step within said expansion device.
Claim 12
Dependent Claim
33 words
A method for controlling an expansion device detachably installed into a computer system according to claim 9, further comprising the step of powering down the power supply means in response to said notification.
Claim 13
Dependent Claim
44 words
A method for controlling an expansion device detachably installed into a computer system according to claim 9, further comprising the step of idling the expansion device while not stopping at least one operation of said motor drive means and said second central processing means.
Claim 14
Dependent Claim
29 words
A method for controlling an expansion device of claim 11, wherein a first predetermined period of time expires after the last disk access before said idling step is entered.
Claim 15
Dependent Claim
47 words
A method for controlling an expansion device detachably installed into a computer system according to claim 11, further comprising the step of changing the operational mode of the expansion device from idle to standby, while not stopping at least the operation of said second central processing means.
Claim 16
Dependent Claim
29 words
A method for controlling an expansion device of claim 13, wherein a second predetermined period of time expires after the last disk access before said standby mode is entered.
Claim 17
Dependent Claim
47 words
A method for controlling an expansion device detachably installed into a computer system according to claim 13, further comprising the step of changing the operational mode of the expansion device from standby to sleep, while not stopping at least the operation of said second central processing means.
Claim 18
Dependent Claim
29 words
A method for controlling an expansion device of claim 15, wherein a third predetermined period of time expires after the last disk access before said sleep mode is entered.
Claim 19
Independent Claim
170 words
A method for controlling an expansion device detachably installed into a computer system having a main central processing means, wherein the expansion device includes, a second central processing means for controlling the operation of said expansion device; a first memory within said expansion device, which is volatile, interface means for communicating with said computer system; means for supplying power to each element in said expansion device; and a second memory within said expansion device, which is non-volatile and write-enable, for saving context information held by said interface means and data stored in said a first memory, the method comprising the steps of: receiving an instruction from said main central processing means within said computer system when power supply to each element is restarted; restoring the data saved in said second memory within said expansion device to said interface means and said first memory, in response to said instruction; and notifying said main central processing means within said computer system of the completion of said restoring step within said expansion device.
Claim 20
Independent Claim
170 words
A method for controlling an expansion device detachably installed into a computer system having a main central processing means, wherein the expansion device includes, a second central processing means for controlling the operation of said expansion device; a first memory within said expansion device, which is volatile, interface means for communicating with said computer system; means for supplying power to each element in said expansion device; and a second memory within said expansion device, which is non-volatile and write-enable, for saving context information held by said interface means and data stored in said a first memory, the method comprising the steps of: receiving an instruction from said main central processing means within said computer system when power supply to each element is restarted; restoring the data saved in said second memory within said expansion device to said interface means and said first memory, in response to said instruction; and notifying said main central processing means within said computer system of the completion of said restoring step within said expansion device.
Claim 21
Dependent Claim
32 words
A method for controlling an expansion device detachably installed into a computer system according to claim 17, further comprising the step of restarting the power supply means, in response to said instruction.
References Cited (Backward Citations)
US5122999A
Cited
US5167024A
Cited
US5392438A
Cited
US5432938A
Cited
US5193176A
Cited
US5261072A
Cited
US5323291A
Cited
US5313596A
Cited
US5452277A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-08-18 | 2001-02-17 | 2001-08-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-08-18 | 2005-02-17 | 2005-08-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-08-18 | 2009-02-17 | 2009-08-19 | $7700.00 | Window Closed / Lapsed |