US5319775A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Centralized diagnostic system for loosely coupled processors
Assignee: Teradata US Inc
•
Filing: 1991-07-22
•
Granted: 1994-06-07
•
Expires: 2011-07-22
Abstract
Abstract A diagnostic system for a large, multiple processor data processing system. Diagnostic access between dual diagnostic intelligent consoles and each processor is provided through a diagnostic network of communication links and switching nodes which are independent of normal data processing system communication channels. The diagnostic network consists of two embedded three structure communication networks providing two different diagnostic communication paths to each processor within the data processing system.
Inventors
- 👤 Barry L. Loges
- 👤 Graciela B. Sholander
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 12:40
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2002; G06F11/2005; G06F11/22; G06F11/2294; G06F11/26; G06F11/273; G06F11/2736; G06F11/2007
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
130 words
A diagnostic system for a data processing system having a plurality of processors and data links interconnecting said processors, the diagnostic system comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a network of diagnostic communication links connecting said intelligent console with each one of said plurality of processors and providing at least one communication path between said diagnostic console and each one of said plurality of processors, said diagnostic communication links being independent of said data links; wherein said network comprises a tree network including a plurality of switching nodes interconnected by said diagnostic communication links; and wherein each one of said plurality of processors is connected through a corresponding one of said communication links to one of said plurality of switching nodes.
Claim 2
Dependent Claim
130 words
A diagnostic system for a data processing system having a plurality of processors and data links interconnecting said processors, the diagnostic system comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a network of diagnostic communication links connecting said intelligent console with each one of said plurality of processors and providing at least one communication path between said diagnostic console and each one of said plurality of processors, said diagnostic communication links being independent of said data links; wherein said network comprises a tree network including a plurality of switching nodes interconnected by said diagnostic communication links; and wherein each one of said plurality of processors is connected through a corresponding one of said communication links to one of said plurality of switching nodes.
Claim 3
Dependent Claim
28 words
The diagnostic system in accordance with claim 1, wherein diagnostic messages are transmitted between said intelligent console, said switching nodes and said processors utilizing a message packeting protocol.
Claim 4
Dependent Claim
49 words
The diagnostic system in accordance with claim 2, wherein: said intelligent console and each one of said processors include means for generating a diagnostic message packet; and each one of said switching nodes comprises a control processor and memory containing control software for reading and routing diagnostic message packets.
Claim 5
Dependent Claim
167 words
A diagnostic system for a data processing system having a plurality of processors and data links interconnecting said processors, the diagnostic system comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a network of diagnostic communication links connecting said intelligent console with each one of said plurality of processors and providing at least one communication path between said diagnostic console and each one of said plurality of processors, said diagnostic communication links being independent of said data links; wherein said network comprises a dual tree network including a plurality of switching nodes interconnected by said diagnostic communication links whereby said first intelligent controller connects with each one of said switching nodes through a first tree structure and said second intelligent controller connects with each one of said switching nodes through a second tree structure; and wherein each one of said plurality of processors is connected through a corresponding one of said communication links to one of said plurality of switching nodes.
Claim 6
Dependent Claim
167 words
A diagnostic system for a data processing system having a plurality of processors and data links interconnecting said processors, the diagnostic system comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a network of diagnostic communication links connecting said intelligent console with each one of said plurality of processors and providing at least one communication path between said diagnostic console and each one of said plurality of processors, said diagnostic communication links being independent of said data links; wherein said network comprises a dual tree network including a plurality of switching nodes interconnected by said diagnostic communication links whereby said first intelligent controller connects with each one of said switching nodes through a first tree structure and said second intelligent controller connects with each one of said switching nodes through a second tree structure; and wherein each one of said plurality of processors is connected through a corresponding one of said communication links to one of said plurality of switching nodes.
Claim 7
Dependent Claim
28 words
The diagnostic system in accordance with claim 4, wherein diagnostic messages are transmitted between said intelligent controller, said switching nodes and said processors utilizing a message packeting protocol.
Claim 8
Dependent Claim
49 words
The diagnostic system in accordance with claim 5, wherein: said intelligent console and each one of said processors include means for generating a diagnostic message packet; and each one of said switching nodes comprises a control processor and memory containing control software for reading and routing diagnostic message packets.
Claim 9
Dependent Claim
135 words
A diagnostic system for a data processing system having a plurality of processors and data links interconnecting said processors, the diagnostic system comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a first-level switching node connected by a dedicated diagnostic communication link to said intelligent console; and a plurality of second-level switching nodes, each one of said second-level switching nodes being connected by a corresponding dedicated diagnostic communication link with said first-level switching node; each one of said switching nodes being connected to a group of said processors by corresponding dedicated diagnostic communication links, each one of said groups of processors being a subset of said plurality of processors; whereby at least one communication path exists between said intelligent diagnostic console and each one of said plurality of processors.
Claim 10
Dependent Claim
135 words
A diagnostic system for a data processing system having a plurality of processors and data links interconnecting said processors, the diagnostic system comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a first-level switching node connected by a dedicated diagnostic communication link to said intelligent console; and a plurality of second-level switching nodes, each one of said second-level switching nodes being connected by a corresponding dedicated diagnostic communication link with said first-level switching node; each one of said switching nodes being connected to a group of said processors by corresponding dedicated diagnostic communication links, each one of said groups of processors being a subset of said plurality of processors; whereby at least one communication path exists between said intelligent diagnostic console and each one of said plurality of processors.
Claim 11
Dependent Claim
100 words
The diagnostic system in accordance with claim 7, further comprising: a second intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a second first-level switching node connected by a dedicated diagnostic communication link to said second intelligent console and by first and second dedicated diagnostic links with said first first-level switching node; each one of said plurality of second-level switching nodes being connected by a corresponding dedicated diagnostic communication link with said second first-level switching node; whereby at least one communication path exists between said second intelligent diagnostic console and each one of said plurality of processors.
Claim 12
Dependent Claim
84 words
The diagnostic system in accordance with claim 8, further comprising: a plurality of third-level switching nodes, each one of said third-level switching nodes; each one of said second-level switching nodes being connected to a group of said third level switching nodes by corresponding dedicated diagnostic communication links; and each one of said third-level switching nodes being connected to a group of said processors by corresponding dedicated diagnostic communication links, each one of said groups of processors being a subset of said plurality of processors.
Claim 13
Dependent Claim
179 words
A diagnostic system for a plurality of processors, comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; a first tree network connecting said intelligent console with each one of said plurality of processors, comprising: a plurality of switching nodes, each one of said switching nodes being connected to a group of said processors by diagnostic communication links, each one of said groups of processors being a subset of said plurality of processors; and a first plurality of diagnostic communication links interconnecting said switching nodes; whereby at least one communication path exists between said intelligent diagnostic console and each one of said plurality of processors; a second intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a second tree network connecting said second intelligent console with each one of said plurality of processors, comprising: said plurality of switching nodes; and a second plurality of diagnostic communication links interconnecting said switching nodes; whereby at least one communication path exists between said second intelligent diagnostic console and each one of said plurality of processors.
Claim 14
Dependent Claim
179 words
A diagnostic system for a plurality of processors, comprising: a first intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; a first tree network connecting said intelligent console with each one of said plurality of processors, comprising: a plurality of switching nodes, each one of said switching nodes being connected to a group of said processors by diagnostic communication links, each one of said groups of processors being a subset of said plurality of processors; and a first plurality of diagnostic communication links interconnecting said switching nodes; whereby at least one communication path exists between said intelligent diagnostic console and each one of said plurality of processors; a second intelligent diagnostic console for transmitting diagnostic commands and receiving diagnostic information; and a second tree network connecting said second intelligent console with each one of said plurality of processors, comprising: said plurality of switching nodes; and a second plurality of diagnostic communication links interconnecting said switching nodes; whereby at least one communication path exists between said second intelligent diagnostic console and each one of said plurality of processors.
Claim 15
Dependent Claim
83 words
The diagnostic system in accordance with claim 10, wherein: diagnostic messages are transmitted between said intelligent consoles and said switching nodes, between connected switching nodes, and between said switching nodes and said processors utilizing a message packeting protocol; said first and second intelligent consoles and each one of said plurality of processors include means for generating a diagnostic message packet; and each one of said switching nodes comprises a control processor and memory containing control software for reading and routing diagnostic message packets.
References Cited (Backward Citations)
US4325120A
Cited
US4354225A
Cited
US4408273A
Cited
US4777595A
Cited
US4636939A
Cited
US4654819A
Cited
US4872165A
Cited
US4677588A
Cited
US4627055A
Cited
US4718002A
Cited
US4870638A
Cited
US4866664A
Cited
US5163052A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-06-06 | 1997-12-06 | 1998-06-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-06-06 | 2001-12-06 | 2002-06-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-06-06 | 2005-12-06 | 2006-06-07 | $7700.00 | Window Closed / Lapsed |