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

Node for servicing interrupt request messages on a pended bus

Assignee: Hewlett Packard Development Co LP
•
Filing: 1987-05-01
•
Granted: 1990-08-28
•
Expires: 2007-05-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Interrupt servicing node for servicing interrupt requests on a pended bus. The interrupt servicing node provides interrupt acknowledge messages including destination data specifying a particular interrupting node at times when the interrupt servicing node is ready to service the interrupt request message. The interrupt servicing node includes storage elements for indicating whether an interrupt request is pending from a particular interrupting node. An interrupt request message on the bus includes ID data for identifying a particular interrupting node as the source of an interrupt request.

Inventors

  • 👤 Douglas D. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 11:35
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/24; G06F15/00; G06F15/16; G06F15/163; G06F15/17

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 245 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; means for obtaining control of the bus at times when the interrupt servicing node is ready to service the interrupt request message and for performing null operations for a predetermined time period before providing the interrupt acknowledge message; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 2
Dependent Claim 245 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; means for obtaining control of the bus at times when the interrupt servicing node is ready to service the interrupt request message and for performing null operations for a predetermined time period before providing the interrupt acknowledge message; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 3
Dependent Claim 236 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comrising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node, in which the providing means includes means for providing the interrupt acknowledge message with source data identifying the interrupt servicing node as the source of the interrupt acknowledge message; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 4
Dependent Claim 236 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comrising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node, in which the providing means includes means for providing the interrupt acknowledge message with source data identifying the interrupt servicing node as the source of the interrupt acknowledge message; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 5
Dependent Claim 38 words
An interrupt servicing node in accordance with claim 1 in which the providing means includes means for providing the interrupt acknowledge message with source data identifying the interrupt servicing node as the source of the interrupt acknowledge message.
Claim 6
Dependent Claim 329 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, for indicating whether an interrupt request is pending from the interrupting node at the specified priority level, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of the interrupt request message including the ID and priority level data which identifies the interrupting node and specifies the priority level of the interrupt request message; means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and service priority level means, coupled to the providing means, for specifying a service priority level for the interrupt servicing node and for indicating that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level.
Claim 7
Dependent Claim 329 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, for indicating whether an interrupt request is pending from the interrupting node at the specified priority level, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of the interrupt request message including the ID and priority level data which identifies the interrupting node and specifies the priority level of the interrupt request message; means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and service priority level means, coupled to the providing means, for specifying a service priority level for the interrupt servicing node and for indicating that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level.
Claim 8
Dependent Claim 18 words
An interrupt servicing node in accordance with claim 4 in which the interrupt servicing node is an processor.
Claim 9
Dependent Claim 48 words
An interrupt servicing node in accordance with claim 4 including means for obtaining control of the bus at times when the interrupt servicing node is ready to service the interrupt request message and for performing null operations for a predetermined time period before providing the interrupt acknowledge message.
Claim 10
Dependent Claim 38 words
An interrupt servicing node in accordance with claim 4 in which the providing means includes means for providing the interrupt acknowledge message with source data identifying the interrupt servicing node as the source of the interrupt acknowledge message.
Claim 11
Dependent Claim 38 words
An interrupt servicing node in accordance with claim 6 in which the providing means includes means for providing the interrupt acknowledge message with source data identifying the interrupt servicing node as the source of the interrupt acknowledge message.
Claim 12
Dependent Claim 224 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for detecting an interrupt acknowledge message on the bus including destination data specifying the interrupting node; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 13
Dependent Claim 224 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for detecting an interrupt acknowledge message on the bus including destination data specifying the interrupting node; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 14
Dependent Claim 36 words
An interrupt servicing node in accordance with claim 4 further comprising means for detecting an interrupt acknowledge message on the bus including destination data specifying the interrupting node and priority level data specifying the priority level.
Claim 15
Dependent Claim 29 words
An interrupt servicing node in accordance with claim 2 further including means for detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 16
Dependent Claim 29 words
An interrupt servicing node in accordance with claim 3 further including means for detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 17
Dependent Claim 29 words
An interrupt servicing node in accordance with claim 7 further including means for detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 18
Dependent Claim 29 words
An interrupt servicing node in accordance with claim 8 further including means for detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 19
Dependent Claim 231 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus, in which the interrupt request detecting means includes means for detecting whether the interrupt request message includes destination data specifying the interrupt servicing node; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 20
Dependent Claim 231 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus, in which the interrupt request detecting means includes means for detecting whether the interrupt request message includes destination data specifying the interrupt servicing node; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 21
Dependent Claim 33 words
An interrupt servicing node in accordance with claim 4 in which the interrupt request detecting means includes means for detecting whether the interrupt request message includes destination data specifying the interrupt servicing node.
Claim 22
Dependent Claim 33 words
An interrupt servicing node in accordance with claim 11 in which the interrupt request detecting means includes means for detecting whether the interrupt request message includes destination data specifying the interrupt servicing node.
Claim 23
Dependent Claim 33 words
An interrupt servicing node in accordance with claim 13 in which the interrupt request detecting means includes means for detecting whether the interrupt request meassage includes destination data specifying the interrupt servicing node.
Claim 24
Dependent Claim 226 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, in which each of the plurality of node storage elements corresponds to one of a plurality of interrupt nodes, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 25
Dependent Claim 226 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; and storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node, in which each of the plurality of node storage elements corresponds to one of a plurality of interrupt nodes, for indicating whether an interrupt request is pending from the interrupting node, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; and means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 26
Dependent Claim 36 words
An interrupt servicing node in accordance with claim 4 in which each of the plurality of node storage elements corresponds to one of a plurality of interrupting nodes at one of a plurality of priority levels.
Claim 27
Dependent Claim 362 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node, source data identifying the interrupt servicing node as the source of the interrupt acknowledge message, and priority level data specifying the priority level, at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, for indicating whether an interrupt request is pending from the interrupting node at the specified priority level, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of the interrupt request message including the ID and priority level data which identifies the interrupting node and specifies the priority level of the interrupt request message; means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and service priority level means, coupled to the providing means, for specifying a service priority level for the interrupt servicing node and for indicating that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; and means for detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 28
Dependent Claim 362 words
An interrupt servicing node for servicing an interrupt request message from an interrupting node including ID data identifying the interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node adapted to be coupled to a pended bus for transferring messages between the interrupt servicing node and the interrupting node, the interrupt servicing node comprising: means for detecting the interrupt request message on the bus; means for providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node, source data identifying the interrupt servicing node as the source of the interrupt acknowledge message, and priority level data specifying the priority level, at times when the interrupt servicing node is ready to service the interrupt request message from the interrupting node; storage means, coupled to the detecting means and the providing means, including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, for indicating whether an interrupt request is pending from the interrupting node at the specified priority level, the storage means including: means, coupled to the detecting means, for setting the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of the interrupt request message including the ID and priority level data which identifies the interrupting node and specifies the priority level of the interrupt request message; means, coupled to the providing means, for clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the providing of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and service priority level means, coupled to the providing means, for specifying a service priority level for the interrupt servicing node and for indicating that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; and means for detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 29
Independent Claim 169 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and source data identifying the interrupt servicing node as the source of the interrupt acknowledge message at times when the interrupt servicing node is ready to service a pending interrupt request message; and detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 30
Independent Claim 169 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and source data identifying the interrupt servicing node as the source of the interrupt acknowledge message at times when the interrupt servicing node is ready to service a pending interrupt request message; and detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 31
Independent Claim 177 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt acknowledge message including destination data specifying the interrupting node; and clearing the node storage element corresponding to the interrupting node in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 32
Independent Claim 177 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt acknowledge message including destination data specifying the interrupting node; and clearing the node storage element corresponding to the interrupting node in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 33
Independent Claim 210 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; obtaining control of the bus at times when the interrupt servicing node is ready to service a pending interrupt request message and performing null operations for a predetermined time period; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node after the predetermined time period at times when the node storage element corresponding to the interrupting node is set; detecting an interrupt acknowledge message including destination data specifying the interrupting node; and clearing the node storage element corresponding to the interrupting node in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 34
Independent Claim 210 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; obtaining control of the bus at times when the interrupt servicing node is ready to service a pending interrupt request message and performing null operations for a predetermined time period; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node after the predetermined time period at times when the node storage element corresponding to the interrupting node is set; detecting an interrupt acknowledge message including destination data specifying the interrupting node; and clearing the node storage element corresponding to the interrupting node in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 35
Independent Claim 209 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and source data identifying the interrupt servicing node as the source of the interrupt acknowledge message at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node; detecting an interrupt acknowledge message including destination data specifying the interrupting node; and clearing the node storage element corresponding to the interrupting node in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 36
Independent Claim 209 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and source data identifying the interrupt servicing node as the source of the interrupt acknowledge message at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node; detecting an interrupt acknowledge message including destination data specifying the interrupting node; and clearing the node storage element corresponding to the interrupting node in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node.
Claim 37
Independent Claim 226 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; and providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level at times when the interrupt servicing node is ready to service a pending interrupt request message.
Claim 38
Independent Claim 226 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; and providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level at times when the interrupt servicing node is ready to service a pending interrupt request message.
Claim 39
Independent Claim 257 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node, source data identifying the interrupt servicing node as the source of the interrupt acknowledge message, and priority level data specifying the priority level, at times when the interrupt servicing node is ready to service a pending interrupt request message; and detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 40
Independent Claim 257 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node, source data identifying the interrupt servicing node as the source of the interrupt acknowledge message, and priority level data specifying the priority level, at times when the interrupt servicing node is ready to service a pending interrupt request message; and detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node.
Claim 41
Independent Claim 296 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message.
Claim 42
Independent Claim 296 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message.
Claim 43
Independent Claim 329 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service to interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; obtaining control of the bus at times when the interrupt servicing node is ready to service a pending interrupt request message and performing null operations for a predetermined time period; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level after the predetermined time period at times when the node storage element corresponding to the interrupting node is set; detecting an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message.
Claim 44
Independent Claim 329 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service to interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; obtaining control of the bus at times when the interrupt servicing node is ready to service a pending interrupt request message and performing null operations for a predetermined time period; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level after the predetermined time period at times when the node storage element corresponding to the interrupting node is set; detecting an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message.
Claim 45
Independent Claim 327 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node, source data identifying the interrupt servicing node as the source of the interrupt acknowledge message, and priority level data specifying the priority level, at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node; detecting an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message.
Claim 46
Independent Claim 327 words
A method for an interrupt servicing node adapted to be coupled to a pended bus to service an interrupt request message including ID data identifying an interrupting node and priority level data specifying a priority level of the interrupt request message, the interrupt servicing node including a plurality of node storage elements each corresponding to an interrupting node at a specified priority level, wherein the method performed by the interrupt servicing node comprises the steps of: detecting the interrupt request message on the bus; setting a node storage element corresponding to the interrupting node at the specified priority level to indicate that an interrupt request is pending from the interrupting node, in response to the detecting of the interrupt request message including the ID data identifying the interrupting node and the priority level data specifying the priority level of the interrupt request message; specifying a service priority level for the interrupt servicing node to indicate that the interrupt servicing node is ready to service the interrupt request message at times when the priority level of the interrupt request message is greater than the service priority level; providing to the bus an interrupt acknowledge message including destination data specifying the interrupting node, source data identifying the interrupt servicing node as the source of the interrupt acknowledge message, and priority level data specifying the priority level, at times when the interrupt servicing node is ready to service a pending interrupt request message; detecting an interrupt vector message on the bus including source data identifying the interrupt servicing node; detecting an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and clearing the node storage element corresponding to the interrupting node at the specified priority level in response to the detecting of an interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-08-27 1994-02-26 1994-08-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-08-27 1998-02-26 1998-08-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-08-27 2002-02-26 2002-08-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag