← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag