Patent EP0367752A1 successfully refreshed from Google Patents.
Patent US5100902A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5655083A Expired / Lapsed US ⏱️ 0.0 years remaining

Programmable rset system and method for computer network

Assignee: EMC Corp
•
Filing: 1995-06-07
•
Granted: 1997-08-05
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A network includes a plurality of computer systems interconnected by a plurality of communication links. At least one of the computer systems includes a resettable computer and a reset circuit. The reset circuit is actuable in response to the receipt of a message containing a received reset code value for generating an interrupt signal and to begin a timing interval, and at the end of said timing interval to generate a reset signal. If the computer is in its normal operational condition, it is responsive to the interrupt signal from the reset circuit to deactuate the reset circuit prior to the end of the time interval to prevent the reset circuit from generating the reset signal. On the other hand, if the computer is in the hung condition, it does not respond to the interrupt signal, and so the reset circuit at the end of the time interval will generate the reset signal to enable the computer to initiate a reset operation.

Inventors

  • 👤 Norman J. Bagley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 20:07
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G06F11/0706; G06F11/0709; G06F11/0793

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 219 words
A network comprising a plurality of computer systems interconnected by at least one communication link, at least one of said computer systems comprising: A. a network interface for receiving messages from said at least one communication link; B. an actuable reset circuit for, in response to the network interface receiving a message containing a reset code value, generating an interrupt signal and beginning a timing interval, and at the end of said timing interval generating a reset signal; and C. a resettable computer connected said reset circuit, the computer having a normal operational condition and a hung condition, the computer, while in the normal operational condition being responsive to said interrupt signal to deactuate the reset circuit to prevent the reset circuit from generating the reset signal, the computer while in the hung condition being non-responsive to the interrupt signal, the computer being responsive to the reset signal to initiate a reset operation; whereby, if the computer is in the normal operational condition when a message containing the received reset code value is received, the reset circuit will not enable the computer to perform the reset operation, but if the computer is in the hung condition when a message containing the received reset code value is received, the reset circuit will enable the computer to perform the reset operation.
Claim 2
Dependent Claim 219 words
A network comprising a plurality of computer systems interconnected by at least one communication link, at least one of said computer systems comprising: A. a network interface for receiving messages from said at least one communication link; B. an actuable reset circuit for, in response to the network interface receiving a message containing a reset code value, generating an interrupt signal and beginning a timing interval, and at the end of said timing interval generating a reset signal; and C. a resettable computer connected said reset circuit, the computer having a normal operational condition and a hung condition, the computer, while in the normal operational condition being responsive to said interrupt signal to deactuate the reset circuit to prevent the reset circuit from generating the reset signal, the computer while in the hung condition being non-responsive to the interrupt signal, the computer being responsive to the reset signal to initiate a reset operation; whereby, if the computer is in the normal operational condition when a message containing the received reset code value is received, the reset circuit will not enable the computer to perform the reset operation, but if the computer is in the hung condition when a message containing the received reset code value is received, the reset circuit will enable the computer to perform the reset operation.
Claim 3
Dependent Claim 198 words
A computer system for connection to a network comprising: A. a network interface for receiving messages; B. an actuable reset circuit for, in response to the network interface receiving a message containing a reset code value, generating an interrupt signal and beginning a timing interval, and at the end of said timing interval generating a reset signal; and C. a resettable computer connected said reset circuit, the computer having a normal operational condition and a hung condition, the computer, while in the normal operational condition being responsive to said interrupt signal to deactuate the reset circuit to prevent the reset circuit from generating the reset signal, the computer while in the hung condition being non-responsive to the interrupt signal, the computer being responsive to the reset signal to initiate a reset operation; whereby, if the computer is in the normal operational condition when a message containing the received reset code value is received, the reset circuit will not enable the computer to perform the reset operation, but if the computer is in the hung condition when a message containing the received reset code value is received, the reset circuit will enable the computer to perform the reset operation.
Claim 4
Dependent Claim 198 words
A computer system for connection to a network comprising: A. a network interface for receiving messages; B. an actuable reset circuit for, in response to the network interface receiving a message containing a reset code value, generating an interrupt signal and beginning a timing interval, and at the end of said timing interval generating a reset signal; and C. a resettable computer connected said reset circuit, the computer having a normal operational condition and a hung condition, the computer, while in the normal operational condition being responsive to said interrupt signal to deactuate the reset circuit to prevent the reset circuit from generating the reset signal, the computer while in the hung condition being non-responsive to the interrupt signal, the computer being responsive to the reset signal to initiate a reset operation; whereby, if the computer is in the normal operational condition when a message containing the received reset code value is received, the reset circuit will not enable the computer to perform the reset operation, but if the computer is in the hung condition when a message containing the received reset code value is received, the reset circuit will enable the computer to perform the reset operation.
Claim 5
Dependent Claim 94 words
A computer system as defined in claim 2 in which said reset circuit includes A. an actuable timer circuit operable to generate a time-out signal a predetermined time interval after receiving a timer actuation signal, B. an actuable reset control circuit operable to generate said interrupt signal and said timer actuation signal in response to receipt of said reset code value thereby to actuate said timer circuit, the reset control circuit being responsive to a reset circuit deactuation signal for deactuating said timer circuit, the reset circuit deactuation signal being controlled by said computer.
Claim 6
Dependent Claim 30 words
A computer system as defined in claim 3 in which said computer generates said reset circuit deactuation signal in response to said interrupt signal while in the normal operational condition.
Claim 7
Dependent Claim 39 words
A computer system as defined in claim 3 in which said reset circuit further includes a reset control register operable to generate a reset control circuit enable signal in response to reset control enable information controlled by said computer.
Claim 8
Dependent Claim 70 words
A computer system as defined in claim 5 in which: A. said reset control register normally asserts said reset control circuit enable signal thereby actuating said reset control circuit; and B. said computer, in response to said interrupt signal in said normal operational mode, provides reset control enable information for enabling said reset control register to negate said reset control circuit enable signal thereby to deactivate said reset control circuit.
Claim 9
Dependent Claim 25 words
A computer system as defined in claim 3 in which actuation of said reset control circuit is further controlled by a local reset code value.
Claim 10
Dependent Claim 78 words
A computer system as defined in claim 7 in which said reset circuit further comprises an actuation control circuit comprising: A. a local reset code value store operable to store a local reset code value; and B. a comparator operable to generate a reset control circuit actuation signal to actuate reset control circuit for in response to a comparison between said reset code value and said local reset code value stored in said local reset code value store.
Claim 11
Dependent Claim 20 words
A computer system as defined in claim 7 in which said local reset code value is controlled by said computer.
Claim 12
Independent Claim 125 words
A method of resetting a computer system resettable in response to a reset signal, the computer system having a normal condition and a hung condition, the method comprising the steps of: A. receiving a message containing a received reset code value and, in response thereto, generating an interrupt signal and beginning a timing interval; B. if the computer system is in the normal operational condition, following generation of said interrupt signal terminating the timing interval without generating the reset signal; and C. if the computer system is in the hung operational condition, following generation of said interrupt signal generating a reset signal at the end of the timing interval, the computer system being responsive to generation of the reset signal to initiate a reset operation.
Claim 13
Independent Claim 125 words
A method of resetting a computer system resettable in response to a reset signal, the computer system having a normal condition and a hung condition, the method comprising the steps of: A. receiving a message containing a received reset code value and, in response thereto, generating an interrupt signal and beginning a timing interval; B. if the computer system is in the normal operational condition, following generation of said interrupt signal terminating the timing interval without generating the reset signal; and C. if the computer system is in the hung operational condition, following generation of said interrupt signal generating a reset signal at the end of the timing interval, the computer system being responsive to generation of the reset signal to initiate a reset operation.
Claim 14
Dependent Claim 35 words
A method as defined in claim 10 in which, if said computer system is in the normal operational condition, said computer system enables said timing interval to be terminated in response to said interrupt signal.
Claim 15
Dependent Claim 29 words
A method as defined in claim 10 in which generation of said interrupt signal and beginning of said timing interval are also controlled by a local reset code value.
Claim 16
Dependent Claim 41 words
A method as defined in claim 12 further comprising the step of comparing said received reset code value and said local reset code value and controlling generating said interrupt signal and beginning of said timing interval in response to the comparison.
Claim 17
Dependent Claim 20 words
A method as defined in claim 12 in which said local reset code value is controlled by said computer system.
Claim 18
Dependent Claim 103 words
A reset circuit for controlling resetting of a resettable device, the reset circuit comprising: A. a reset timer for generating a reset enable signal to reset the resettable device at the end of a predetermined timing interval; B. a reset timer start control responsive to the receipt of a reset indication for starting the reset timer and for generating an interrupt signal to interrupt the resettable device; C. a reset timer stop control responsive to the receipt of a deactivation indication from said resettable device to deactivate the reset timer thereby to enable the reset timer to avoid generating the reset enable signal.
Claim 19
Dependent Claim 103 words
A reset circuit for controlling resetting of a resettable device, the reset circuit comprising: A. a reset timer for generating a reset enable signal to reset the resettable device at the end of a predetermined timing interval; B. a reset timer start control responsive to the receipt of a reset indication for starting the reset timer and for generating an interrupt signal to interrupt the resettable device; C. a reset timer stop control responsive to the receipt of a deactivation indication from said resettable device to deactivate the reset timer thereby to enable the reset timer to avoid generating the reset enable signal.
Claim 20
Dependent Claim 31 words
A reset circuit as defined in claim 15 in which said resettable device generates said reset circuit deactivation indication in response to said interrupt signal while in a normal operational condition.
Claim 21
Dependent Claim 33 words
A reset circuit as defined in claim 15 in which said resettable device does not generate said reset circuit deactivation indication in response to said interrupt signal while in an abnormal operational condition.
Claim 22
Dependent Claim 36 words
A reset circuit as defined in claim 15 further including a reset control register operable to generate a reset enable control signal for enabling said reset timer start control in response to reset enable control information.
Claim 23
Dependent Claim 21 words
A reset circuit as defined in claim 18 in which said reset enable control information is controlled by said resettable device.
Claim 24
Dependent Claim 63 words
A reset circuit as defined in claim 18 in which: A. said reset control register normally asserts said reset enable control signal thereby enabling said reset timer start control; and B. said resettable device, in response to said interrupt signal in said normal operational mode, provides reset control enable information for enabling said reset control register to negate said reset enable control signal.
Claim 25
Dependent Claim 20 words
A reset circuit as defined in claim 20 in which said negated reset enable control signal comprises said deactivation indication.
Claim 26
Dependent Claim 23 words
A reset circuit as defined in claim 20 wherein the reset timer start control is further controlled by a local reset code value.
Claim 27
Dependent Claim 73 words
A reset circuit as defined in claim 22 further comprising an actuation control circuit comprising: A. a local reset code value store operable to store a local reset code value; and B. a comparator operable to generate a reset control circuit actuation signal to actuate reset control circuit for in response to a comparison between said reset code value and said local reset code value stored in said local reset code value store.
Claim 28
Dependent Claim 21 words
A reset circuit as defined in claim 22 in which said local reset code value is controlled by said resettable device.
Claim 29
Independent Claim 77 words
A method of controlling resetting of a resettable device comprising the steps of: A. responsive to the receipt of a reset message, starting a reset timer, the reset timer generating an interrupt message at the end of a predetermined timing interval thereby to interrupt the resettable device; B. responsive to the receipt of a deactivate indication from said resettable device, deactivating the reset timer thereby to enable said reset timer to avoid generating the reset enable signal.
Claim 30
Independent Claim 77 words
A method of controlling resetting of a resettable device comprising the steps of: A. responsive to the receipt of a reset message, starting a reset timer, the reset timer generating an interrupt message at the end of a predetermined timing interval thereby to interrupt the resettable device; B. responsive to the receipt of a deactivate indication from said resettable device, deactivating the reset timer thereby to enable said reset timer to avoid generating the reset enable signal.
Claim 31
Dependent Claim 35 words
A method as defined in claim 25 in which, if said resettable device is in the normal operational condition, said resettable device enables said timing interval to be terminated in response to said interrupt signal.
Claim 32
Dependent Claim 29 words
A method as defined in claim 25 in which generation of said interrupt signal and beginning of said timing interval are also controlled by a local reset code value.
Claim 33
Dependent Claim 41 words
A method as defined in claim 27 further comprising the step of comparing said received reset code value and said local reset code value and controlling generating said interrupt signal and beginning of said timing interval in response to the comparison.
Claim 34
Dependent Claim 20 words
A method as defined in claim 27 in which said local reset code value is controlled by said resettable device.

References Cited (Backward Citations)

US4621322A Cited
US4956807A Cited
US5155846A Cited
US5109392A Cited
US5095444A Cited
US5276857A Cited
US5450576A Cited
US5398332A Cited
US5341497A Cited
US5513319A Cited
US5528756A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-04 2001-02-03 2001-08-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-04 2005-02-03 2005-08-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-04 2009-02-03 2009-08-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag