IP Library Granted Patent US 8,422,634
Granted Patent B2
US 8,422,634 · App. 12/916,732 · Granted Apr 16, 2013

Automated medical imaging system fault detection

Inventors: Daniel St. John (Crystal Lake, IL); Thomas Ruggiero (Schaumburg, IL)
Assignee: Siemens Medical Solutions USA, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,422,634
App. No.
12/916,732
Granted
Apr 16, 2013
Kind
B2
Abstract

A system automatically detects and reports a hardware and/or software error in an X-ray system. A system automatically detects and identifies failed components of a distributed X-ray imaging system. Multiple different subsystems of an X-ray imaging system individually include, an executable procedure for detecting a failed component in a respective subsystem and a communication interface for initiating generation and communication of a message identifying the failed component and identifying the respective subsystem including the failed component. A repository stores data identifying failed components within the multiple different subsystems in response to the communicated message. An error processor accesses the repository of data and provides composite information enabling a user to identify failed components within an X-ray imaging system.

Claims (51)

1. A system for automatic detection and identification of failed components of a distributed X-ray imaging system, comprising:

a plurality of different subsystems of an X-ray imaging system individually including,

an executable procedure for detecting a failed component in a respective subsystem and

a communication interface for initiating generation and communication of a message identifying said failed component and identifying said respective subsystem including said failed component using routing information received from a network management unit;

a repository of data for storing data identifying failed components within said plurality of different subsystems in response to the communicated message; and

an error processor for accessing said repository of data and providing composite information enabling a user to identify failed components within an X-ray imaging system using time sequenced error messages and using additional information concerning failed system components that may or may not have contributed to failure of a particular failing component.

2. A system according to claim 1 , wherein

said communication interface employs network transport logic to support seamless operation irrespective of network topology and implementation for acquiring said routing information and

said communication interface initiates generation and communication of said message in an sRIO compatible format message.

3. A system according to claim 1 , wherein

said error processor stores data in a global system error log identifying time stamped subsystem component failures.

4. A system according to claim 3 , wherein

the data stored in said global system error log highlights linked failures across different X-ray imaging system subsystems.

5. A system according to claim 4 , wherein

said error processor identifies said linked failures across different subsystems based on sequential time of failure occurrence using failure timestamps.

6. A system according to claim 3 , including

a display processor for generating data representing a display image providing said composite information enabling a user to identify failed components within an X-ray imaging system and enabling a user to filter said composite information by individual subsystem to exclude failure data from one or more selected different subsystems.

7. A system according to claim 1 , wherein

said message includes a textual description of the failure of said failed component.

8. A system according to claim 1 , wherein

said message includes data identifying status of a component.

9. A system according to claim 1 , wherein

said error processor provides a composite single display image to a user identifying failed components within said X-ray imaging system.

10. A system according to claim 9 , wherein

said error processor provides a composite single display image to a user identifying status of subsystems within said X-ray imaging system including at least one of, (a) operational, (b) in maintenance and (c) inactive.

11. A system according to claim 1 , wherein

said repository of data comprises an error log.

12. A system for automatic detection and identification of failed components of a distributed X-ray imaging system, comprising:

a plurality of different subsystems of an X-ray imaging system individually including,

an executable procedure for detecting a failed component in a respective subsystem and

a communication interface for initiating generation and communication of a message identifying said failed component and identifying said respective subsystem including said failed component using routing information received from a network management unit;

a global X-ray imaging system error log for storing time stamped data identifying failed components within said plurality of different subsystems in response to the communicated message; and

an error processor for accessing said global system X-ray imaging system error log and providing composite information enabling a user to identify failed components within an X-ray imaging system using time sequenced error messages and using additional information concerning failed system components that may or may not have contributed to failure of a particular failing component.

13. A system according to claim 12 , wherein

the data stored in said global system error log highlights linked failures across different X-ray imaging system subsystems and

said error processor identifies said linked failures across different subsystems based on sequential time of failure occurrence using failure timestamps.

14. A system according to claim 12 , wherein

said communication interface employs network transport logic to support seamless operation irrespective of network topology and implementation for acquiring said routing information and adaptively generates and communicates,

(a) error messages identifying failed subsystem components and identifying a subsystem including a failed component and

(b) status messages indicating subsystem status.

15. A system according to claim 14 , wherein

said subsystem status comprises at least one of, (a) operational, (b) in maintenance and (c) inactive, status.

16. A method for automatic detection and identification of failed components of a distributed X-ray imaging system, comprising the activities of:

detecting a failed component in a respective subsystem of a plurality of different subsystems of an X-ray imaging system;

generating a time stamped message identifying said failed component and identifying said respective subsystem including said failed component;

receiving routing information received from a network management unit

communicating the generated message identifying said failed component using the received routing information;

storing time stamped data identifying said failed component, derived from a received message, in a global X-ray imaging system error log identifying failed components within said plurality of different subsystems in response to the communicated message; and

accessing said global X-ray imaging system error log and providing composite information enabling a user to identify failed components within an X-ray imaging system using time sequenced error messages and using additional information concerning failed system components that may or may not have contributed to failure of a particular failing component.

17. A method according to claim 16 , including the activity of

employing network transport logic to support seamless operation irrespective of network topology and implementation for acquiring said routing information.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF ASSIGNMENT 3, ASSIGNOR SIEMENS MEDICAL SOLUTIONS USA, INC. TO SIEMENS HEALTHCARE GMBH PREVIOUSLY RECORDED ON REEL 043379 FRAME 0673. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF INVENTOR RIGHTS.. Recorded Dec 2, 2020
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 056112/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 043379/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2010
From: RUGGIERO, THOMAS; ST. JOHN, DANIEL
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 025241/0410 →
Continuity (2)
Provisional Application 61294968 · Jan 14, 2010
Related Publication 20110170667A1 · Jul 14, 2011