Patent ID: 9688145
Date: 2017-06-27
CPC Classifications: B60K

Claim:
1. A terminal, comprising: a storage unit configured to store a plurality of pieces of software, each having a function restriction level and in which a plurality of functions are selectively restricted, and store a plurality of applications; a communication unit configured to receive driving information of a vehicle and external environment information; a control unit configured to identify a function restriction level corresponding to a driving condition of the vehicle based on the received driving information and external environment information, determine software corresponding to the identified function restriction level, and restrict and control a function of at least one application of the plurality of stored applications using the determined software; and an output unit configured to output execution information of the at least one application whose function is restricted and controlled, wherein: the communication unit is further configured to receive at least one of state information of a driver of the vehicle and boarding information of a passenger of the vehicle, the control unit is further configured to identify the state information of the driver and the boarding information of the passenger when the function restriction level is identified, the driving information includes information relating to one or more of a speed of the vehicle, a driving direction of the vehicle, and a steering angle of the vehicle, the environment information includes information relating to one or more of a type of a road on which the vehicle travels and weather information indicating a weather condition, and the state information of the driver includes information relating to one or more of a sightline of the driver, a voice of the driver, and a degree of concentration of the driver.