IP Library › Granted Patent US 12,369,106
Granted Patent B2
US 12,369,106 · App. 17/483,528 · Granted Jul 22, 2025

Occupancy grid map computation, V2X complementary sensing, and coordination of cooperative perception data transmission in wireless networks

Inventors: Vallabhajosyula S. Somayazulu (Portland, OR); Rath Vannithamby (Portland, OR); Kathiravetpillai Sivanesan (Portland, OR); Markus Dominik Mueck (Unterhaching, DE); Leonardo Gomes Baltar (Munich, DE); Marcio Rogerio Juliato (Portland, OR); Liuyang Lily Yang (Portland, OR); Manoj R. Sastry (Portland, OR); Shabbir Ahmed (Beaverton, OR); Christopher Gutierrez (Hillsboro, OR); Vuk Lesi (Cornelius, OR); Qian Wang (Santa Clara, CA)
Assignee: Intel Corporation
H04W48/16H04W4/40H04W8/24H04W48/14H04W72/51
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,369,106
App. No.
17/483,528
Granted
Jul 22, 2025
Kind
B2
Abstract

A computing node to implement a management entity in a CP-based network. The node including processing circuitry configured to encode an inquiry message requesting information on CPS capabilities. Response messages are received from a set of sensing nodes of a plurality of sensing nodes in response to the inquiry message. The response messages include the information on the CPS capabilities of the set of sensing nodes. A notification message indicating selecting of a sensing node as a sensing coordinator is encoded for transmission. Sensed data received in a broadcast message from the sensing coordinator is decoded. The sensed data including data associated with one or more non-V2X capable sensing nodes.

Claims (57)

1. A computing node to implement a management entity in a Collective Perception (CP)-based network, the node comprising:

interface circuitry; and

processing circuitry coupled to the interface circuitry, the processing circuitry configured to:

encode an inquiry message for transmission via the interface circuitry to a plurality of sensing nodes in the CP-based network, the inquiry message requesting information on Collective Perception Service (CPS) capabilities;

decode response messages received via the interface circuitry from a set of sensing nodes of the plurality of sensing nodes in response to the inquiry message, the response messages including the information on the CPS capabilities of the set of sensing nodes;

select a sensing node from the set of sensing nodes as a sensing coordinator in the CP-based network, based on the information on the CPS capabilities;

encode a notification message for a broadcast transmission in the CP-based network via the interface circuitry, the notification message indicating selecting of the sensing node as the sensing coordinator; and

decode sensed data received in a broadcast message from the sensing coordinator, the sensed data including data associated with one or more non-vehicle-to-everything (non-V2X) capable sensing nodes of the plurality of sensing nodes.

2. The computing node of claim 1 , wherein the processing circuitry is configured to:

encode the inquiry message for transmission via the interface circuitry as a cellular V2X (C-V2X) message, and wherein the inquiry message further requests information on sensor capabilities.

3. The computing node of claim 2 , wherein the processing circuitry is configured to:

select the sensing node from the set of sensing nodes as the sensing coordinator further based on the information on the sensor capabilities of the sensing node received in the response message.

4. The computing node of claim 3 , wherein the information on the sensor capabilities of the sensing node includes one or more of:

information related to available sensors;

information on sensor model for each of the available sensors; and

information on sensor manufacturer for each of the available sensors.

5. The computing node of claim 1 , wherein to select the sensing node, the processing circuitry is configured to:

encode a second inquiry message for a broadcast transmission via the interface circuitry as a cellular V2X (C-V2X) message in the CP-based network, the second inquiry message inquiring whether the sensing node is available to serve as the sensing coordinator.

6. The computing node of claim 5 , wherein to select the sensing node, the processing circuitry is configured to:

select the sensing node as the sensing coordinator based on an acknowledgment message received from the sensing node via the interface circuitry in response to the second inquiry message.

7. The computing node of claim 5 , wherein the processing circuitry is configured to:

