Control device, computer readable recording medium recording program for control device, and control method
AssigneeToyota Jidosha Kabushiki Kaisha
InventorEisuke Ando
Life of this patent
Estimating the term…
Abstract
A control device includes a communication unit configured to acquire control information on a vehicle from an information processing device in a wired or wireless communication, and a processing unit configured to execute a process of starting vehicle control based on the control information. The processing unit continues or suspends the process of starting vehicle control depending on a result of an authentication process on usage authority of the control information, and the authentication process is executed while the process of starting vehicle control is executed.
Claims18
A control device for use with a vehicle having a plurality of Electronic Control Units (ECUs), the control device comprising:
- a communication unit configured to acquire control information on the vehicle from an information processing device via a wired or wireless communication;
- and
- a processing unit configured to:
- execute a process of starting vehicle control based on the control information,
- after the process of starting vehicle control has been initiated, execute an authentication process on usage authority of the control information concurrently while the process of starting vehicle control is being executed, the authentication process being executed based on subscription information of all service providers having the usage authority of the control information, and
- continue or suspend the process of starting vehicle control depending on a result of the authentication process on the usage authority of the control information wherein:
- the subscription information of all service providers is constituted in a block chain, and
- one or more ECU in the plurality of ECUs function as a node that manages the block chain.
A non-transitory computer readable recording medium recording a program that causes a computer serving as a control device for use with a vehicle having a plurality of Electronic Control Units (ECUs), the program causing the computer to perform steps comprising:
- acquiring control information on a vehicle from an information processing device via a wired or wireless communication;
- executing a process of starting vehicle control based on the control information;
- after the process of starting vehicle control has been initiated, executing an authentication process on usage authority of the control information concurrently while the process of starting vehicle control is being executed, the authentication process being executed based on subscription information of all service providers having the usage authority of the control information;
- and
- continuing or suspending the process of starting vehicle control depending on a result of the authentication process on the usage authority of the control information, wherein:
- the subscription information of all service providers is constituted in a block chain, and
- one or more ECU in the plurality of ECUs function as a node that manages the block chain.
A control method for use with a vehicle having a plurality of Electronic Control Units (ECUs), the control method comprising:
- acquiring control information on the vehicle from an information processing device in a wired or wireless communication;
- executing a process of starting vehicle control based on the control information;
- after the process of starting vehicle control has been initiated, executing an authentication process on usage authority of the control information concurrently while the process of starting vehicle control is being executed, the authentication process being executed based on subscription information of all service providers having the usage authority of the control information;
- and
- continuing or suspending the process of starting vehicle control depending on a result of the authentication process on the usage authority of the control information, wherein:
- the subscription information of all service providers is constituted in a block chain, and
- one or more ECU in the plurality of ECUs function as a node that manages the block chain.
A control device for use with a vehicle having a plurality of Electronic Control Units (ECUs), the control device comprising:
- a network interface configured to acquire control information on the vehicle from an information processing device via a wired or wireless communication;
- and
- at least one electronic control unit in the plurality of ECUs programmed to:
- execute a process of starting vehicle control based on the acquired control information,
- after the process of starting vehicle control has been initiated, execute an authentication process on an usage authority of the control information concurrently while the process of starting vehicle control is being executed, the authentication process being executed based on subscription information of all service providers having the usage authority of the control information,
- determine a result of the authentication process on the usage authority of the control information, and
- continue or suspend the process of starting vehicle control based on the determined result of the authentication process on the usage authority of the control information, wherein:
- the subscription information of all service providers is constituted in a block chain, and
- one or more ECU in the plurality of ECUs function as a node that manages the block chain.
Dependencies are inferred from the claim text.