Information processing system and control method thereof
First Claim
1. An information processing system constructed by including a server which obtains and transfers data in real time and a client who processes data transmitted by the server, said server comprising:
- determining means for determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number which is varied in accordance with a condition of said server; and
transferring means for transferring access state information, which indicates how congested the server is, to the client who has transmitted a predetermined type of access request, in accordance with the determining result made by said determining means, and said client comprising;
displaying means for, upon transmitting the predetermined type of access request to the server and receiving the access state information from said transferring means, displaying the access state on the basis of the access state information.
1 Assignment
0 Petitions
Accused Products
Abstract
Information processing system and control method thereof is provided. A camera server apparatus determines, upon receiving a connection request from a client, whether or not an additional client to the number of clients who are currently being connected would exceed a permissible number. If it is determined that the number of clients exceeds the permissible number, image data is not transferred to the client apparatus which has just sent the connection request, instead, information indicative of the current access state is transferred. Accordingly, the client side is able to know the access state of the camera server with which the client wants to connect.
-
Citations
35 Claims
-
1. An information processing system constructed by including a server which obtains and transfers data in real time and a client who processes data transmitted by the server, said server comprising:
-
determining means for determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number which is varied in accordance with a condition of said server; and transferring means for transferring access state information, which indicates how congested the server is, to the client who has transmitted a predetermined type of access request, in accordance with the determining result made by said determining means, and said client comprising; displaying means for, upon transmitting the predetermined type of access request to the server and receiving the access state information from said transferring means, displaying the access state on the basis of the access state information.
-
-
2. An information processing system constructed by including a server and a client who processes data transmitted by the server, said server comprising:
-
determining means for determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number; and transferring means for transferring access state information, which indicates how congested the server is, to the client who has transmitted a predetermined type of access request, in accordance with the determining result made by said determining means, and said client comprising; displaying means for, upon transmitting the predetermined type of access request to the server and receiving the access state information from said transferring means, displaying the access state on the basis of the access state information; and wherein the access state information transferred by said transferring means includes the number of present accesses, the number of accesses rejected in the last predetermined time period and the number of accesses permitted in the last predetermined time period.
-
-
3. An information processing system constructed by including a server and a client who processes data transmitted by the server, said server comprising:
-
determining means for determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number, and transferring means for transferring access state information, which indicates how congested the server is, to the client who has transmitted a predetermined type of access request, in accordance with the determining result made by said determining means, said client comprising; displaying means for, upon transmitting the predetermined type of access request to the server and receiving the access state information from said transferring means, displaying the access state on the basis of the access state information; and wherein the access state information transferred by said transferring means includes the number of received accesses counted in a predetermined time interval, the number of rejected accesses counted in the predetermined time interval and the number of permitted accesses counted in the predetermined time interval. - View Dependent Claims (4)
-
-
5. An information processing system constructed by including a server and a client who processes data transmitted by the server, said server comprising:
-
determining means for determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number; and transferring means for transferring access state information, which indicates how congested the server is, to the client who has transmitted a predetermined type of access request, in accordance with the determining result made by said determining means, and said client comprising; displaying means for, upon transmitting the predetermined type of access request to the server and receiving the access state information from said transferring means, displaying the access state on the basis of the access state information; wherein the server transmits image data to the client, and the predetermined type of access request includes a connection request to be connected with the server to receive the image data; and
wherein the client further comprises request means for requesting to transfer the access state information by the transferring means, while receiving and displaying the image data from the server.
-
-
6. A server for transferring image data to a client in a remote location in accordance with an instruction from the client, comprising:
-
determining means for, in a case where a predetermined type of access request is transmitted by the client, determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number; transferring means for, in a case where said determining means determines that the number of the access requests exceeds the permissible number, transferring access state information, which indicates how congested the server is, to the client; and wherein the server transfers an image sensed by controllable image sensing means, and the predetermined type of access request includes a control request to control operation of the image sensing means.
-
-
7. A server for transferring image data to a client in a remote location in accordance with an instruction from the client, comprising:
-
determining means for, in a case where a predetermined type of access request is transmitted by the client, determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number; transferring means for, in a case where said determining means determines that the number of the access requests exceeds the permissible number, transferring access state information, which indicates how congested the server is, to the client; wherein the server transfers an image sensed by controllable image sensing means, and the predetermined type of access request includes a control request to control operation of the image sensing means; and wherein the access state information transferred by said transferring means includes the number of present accesses, the number of accesses rejected in the last predetermined time period and the number of accesses permitted in the last predetermined time period.
-
-
8. A server for transferring image data to a client in a remote location in accordance with an instruction from the client, comprising:
-
determining means for, in a case where a predetermined type of access request is transmitted by the client, determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number;
transferring means for, in a case where said determining means determines that the number of the access requests exceeds the permissible number, transferring access state information, which indicates how congested the server is, to the client; andwherein the access state information transferred by said transferring means includes the number of received accesses counted in a predetermined time interval, the number of rejected accesses counted in a predetermined time interval and the number of permitted accesses counted in a predetermined time interval.
-
-
9. A server for transferring image data to a client in a remote location in accordance with an instruction from the client, comprising:
-
determining means for, in a case where a predetermined type of access request is transmitted by the client, determining whether or not a number of predetermined types of access requests received by the server exceeds a predetermined permissible number; transferring means for, in a case where said determining means determines that the number of the access requests exceeds the permissible number, transferring access state information, which indicates how congested the server is, to the client; wherein the predetermined type of access request includes a connection request from the client which requests the server to transfer the image data; further comprising control means for activating said transferring means in accordance with the request from the client, during transfer of the image data to the client.
-
-
10. A server for transferring image data to a client in a remote location in accordance with an instruction from the client, comprising:
-
determining means for, in a case where a predetermined type of access request is transmitted by the client, determining whether or not a number of predetermined types of access quests received by the server exceeds a predetermined permissible number; transferring means for, in a case where said determining means determines that the number of the access requests exceeds the permissible number, transferring access state information, which indicates how congested the server is, to the client; wherein the server transfers an image sensed by controllable image sensing means, and the predetermined type of access request includes a control request to control operation 5 of the image sensing means. - View Dependent Claims (11)
-
-
12. A client to be connected with a server which transfers image data, comprising:
-
request transmitting means for transmitting a predetermined type of access request to the server; displaying means for, upon transmitting the predetermined type of access request by said request transmitting means and receiving access state information indicative of an access state from the server, displaying the access state on the basis of the access state information; wherein the server transfers an image sensed by controllable image sensing means, and the predetermined type of access request includes a control request to control operation of the image sensing means. - View Dependent Claims (13)
-
-
14. A control method of controlling a server which transfers an image sensed by a camera apparatus to a client in a remote location in accordance with an instruction from the client, comprising:
-
a determining step of determining whether or not a number of predetermined types of access requests received by the server is within a predetermined permissible range; a transferring step of transferring access state information, which indicates how congested the server is, to the client in accordance with the determination in said determining step; and wherein the access state information includes the number of present accesses, the number of accesses rejected in the last predetermined time period and the number of accesses permitted in the last predetermined time period.
-
-
15. A control method of controlling a client who is to be connected with a server which transfers image data, comprising:
-
a request transmitting step of transmitting a predetermined type of access request to the server; a displaying step of displaying, upon transmitting the predetermined type of access request in said request transmitting step and receiving access state information, which indicates how congested the server is, from the server, displaying the access state on the basis of the access state information; and wherein the server transfers an image sensed by controllable image sensing means, and the predetermined type of access request includes a control request to control operation of the image sensing operations.
-
-
16. A monitor system for monitoring an operation state of a service system which provides a predetermined service in a computer network, comprising:
-
a monitor module communicable with other modules, which is provided separately from a plurality of service modules entered into the service system; receiving means for receiving, in said monitor module, a message from the plurality of service modules; communication means for performing communication between said monitor module and the plurality of service modules on the basis of the message; processing means for executing corresponding processing on the basis of contents notified by said communications means; and wherein the message is a request message for requesting a notification of an operation state of a service module, said communication means receives the notification of an operation state from the service module which is designated by the request message. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification