IP Library Granted Patent US 6,996,500
Granted Patent B2
US 6,996,500 · App. 10/284,842 · Granted Feb 7, 2006

Method for communicating diagnostic data

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 6,996,500
App. No.
10/284,842
Granted
Feb 7, 2006
Kind
B2
Abstract

The present invention is a method for communicating diagnostic data. In one embodiment, a platform specific characteristic of a computer is ascertained using a computer application that is compliant with a platform independent specification. A message is received requesting diagnostic information about the computer, and a reply is sent conveying diagnostic information about the computer.

Claims (37)

1. A method for communicating diagnostic data comprising:

ascertaining a platform specific characteristic of a computer using a Web Service application that is compliant with a platform independent specification;

receiving a message which is compliant with the Simple Object Access Protocol (SOAP) specification, said message requesting diagnostic information about said computer; and

sending a reply conveying said diagnostic information about said computer.

2. The method as recited in claim 1 , further comprising installing said Web Service application upon said computer.

3. The method as recited in claim 2 , wherein said ascertaining comprises using said Web Service application to determine a computer operating system resident upon said computer.

4. The method as recited in claim 3 , wherein said Web Service application translates said message into a format compatible with said operating system resident upon said computer.

5. The method as recited in claim 1 , further comprising collecting diagnostic data about said computer in response to said receiving of said message.

6. The method as recited in claim 1 , further comprising using said computer to collect diagnostic data from a second computer communicatively coupled with said computer.

7. The method as recited in claim 6 , wherein a second Web Service application is resident upon said second computer and comprising conveying diagnostic information about said second computer to said computer using second said Web Service application.

8. The method as recited in claim 1 , further comprising utilizing said diagnostic information to estimate the probability of failure of said computer.

9. A computer system comprising:

a bus;

a memory coupled to said bus; and

a processor coupled to said bus, said processor for executing a method for communicating diagnostic data comprising:

ascertaining a platform specific characteristic of a computer using a Web Service application that is compliant with a platform independent specification;

receiving a message which is compliant with the Simple Object Access Protocol (SOAP) specification, said message requesting diagnostic information about said computer; and

sending a reply conveying said diagnostic information about said computer.

10. The computer system of claim 9 , wherein said Web Service application used to ascertain said platform specific characteristic is resident upon said computer system.

11. The computer system of claim 9 , wherein said method further comprises installing said Web Service application upon said computer.

12. The computer system of claim 11 , wherein said Web Service application is used to determine a computer operating system resident upon said computer.

13. The computer system of claim 12 , wherein said Web Service application translates said message into a format compatible with said operating system resident upon said computer.

14. The computer system of claim 9 , wherein said method further comprises collecting diagnostic data about said computer in response to said receiving of said message.

15. The computer system of claim 9 , wherein said method further comprises using said computer to collect diagnostic data from a second computer communicatively coupled with said computer.

16. The computer system of claim 15 , wherein a second Web Service application is resident upon said second computer and conveys diagnostic information about said second computer to said computer using said second Web Service application.

17. The computer system of claim 9 , wherein said method further comprises utilizing said diagnostic information to estimate the probability of failure of said computer.

18. A computer-usable medium having computer-readable code embodied therein for causing a computer system to perform a method for communicating diagnostic data comprising:

ascertaining a platform specific characteristic of a computer using a Web Service application that is compliant with a platform independent specification;

receiving a message which is compliant with the Simple Object Access Protocol (SOAP) specification, said message requesting diagnostic information about said computer; and

sending a reply conveying said diagnostic information about said computer.

19. The computer-usable medium of claim 18 , wherein said method further comprises installing said Web Service application upon said computer using said computer-usable medium.

20. The computer-usable medium of claim 19 , wherein said Web Service application determines a computer operating system resident upon said computer.

21. The computer-usable medium of claim 20 , wherein said Web Service application translates said message into a format compatible with said operating system resident upon said computer.

22. The computer-usable medium of claim 18 , wherein said method further comprises collecting diagnostic data about said computer in response to said receiving of said message.

23. The computer-usable medium of claim 18 , wherein said method further comprises using said computer to collect diagnostic data from a second computer communicatively coupled with said computer.

24. The computer-usable medium of claim 23 , wherein a second Web Service application is resident upon said second computer and conveys diagnostic information about said second computer to said computer using said second Web Service application.

25. The computer-usable medium of claim 18 , wherein said method further comprises utilizing said diagnostic information to estimate the probability of failure of said computer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2006
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: DATA QUILL LIMITED
Reel/Frame 018338/0198 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2003
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 013776/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2003
From: O'KONSKI, TIMOTHY; KARKARE, ASHISH
To: HEWLETT-PACKARD COMPANY
Reel/Frame 013761/0398 →