Patent ID: 9602185
Date: 2017-03-21
CPC Classifications: H04B,H04M,H04W

Claim:
1. A communication terminal configured to provide a tethering function, the communication terminal comprising: a first interface to communicatively connect to a different apparatus; one or more second interfaces to communicatively connect to a network; a communication flow control unit configured to perform predetermined communication control for the different apparatus communicatively connected to the communication terminal and communicatively connected to the network using the tethering function provided by the communication terminal, the predetermined communication control including permission or blocking of communication and path allocation of assigning the second interface through which the communication is performed when permitting the communication, for the different apparatus using the tethering function provided by the communication terminal, based on attribute information of the different apparatus, a communication destination of the different apparatus, and information on the second interface of the network to which the communication terminal is connected, in accordance with a control policy; and a storage that stores the control policy, wherein the control policy stored in the storage includes: the communication flow control unit searches the control policy stored in the storage, to find one or more control actions corresponding to the attribute of the different apparatus, the communication destination and one or more second interface types, and the communication flow control unit selects a second interface of the one or more second interfaces, based on a communication security strength associated with a type thereof, out of the one or more available second interfaces included in the communication terminal, with the control actions associated therewith indicating permission, while the communication flow control unit blocks communication of the different apparatus with the communication destination when the one or more control actions associated with one or more second interfaces included in the communication terminal each indicate blocking.