IP Library Granted Patent US 12,430,973
Granted Patent B2
US 12,430,973 · App. 17/946,490 · Granted Sep 30, 2025

Vehicle control method, communications apparatus, and computer-readable storage medium

Inventors: Xin Kang (Singapore, SG); Haiguang Wang (Singapore, SG); Zhuo Wei (Singapore, SG); Zhongding Lei (Singapore, SG)
Assignee: Shenzhen Yinwang Intelligent Technologies Co., Ltd.
G07C9/26G07C9/00309
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,973
App. No.
17/946,490
Granted
Sep 30, 2025
Kind
B2
Abstract

This disclosure provide a vehicle control method. A first terminal device obtains first biometric information of a first user, generates a first key based on the first biometric information and identifier information of the first terminal device, and generates first verification information based on the first key. Further, the first terminal device sends the first verification information to an in-vehicle device. When successfully verifying the first verification information, the in-vehicle device controls a vehicle to start.

Claims (82)

1. A vehicle control method, comprising:

obtaining, by a first terminal device, first biometric information of a first user;

generating, by the first terminal device, a first key based on the first biometric information and identifier information of the first terminal device;

generating, by the first terminal device, first verification information based on the first key and first permission information, wherein the first permission information indicates a control permission of a vehicle, and the first permission information is permission information generated by the first terminal device for the first user to control the vehicle, wherein the generating, by the first terminal device, first verification information based on the first key and first permission information comprises:

generating, by the first terminal device, a message authentication code based on the first key, the first permission information, and at least one of identifier information of the vehicle or random information generated by an in-vehicle device, and wherein the first verification information comprises the message authentication code; and

sending, by the first terminal device, the first verification information and the first permission information to the in-vehicle device to control the vehicle to start.

2. The method according to claim 1 , wherein the generating, by the first terminal device, a first key based on the first biometric information and identifier information of the first terminal device comprises:

generating, by the first terminal device, a first-part key based on the first biometric information;

generating, by the first terminal device, a second-part key based on the identifier information of the first terminal device; and

generating, by the first terminal device, the first key based on the first-part key and the second-part key.

3. The method according to claim 1 , wherein the method further comprises:

before the obtaining, by the first terminal device, the first biometric information of the first user:

obtaining, by the first terminal device, the first biometric information of the first user;

generating, by the first terminal device, a digital vehicle key based on the first biometric information and the identifier information of the first terminal device;

sending, by the first terminal device, the digital vehicle key to the in-vehicle device; and

deleting, by the first terminal device, the first biometric information and the first key.

4. The method according to claim 1 , wherein the method further comprises:

obtaining, by the first terminal device, a second key from a second terminal device of a second user, wherein the second key is generated based on second biometric information of the second user and identifier information of the second terminal device;

generating, by the first terminal device, authorization information based on the first key and the second key; and

sending, by the first terminal device, the authorization information to the second terminal device, wherein the authorization information is used by the second terminal device to generate second verification information, and the second verification information is sent to the in-vehicle device to perform identity authentication on the second terminal device.

5. The method according to claim 4 , wherein the second key is sent to the in-vehicle device.

6. The method according to claim 4 , wherein the authorization information comprises a third key, and the third key is generated based on the first key and the second key; or

the authorization information comprises signature information, the signature information is information obtained by signing at least one of second permission information and the second key based on the first key, the second permission information comprises the second key, and the second permission information is permission information that is used for the second user to control a vehicle and is generated by the first terminal device based on the second key after the first terminal device receives the second key from the second terminal device.

7. A vehicle control method, comprising:

obtaining, by an in-vehicle device, first verification information and first permission information from a first terminal device, wherein the first verification information comprises a message authentication code that is generated based on a first key, the first permission information and at least one of identifier information of a vehicle or random information generated by the in-vehicle device, and the first key is generated based on first biometric information of a first user and identifier information of the first terminal device, and wherein the first permission information indicates a control permission of the vehicle, and the first permission information is permission information for the first user to control the vehicle;

verifying, by the in-vehicle device, the first verification information by using a preset digital vehicle key; and

when the verification of the first verification information succeeds, controlling the vehicle to start, wherein the digital vehicle key is obtained based on the first biometric information of the first user and the identifier information of the first terminal device.

