IP Library › Granted Patent US 12,395,819
Granted Patent B2
US 12,395,819 · App. 18/578,345 · Granted Aug 19, 2025

Vehicle-to-x-based data processing method and apparatus, and vehicle-to-x-based certificate application method and apparatus

Inventor: Xingyuan Wei (Shenzhen, CN)
Assignee: ZTE CORPORATION
H04W4/40H04W4/12H04W12/069
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,395,819
App. No.
18/578,345
Granted
Aug 19, 2025
Kind
B2
Abstract

A Vehicle-to-X-based data processing method, a Vehicle-to-X-based certificate application method, a vehicle-mounted terminal, a computer device, and a readable medium are disclosed. The method may include determine a message type of a first CVIS message in response to a reception of both the first CVIS message and a certificate broadcast by a first OBU, and acquiring a categorical attribute from the certificate; where the categorical attribute is the categorical attribute of a vehicle to which the first OBU belongs; determining a first processing priority of the first CVIS message corresponding to the categorical attribute according to a preset mapping relationship between the categorical attributes and the processing priority; and processing the first CVIS message and the second CVIS message, according to the message type, the first processing priority, and the second processing priority of the second CVIS message that is currently being processed.

Claims (46)

1. A method for processing data based on cooperative vehicle infrastructure system (CVIS), which is applied to a second on-board unit (OBU), the method comprising,

determine a message type of a first CVIS message in response to a reception of both the first CVIS message and a certificate broadcast by a first OBU, and acquiring a categorical attribute from the certificate; wherein the categorical attribute is the categorical attribute of a vehicle to which the first OBU belongs;

determining a first processing priority of the first CVIS message corresponding to the categorical attribute according to a preset mapping relationship between a categorical attribute and a processing priority; and

processing the first CVIS message and a second CVIS message, according to the message type, the first processing priority, and a second processing priority of the second CVIS message that is currently being processed.

2. The method as claimed in claim 1 , wherein processing the first CVIS message and the second CVIS message, according to the message type, the first processing priority, and the second processing priority of the second CVIS message that is currently being processed, comprises,

suspending processing the second CVIS message and starting processing the first CVIS message, in response to a determination that the message type is a preset type and the first processing priority is greater than the second processing priority.

3. The method as claimed in claim 2 , wherein, the preset type comprises at least one of, a message type for controlling an OBU, or a message type for controlling a vehicle to which the OBU belongs.

4. The method as claimed in claim 3 , wherein, the message type for controlling the OBU at least comprises a message for controlling the OBU to restart, or a message for controlling the OBU to perform version upgrade, and

the message type for controlling the vehicle to which the OBU belongs at least comprises a message for controlling the vehicle movement.

5. The method as claimed in claim 4 , wherein, the message for controlling the vehicle movement at least comprises, the message for controlling one of, celebration, deceleration, stop, steering, or lights on/off of the vehicle.

6. The method as claimed in claim 2 , wherein the categorical attribute comprises a first category and a second category; and

a vehicle of the first category is a dedicated vehicle for an emergency task, and a processing priority corresponding to the first category is greater than a processing priority corresponding to the second category.

7. The method as claimed in claim 1 , wherein the categorical attribute comprises a first category and a second category; and

a vehicle of the first category is a dedicated vehicle for an emergency task, and a processing priority corresponding to the first category is greater than a processing priority corresponding to the second category.

8. The method as claimed in claim 1 , wherein processing the first CVIS message and the second CVIS message, according to the message type, the first processing priority, and the second processing priority of the second CVIS message that is currently being processed, comprises,

processing the first CVIS message after processing of the second CVIS message is completed, in response to a determination that the message type is a non-preset type, or a determination that the message type is a preset type and the first processing priority is less than or equal to the second processing priority.

9. The method as claimed in claim 8 , wherein, the preset type comprises at least one of, a message type for controlling an OBU, or a message type for controlling a vehicle to which the OBU belongs.

10. The method as claimed in claim 8 , wherein the categorical attribute comprises a first category and a second category; and

a vehicle of the first category is a dedicated vehicle for an emergency task, and a processing priority corresponding to the first category is greater than a processing priority corresponding to the second category.

11. An electronic device, comprising,

at least one processor; and

a memory configured to store at least one program which, when executed by the at least one processor, causes the at least one processor to carry out the method as claimed in claim 1 .

12. A non-transitory computer readable medium storing a computer program thereon, which when executed by a processor, causes the processor to carry out the method as claimed in claim 1 .

13. A method for applying for certificate based on cooperative vehicle infrastructure system (CVIS), which is applied to a first on-board unit (OBU), the method comprising,

determining, a categorical attribute of a vehicle to which the first OBU belongs, in response to a presence of a certificate to be applied for;

