Electronic key registration system
First Claim
Patent Images
1. An electronic key registration system that registers an electronic key device to a vehicle, the electronic key registration system comprising:
- a controller arranged in the vehicle and capable of accessing a data center through at least a network;
an initial electronic key device, an online additional electronic key device, and an offline additional electronic key device, each storing a unique key ID code and a unique encryption key, wherein each of the electronic key devices is configured to use the corresponding electronic key device encryption key when performing a wireless verification communication with the controller of the vehicle; and
a computer-readable medium having instructions stored thereon that include;
a first set of instructions configured to store, in the controller, a unique vehicle ID code and a vehicle encryption key that is used for the registration, and store, in the data center, the vehicle ID code and the vehicle encryption key that are stored in the controller;
a second set of instructions configured to store, in the online additional electronic key device, the key ID code and the electronic key device encryption key corresponding to the online additional electronic key device;
a third set of instructions configured to store, in the data center, the key ID code and the electronic key device encryption key that are stored in the online additional electronic key device;
a fourth set of instructions configured to transmit, from the controller online to the data center, the vehicle ID code and the key ID code of the online additional electronic key device;
a fifth set of instructions configured to generate, with the data center, an encryption key generation code using the vehicle encryption key corresponding to the vehicle ID code and the electronic key device encryption key corresponding to the key ID code of the online additional electronic key device that are stored in the data center;
a sixth set of instructions configured to obtain the encryption key generation code from the data center with the controller online, generate the electronic key device encryption key of the online additional electronic key device from the obtained encryption key generation code with the controller online, and store the electronic key device encryption key of the online additional electronic key device in the controller;
a seventh set of instructions configured to store, in the offline additional electronic key device, the electronic key device encryption key corresponding to the key ID code of the offline additional electronic key device, and store, in the offline additional electronic key device, an encryption key generation code generated using the vehicle encryption key corresponding to the vehicle ID code that is in correspondence with information indicated on an order sheet and the stored electronic key device encryption key;
an eighth set of instructions configured to obtain, with the data center, the electronic key device encryption key and the key ID code that are stored in the offline additional electronic key device, and store, in the data center, the electronic key device encryption key and the key ID code in association with the vehicle ID code; and
a ninth set of instructions configured to read, when the controller is not able to communicate with the data center through at least the network, the encryption key generation code from the offline additional electronic key device, generate an electronic key device encryption key for the offline additional electronic key device using the vehicle key encryption key stored in the controller, and store, in the controller, the generated electronic key device encryption key and the key ID code read from the offline additional electronic key device.
1 Assignment
0 Petitions
Accused Products
Abstract
An offline immobilizer ECU reads an encryption key generation code from an offline additional electronic key and generates an electronic key encryption key for the offline additional electronic key using the encryption key generation code and a communication subject key encryption key held by the immobilizer ECU. The immobilizer ECU stores, in a memory, the generated electronic key encryption key and a key ID code that is read from the offline additional electronic key.
-
Citations
7 Claims
-
1. An electronic key registration system that registers an electronic key device to a vehicle, the electronic key registration system comprising:
-
a controller arranged in the vehicle and capable of accessing a data center through at least a network; an initial electronic key device, an online additional electronic key device, and an offline additional electronic key device, each storing a unique key ID code and a unique encryption key, wherein each of the electronic key devices is configured to use the corresponding electronic key device encryption key when performing a wireless verification communication with the controller of the vehicle; and a computer-readable medium having instructions stored thereon that include; a first set of instructions configured to store, in the controller, a unique vehicle ID code and a vehicle encryption key that is used for the registration, and store, in the data center, the vehicle ID code and the vehicle encryption key that are stored in the controller; a second set of instructions configured to store, in the online additional electronic key device, the key ID code and the electronic key device encryption key corresponding to the online additional electronic key device; a third set of instructions configured to store, in the data center, the key ID code and the electronic key device encryption key that are stored in the online additional electronic key device; a fourth set of instructions configured to transmit, from the controller online to the data center, the vehicle ID code and the key ID code of the online additional electronic key device; a fifth set of instructions configured to generate, with the data center, an encryption key generation code using the vehicle encryption key corresponding to the vehicle ID code and the electronic key device encryption key corresponding to the key ID code of the online additional electronic key device that are stored in the data center; a sixth set of instructions configured to obtain the encryption key generation code from the data center with the controller online, generate the electronic key device encryption key of the online additional electronic key device from the obtained encryption key generation code with the controller online, and store the electronic key device encryption key of the online additional electronic key device in the controller; a seventh set of instructions configured to store, in the offline additional electronic key device, the electronic key device encryption key corresponding to the key ID code of the offline additional electronic key device, and store, in the offline additional electronic key device, an encryption key generation code generated using the vehicle encryption key corresponding to the vehicle ID code that is in correspondence with information indicated on an order sheet and the stored electronic key device encryption key; an eighth set of instructions configured to obtain, with the data center, the electronic key device encryption key and the key ID code that are stored in the offline additional electronic key device, and store, in the data center, the electronic key device encryption key and the key ID code in association with the vehicle ID code; and a ninth set of instructions configured to read, when the controller is not able to communicate with the data center through at least the network, the encryption key generation code from the offline additional electronic key device, generate an electronic key device encryption key for the offline additional electronic key device using the vehicle key encryption key stored in the controller, and store, in the controller, the generated electronic key device encryption key and the key ID code read from the offline additional electronic key device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic key registration system, comprising:
-
a registration tool that outputs a registration signal for requesting for registering an electronic key device to a vehicle; a controller arranged in the vehicle and capable of accessing a data center through at least a network; and an electronic key device, storing a unique key ID code and a unique encryption key, wherein the electronic key device is configured to use the electronic key device encryption key when performing a wireless verification communication with the controller of the vehicle, wherein the registration tool, the controller, the electronic key device, and the data center include one or more computer-readable media having instructions stored thereon, wherein the controller is configured to receive the registration signal from the registration tool and to determine whether the received registration signal is an initial registration signal or an additional registration signal, wherein when the registration signal is an initial registration signal, the controller, the electronic key device and the data center are programmed to store, in the controller, a unique vehicle ID code and a vehicle encryption key that is used for the registration, and store, in the data center, the vehicle ID code and the vehicle encryption key that are stored in the controller, and wherein when the controller is able to communicate with the data center through at least the network and the registration signal is an additional registration signal, the controller, the electronic key device and the data center are programmed to; store, in the electronic key device, the key ID code and the electronic key device encryption key corresponding to the electronic key device; store, in the data center, the key ID code and the electronic key device encryption key that are stored in the electronic key device; transmit, from the controller online to the data center, the vehicle ID code and the key ID code of the electronic key device; generate, with the data center, an encryption key generation code using the vehicle encryption key corresponding to the vehicle ID code and the electronic key device encryption key corresponding to the key ID code of the electronic key device that are stored in the data center; and obtain the encryption key generation code from the data center with the controller online, generate the electronic key device encryption key of the electronic key device from the obtained encryption key generation code with the controller online, and store the electronic key device encryption key of the electronic key device in the controller; wherein when the controller is not able to communicate with the data center through at least the network and the registration signal is an additional registration signal, the controller, the electronic key device and the data center are programmed to; store, in the electronic key device, the electronic key device encryption key corresponding to the key ID code of the electronic key device, and store, in the electronic key device, an encryption key generation code generated using the vehicle encryption key corresponding to the vehicle ID code that is in correspondence with information indicated on an order sheet and the stored electronic key device encryption key; obtain, with the data center, the electronic key device encryption key and the key ID code that are stored in the electronic key device, and store, in the data center, the electronic key device encryption key and the key ID code in association with the vehicle ID code; and read, when the controller is not able to communicate with the data center through at least the network, the encryption key generation code from the electronic key device, generate an electronic key device encryption key for the electronic key device using the vehicle key encryption key stored in the controller, and store, in the controller, the generated electronic key device encryption key and the key ID code read from the electronic key device.
-
Specification