8. The method according to claim 7 , wherein the method further comprises:

obtaining, by the in-vehicle device, second verification information and third verification information from a second terminal device of a second user, wherein the second verification information is generated based on authorization information that is received by the second terminal device from the first terminal device, the third verification information is generated based on a second key, and the second key is generated based on second biometric information of the second user and identifier information of the second terminal device;

verifying, by the in-vehicle device, the second verification information and the third verification information; and

when the verification of the second and the third verification information succeeds, controlling the vehicle to start.

9. A vehicle control method, comprising:

obtaining, by a second terminal device, second biometric information of a second user;

generating, by the second terminal device, a second key based on the second biometric information and identifier information of the second terminal device;

sending, by the second terminal device, the second key to a first terminal device of a first user;

obtaining, by the second terminal device, authorization information from the first terminal device, wherein the authorization information is generated based on a first key and the second key, and the first key is generated based on first biometric information of the first user and identifier information of the first terminal device;

generating, by the second terminal device, second verification information based on the authorization information, and generating third verification information based on the second key; and

sending, by the second terminal device, the second verification information and the third verification information to an in-vehicle device to control a vehicle to start.

10. The method according to claim 9 , wherein the authorization information comprises a third key, and the third key is generated based on the first key and the second key.

11. The method according to claim 9 , wherein the authorization information comprises signature information, the signature information is information obtained by signing at least one of second permission information and the second key based on the first key, the second permission information comprises the second key, and the second permission information is permission information that is used for the second user to control a vehicle and is generated by the first terminal device based on the second key after the first terminal device receives the second key from the second terminal device.

12. A vehicle control system, comprising a first terminal device and an in-vehicle device, wherein:

the first terminal device comprises:

at least one first processor; and

one or more first memories coupled to the at least one first processor and storing first programming instructions for execution by the at least one first processor to cause the first terminal device to:

obtain first biometric information of a first user;

generate a first key based on the first biometric information and identifier information of the first terminal device;

generate first verification information based on the first key and first permission information, wherein the first permission information indicates a control permission of a vehicle, and the first permission information is permission information generated by the first terminal device for the first user to control the vehicle, wherein the generate first verification information based on the first key and first permission information comprises: generate a message authentication code based on the first key, the first permission information, and at least one of identifier information of the vehicle or random information generated by the in-vehicle device, and wherein the first verification information comprises the message authentication code; and

send the first verification information and the first permission information to the in-vehicle device; and

the in-vehicle device comprises:

at least one second processor; and

one or more second memories coupled to the at least one second processor and storing second programming instructions for execution by the at least one second processor to cause the in-vehicle device to:

verify the first verification information by using a preset digital vehicle key; and

when the verification of the first verification information succeeds, control the vehicle to start.

13. The vehicle control system according to claim 12 , wherein the first programming instructions, when executed by the at least one first processor, cause the first terminal device to:

generate a first-part key based on the first biometric information;

generate a second-part key based on the identifier information of the first terminal device; and

generate the first key based on the first-part key and the second-part key.

14. The vehicle control system according to claim 12 , further comprising a second terminal device, wherein:

the first programming instructions, when executed by the at least one first processor, cause the first terminal device to:

obtain a second key from a second terminal device of a second user, wherein the second key is generated based on second biometric information of the second user and identifier information of the second terminal device;

generate authorization information based on the first key and the second key; and

send the authorization information to the second terminal device;

the second terminal device comprises:

at least one third processor; and

one or more third memories coupled to the at least one third processor and storing third programming instructions for execution by the at least one third processor to cause the second terminal device to:

generate second verification information by using the authorization information; and

send the second verification information to the in-vehicle device; and

the second programming instructions, when executed by the at least one second processor, cause the in-vehicle device to:

perform identity authentication on the second terminal device based on the second verification information.

15. The vehicle control system according to claim 14 , wherein

the first programming instructions, when executed by the at least one first processor, cause the first terminal device to: send the second key to the in-vehicle device; and

the second programming instructions, when executed by the at least one second processor, cause the in-vehicle device to: perform identity authentication on the second terminal device based on the digital vehicle key and the second key.

