IP Library › Granted Patent US 12,524,762
Granted Patent B2
US 12,524,762 · App. 18/278,380 · Granted Jan 13, 2026

Traffic information processing methods, apparatuses, electronic devices, servers, and storage mediums

Inventors: Junjie Zhao (Beijing, CN); Hongxiang Shen (Beijing, CN)
Assignees: Beijing BOE Technology Development Co., Ltd.; BOE Technology Group Co., Ltd.
G06Q20/401G06Q20/389G08G1/04
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,524,762
App. No.
18/278,380
Granted
Jan 13, 2026
Kind
B2
Abstract

The present disclosure relates to traffic information processing methods, including: receiving transaction information sent by a first vehicle, the transaction information carrying violation information of the target vehicle detected by the first vehicle; the smart contract being used to determine second vehicles to verify the transaction information, and sending the violation information to the second vehicles such that the second vehicles generate verification results based on the violation information; determining whether the target vehicle has violated traffic rules based on the verification results; if determining that the target vehicle has violated traffic rules, storing the violation information in the blockchain network.

Claims (61)

1 . A traffic information processing method, applied to a blockchain network, and the method comprising:

receiving transaction information sent by a first vehicle, the transaction information carrying violation information of a target vehicle detected by the first vehicle;

triggering a smart contract based on the transaction information, the smart contract being used to determine second vehicles to verify the transaction information;

sending the violation information to the second vehicles such that the second vehicles generate verification results based on the violation information;

determining whether the target vehicle has violated traffic rules based on the verification results;

if determining that the target vehicle has violated traffic rules, storing the violation information in the blockchain network; and

sending the violation information to the target vehicle.

2 . The traffic information processing method according to claim 1 , wherein the transaction information further comprises a first location of the first vehicle, and the method further comprises:

determining second locations of vehicles corresponding to further nodes other than a node corresponding to the first vehicle in the blockchain network; and

wherein the smart contract is used to determine the second vehicles from the vehicles corresponding to the further nodes based on the first location and the second locations.

3 . The traffic information processing method according to claim 2 , wherein the transaction information also comprises a traveling direction of the first vehicle;

wherein the smart contract is used to determine, from the vehicles corresponding to the further nodes, vehicles having a distance to the first location lower than a preset distance threshold and a traveling direction that meets a preset relationship with the traveling direction of the first vehicle, as the second vehicles.

4 . The traffic information processing method according to claim 1 , wherein the smart contract is used

to determine, from the verification results, a first number of verification results which determine that the target vehicle has violated traffic rules, and

to determine that the target vehicle has violated traffic rules when the first number is higher than a first number threshold.

5 . The traffic information processing method according to claim 1 , wherein the smart contract is used

to determine, from the verification results, a second number of verification results which determine that a probability of the target vehicle violating traffic rules is higher than a probability threshold, and

to determine that the target vehicle has violated traffic rules when the second number is higher than a second number threshold.

6 . The traffic information processing method according to claim 1 , wherein the smart contract is used

to generate a sub contract and periodically trigger the sub contract; wherein the sub contract is used to determine third vehicles to reverify the transaction information at a triggering time of the sub contract; and

to send the violation information to the third vehicles such that the third vehicles generate reverification results based on the violation information.

7 . The traffic information processing method according to claim 6 , wherein the smart contract is also used to determine a type of traffic rule violation behavior of the target vehicle based on the violation information; and

wherein the smart contract generates the sub contract and periodically triggers the sub contract when determining that the type of behavior is a continuous behavior.

8 . A traffic information processing method, applied to a server, and the method comprising:

receiving violation information of a target vehicle sent by a first vehicle when the first vehicle detects that the target vehicle violates traffic rules;

determining second vehicles to verify the violation information and sending the violation information to the second vehicles;

acquiring verification information obtained by the second vehicles based on the violation information, to determine whether the target vehicle has violated traffic rules based on the verification information,

if determining that the target vehicle has violated traffic rules, storing the violation information; and

sending the violation information to the target vehicle.

9 . The traffic information processing method according to claim 8 , further comprising:

determining a first location of the first vehicle;

determining further locations for further vehicles;

wherein determining second vehicles to verify the violation information comprises:

determining the second vehicles from the further vehicles based on the first location and the further locations.

10 . The traffic information processing method according to claim 9 , further comprising:

determining a traveling direction of the first vehicle;

wherein determining the second vehicles from the further vehicles based on the first location and the further locations comprises:

determining, from further locations, vehicles having a distance to the first location lower than a preset distance threshold and a traveling direction that meets a preset relationship with the traveling direction of the first vehicle, as the second vehicles.

