Device troubleshooting via network
First Claim
Patent Images
1. A method, executed under control of a server system, for causing a client device connected to the sever system via a network to troubleshoot a peripheral device connected to the client device, the method comprising:
- (a) transmitting to the client device a troubleshooting page containing a troubleshooting instruction element usable for inputting an instruction to execute a troubleshooting procedure to troubleshoot the peripheral device, thereby causing the client device to display the troubleshooting page;
(b) receiving a request for a troubleshooting program that is sent from the client device in response to selection of the troubleshooting instruction element on the troubleshooting page; and
(c) transmitting the troubleshooting program to the client device in response to the request for a troubleshooting program, thereby causing the client device to carry out the troubleshooting procedure by executing the troubleshooting program.
1 Assignment
0 Petitions
Accused Products
Abstract
When the user selects an element for specifying a desired troubleshooting procedure on a troubleshooting page displayed by the browser of a client 200, the client 200 issues a request for a server system 110 or 120 to transmit a troubleshooting program. The server system 110 or 120 transmits the troubleshooting program in accordance with the transmission request. After being downloaded, the troubleshooting program is automatically started and a troubleshooting procedure is performed on the client 200.
48 Citations
33 Claims
-
1. A method, executed under control of a server system, for causing a client device connected to the sever system via a network to troubleshoot a peripheral device connected to the client device, the method comprising:
-
(a) transmitting to the client device a troubleshooting page containing a troubleshooting instruction element usable for inputting an instruction to execute a troubleshooting procedure to troubleshoot the peripheral device, thereby causing the client device to display the troubleshooting page;
(b) receiving a request for a troubleshooting program that is sent from the client device in response to selection of the troubleshooting instruction element on the troubleshooting page; and
(c) transmitting the troubleshooting program to the client device in response to the request for a troubleshooting program, thereby causing the client device to carry out the troubleshooting procedure by executing the troubleshooting program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19)
-
-
16. A method, executed under control of a server system, for causing a client device connected to the sever system via a network to install on the client device a driver program suitable for a peripheral device connected to the client device, the method comprising:
-
(a) transmitting to the client device a driver auto-installation page containing an instruction element usable for inputting an instruction to execute an auto-installation to install the driver program suitable for the peripheral device, thereby causing the client device to display the driver auto-installation page;
(b) receiving a request for a driver setup program that is sent from the client device in response to selection of the instruction element on the driver auto-installation page; and
(c) transmitting the driver setup program to the client device in response to the request for a driver setup program, thereby causing the client device to carry out installation of the driver program by executing the driver setup program.
-
-
20. A method, executed under control of a server system, for causing an electric device connected to the sever system via a network to carry out a troubleshooting procedure related to the electric device, the method comprising:
-
(a) receiving a request for a troubleshooting program that is sent from the electric device; and
(b) transmitting the troubleshooting program to the electric device in response to the request for a troubleshooting program, thereby causing the electric device to carry out the troubleshooting procedure by executing the troubleshooting program. - View Dependent Claims (21)
-
-
22. A server system, connected to a client device via a network and used to troubleshoot a peripheral device connected to the client device, the server system comprising:
-
a storage device storing a troubleshooting page and a troubleshooting program, the troubleshooting page containing a troubleshooting instruction element usable for inputting an instruction to execute a troubleshooting procedure to troubleshoot the peripheral device, the troubleshooting program being configured to be executed by the client device in order to perform the troubleshooting procedure; and
a troubleshooting support section configured to transmit the troubleshooting program to the client device when receiving a request for a troubleshooting program that is sent from the client device in response to selection of the troubleshooting instruction element on the troubleshooting page. - View Dependent Claims (23, 24, 25, 26, 28, 29, 30)
-
-
27. A server system, connected to a client device via a network and used to install on the client device a driver program suitable for a peripheral device connected to the client device, the server system comprising:
-
a storage device storing a driver auto-installation page and a driver setup program, the driver auto-installation page containing an instruction element usable for inputting an instruction to execute an auto-installation procedure to install the driver program suitable for the peripheral device, the driver setup program being configured to be executed by the client device in order to perform the auto-installation procedure of the driver program; and
a driver setup support section configured to transmit the driver setup program to the client device when receiving a request for a driver setup program that is sent from the client device in response to selection of the instruction element on the driver auto-installation page.
-
-
31. A computer readable medium storing a server program for a server system connected to a client device via a network, the server program causing the server system to provide support to the client device in order to troubleshoot a peripheral device connected to the client device, the server program comprising:
-
a first program for causing the server system to receive a request for a troubleshooting program that is sent from the client device in response to selection of a troubleshooting instruction element on a troubleshooting page displayed on the client device; and
a second program for causing the server system to transmit the troubleshooting program to the client device in response to the request for a troubleshooting program.
-
-
32. A computer readable medium storing a server program for a server system connected to a client device via a network, the server program causing the server system to provide support to the client device in order to install on the client device a driver program suitable for a peripheral device connected to the client device, the server program comprising:
-
a first program for causing the server system to receive a request for a driver setup program that is sent from the client device in response to selection of an instruction element on a driver auto-installation page displayed on the client device; and
a second program for causing the server system to transmit the driver setup program to the client device in response to the request for a driver setup program.
-
-
33. A computer readable medium storing a client program for a client device, the client program being configured to be transmitted to the client device from a server system via a network, the client program comprising:
a first program that is automatically started and executed upon completion of transmission from the server system to the client device, and is configured to cause the client device to carry out a specific procedure to troubleshoot a peripheral device connected to the client device.
Specification