Network service system, service proxy processing method, computer-readable storage medium storing program, and program therefor
First Claim
1. A service providing device that communicates with a predetermined device and at least one client device, and performs a predetermined process, comprising:
- proxy process means for specifying a specific communication protocol for responding to a packet provided based on a predetermined communication protocol by any client device, performing a proxy process for a communication process based on the specified specific communication protocol, and shifting the predetermined device into a network sleep status in which the predetermined device is not recognized by any client device, when a predetermined service providing process is not performed in a predetermined period.
1 Assignment
0 Petitions
Accused Products
Abstract
A service proxy processing method is used with a network service system in which a service providing device connected over a network for performing predetermined capability processing can communicate with a plurality of client devices for performing network connection capability processing for recognizing connection status of each service providing device over a network. Each service providing device has a proxy process step of specifying a specific communications capability in response to a communications capability request from any client device when a predetermined service providing process is not performed in a predetermined period, allowing any service providing device in a network to perform as a proxy a communications process based on the specified specific communications capabilities, and making a transition to a network sleep status not recognized by a client device in the network.
85 Citations
34 Claims
-
1. A service providing device that communicates with a predetermined device and at least one client device, and performs a predetermined process, comprising:
proxy process means for specifying a specific communication protocol for responding to a packet provided based on a predetermined communication protocol by any client device, performing a proxy process for a communication process based on the specified specific communication protocol, and shifting the predetermined device into a network sleep status in which the predetermined device is not recognized by any client device, when a predetermined service providing process is not performed in a predetermined period. - View Dependent Claims (2, 3, 4, 5)
-
6. A service providing device that communicates with a predetermined device and a client device, comprising:
restriction means for restricting a communication function provided by the predetermined device to a communication function in a communication protocol, and performing a proxy process for the communication function in the communication protocol, when a predetermined service providing process is not performed in a predetermined period. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
14. A method carried out in a service providing device that communicates with a predetermined device and at least one client device, and performs a predetermined process, said method comprising:
a proxy process step of specifying a specific communication protocol for responding to a packet provided based on a predetermined communication protocol by any client device, performing a proxy process for a communication process based on the specified specific communication protocol, and shifting the predetermined device into a network sleep status in which the predetermined device is not recognized by any client device, when a predetermined service providing process is not performed in a predetermined period. - View Dependent Claims (15, 16, 17, 18, 27, 28)
-
19. A method carried out in a service providing device that communicates with a predetermined device and a client device, said method comprising:
a restriction step of restricting a communication function provided by the predetermined device to a communication function in a communication protocol, and performing a proxy process for the communication function in the communication protocol, when a predetermined service providing process is not performed in a predetermined period. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
29. A network service system in which a service providing device that performs a predetermined process, a predetermined device and at least one client device can communicate with each other,
wherein said service providing device includes proxy process means for specifying a specific communication protocol for responding to a packet provided based on a predetermined communication protocol by any client device, performing a proxy process for a communication process based on the specified specific communication protocol, and shifting the predetermined device into a network sleep status in which the predetermined device is not recognized by any client device, when a predetermined service providing process is not performed in a predetermined period.
-
30. A peripheral device comprising:
-
obtaining means for obtaining discovery request information from a service providing device;
recognition means for recognizing whether or not a pattern included in the discovery request information obtained by said obtaining means is a predetermined pattern; and
response means for continuously keeping said peripheral device in a sleep status if said recognition means recognizes that the pattern is not a predetermined pattern, and issuing a corresponding response to the service providing device with respect to the discovery request information if said recognition means recognizes that the pattern is a predetermined pattern. - View Dependent Claims (31)
-
-
32. A method carried out in a peripheral device, comprising:
-
an obtaining step of obtaining discovery request information from a service providing device;
a recognition step of recognizing whether or not a pattern included in the discovery request information obtained in said obtaining step is a predetermined pattern; and
a response step of continuously keeping the peripheral device in a sleep status if said recognition step recognizes that the pattern is not a predetermined pattern, and issuing a corresponding response to the service providing device with respect to the discovery request information if said recognition step recognizes that the pattern is a predetermined pattern. - View Dependent Claims (33, 34)
-
Specification