Distributed computing among vehicles
First Claim
1. A method, comprising:
- receiving sensor data indicating an object at a first vehicle of a group of vehicles communicating with each other;
when the first vehicle has insufficient computation resources to determine the object, the computation resources of the first vehicle are unavailable, or the first vehicle does not trust a determination of the object made by the computation resources of the first vehicle, transmitting a first request including the sensor data and specifying a first task for determining the object from the first vehicle to a second vehicle of the group of vehicles, the first task being performed by the second vehicle to produce first intermediate data; and
transmitting a second request specifying a second task for determining the object from the first vehicle to a third vehicle of the group, the second task being performed by the third vehicle based on the first intermediate data produced by the second vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure provide a method for collaboratively determining an object. The method includes receiving sensor data indicating an object at a first vehicle of a group of vehicles communicating with each other, transmitting a first request including the sensor data and specifying a first task for determining the object from the first vehicle to a second vehicle of the group of vehicles, and transmitting a second request specifying a second task for determining the object from the first vehicle to a third vehicle of the group of vehicle. The first task is performed by the second vehicle to produce first intermediate data, and the second task is performed by the third vehicle based on the intermediate data produced by the second vehicle.
-
Citations
14 Claims
-
1. A method, comprising:
-
receiving sensor data indicating an object at a first vehicle of a group of vehicles communicating with each other; when the first vehicle has insufficient computation resources to determine the object, the computation resources of the first vehicle are unavailable, or the first vehicle does not trust a determination of the object made by the computation resources of the first vehicle, transmitting a first request including the sensor data and specifying a first task for determining the object from the first vehicle to a second vehicle of the group of vehicles, the first task being performed by the second vehicle to produce first intermediate data; and transmitting a second request specifying a second task for determining the object from the first vehicle to a third vehicle of the group, the second task being performed by the third vehicle based on the first intermediate data produced by the second vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An autonomous driving system, comprising circuitry configured to:
-
receive sensor data indicating an object at a first vehicle of a group of vehicles communicating with each other; when the first vehicle has insufficient computation resources to determine the object, the computation resources of the first vehicle are unavailable, or the first vehicle does not trust a determination of the object made by the computation resources of the first vehicle, transmit a first request including the sensor data and specifying a first task for determining the object from the first vehicle to a second vehicle of the group of vehicles, the first task being performed by the second vehicle to produce first intermediate data; and transmit a second request specifying a second task for determining the object from the first vehicle to a third vehicle of the group, the second task being performed by the third vehicle based on the first intermediate data produced by the second vehicle. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification