IP Library Granted Patent US 12,388,897
Granted Patent B2
US 12,388,897 · App. 17/581,847 · Granted Aug 12, 2025

Communication method and apparatus for enabling an on-board function for a vehicle

Inventors: Mingchao Li (Beijing, CN); Hang Liu (Beijing, CN); Zheng Zhou (Beijing, CN)
Assignee: Shenzhen Yinwang Intelligent Technologies Co., Ltd.
H04L67/12B60W40/06B60W50/087B60W50/14B60W2556/50H04W4/40
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,388,897
App. No.
17/581,847
Granted
Aug 12, 2025
Kind
B2
Abstract

This disclosure relates to a communication method and an apparatus, applied to an internet of vehicles, for example, V2X, LTE-V, and V2V. An in-vehicle apparatus triggers an on-board function for a first vehicle. The first vehicle carries the in-vehicle apparatus. The in-vehicle apparatus checks whether the first vehicle is allowed to use the on-board function on a first road. When the first vehicle is on the first road, the in-vehicle apparatus enables or disables the on-board function based on a check result. In the embodiments of this disclosure, whether to enable a corresponding on-board function may be controlled, so that the on-board function is enabled without depending on a human requirement. In this way, the corresponding on-board function may be controlled to be applied to an appropriate road, to reduce a vehicle accident risk, and a danger to social security.

Claims (115)

1. A method, comprising:

determining, by an in-vehicle apparatus, an on-board function for a first vehicle;

determining, by the in-vehicle apparatus, whether the first vehicle is allowed to use the on-board function on a first road based on a mapping relationship between information about the first road and the on-board function, the mapping relationship being part of a mapping table between a plurality of on-board functions and a plurality of road types; and

when the first vehicle is on the first road, enabling, by the in-vehicle apparatus, the on-board function when the first vehicle has been determined to be allowed to use the on-board function on the first road;

determining, by the in-vehicle apparatus, whether the first vehicle is allowed to use the on-board function on a second road; and

when the first vehicle is on the second road, disabling, by the in-vehicle apparatus, the on-board function when the first vehicle has been determined to be not allowed to use the on-board function on the second road, the disabling including preventing manually enabling the on-board function.

2. The method according to claim 1 , wherein the determining the on-board function is based on the information about the first road.

3. The method according to claim 2 , further comprising:

obtaining, by the in-vehicle apparatus, the mapping relationship between information about the first road and the on-board function, wherein the determining the on-board function based on information about the first road comprises:

determining the on-board function based on the information about the first road and the mapping relationship.

4. The method according to claim 3 , wherein the obtaining of the mapping relationship comprises one of:

receiving the mapping relationship from a roadside apparatus; or

obtaining the mapping relationship from the in-vehicle apparatus, the mapping relationship being pre-configured with at least one relationship between road information and the on-board function; or

receiving, from a server, a map that includes the mapping relationship.

5. The method according to claim 2 , further comprising:

receiving the information about the first road from a roadside apparatus; or

receiving, from a server, a map that includes the information about the first road.

6. The method according to claim 1 , wherein the determining, by the in-vehicle apparatus, whether the first vehicle is allowed to use the on-board function on the first road comprises:

determining, by the in-vehicle apparatus, a first check sequence to obtain a check result, wherein:

when the check result indicates that a check on the first check sequence succeeds, the first vehicle is allowed to use the on-board function on the first road; and

when the check result indicates that a check on the first check sequence fails, the first vehicle is not allowed to use the on-board function on the first road, the first check sequence corresponding to the on-board function.

7. The method according to claim 6 , further comprising:

determining, by the in-vehicle apparatus, based on the information about the first road, the on-board function that is allowed to be used by the first vehicle on the first road, and obtaining the first check sequence corresponding to the on-board function; or

determining, by the in-vehicle apparatus, the on-board function supported by the first vehicle, and obtaining the first check sequence corresponding to the on-board function.

8. The method according to claim 2 , wherein the information about the first road comprises at least one of:

a type of the first road;

a geographical range of the first road;

track information of the first road;

an identifier of the first road;

an identity of a lane on the first road; or

an effective time period associated with the first road, wherein use of the on-board function is permitted within the effective time period.

9. An in-vehicle apparatus, comprising:

at least one processor and a memory, the memory being configured to store program instructions that, when executed by the processor, cause the in-vehicle apparatus to perform operations including:

determining an on-board function for a first vehicle;

determining whether the first vehicle is allowed to use the on-board function on a first road based on a mapping relationship between information about the first road and the on-board function, the mapping relationship being part of a mapping table between a plurality of on-board functions and a plurality of road types;

