PROGRAM CONTROL METHOD FOR NETWORK DEVICES AND NETWORK SYSTEM
First Claim
1. A program control method for network devices, each of which is connected to a network, and each of which provides the network with services, said program control method comprising the steps of:
- monitoring each function of a program module operating in each of the network devices; and
if the function of the program module has a problem, performing proxy response processing of the network device by a virtual device program until the problem is corrected.
1 Assignment
0 Petitions
Accused Products
Abstract
The program control of network devices, each of which provides services according to the present invention, monitors a function of a program module operating in each of the network devices. If the function of the program module has a problem, the program control performs proxy response processing of the network device by a virtual device program until the problem is corrected. In addition, if the function of the program module has a problem, the program module operating in the network device is updated to the latest program module to correct the problem. Then, the operation of the virtual device program is stopped.
Thus, among devices which operate in cooperation with one another by use of a communications protocol such as UPnP, even if there is a device having a device program that includes a bug, or even if there is a device that has a performance problem, the devices can operate in cooperation with one another.
9 Citations
9 Claims
-
1. A program control method for network devices, each of which is connected to a network, and each of which provides the network with services, said program control method comprising the steps of:
-
monitoring each function of a program module operating in each of the network devices; and if the function of the program module has a problem, performing proxy response processing of the network device by a virtual device program until the problem is corrected. - View Dependent Claims (2, 3)
-
-
4. A program control method for network devices in a network system including an uPnP device, an uPnP control point that makes a service request to the uPnP device, and a home gateway for connecting between an external network and a home network to which the uPnP device and the uPnP control point are connected, said program control method comprising the steps of:
-
in response to a NOTIFY message from an uPnP device, requesting the uPnP device to transmit a device description; detecting a problem of the device description acquired as a response to the request; generating a virtual device for, if the device description has a problem, performing proxy processing as a proxy for the uPnP device; transmitting a NOTIFY message from the virtual device; and using, by the uPnP control point which has received the NOTIFY message from the virtual device, the virtual device as the uPnP device. - View Dependent Claims (5, 6)
-
-
7. A network system comprising:
-
an uPnP device; an uPnP control point that makes a service request to the uPnP device; and a home gateway for connecting between an external network and a home network to which the uPnP device and the uPnP control point are connected, wherein said uPnP device includes a monitoring information notification unit for, in response to a device description request from the home gateway, notifying the home gateway of device description information of the uPnP device, wherein said home gateway includes a device monitoring unit for monitoring a problem of the uPnP device on the basis of the device description information acquired from the uPnP device, and a virtual device management unit for, when the device monitoring unit detects a problem of the uPnP device, generating a virtual device that performs proxy processing as a proxy for the uPnP device, and wherein if the uPnP device has a problem, the uPnP control point uses, as the uPnP device, the home server that executes the virtual device. - View Dependent Claims (8, 9)
-
Specification