11 . The traffic information processing method according to claim 8 , wherein the verification information comprises verification results of the second vehicles determining whether the target vehicle has violated traffic rules.

12 . The traffic information processing method according to claim 11 , wherein determining whether the target vehicle has violated traffic rules based on the verification information comprises:

determining, from the verification results, a first number of verification results which determine that the target vehicle has violated traffic rules, and

determining that the target vehicle violates traffic rules when the first number is higher than a first number threshold.

13 . The traffic information processing method according to claim 11 , wherein determining whether the target vehicle has violated traffic rules based on the verification information comprises:

determining, from the verification results, a second number of verification results which determine that a probability of the target vehicle violating traffic rules is higher than a probability threshold, and

determining that the target vehicle violating traffic rules when the second number is higher than a second number threshold.

14 . The traffic information processing method according to claim 8 , wherein the verification information comprises image information captured by the second vehicles which contains the target vehicle;

the method further comprises:

obtaining verification results as whether the target vehicle has violated traffic rules based on the image information.

15 . The traffic information processing method according to claim 8 , further comprising:

determining whether the violation information about the target vehicle has been received for a first time within a preset time range at a current time; and

if receiving violation information about the target vehicle for the first time, determining second vehicles to verify the violation information; otherwise, ignoring the violation information.

16 . An electronic device comprising:

a processor;

a memory used to store processor executable instructions;

wherein the processor is configured to perform a traffic information processing method comprising:

receiving transaction information sent by a first vehicle, the transaction information carrying violation information of a target vehicle detected by the first vehicle;

triggering a smart contract based on the transaction information, the smart contract being used to determine second vehicles to verify the transaction information;

sending the violation information to the second vehicles such that the second vehicles generate verification results based on the violation information;

determining whether the target vehicle has violated traffic rules based on the verification results; and

if determining that the target vehicle has violated traffic rules, storing the violation information in the blockchain network; and

sending the violation information to the target vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2023
From: ZHAO, JUNJIE; SHEN, HONGXIANG
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 064670/0182 →
Continuity (1)
Related Publication 20240054489A1 · Feb 15, 2024
References Cited (32)
US 10796371B1 · Floyd · 2020 [cited by examiner]
US 10949926B1 · Call · 2021 [cited by examiner]
US 11361388B1 · Floyd · 2022 [cited by examiner]
US 20210042869A1 · Zheng · 2021 [cited by examiner]
US 20210239492A1 · Yano et al. · 2021 [cited by applicant]
US 20210261168A1 · Mcfarland, Jr. · 2021 [cited by applicant]
US 20230162309A1 · Yang et al. · 2023 [cited by applicant]
CN 103678331A · 2014 [cited by applicant]
CN 109118765A · 2019 [cited by applicant]
CN 109118779A · 2019 [cited by applicant]
CN 109166319A · 2019 [cited by applicant]
CN 109325751A · 2019 [cited by applicant]
CN 110400467A · 2019 [cited by applicant]
CN 110427432A · 2019 [cited by applicant]
CN 110428351A · 2019 [cited by applicant]
CN 110533912A · 2019 [cited by applicant]
CN 111506652A · 2020 [cited by applicant]
CN 111600839A · 2020 [cited by applicant]
CN 111639836A · 2020 [cited by applicant]
CN 112883936A · 2021 [cited by applicant]
EP 3485437B1 · 2024 [cited by examiner]
KR 101680260B1 · 2016 [cited by applicant]
KR-102081777-B1 with English translation; date filed May 15, 2019; date published Feb. 27, 2020. (Year: 2020). [cited by examiner]
CN-111078690-A with English translation; date filed Nov. 22, 2019; date published Apr. 28, 2020. (Year: 2020). [cited by examiner]
CN-109118765-A with English translation; date filed Sep. 4, 2018; date published Jan. 1, 2019. (Year: 2019). [cited by examiner]
CN 110427432 A with English translation; date filed Aug. 8, 2019; date published Nov. 8, 2019. (Year: 2019). [cited by examiner]
CN 110599774 A with English translation; date filed Aug. 23, 2019; date published Dec. 20, 2019. (Year: 2019). [cited by examiner]
CN2021800031169 first office action. [cited by applicant]
CN2021800031169 second office action. [cited by applicant]
CN2021800031169 Decision of Rejection. [cited by applicant]
PCT/CN2021/126802 international search report. [cited by applicant]
PCT/CN2021/126802 Written Opinion. [cited by applicant]