Information processing system and method, and server for use in the system
First Claim
1. An information processing system in which a server and a client are connected to each other by way of a communication line, said client making a request to said server for processing, said client receiving the result of said processing from said server;
- said client comprising;
an I/O processing unit which sends input information of an external device to said server to make a demand for processing, said I/O processing unit receiving output information from said server to output to said external device; and
an initialization unit which initializes said I/O unit based on initialization information received from said server;
said server comprising;
an application processing unit which sends initialization information of said external device upon reception of a demand for connection from said client, said application processing unit, in connection, processing input information received from said client and sending output information to said client; and
a session processing unit which manages connection with said client, said session processing unit when communication with said client ceases on said server, interrupting processing of said application processing unit to hold the status at interruption and said output information to said client, said session processing unit when communication with said client resumes, resending said initialization information to said client for initialization and resuming the processing of said application processing unit and the sending of said output information.
1 Assignment
0 Petitions
Accused Products
Abstract
A client sends input information of an external device to a server to make a demand for processing, and receives output information from the server to output to the external device. The client initializes the I/O unit based on initialization information received from the server. The server sends initialization information of the external device upon reception of a demand for connection from the client, and, in connection, processes input information received from the client to send output information to the client. The server manages connection with the client, and when communication with the client ceases on the server, interrupts processing of the application processing unit to hold the status at interruption and the output information to the client. when communication with the client resumes, the server resends the initialization information to the client for initialization and resumes the processing of the application processing unit and the sending of the output information.
-
Citations
20 Claims
-
1. An information processing system in which a server and a client are connected to each other by way of a communication line, said client making a request to said server for processing, said client receiving the result of said processing from said server;
-
said client comprising;
an I/O processing unit which sends input information of an external device to said server to make a demand for processing, said I/O processing unit receiving output information from said server to output to said external device; and
an initialization unit which initializes said I/O unit based on initialization information received from said server;
said server comprising;
an application processing unit which sends initialization information of said external device upon reception of a demand for connection from said client, said application processing unit, in connection, processing input information received from said client and sending output information to said client; and
a session processing unit which manages connection with said client, said session processing unit when communication with said client ceases on said server, interrupting processing of said application processing unit to hold the status at interruption and said output information to said client, said session processing unit when communication with said client resumes, resending said initialization information to said client for initialization and resuming the processing of said application processing unit and the sending of said output information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing system in which a server and a client are connected to each other by way of a communication line, said client making a request to said server for processing and receiving the result of said processing from said server;
-
said client comprising;
an I/O processing unit which sends input information of an external device to said server to make a demand for processing, said I/O processing unit receiving output information from said server to output to said external device; and
an initialization unit which initializes said I/O unit based on initialization information received from said server;
said server comprising;
an application processing unit which sends initialization information of said external device upon reception of a demand for connection from said client, said application processing unit, in connection, processing input information received from said client and sending output information to said client; and
a session processing unit which manages connection with said client by session No., said session processing unit in connection with said client when receiving a connection demand with the identical session No. from another client, connecting to said another client which has sent said connection demand to continue the processing, if cutoff of connection is judged through the verification of connection with said client in connection. - View Dependent Claims (8, 9)
-
-
10. An information processing method in which a server and a client are connected to each other by way of a communication line, said client making a request to said server for processing, said client receiving the result of said processing from said server;
- said method comprising the steps of;
when said server receives a demand for connection from said client, sending initialization information from said server to said client to initialize an external device I/O unit;
when said server and said client are in connection, processing input information of an external device received from said client, by an application program on said server, and sending output information to said client for output;
managing connection with said client on said server, and if communication with said client ceases on said server, interrupting said application program to hold the status at interruption and said output information to said client; and
at the time when communication with said client resumes, resending said initialization information to said client for initialization, and resuming the processing of said application program and the sending of said output information. - View Dependent Claims (11, 12, 13, 14, 15)
- said method comprising the steps of;
-
16. An information processing method in which a server and a client are connected to each other by way of a communication line, said client making a request to said server for processing, said client receiving the result of said processing from said server;
- said method comprising the steps of;
when said server receives a demand for connection from said client, sending initialization information from said server to said client to initialize an external device I/O unit;
when said server and said client are in connection, processing input information of an external device received from said client, by an application program on said server, and sending output information to said client for output;
managing connection with said client by session No. on said server, and when receiving a connection demand with the identical session No. from another client while being in connection with said client, connecting to said another client which has sent said connection demand to continue the processing, if cutoff of connection is judged through the verification of connection with said client in connection. - View Dependent Claims (17, 18)
- said method comprising the steps of;
-
19. A server connected via a communication line to a client, said server comprising:
-
an application processing unit which sends initialization information of an external device I/O unit upon reception of a demand for connection from said client, said application processing unit, in connection, processing input information received from said client and sending output information to said client; and
a session processing unit which manages connection with said client by session No., said session processing unit when communication with said client ceases on said server, interrupting processing of said application processing unit to hold the status at interruption and said output information to said client, said session processing unit when communication with said client resumes as a result of a demand for connection with the identical session No., resending said initialization information to said client for initialization and resuming the processing of said application processing unit and the sending of said output information.
-
-
20. A server connected via a communication line to a client, said server comprising:
-
an application processing unit which sends initialization information of an external device I/O unit upon reception of a demand for connection from said client, said application processing unit, in connection, processing input information received from said client and sending output information to said client; and
a session processing unit which manages connection with said client by session No., said session processing unit in connection with said client when receiving a connection demand with the identical session No. from another client, connecting to said another client which has sent said connection demand to continue the processing, if disconnection is judged through the verification of connection with said client in connection.
-
Specification