IP Library Granted Patent US 12,482,226
Granted Patent B2
US 12,482,226 · App. 17/993,609 · Granted Nov 25, 2025

Data processing method and apparatus, and device

Inventors: Narisong Bao (Shenzhen, CN); Guicheng Zhang (Nanjing, CN)
G06V10/761G06V20/41G07C5/0841
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,482,226
App. No.
17/993,609
Granted
Nov 25, 2025
Kind
B2
Abstract

Embodiments of this application provide a data processing method and apparatus, and a device. In an example method, first data and a first historical driving feature are obtained, where the first data includes first driving data of a vehicle in a first time period, and the first historical driving feature is determined based on historical driving data of the vehicle. It is determined, based on the first data and the first historical driving feature, that the vehicle is abnormal in the first time period. A driving record video of the vehicle based on the first time period is annotated.

Claims (61)

1 . A data processing apparatus, comprising at least one processor and at least one memory, wherein the at least one memory stores instructions, and the at least one processor is coupled to the at least one memory to execute the instructions to:

obtain first data and a first historical driving feature, wherein the first data comprises first driving data of a vehicle in a first time period, the first historical driving feature is determined based on historical driving data of the vehicle in a second time period before the first time period, the vehicle includes the data processing apparatus, at least one sensor, and a driving recorder, and the driving recorder is configured to record a driving video of the vehicle;

determine, based on the first data and the first historical driving feature, abnormality of the vehicle in the first time period; and

annotate a video recorded by the driving recorder in the first time period with information describing the abnormality, wherein the annotated information is used for video clip searching.

2 . The apparatus according to claim 1 , wherein the first driving data comprises at least one of the following:

status data of a component in the vehicle;

running data of a component in the vehicle; or

sensor data collected by the at least one sensor in the vehicle.

3 . The apparatus according to claim 1 , wherein the first data further comprises scenario data, and the scenario data comprises at least one of the following information:

time information, location information, road condition information, or weather information.

4 . The apparatus according to claim 3 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine the first historical driving feature from a plurality of historical driving features based on the scenario data.

5 . The apparatus according to claim 1 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

process the historical driving data by using a first model to obtain the first historical driving feature, wherein:

the first model is obtained by learning a plurality of groups of first samples, and each of the plurality of groups of first samples comprises sample driving data and a sample historical driving feature.

6 . The apparatus according to claim 1 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine a similarity between the first data and the first historical driving feature; and

determine, based on the similarity, the abnormality in the first time period.

7 . The apparatus according to claim 6 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

process the first data and the first historical driving feature by using a second model to obtain the similarity, wherein:

the second model is obtained by learning a plurality of groups of second samples, each of the plurality of groups of second samples comprises sample data, a sample driving feature, and a sample similarity, and the sample data comprises sample driving data.

8 . The apparatus according to claim 7 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine, by using the second model, a first data curve corresponding to the first data; and

compare, the first data curve with a historical data curve in the first historical driving feature by using the second model to obtain the similarity.

9 . A data processing apparatus, comprising at least one processor and at least one memory, wherein the at least one memory stores program instructions, and the at least one processor is coupled to the at least one memory to execute the program instructions to:

obtain first data and a first historical driving feature, wherein the first data comprises first driving data of a vehicle in a first time period, the first historical driving feature is determined based on historical driving data of the vehicle in a second time period before the first time period, the vehicle includes the data processing apparatus, at least one sensor, and a driving recorder, and the driving recorder is configured to record a driving video of the vehicle;

determine, based on the first data and the first historical driving feature, abnormality of the vehicle in the first time period;

generate abnormal information to indicate a correspondence between the first time period and a description of the abnormality; and

annotate a driving record video of the vehicle with the abnormal information, wherein the annotated abnormal information is used as attribute information of the driving record video of the vehicle for video clip searching.

10 . The apparatus according to claim 9 , wherein the first driving data comprises at least one of the following:

status data of a component in the vehicle;

running data of a component in the vehicle; or

sensor data collected by a component in the vehicle.

11 . The apparatus according to claim 9 , wherein the first data further comprises scenario data, and the scenario data comprises at least one of the following information:

time information, location information, road condition information, or weather information.

12 . The apparatus according to claim 11 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine the first historical driving feature from a plurality of historical driving features based on the scenario data.

13 . The apparatus according to claim 9 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

process the historical driving data by using a first model to obtain the first historical driving feature, wherein:

the first model is obtained by learning a plurality of groups of first samples, and each of the plurality of groups of first samples comprises sample driving data and a sample historical driving feature.

14 . The apparatus according to claim 9 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine a similarity between the first data and the first historical driving feature; and

determine, based on the similarity, the abnormality in the first time period.

15 . A data processing apparatus, comprising at least one processor and at least one memory, wherein the at least one memory stores instructions, and the at least one processor is coupled to the at least one memory to execute the instructions to:

obtain first data and a first historical driving feature, wherein the first data comprises first driving data of a vehicle in a first time period, the first historical driving feature is determined based on historical driving data of the vehicle in a second time period before the first time period, the vehicle includes the data processing apparatus, at least one sensor, and a driving recorder, and the driving recorder is configured to record a driving video of the vehicle;

determine, based on the first data and the first historical driving feature, abnormality of the vehicle in the first time period; and

annotate a driving record video of the vehicle with description information about the abnormality, wherein the description information is annotated in a form of a subtitle to a video picture relative to the first time period in the driving record video of the vehicle and is used for video clip searching.

16 . The apparatus according to claim 15 , wherein the first driving data comprises at least one of the following:

status data of a component in the vehicle;

running data of a component in the vehicle; or

sensor data collected by a component in the vehicle.

17 . The apparatus according to claim 15 , wherein the first data further comprises scenario data, and the scenario data comprises at least one of the following information:

time information, location information, road condition information, or weather information.

18 . The apparatus according to claim 17 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine the first historical driving feature from a plurality of historical driving features based on the scenario data.

19 . The apparatus according to claim 15 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

process the historical driving data by using a first model to obtain the first historical driving feature, wherein:

the first model is obtained by learning a plurality of groups of first samples, and each of the plurality of groups of first samples comprises sample driving data and a sample historical driving feature.

20 . The apparatus according to claim 15 , wherein the at least one processor is coupled to the at least one memory to execute the instructions to:

determine a similarity between the first data and the first historical driving feature; and

determine, based on the similarity, the abnormality in the first time period.

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 069336/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2023
From: BAO, NARISONG; ZHANG, GUICHENG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 062845/0146 →