select another sensing node from the set of sensing nodes as the sensing coordinator in the CP-based network based on a non-acknowledgment message received from the sensing node via the interface circuitry, the non-acknowledgment message received in response to the second inquiry message.

8. The computing node of claim 1 , wherein the plurality of sensing nodes comprises:

at least one computing device that is moving within a road infrastructure associated with the CP-based network; or

at least one computing device that is stationary within the road infrastructure.

9. The computing node of claim 8 , wherein the at least one computing device that is moving is associated with a pedestrian, a motorcycle, a bike, or a vehicle moving within the road infrastructure, and wherein the at least one computing device that is stationary is a roadside unit (RSU).

10. The computing node of claim 1 , wherein the sensed data comprises data generated by one or more sensors of the sensing coordinator and processed at the sensing coordinator, by a first portion of neural network layers of a convolutional neural network (CNN).

11. The computing node of claim 10 , wherein the processing circuitry is configured to:

apply a second, remaining portion of neural network layers of the CNN to the sensed data to generate an estimate of an occupancy grid map (OGM) associated with the CP-based network.

12. The computing node of claim 1 , wherein the processing circuitry is implemented in a first vehicle and the sensing coordinator is a second vehicle, the first and second vehicles moving within a road infrastructure of the CP-based network, and wherein the processing circuitry is configured to:

decode the sensed data to obtain a keep-out zone, the keep-out zone representing a non-drivable area of the road infrastructure that is sensed by the second vehicle; and

determine a drivable area of the road infrastructure for use by the first vehicle, based on the keep-out zone.

13. At least one non-transitory machine-readable storage medium comprising instructions stored thereupon, which when executed by processing circuitry of a computing node operable in a Collective Perception (CP)-based network, cause the processing circuitry to perform operations comprising:

encoding an inquiry message for transmission via interface circuitry to a plurality of sensing nodes in the CP-based network, the inquiry message requesting information on Collective Perception Service (CPS) capabilities;

decoding response messages received via the interface circuitry from a set of sensing nodes of the plurality of sensing nodes in response to the inquiry message, the response messages including the information on the CPS capabilities of the set of sensing nodes;

selecting a sensing node from the set of sensing nodes as a sensing coordinator in the CP-based network, based on the information on the CPS capabilities;

encoding a notification message for a broadcast transmission in the CP-based network via the interface circuitry, the notification message indicating the selecting of the sensing node as the sensing coordinator; and

decoding sensed data received in a broadcast message from the sensing coordinator, the sensed data including data associated with one or more non-vehicle-to-everything (non-V2X) capable sensing nodes of the plurality of sensing nodes.

14. The at least one non-transitory machine-readable storage medium of claim 13 , the operations further comprising:

encoding the inquiry message for transmission via the interface circuitry as a cellular V2X (C-V2X) message, and wherein the inquiry message further requests information on sensor capabilities.

15. The at least one non-transitory machine-readable storage medium of claim 14 , the operations further comprising:

selecting the sensing node from the set of sensing nodes as the sensing coordinator further based on the information on the sensor capabilities of the sensing node received in the response message.

16. The at least one non-transitory machine-readable storage medium of claim 13 , the operations further comprising:

encoding a second inquiry message for a broadcast transmission via the interface circuitry as a cellular V2X (C-V2X) message in the CP-based network, the second inquiry message inquiring whether the sensing node is available to serve as the sensing coordinator.

17. The at least one non-transitory machine-readable storage medium of claim 16 , the operations further comprising:

selecting the sensing node as the sensing coordinator based on an acknowledgment message received from the sensing node via the interface circuitry in response to the second inquiry message.

18. The at least one non-transitory machine-readable storage medium of claim 16 , the operations further comprising:

selecting another sensing node from the set of sensing nodes as the sensing coordinator in the CP-based network based on a non-acknowledgment message, the non-acknowledgment message received from the sensing node via the interface circuitry in response to the second inquiry message.

