SERVER APPARATUS, TERMINAL APPARATUS, AND COMMUNICATION CONTROL METHOD
First Claim
1. A server apparatus for establishing communication with a plurality of input/output devices via a network, the apparatus comprising:
- a management unit configured to establish and manage a communication session with each of the input/output devices;
a storage unit configured to store information of the input/output devices in association with information of a group to which the input/output devices belong;
an execution unit configured to execute an application program;
a communication unit configured to receive from the input/output devices an operation instruction for the application program and to transmit to the input/output devices a processing result of the application program responsive to the operation instruction;
a determination unit configured to determine whether the processing result requires connection of the input/output devices to an external server; and
a message transmission unit configured to generate a message for instructing the input/output devices to connect to the external server, when the determination unit determines that the processing results requires connection of the input/output devices with the external server;
wherein the message includes information of the group.
1 Assignment
0 Petitions
Accused Products
Abstract
A server apparatus for establishing communication with a plurality of input/output devices via a network. The apparatus includes: a management unit configured to manage a communication session with the input/output devices; a storage unit configured to store information of the input/output devices in association with group information thereof; an execution unit configured to execute an application program; a communication unit configured to receive an operation instruction for the application program and to transmit to the input/output devices a processing result of the application program; a determination unit configured to determine whether the processing result requires connection of the input/output devices to an external server; and a message transmission unit configured to generate a message including an instruction to connect to the external server, when the determination unit determines that the processing results requires such a connection. The message includes the group information.
-
Citations
6 Claims
-
1. A server apparatus for establishing communication with a plurality of input/output devices via a network, the apparatus comprising:
-
a management unit configured to establish and manage a communication session with each of the input/output devices; a storage unit configured to store information of the input/output devices in association with information of a group to which the input/output devices belong; an execution unit configured to execute an application program; a communication unit configured to receive from the input/output devices an operation instruction for the application program and to transmit to the input/output devices a processing result of the application program responsive to the operation instruction; a determination unit configured to determine whether the processing result requires connection of the input/output devices to an external server; and a message transmission unit configured to generate a message for instructing the input/output devices to connect to the external server, when the determination unit determines that the processing results requires connection of the input/output devices with the external server; wherein the message includes information of the group. - View Dependent Claims (3, 4, 5)
-
-
2. A terminal apparatus for establishing communication with servers via a network, the apparatus comprising:
-
a managing unit configured to manage a communication session with a first server; a transmitting unit configured to transmit an operation instruction to the application program that runs on the first server; a receiving unit configured to receive a message including a group information about a group to which the terminal belongs and an instruction to connect to a second server; and an establishing unit configured to establish a communication session by making a connection with the second server so that the group information is provided to the second server.
-
-
6. A communication control method of a server apparatus for establishing communication with a plurality of input/output devices via a network and for running an application program, the method comprising:
-
establishing and managing a communication session with each of the input/output devices; storing information of the input/output devices in association with information of a group to which the input/output devices belong; receiving from the input/output devices an operation instruction for the application program; transmitting to the input/output devices a processing result of the application program responsive to the operation instruction; determining whether the processing result requires connection of the input/output devices to an external server; and generating a message for instructing the input/output devices to connect to the external server, when it is determined that the processing results requires connection of the input/output devices with the external server; wherein the message includes information of the group.
-
Specification