sending a request for certificate application comprising the categorical attribute to a certificate authority (CA) server; wherein the request is intended to request the CA server to generate a certificate comprising the categorical attribute; and

acquiring a certificate generated by the CA server, so as to broadcast a first CVIS message along with the certificate;

wherein, the certificate is configured to enable a second OBU that receives the first CVIS message and the certificate to determine a first processing priority of the first CVIS message according to the categorical attribute in the certificate.

14. The method as claimed in claim 13 , further comprising,

configuring the categorical attribute of the vehicle to which the first OBU belongs according to the categorical attribute carried in a categorical attribute configuration instruction, in response to a reception of the categorical attribute configuration instruction.

15. The method as claimed in claim 14 , wherein the categorical attribute comprises a first category and a second category; and

a vehicle of the first category is a dedicated vehicle for an emergency task, and a processing priority corresponding to the first category is greater than a processing priority corresponding to the second category.

16. The method as claimed in claim 13 , wherein the categorical attribute comprises a first category and a second category; and

a vehicle of the first category is a dedicated vehicle for an emergency task, and a processing priority corresponding to the first category is greater than a processing priority corresponding to the second category.

17. An electronic device, comprising,

at least one processor; and

a memory configured to store at least one program which, when executed by the at least one processor, causes the at least one processor to carry out the method as claimed in claim 13 .

18. A non-transitory computer readable medium storing a computer program thereon, which when executed by a processor, causes the processor to carry out the method as claimed in claim 13 .

19. The method as claimed in claim 13 , further comprising,

performing a verification, by the second OBU, on a validity of the certificate, after receiving the first CVIS message and the certificate broadcast by the first OBU;

obtaining a public key and the categorical attribute from the certificate, in response to a passing of the verification;

performing a verification, on the first CVIS message according to the public key; and

parsing the first CVIS message to obtaining a message type of the first CVIS message.

20. The method as claimed in claim 13 , further comprising

signing the first CVIS message according to a private key and the certificate of the first OBU to obtain the signed first CVIS message, after acquiring the certificate generated by the CA server; and

broadcasting the certificate and the signed first CVIS message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2024
From: WEI, XINGYUAN
To: ZTE CORPORATION
Reel/Frame 066092/0628 →
Priority Claims (1)
CN 202110897477.4 · Aug 5, 2021 · national
Continuity (1)
Related Publication 20240323661A1 · Sep 26, 2024
References Cited (25)
US 8458315B2 · Miche · 2013 [cited by examiner]
US 11323249B2 · Kupwade Patil · 2022 [cited by examiner]
US 20140358324A1 · Sagar · 2014 [cited by examiner]
US 20150256347A1 · Tseng · 2015 [cited by examiner]
US 20150318996A1 · van Roermund · 2015 [cited by applicant]
US 20160140842A1 · Park · 2016 [cited by examiner]
US 20180040246A1 · Yonemura et al. · 2018 [cited by applicant]
US 20180114441A1 · Marmet · 2018 [cited by examiner]
US 20190149342A1 · Fynaardt · 2019 [cited by examiner]
US 20190245831A1 · Petit · 2019 [cited by examiner]
US 20190311616A1 · Jin · 2019 [cited by examiner]
US 20190312896A1 · Petit · 2019 [cited by examiner]
US 20210014655A1 · Stählin · 2021 [cited by examiner]
US 20210160086A1 · Meyer · 2021 [cited by examiner]
CN 103973760A · 2014 [cited by applicant]
CN 110418309A · 2019 [cited by applicant]
CN 110992691A · 2020 [cited by applicant]
CN 112449318A · 2021 [cited by applicant]
JP 2017046080A · 2017 [cited by applicant]
KR 20190011508A · 2019 [cited by examiner]
3GPP Technical Specification Group Service and System Aspects. “Change Request—V2X priority to other services,” 3GPP TSG-SA WG1 Meeting #74, May 2016, pp. 1-4. [cited by applicant]
International Searching Authority. International Search Report and Written Opinion for PCT Application No. PCT/CN2022/084666 and English translation, mailed Jul. 1, 2022, pp. 1-10. [cited by applicant]
Buchenscheit, A., et al. “A VANET-based emergency vehicle warning system,” 2009 IEEE Vehicular Networking Conference, pp. 1-8. [cited by applicant]
ETSI Intelligent Transportation Systems (ITS). “AT Comments on Draft ETSI EN 302 637-2 V1.3.0,” AT_37126, 2013, pp. 1-6. [cited by applicant]
European Patent Office. Extended European Search Report for EP Application No. 22851597.9, mailed Oct. 11, 2024, pp. 1-11. [cited by applicant]