Service providing apparatus configured to control communication mode between communication terminals, service communicating system, service providing method and recording medium configured to perform same
AssigneeRicoh Company, Ltd.
InventorTakahiro Asai
Life of this patent
Estimating the term…
Abstract
With respect to control on starting communication between communication terminals, the present service providing system uses a mode management database used for a login process and admits starting communication when the terminal ID of a source of communication and the terminal ID of a communication partner contain a common user ID, thereby being able to control starting communication after security is ensured without bothering to build an address list.
Claims15
A service providing apparatus comprising:
- a transceiver configured to exchange data with communication terminals including a first communication terminal and a second communication terminal;
- a memory;
- and
- processing circuitry configured to,
- store, in the memory, management information associating terminal identification information and communication mode information such that the communication mode information indicates which of the communication terminals are set to an online communication mode and which of the communication terminals are set to an offline communication mode,
- receive, via the transceiver, a communication request from the first communication terminal to establish a communication session with the second communication terminal, the communication request including the terminal identification information associated with the first communication terminal and the terminal identification information associated with the second communication terminal,
- determine whether a portion of the terminal identification information of the second communication terminal is same as a portion of the terminal identification information of the first communication terminal,
- determine, based on the management information, a number of the communication terminals set to the online communication mode that are associated with the portion of the terminal identification information of the first communication terminal, and
- selectively relay, via the transceiver, the communication request to the second communication terminal to start the communication session between the first communication terminal and the second communication terminal, in response to the portion of the terminal identification information of the second communication terminal being the same as the portion of the terminal identification information of the first communication terminal and the number of the communication terminals set to the online communication mode that are associated with the portion of the terminal identification information of the first communication terminal being smaller than a threshold.
A service providing method executed by a service providing system that apparatus configured to exchange data with communication terminals including a first communication terminal and a second communication terminal, the method comprising:
- storing, in a memory, management information associating terminal identification information and communication mode information such that the communication mode information indicates which of the communication terminals are set to an online communication mode and which of the communication terminals are set to an offline communication mode;
- receiving a communication request from the first communication terminal to establish a communication session with the second communication terminal, the communication request including the terminal identification information associated with the first communication terminal and the terminal identification information associated with the second communication terminal;
- determining whether a portion of the terminal identification information of the second communication terminal is same as a portion of the terminal identification information of the first communication terminal;
- determining, based on the management information, a number of the communication terminals set to the online communication mode that are associated with the portion of the terminal identification information of the first communication terminal;
- and
- selectively relaying the communication request to the second communication terminal to start the communication session between the first communication terminal and the second communication terminal, in response to the portion of the terminal identification information of the second communication terminal being the same as the portion of the terminal identification information of the first communication terminal and the number of the communication terminals set to the online communication mode that are associated with the portion of the terminal identification information of the first communication terminal being smaller than a threshold.
Dependencies are inferred from the claim text.