when the first vehicle is on the first road, enabling the on-board function when the first vehicle has been determined to be allowed to use the on-board function on the first road;

determining whether the first vehicle is allowed to use the on-board function on a second road; and

when the first vehicle is on the second road, disabling the on-board function when the first vehicle has been determined to be not allowed to use the on-board function on the second road, the disabling including preventing manually enabling the on-board function.

10. The in-vehicle apparatus according to claim 9 , wherein the determining the on-board function is based on the information about the first road.

11. The in-vehicle apparatus according to claim 10 the operations further comprising:

obtaining the mapping relationship between information about the first road and the on-board function, wherein the determining the on-board function based on information about the first road comprises:

determining the on-board function based on the information about the first road and the mapping relationship.

12. The in-vehicle apparatus according to claim 11 , the obtaining of the mapping relationship comprises one of:

receiving the mapping relationship from a roadside apparatus; or

obtaining the mapping relationship from the in-vehicle apparatus, the mapping relationship being pre-configured with at least one relationship between road information and the on-board function; or

receiving, from a server, a map that includes the mapping relationship.

13. The in-vehicle apparatus according to claim 10 , the operations further comprising:

receiving the information about the first road from a roadside apparatus; or

receiving, from a server, a map that includes the information about the first road.

14. The in-vehicle apparatus according to claim 9 , wherein the determining whether the first vehicle is allowed to use the on-board function on the first road comprises:

determining a first check sequence to obtain a check result, wherein:

when the check result indicates that a check on the first check sequence succeeds, the first vehicle is allowed to use the on-board function on the first road; and

when the check result indicates that a check on the first check sequence fails, the first vehicle is not allowed to use the on-board function on the first road, the first check sequence corresponding to the on-board function.

15. The in-vehicle apparatus according to claim 14 , the operations further comprising:

determining, based on the information about the first road, the on-board function that is allowed to be used by the first vehicle on the first road, and obtaining the first check sequence corresponding to the on-board function; or

determining, the on-board function supported by the first vehicle, and obtaining the first check sequence corresponding to the on-board function.

16. The in-vehicle apparatus according to claim 10 , wherein the information about the first road comprises at least one of:

a type of the first road;

a geographical range of the first road;

track information of the first road;

an identifier of the first road;

an identity of a lane on the first road; or

an effective time period associated with the first road, use of the on-board function being permitted within the effective time period.

17. A non-transitory computer readable medium comprising computer executable instructions stored thereon that, when executed by one or more processors, cause an in-vehicle apparatus to perform the following:

determining an on-board function for a first vehicle;

determining whether the first vehicle is allowed to use the on-board function on a first road based on a mapping relationship between information about the first road and the on-board function, the mapping relationship being part of a mapping table between a plurality of on-board functions and a plurality of road types;

when the first vehicle is on the first road, enabling the on-board function when the first vehicle has been determined to be allowed to use the on-board function on the first road;

determining whether the first vehicle is allowed to use the on-board function on a second road; and

when the first vehicle is on the second road, disabling the on-board function when the first vehicle has been determined to be not allowed to use the on-board function on the second road, the disabling including preventing manually enabling the on-board function.

18. The non-transitory computer readable medium according to claim 17 , wherein the determining the on-board function is based on the information about the first road.

19. The non-transitory computer readable medium according to claim 18 , further comprising:

obtaining the mapping relationship between information about the first road and the on-board function, wherein the determining the on-board function based on information about the first road comprises:

determining the on-board function based on the information about the first road and the mapping relationship.

20. The non-transitory computer readable medium according to claim 19 , the obtaining of the mapping relationship comprises one of:

receiving the mapping relationship from a roadside apparatus;

obtaining the mapping relationship from the in-vehicle apparatus, the mapping relationship being pre-configured with at least one relationship between road information and vehicle information; or

receiving, from a server, a map that includes the mapping relationship.

21. The non-transitory computer readable medium according to claim 18 , further comprising:

receiving the information about the first road from a roadside apparatus; or

receiving, from a server, a map that includes information about the first road.

22. The non-transitory computer readable medium according to claim 17 , wherein the determining whether the first vehicle is allowed to use the on-board function on the first road comprises:

determining a first check sequence to obtain a check result, wherein:

when the check result indicates that a check on the first check sequence succeeds, the first vehicle is allowed to use the on-board function on the first road; and

when the check result indicates that a check on the first check sequence fails, the first vehicle is not allowed to use the on-board function on the first road,

the first check sequence corresponding to the on-board function.

23. The non-transitory computer readable medium according to claim 22 , further comprising:

determining based on the information about the first road, the on-board function that is allowed to be used by the first vehicle on the first road, and obtaining the first check sequence corresponding to the on-board function; or

