VEHICLE SAFETY SYSTEM
First Claim
1. A vehicle safety system, comprising:
- multiple processors connected together into a multiprocessor system, wherein the multiprocessor system is configured to operate a vehicle system, and wherein the vehicle system comprises a control processor;
a first set of sensors connected to the multiple processors in the multiprocessor system configured to gather data from operations associated with the vehicle;
a second set of sensors comprising a lidar sensor attached to the vehicle and oriented to gather data from the external environment around the vehicle;
a processor connected to the lidar sensor for controlling the lidar sensor, wherein the lidar processor is collocated with the lidar sensor;
at least one processor in the multiprocessor system configured to operate a fusion application, wherein the fusion application is configured to;
receive data from the multiprocessor system, wherein the data includes sensor data from the environment around the vehicle and data related to the vehicle operation,merge the data from the multiprocessor system into a first message related to the operation of a vehicle system,receive additional data related to operation of the vehicle system from the multiprocessor system,merge the additional data from the multiprocessor system into a second message related to the operation of the vehicle system,attach a message label to the messages, wherein the message label includes a priority label, and wherein the priority is based on a predetermined ranking scheme,use a priority manager to rank the first and second message based on the priority label,select and send the message to the control processor based on priority ranking,process the new message according to the message label.
10 Assignments
0 Petitions
Accused Products
Abstract
A vehicle safety system made up of multiple processors connected together into a multiprocessor system where the system is configured to operate the vehicle. Multiple sensors are connected to the processors and configured to gather information from vehicle and a lidar sensor attached to the windshield and oriented to gather data from the road in front of the vehicle. A processor is connected and collocated with the lidar sensor for controlling the lidar and a second processor is configured to operate an application configured to receive data from the multiprocessor system, merge the data from multiprocessor system into a message, prioritize the message against other messages, add a priority label to the message, send and process the message according to the priority label attached.
-
Citations
28 Claims
-
1. A vehicle safety system, comprising:
-
multiple processors connected together into a multiprocessor system, wherein the multiprocessor system is configured to operate a vehicle system, and wherein the vehicle system comprises a control processor; a first set of sensors connected to the multiple processors in the multiprocessor system configured to gather data from operations associated with the vehicle; a second set of sensors comprising a lidar sensor attached to the vehicle and oriented to gather data from the external environment around the vehicle; a processor connected to the lidar sensor for controlling the lidar sensor, wherein the lidar processor is collocated with the lidar sensor; at least one processor in the multiprocessor system configured to operate a fusion application, wherein the fusion application is configured to; receive data from the multiprocessor system, wherein the data includes sensor data from the environment around the vehicle and data related to the vehicle operation, merge the data from the multiprocessor system into a first message related to the operation of a vehicle system, receive additional data related to operation of the vehicle system from the multiprocessor system, merge the additional data from the multiprocessor system into a second message related to the operation of the vehicle system, attach a message label to the messages, wherein the message label includes a priority label, and wherein the priority is based on a predetermined ranking scheme, use a priority manager to rank the first and second message based on the priority label, select and send the message to the control processor based on priority ranking, process the new message according to the message label. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14)
-
-
15. A method for operating a vehicle safety system, comprising:
-
operating multiple processors connected together into a multiprocessor system, wherein the multiprocessor system is configured to operate a vehicle system, and wherein the vehicle system comprises a control processor; receiving data from a first set of sensors connected to the multiple processors in the multiprocessor system, wherein the multiple sensors are configured to gather data from operations associated with the vehicle; receiving data from a second set of sensors comprising a lidar sensor attached to the vehicle and oriented to gather data from the external environment around the vehicle; controlling the lidar sensor with a processor connected to the lidar sensor, wherein the lidar processor is collocated with the lidar sensor; configuring at least one processor in the multiprocessor system to operate a fusion application, wherein the fusion application is configured to; receive data from the multiprocessor system, wherein the data includes sensor data from the environment around the vehicle and data related to the vehicle operation, merge the data from the multiprocessor system into a first message related to the operation of the vehicle system, receive additional data related to the operation of the vehicle system from the multiprocessor system, merge the additional data from the multiprocessor system into a second message related to the operation of the vehicle system, attach a message label to the messages, wherein the message label includes a priority label, and wherein the priority is based on a predetermined ranking scheme, use a priority manager to rank the first and second message based on the priority label, select and send the message to the control processor based on priority ranking, process the new message according to the message label. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28)
-
Specification