Smart vehicle communication method and related device
AssigneeYinwang Intelligent Technologies Co., Ltd.
InventorsGangyan Ou, Qingdi Sha, Dafeng Li
Life of this patent
Estimating the term…
Abstract
A communication method includes obtaining, from a second electronic device, an operation request comprising a temporary key and a control instruction; checking the temporary key; performing a time validity check based on a first valid time period, wherein the first valid time period corresponds to the temporary key and is stored in a security system of a vehicle; and operating, based on the control instruction, the vehicle when checking the temporary key and the time validity check have succeeded.
Claims18
A method implemented by a vehicle, wherein the method comprises:
- obtaining, from a second electronic device, an operation request comprising a temporary key and a control instruction;
- checking the temporary key;
- performing a time validity check based on a first valid time period corresponding to the temporary key;
- operating, based on the control instruction, the vehicle when checking the temporary key and the time validity check have succeeded;
- receiving, from the second electronic device, encrypted data based on encryption of a temporary credential of a first electronic device and the first valid time period using a smart vehicle key, wherein the temporary credential is based on the smart vehicle key and the first valid time period;
- decrypting, using the smart vehicle key, the encrypted data to obtain the temporary credential and the first valid time period;
- checking the temporary credential and the first valid time period;
- generating the temporary key when checking the temporary credential and the first valid time period have succeeded;
- encrypting, based on the encrypted data, the temporary key to obtain an encrypted temporary key;
- and
- sending, to the second electronic device, the encrypted temporary key.
A vehicle comprising:
- a memory configured to store instructions;
- and
- one or more processors coupled to the memory, wherein when executed by the one or more processors, the instructions cause the vehicle to:
- obtain an operation request comprising a temporary key and a control instruction;
- check the temporary key;
- perform a time validity check based on a valid time period corresponding to the temporary key;
- operate, based on the control instruction, the vehicle when checking the temporary key and the time validity check have succeeded;
- receive encrypted data based on encryption of a temporary credential of a first electronic device and the valid time period using a smart vehicle key, wherein the temporary credential is based on the smart vehicle key and the valid time period;
- decrypt, using the smart vehicle key, the encrypted data to obtain the temporary credential and the valid time period;
- check the temporary credential and the valid time period;
- generate the temporary key when checking the temporary credential and the valid time period have succeeded;
- encrypt, based on the encrypted data, the temporary key to obtain an encrypted temporary key;
- and
- send the encrypted temporary key.
A computer program product comprising computer-executable instructions that are stored on a non-transitory computer-readable storage medium and that, when executed by one or more processors, cause a vehicle to:
- obtain an operation request comprising a temporary key and a control instruction;
- check the temporary key;
- perform a time validity check based on a first valid time period corresponding to the temporary key;
- operate, based on the control instruction, the vehicle when checking the temporary key and the time validity check have succeeded;
- receive encrypted data based on encryption of a temporary credential of a first electronic device and the first valid time period using a smart vehicle key, wherein the temporary credential is based on the smart vehicle key and the first valid time period;
- decrypt, using the smart vehicle key, the encrypted data to obtain the temporary credential and the first valid time period;
- check the temporary credential and the first valid time period;
- generate the temporary key when checking the temporary credential and the first valid time period have succeeded;
- encrypt, based on the encrypted data, the temporary key to obtain an encrypted temporary key;
- and
- send the encrypted temporary key.
Dependencies are inferred from the claim text.