determining the on-board function supported by the first vehicle, and obtaining the first check sequence corresponding to the on-board function.

24. The non-transitory computer readable medium according to claim 18 , the information about the first road comprises at least one of:

a type of the first road;

a geographical range of the first road;

track information of the first road;

an identifier of the first road;

an identity of a lane on the first road; or

an effective time period associated with the first road, use of the on-board function being permitted within the effective time period.

25. A roadside apparatus, comprising:

one or more processors and a memory, wherein the memory is configured to store program instructions that, when executed by the one or more processor, cause the roadside apparatus to perform operations including:

receiving an identifier of an on-board function from an in-vehicle apparatus;

determining whether a vehicle is allowed to use the on-board function on a first road based on a mapping relationship between information about the first road and the on-board function, the mapping relationship being part of a mapping table between a plurality of on-board functions and a plurality of road types;

sending first information to the in-vehicle apparatus;

determining whether the vehicle is allowed to use the on-board function on a second road;

sending second information to the in-vehicle apparatus; and

when the vehicle is on the second road, disabling the on-board function when the vehicle has been determined to be not allowed to use the on-board function on the second road, the disabling including preventing manually enabling the on-board function.

26. The roadside apparatus according to claim 25 , wherein the determining whether the vehicle is allowed to use the on-board function on the first road comprises:

obtaining a first check sequence corresponding to the on-board function; and

sending the first check sequence to the in-vehicle apparatus.

27. The roadside apparatus according to claim 26 , wherein the obtaining the first check sequence comprises one of:

calculate the first check sequence based on the identifier of the on-board function;

calculate the first check sequence based on the identifier of the on-board function and a random sequence;

calculate the first check sequence based on the identifier of the on-board function and an identifier of the roadside apparatus; or

calculate the first check sequence based on the identifier of the on-board function, the random sequence, and the identifier of the roadside apparatus.

28. The roadside apparatus according to claim 25 , the operations further comprising:

sending indication information to the in-vehicle apparatus, wherein the indication information indicates a request failure or a reason why the vehicle is not allowed to use the on-board function on the first road.

29. The roadside apparatus according to claim 25 , the operations further comprising:

sending information about the first road to the in-vehicle apparatus, the determining the on-board function that is allowed to be used by the vehicle on the first road being based on the information about the first road.

Assignments (3)
CHANGE OF NAME Recorded May 1, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075316/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069335/0897 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2024
From: LI, MINGCHAO; LIU, HANG; ZHOU, ZHENG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069093/0861 →
Priority Claims (1)
CN 201910662001.5 · Jul 22, 2019 · national
Continuity (2)
Continuation PCTCN2020075613 · Feb 17, 2020
Related Publication 20220144283A1 · May 12, 2022
References Cited (21)
US 10324463B1 · Konrardy et al. · 2019 [cited by applicant]
US 11237571B2 · Koda · 2022 [cited by examiner]
US 20170099093A1 · Zhang et al. · 2017 [cited by applicant]
US 20170302353A1 · Rahman et al. · 2017 [cited by applicant]
US 20190143996A1 · Fawaz et al. · 2019 [cited by applicant]
US 20190179312A1 · Kong et al. · 2019 [cited by applicant]
US 20200020234A1 · Cheng · 2020 [cited by examiner]
US 20200094829A1 · Ohmura · 2020 [cited by examiner]
US 20220126879A1 · Igarashi · 2022 [cited by examiner]
CN 105118321A · 2015 [cited by applicant]
CN 106971589A · 2017 [cited by applicant]
CN 109795505A · 2019 [cited by applicant]
CN 109903575A · 2019 [cited by applicant]
CN 109987096A · 2019 [cited by applicant]
JP 2017046080A · 2017 [cited by applicant]
WO 2017206019A1 · 2017 [cited by applicant]
WO 2018002904A1 · 2018 [cited by applicant]
Ashritha M et al., “RSU Based Efficient Vehicle Authentication Mechanism for V ANETs”, IEEE Sponsored 9th International Conference on Intelligent Systems and Control (ISCO)2015, Total 5 Pages. [cited by applicant]
Wang Xiaojie, “Research on Access Authentication Mechanism of Smart Collaborative Routing System”, Beijing Jiaotong University, Apr. 2018, with an English abstract, total 100 pages. [cited by applicant]
Wang Daliang et al., “Ubuntu Standard Tutorial”, People Post Press, May 2008, with an English abstract, total 16 pages. [cited by applicant]
Ji Yuefeng, etc., “Modern Communication Technologies”, Beijing University of Posts and Telecommunications Press,Jan. 2014, with an English abstract, total 4 pages. [cited by applicant]