Method, system, and program for diagnosing a computer in a network system
First Claim
Patent Images
1. A method for diagnosing a customer computer over a network, comprising:
- initiating a customer service session to provide technical support of the customer computer;
transmitting a program to execute on the customer computer, wherein the program causes the customer computer to perform;
(i) downloading at least one object from a server to the customer computer over the network;
(ii) determining performance data comprising a network transmission time to download the object from the server to the customer computer over the network to diagnose performance problems with the customer computer;
(iii) displaying at the customer computer being diagnosed both the determined performance data for the customer computer and average performance data to provide information to diagnose the customer computer, wherein the average performance data includes network performance data for other computers in the network;
(iv) transmitting the determined performance data to a diagnostic system over the network; and
using the performance data transmitted to the diagnostic system to provide technical support for the customer computer.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method, system, and program for diagnosing a computer over a network, such as the Internet. A program, such as an applet, is provided that executes on the computer. The program causes the computer to download at least one object from a server over the network. Performance data is determined with respect to downloading the object from the server to the computer over the network in order to diagnose performance problems with the computer. The determined performance data is then transmitted to a diagnostic system over the network.
56 Citations
28 Claims
-
1. A method for diagnosing a customer computer over a network, comprising:
-
initiating a customer service session to provide technical support of the customer computer; transmitting a program to execute on the customer computer, wherein the program causes the customer computer to perform; (i) downloading at least one object from a server to the customer computer over the network; (ii) determining performance data comprising a network transmission time to download the object from the server to the customer computer over the network to diagnose performance problems with the customer computer; (iii) displaying at the customer computer being diagnosed both the determined performance data for the customer computer and average performance data to provide information to diagnose the customer computer, wherein the average performance data includes network performance data for other computers in the network; (iv) transmitting the determined performance data to a diagnostic system over the network; and using the performance data transmitted to the diagnostic system to provide technical support for the customer computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for diagnosing a customer computer over a network, wherein a server is coupled to the network, comprising:
-
means for initiating a customer service session to provide technical support of the customer computer; means for transmitting a program to execute on the customer computer, wherein the program causes the customer computer to perform; (i) downloading at least one object from the server to the customer computer over the network; (ii) determining performance data comprising a network transmission time to download the object from the server to the customer computer over the network to diagnose performance problems with the customer computer; (iii) transmitting the determined performance data over the network; and (iv) displaying at the customer computer being diagnosed both the determined performance data for the customer computer and average performance data to provide information to diagnose the customer computer, wherein the average performance data includes network performance data for other computers in the network; means for receiving the performance data transmitted from the customer computer; and means for using the received performance data transmitted to provide technical support for the customer computer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture for use in diagnosing a customer computer over a network, wherein a server is coupled to the network, and wherein the article of manufacture comprises computer readable storage medium including at least one computer program embedded therein that causes a diagnostic system to perform:
-
initiating a customer service session to provide technical support of the customer computer; transmitting a diagnostic program to execute on the computer, wherein the program causes the customer computer to perform; (i) downloading at least one object from the server to the customer computer over the network; (ii) determining performance data comprising a network transmission time to download the object from the server to the customer computer over the network to diagnose performance problems with the customer computer; (iii) transmitting the determined performance data to the diagnostic system over the network; and (iv) displaying at the customer computer being diagnosed both the determined performance data for the customer computer and average performance data to provide information to diagnose the customer computer, wherein the average performance data includes network performance data for other computers in the network; and using the performance data transmitted to the diagnostic system to provide technical support for the customer computer. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification