US 11,851,076 B2
Data processing device and method for driving assisting, and associated storage medium and vehicle
Jian Bai, Hefei (CN); Yunyue Cai, Hefei (CN); Jianyong Zhang, Hefei (CN); Shaoqing Ren, Hefei (CN); Samir Agrawal, Hefei (CN); Luna Chen, Hefei (CN); Mingyin Hu, Hefei (CN); Guoyu Li, Hefei (CN); and Jiong Chen, Hefei (CN)
Assigned to NIO TECHNOLOGY (ANHUI) CO., LTD, Hefei (CN)
Filed by NIO TECHNOLOGY (ANHUI) CO., LTD, Hefei (CN)
Filed on Jan. 20, 2021, as Appl. No. 17/153,354.
Claims priority of application No. 202110023725.2 (CN), filed on Jan. 8, 2021.
Prior Publication US 2022/0219713 A1, Jul. 14, 2022
Int. Cl. B60W 50/029 (2012.01); G05B 15/02 (2006.01)
CPC B60W 50/029 (2013.01) [G05B 15/02 (2013.01); B60W 2420/42 (2013.01); B60W 2420/52 (2013.01); B60W 2556/60 (2020.02)] 16 Claims
OG exemplary drawing
 
1. A data processing device for driving assisting, comprising:
a data processing system configured to receive and process a plurality of vehicle data, wherein the data processing system comprises a first data processing processor, a second data processing processor, a third data processing processor, and a fourth data processing processor; wherein the first data processing processor and the second data processing processor are configured to receive a same first vehicle data and second vehicle data; the third data processing processor is configured to receive third vehicle data and the second vehicle data; and the fourth data processing processor is configured to receive fourth vehicle data and the second vehicle data; and
a processing control processor configured to perform degradation control under the condition that the data processing system is degraded, to receive and process the plurality of vehicle data in a degradation mode, and wherein the processing control processor is further configured to perform the following degradation control:
under the condition that either of the first data processing processor and the second data processing processor stops operating, configuring the other of the first data processing processor and the second data processing processor to operate as an alternative;
under the condition that either of the third data processing processor and the fourth data processing processor stops operating, configuring the other of the third data processing processor and the fourth data processing processor to operate as an alternative;
under the condition that both of the first data processing processor and the second data processing processor stop operating, configuring at least one of the third data processing processor and the fourth data processing processor for the driving assisting;
under the condition that both of the third data processing processor and the fourth data processing processor stop operating, configuring at least one of the first data processing processor and the second data processing processor for the driving assisting; and
under the condition that the first through fourth data processing processors stop operating, performing the driving assisting.