Method and system for protecting proprietary information used to determine a misbehavior condition for vehicle-to-everything (V2X) reporting
US-12126993-B2 · Oct 22, 2024 · US
US12393483B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12393483-B2 |
| Application number | US-202217812749-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 15, 2022 |
| Priority date | Jul 15, 2022 |
| Publication date | Aug 19, 2025 |
| Grant date | Aug 19, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various embodiments include methods and systems for performing misbehavior detection in a vehicle-to-everything (V2X) message. Various embodiments may include a V2X system of a vehicle comparing a first field in a first V2X message of a first V2X message type to a second field in a second V2X message of a second V2X message type, wherein the second V2X message type is different from the first V2X message type, identifying misbehavior in either the first V2X message or the second V2X message based on the comparison, and taking an action in response to identifying misbehavior in the first V2X message or the second V2X message.
Opening claim text (preview).
What is claimed is: 1. A method performed by a vehicle-to-everything (V2X) processing system of a vehicle for misbehavior detection in a V2X message, comprising: receiving: a first V2X message of a first V2X message type; and a second V2X message of a second V2X message type, wherein the second V2X message type is different from the first V2X message type; comparing a first field in the first V2X message to a second field in the second V2X message; identifying in which of the first V2X message and the second V2X message there is misbehavior based on: verification of a digital signature of the first V2X message or the second V2X message; consistency of the first V2X message or the second V2X message with one or more previously-received V2X messages; or any combination thereof; and generating digital data related to the misbehavior in response to identifying the misbehavior in the first V2X message or the second V2X message; wherein comparing the first field in the first V2X message of the first V2X message type to the second field in the second V2X message of the second V2X message type comprises: selecting a first detector based on the first V2X message type and a second detector based on the second V2X message type; and comparing the first field in the first V2X message of the first V2X message type to the second field in the second V2X message of the second V2X message type using the selected first and second detectors. 2. The method of claim 1 , further comprising selecting the first field in the first V2X message and the second field in the second V2X message by identifying a field in the first V2X message and a field in the second V2X message that include analogous information. 3. The method of claim 1 , wherein identifying in which of the first V2X message and the second V2X message there is misbehavior based on the comparison comprises identifying the misbehavior in either the first V2X message or the second V2X message when information in the first field is inconsistent with information in the second field. 4. The method of claim 1 , wherein comparing the first field in the first V2X message of the first V2X message type to the second field in the second V2X message of the second V2X message type using the selected first and second detectors comprises comparing a result of applying the first detector to information in the first V2X message to a result of applying the second detector to information in the second V2X message. 5. The method of claim 1 , further comprising comparing a time value and a location value associated with the first field in the first V2X message of the first V2X message type and the second field in the second V2X message, wherein generating the digital data related to the misbehavior in response to identifying the misbehavior in the first V2X message or the second V2X message comprises generating the digital data related to the misbehavior in response to identifying the misbehavior in the first or second V2X message when time and location values associated with the first field in the first V2X message of the first V2X message type and the second field in the second V2X message are substantially the same. 6. The method of claim 5 , wherein generating the digital data related to the misbehavior in response to identifying the misbehavior in the first V2X message or the second V2X message comprises generating a correction for information in the first field or the second field when one of the time and location values associated with the first field in the first V2X message of the first V2X message type and the second field in the second V2X message are not substantially the same. 7. The method of claim 1 , wherein generating the digital data related to the misbehavior in response to identifying the misbehavior in either the first V2X message or the second V2X message comprises generating a misbehavior report indicating the identified misbehavior, the method further comprising transmitting the misbehavior report indicating the identified misbehavior to a network computing device. 8. A vehicle-to-everything (V2X) processing system, comprising: a processor configured with processor-executable instructions to: receive: a first V2X message of a first V2X message type; and a second V2X message of a second V2X message type, wherein the second V2X message type is different from the first V2X message type; compare a first field in the first V2X message to a second field in the second V2X message; identify in which of the first V2X message and the second V2X message there is misbehavior based on: verification of a digital signature of the first V2X message or the second V2X message; consistency of the first V2X message or the second V2X message with one or more previously-received V2X messages; or any combination thereof; and generate digital data related to the misbehavior in response to identifying the misbehavior in the first V2X message or the second V2X message; wherein the processor is further configured with processor-executable instructions to: select a first detector based on the first V2X message type and a second detector based on the second V2X message type; and compare the first field in the first V2X message of the first V2X message type to the second field in the second V2X message of the second V2X message type using the selected first and second detectors. 9. The V2X processing system of claim 8 , wherein the processor is further configured with processor-executable instructions to select the first field in the first V2X message and the second field in the second V2X message by identifying a field in the first V2X message and a field in the second V2X message that include analogous information. 10. The V2X processing system of claim 8 , wherein the processor is further configured with processor-executable instructions to identify in which of the first V2X message and the second V2X message there is misbehavior when information in the first field is inconsistent with information in the second field. 11. The V2X processing system of claim 8 , wherein the processor is further configured with processor-executable instructions to compare a result of applying the first detector to information in the first V2X message to a result of applying the second detector to information in the second V2X message. 12. The V2X processing system of claim 8 , wherein the processor is further configured with processor-executable instructions to: compare a time value and a location value associated with the first field in the first V2X message of the first V2X message type and the second field in the second V2X message; and generate the digital data related to the misbehavior in response to identifying the misbehavior in the first V2X message or the second V2X message when time and location values associated with the first field in the first V2X message of the first V2X message type and the second field in the second V2X message are substantially the same. 13. The V2X processing system of claim 12 , wherein the processor is further configured with processor-executable instructions to generate the digital data related to the misbehavior including a correction for information in the first field or the second field when one of the time and location values associated with the first field in the first V2X message of the first V2X message type and the second field in the second V2X message are not substantially the same. 14. The V2X processing system of claim 8 , wherein the processor is further configured with processor-executable instructions to: generate the digital data related to the misbeha
Routing of error reports, e.g. with a specific transmission path or data flow · CPC title
in a data processing system embedded in automotive or aircraft systems · CPC title
for vehicles, e.g. vehicle-to-pedestrians [V2P] · CPC title
involving continuous checking · CPC title
for creating historical data or processing based on historical data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.