19. The at least one non-transitory machine-readable storage medium of claim 13 , wherein the plurality of sensing nodes comprises at least one computing device that is moving within a road infrastructure associated with the CP-based network or at least one computing device that is stationary within the road infrastructure;

wherein the at least one computing device that is moving is associated with a pedestrian, a motorcycle, a bike, or a vehicle moving within the road infrastructure; and

wherein the at least one computing device that is stationary is a roadside unit (RSU).

20. The at least one non-transitory machine-readable storage medium of claim 13 , wherein the sensed data comprises data generated by one or more sensors of the sensing coordinator and processed at the sensing coordinator, by a first portion of neural network layers of a convolutional neural network (CNN).

21. The at least one non-transitory machine-readable storage medium of claim 20 , the operations further comprising:

applying a second, remaining portion of neural network layers of the CNN to the sensed data to generate an estimate of an occupancy grid map (OGM) associated with the CP-based network.

22. The at least one non-transitory machine-readable storage medium of claim 13 , wherein the processing circuitry is implemented in a first vehicle and the sensing coordinator is a second vehicle, the first and second vehicles moving within a road infrastructure of the CP-based network, and wherein the operations further comprising:

decoding the sensed data to obtain a keep-out zone, the keep-out zone representing a non-drivable area of the road infrastructure that is sensed by the second vehicle; and

determining a drivable area of the road infrastructure for use by the first vehicle, based on the keep-out zone.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2021
From: SOMAYAZULU, VALLABHAJOSYULA S.; VANNITHAMBY, RATH; SIVANESAN, KATHIRAVETPILLAI; MUECK, MARKUS DOMINIK; BALTAR, LEONARDO GOMES; JULIATO, MARCIO ROGERIO; YANG, LIUYANG LILY; SASTRY, MANOJ R.; AHMED, SHABBIR; GUTIERREZ, CHRISTOPHER; LESI, VUK; WANG, QIAN
To: INTEL CORPORATION
Reel/Frame 058270/0133 →
Continuity (1)
Related Publication 20220240168A1 · Jul 28, 2022
References Cited (23)
US 8296413B2 · Bornhoevd · 2012 [cited by examiner]
US 9672734B1 · Ratnasingam · 2017 [cited by examiner]
US 10967833B1 · Nagao et al. · 2021 [cited by applicant]
US 12236779B2 · Jha · 2025 [cited by examiner]
US 12238620B2 · Back · 2025 [cited by examiner]
US 20110022442A1 · Wellman · 2011 [cited by examiner]
US 20120158820A1 · Bai · 2012 [cited by examiner]
US 20150049632A1 · Padmanabhan · 2015 [cited by examiner]
US 20200042013A1 · Kelkar et al. · 2020 [cited by applicant]
US 20200249312A1 · Lewandowski · 2020 [cited by examiner]
US 20210014656A1 · Mueck · 2021 [cited by examiner]
US 20210035035A1 · Wellman · 2021 [cited by examiner]
US 20210105713A1 · Young · 2021 [cited by examiner]
US 20220110018A1 · Jha · 2022 [cited by examiner]
US 20220343241A1 · Jha · 2022 [cited by examiner]
US 20220383750A1 · Sharma Banjade · 2022 [cited by examiner]
US 20220400403A1 · Vassilovski · 2022 [cited by examiner]
EP 4156729 · 2025 [cited by applicant]
WO 2021040352 · 2021 [cited by applicant]
WO 2021087942 · 2021 [cited by applicant]
“Intelligent Transport System (ITS); Vehicular Communications; Basic Set of Applications; Collective Perception Service; Release 2)”, Jun. 2023, ETSI TS 103 324, v2.1.1, https://www.etsi.org/deliver/etsi_ts/103300_10339… [cited by examiner]
“European Application Serial No. 22192002.8, Response filed Sep. 5, 2023 to Extended European Search Report mailed Feb. 10, 2023”, 33 pgs. [cited by applicant]
“European Application Serial No. 22192002.8, Extended European Search Report mailed Feb. 10, 2023”, 6 pgs. [cited by applicant]