16. The vehicle control system according to claim 14 , wherein the authorization information comprises a third key, and the third key is generated based on the first key and the second key; or

the authorization information comprises signature information, the signature information is information obtained by signing at least one of second permission information and the second key based on the first key, the second permission information comprises the second key, and the second permission information is permission information that is used for the second user to control a vehicle and is generated by the first terminal device based on the second key after the first terminal device receives the second key from the second terminal device.

17. The vehicle control system according to claim 14 , wherein:

when the digital vehicle key is a symmetric key of the first key, the authorization information comprises a third key, and the third key is generated based on the first key and the second key; or

when the digital vehicle key is an asymmetric key of the first key, the authorization information comprises signature information, the signature information is information obtained by signing at least one of second permission information and the second key based on the first key, the second permission information comprises the second key, and the second permission information is permission information that is used for the second user to control the vehicle and is generated by the first terminal device based on the second key after the first terminal device receives the second key from the second terminal device.

18. The vehicle control system according to claim 12 , wherein the first programming instructions, when executed by the at least one first processor, cause the first terminal device to:

obtain the first biometric information of the first user;

generate a digital vehicle key based on the first biometric information and the identifier information of the first terminal device;

send the digital vehicle key to the in-vehicle device; and

delete the first biometric information and the first key.

Assignments (3)
CHANGE OF NAME Recorded Apr 28, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075492/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069335/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2024
From: KANG, XIN; WANG, HAIGUANG; WEI, ZHUO; LEI, ZHONGDING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069009/0620 →
Continuity (2)
Continuation PCTCN2020079592 · Mar 17, 2020
Related Publication 20230017001A1 · Jan 19, 2023
References Cited (35)
US 10395454B2 · Nam et al. · 2019 [cited by applicant]
US 20150363986A1 · Hoyos et al. · 2015 [cited by applicant]
US 20190031144A1 · Gat · 2019 [cited by examiner]
US 20190066412A1 · Nam et al. · 2019 [cited by applicant]
US 20190371104A1 · Suleiman · 2019 [cited by examiner]
US 20200007338A1 · Oh · 2020 [cited by examiner]
US 20200118373A1 · Stitt · 2020 [cited by examiner]
US 20200223396A1 · Yi · 2020 [cited by examiner]
US 20220052997A1 · Kim · 2022 [cited by examiner]
CN 104639323A · 2015 [cited by applicant]
CN 104786991A · 2015 [cited by applicant]
CN 105187442A · 2015 [cited by applicant]
CN 106792440A · 2017 [cited by applicant]
CN 107665523A · 2018 [cited by applicant]
CN 107689098A · 2018 [cited by applicant]
CN 109017676A · 2018 [cited by applicant]
CN 109109814A · 2019 [cited by applicant]
CN 109492370A · 2019 [cited by applicant]
CN 109600343A · 2019 [cited by applicant]
CN 109600347A · 2019 [cited by applicant]
CN 109951277A · 2019 [cited by applicant]
CN 109969129A · 2019 [cited by applicant]
CN 110065470A · 2019 [cited by applicant]
CN 110182171A · 2019 [cited by applicant]
CN 110290525A · 2019 [cited by applicant]
DE 102014019250A1 · 2016 [cited by examiner]
JP 2009286343A · 2009 [cited by examiner]
WO 2018040643A1 · 2018 [cited by applicant]
WO 2018098886A1 · 2018 [cited by applicant]
WO WO2019114578A1 · 2019 [cited by examiner]
Extended European Search Report in European Appln No. 20925830.0, dated Jan. 20, 2023, 10 pages. [cited by applicant]
Chen et al., “Automobile Anti-Theft System Based on Mobile Phone-Electronic Key Fingerprint Identification Technology,” Guizhou University, Aug. 15, 2016, 6 pages (with an English abstract). [cited by applicant]
Office Action in Chinese Appln. No. 202080004576.9, dated Sep. 28, 2021, 7 pages (with English translation). [cited by applicant]
Office Action in Chinese Appln. No. 202080004576.9, dated Jun. 24, 2021, 34 pages (with English translation). [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/CN2020/079592, mailed on Dec. 16, 2020, 13 pages (with English translation). [cited by applicant]