US 12,135,665 B2
Device for a vehicle
Hassnaa Moustafa, Sunnyvale, CA (US); Rony Ferzli, Chandler, AZ (US); and Rita Chattopadhyay, Chandler, AZ (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Dec. 21, 2020, as Appl. No. 17/128,242.
Prior Publication US 2021/0109881 A1, Apr. 15, 2021
Int. Cl. G06F 13/40 (2006.01); B60W 60/00 (2020.01); G06F 13/42 (2006.01); H04L 1/00 (2006.01)
CPC G06F 13/4022 (2013.01) [B60W 60/0059 (2020.02); G06F 13/4282 (2013.01); H04L 1/0041 (2013.01); H04L 1/0076 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A device for a vehicle, the device comprising:
a first wireline interface configured to receive a first data stream from a first sensor having a first sensor type for perceiving a surrounding of the vehicle, wherein the first data stream comprises raw sensor data detected by the first sensor representing the surrounding of the vehicle;
a second wireline interface configured to receive a second data stream from a second sensor having a second sensor type for perceiving the surrounding of the vehicle, wherein the second data stream comprises raw sensor data detected by the second sensor representing the surrounding of the vehicle;
one or more processors configured to generate a coded packet comprising the received first data stream and the received second data stream by employing vector packet coding on the first data stream and the second data stream; and
an output wireline interface configured to transmit the generated coded packet to one or more target units of the vehicle;
wherein the first wireline interface is configured to receive a plurality of first data streams from the first sensor, wherein each of the plurality of first data streams comprises raw sensor data detected by the first sensor;
wherein the second wireline interface is configured to receive a plurality of second data streams from the second sensor, wherein each of the plurality of second data streams comprises raw sensor data detected by the second sensor;
wherein the one or more processors are configured to generate the coded packet such that the generated coded packet comprises one or more first data streams of the plurality of first data streams and one or more second data streams of the plurality of second data streams by employing vector packet coding on the one or more first data streams and the one or more second data streams;
wherein the one or more processors are further configured to generate one or more other coded packets, each of the one or more other coded packets comprising one or more first data streams of the plurality of first data streams and one or more second data streams of the plurality of second data streams; and
wherein the output wireline interface is configured to transmit the generated coded packet and each of the generated one or more other coded packets simultaneously or concurrently via a corresponding virtual channel of a plurality of virtual channels to the at least one respectively assigned artificial intelligence chip.